body {background-color:4d4d4d; margin:0; padding: 0; font-family: Arial, Helvetica, sans-serif;}
p    { color: #333333; font-size: 13px; font-family: Arial, Helvetica, sans-serif; }
a:link   { color: #dd0000; text-decoration: none }
a:visited   { color: #d17871; text-decoration: none }
a:hover   { color: #ff3d2d; text-decoration: underline }
h1    { color: #000000; font-size: 30px; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: normal; letter-spacing: 1px; margin: 0px 0 27px 32px; }
h2 {font-size: 16px; line-height: 20px; margin:0; margin-left:32px; margin-right:10px; padding: 0; border-width: 0; font-weight:bold;}
h3 {font-family: Arial, Helvetica, sans-serif; letter-spacing: 0px;}
li {line-height:20px; margin-bottom:9px;}
.caption  { color: #333333; font-size: 15px; line-height: 20px; letter-spacing: 1px; margin: 5px 60px 0; padding: 0; border-width: 0 }
.smallprint   { color: #333333; font-size: 9px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 2px; margin: 0; margin-top:0px; padding: 0; width:100%;}
a.smallprint  { color: #333333; text-decoration: none }
a.smallprint:hover  { color: #000000; text-decoration: underline }
.longtext    { color: #333333; font-size: 14px; line-height: 18px; text-align: justify; margin: 10px 30px 0 32px; padding: 0; border-width: 0 }
.subhead { font-size: 11px; line-height: 11px; margin: 0; padding: 0; border-width: 0 }
.about { font-size: 14px; font-family: Arial; font-weight: 100; line-height: 22px; text-align: justify; letter-spacing: 1px; margin: 10px 30px 0 }
.intextpic { margin-right: 15px; margin-left: 15px; float: right; border: solid 2px white;}
h3 { font-size: 15px; font-style: normal; font-weight: normal; line-height: 20px; word-spacing: 2px; letter-spacing: 2px }
.quotee { margin-left: 14px }
.sidenav   { font-size: 18px; font-variant: small-caps; line-height: 26px; font-stretch: normal; text-align: left; letter-spacing: 1px; margin: 20px 0px 0 10px; padding: 0;  }
.sidenav img { margin:22px;}
.goog   { font-size: 18px; font-variant: small-caps; line-height: 26px; font-stretch: normal; text-align: left; letter-spacing: 1px; margin: 20px 0px 0 10px; padding: 0;  }
.sidenavblock { width: 198px; margin: 42px 0 50px 0px; }
.mainblock { background-color: #4d4d4d; width: 846px; min-height: 760px; margin: 0; padding: 0; background-image: url(images/dar-v-lk_bg.gif); background-repeat:repeat-y;}
.header { margin: 0px 0 0 0; padding: 0; }
.sidebar { width: 200px; float: left; padding-left: 50px; }
.contentblock { text-align: left; width: 542px; float: right; margin: 0; padding: 0; margin-top:42px; margin-bottom: 20px; margin-right:46px; background-image: url(images/dar-v-lk_vertical.gif); background-repeat:repeat-y;}
#footer_pics { position: absolute; top: 650px; left: 50%; width: 782px; height: 122px; z-index: 3; margin-left: -398px; }
.new {color:#900; font-style:italic; margin-left: 8px; font-weight:bold; }
#footer {width: 832px; height: 57px; margin:0px; padding:0px; padding-top:9px; text-align:center; background-image: url(images/dar-v-lk_footer.gif); background-repeat:no-repeat; color: #333333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; word-spacing: 5px; letter-spacing: 1px; }
#footer a {color: #333333; text-decoration:none;}
#footer a:hover {color: #000000; text-decoration:underline;}
#footer-big {width: 832px; height: 57px; margin:0px; padding:0px; padding-top:9px; text-align:center; background-image: url(images/dar-v-lk_footer.gif); background-repeat:no-repeat; color: #333333; font-family: Arial, Helvetica, sans-serif; word-spacing: 5px; letter-spacing: 1px; line-height:18px; }
#footer-big a {color: #3e1a1a; text-decoration:none;}
#footer-big a:hover {color: #000000; text-decoration:underline;}
#flash_box {width:1051px; height:637px; background-image: url(images/bg.jpg); text-align:center; padding-top: 18px; background-repeat:no-repeat;}
.contentblock p {color: #333333; font-size: 14px; line-height: 18px; text-align: justify; margin: 10px 30px 0 32px; padding: 0; border-width: 0 }
.end-of-article {width: 480px; margin: 20px 30px 0 32px; line-height:12px; font-size:10px;}
.end-of-article sociable {margin:0px;}


/* WP Specific Styles below */

.post {text-align: justify; padding-left: 32px; padding-right: 32px; margin-bottom: 50px;}
.post h2 {color: #833719; font-size: 16px; word-spacing: 2px; letter-spacing: 1px; margin: 20px 0 0 10px; padding: 0; border-top: 0; border-right: 0; border-bottom: 1px solid #833719; border-left: 0 padding-bottom: 3px; margin-left:0; margin-bottom: 3px;}
.post h3 {color: #833719; font-size: 15px; word-spacing: 2px; letter-spacing: 1px; margin: 20px 0 0 10px; padding: 0; border-top: 0; border-right: 0; border-bottom: 1px solid #833719; border-left: 0 padding-bottom: 3px; margin-left:0; margin-bottom: 3px; clear:both;}
.post small {font-size: 9px; color: #333333;}
.postmetadata {font-size: 9px;}
.navigation { display: block; text-align: center;  font-size:10px; margin-top:8px; padding-bottom:20px;}
.navigation a {margin-left:32px; margin-right:32px;}
.alignright {float: right;}
.alignleft {float: left;}
.pagetitle {margin-left:30px; font-size:16px; }
.wp-caption {margin-bottom: 12px; margin-top:10px;}

.entry p {margin-left:0px;}
.post p {margin-left:0px;}

#respond {width:450px; margin-left:32px; padding-right:2px; font-size:11px;}
#commentform { }
#comment {width: 436px; }
#comments {width:450; margin-left:32px; padding-right:2px;}
#comments h3 {font-size: 15px;}
.commentlist {font-size:12px; }
.commentlist li {margin-left:26px; }
.commentlist p {font-size:12px; margin-left: 0px;  }
.comment-meta {font-size:10px;  }


/* Sociable Plugin */
.sociable {font-size:10px; margin:0px; padding:0px; margin-top: 16px;}
.sociable a {border:none; color: 000;}
.sociable p {margin:0px; padding:0px;}
.sociable_tagline {margin-top:5px; float:left;}
.sociable-hovers {border:0;}
.sociable-hovers {opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40);}
.sociable-hovers:hover {opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100);}
.sociable ul {display: inline; margin: 0 !important; padding: 0 !important;}
.sociable li {background: none; display: inline !important; list-style-type: none;	margin: 0;	padding: 0px; padding-left: 8px;}

/* Google stuff */
/*Quick Search */
#search_box {margin-left:10px; text-align:left; font-size:10px; width:188px;}
#search_box input{background:#f1e9b1; border:solid; border-width:thin; border-color:#999; width:180px; }
#search_box .gsc-search-button {visibility:hidden; display:none;}
#search_box .gsc-clear-button {visibility:hidden; display:none;}


/*Main Search */
#cse a:link   { color: #dd0000; text-decoration: none }
#cse a:visited   { color: #d17871; text-decoration: none }
#cse a:hover { color: #ff3d2d; text-decoration: underline }
#cse b {color:inherit !important;}
.gs-title {color:#dd0000; text-decoration:none;}
.gs-result {text-decoration:none;}
.gs-visibleUrl {visibility: hidden;}
.gsc-tabHeader {visibility: hidden;}
