/*Theme Name: Subtle Hilights
Author URI: http://www.hilightprojects.com/
Version: 1.0
Author: mikei
Description: 2 column, widget ready theme, The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php*/
body {background: #ccb881;font-size: 13px;font-family: "Trebuchet MS", Arial, verdana;margin:0;padding:0;color:#2D170A;}
a{outline: none;}
blockquote{margin: 0px 0px 0px 25px;padding: 0px 25px 0px 10px;font-style: italic;color: #8C5117;border-left: 4px solid #EF7222;}
img{border:none;}
form{margin:10px 0 0 0;}
input, textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:3px 8px;background:#dec9a2;}
label{float:left;width:280px;}hr{margin:8px 0;color:#2D170A;background:#2D170A;}#container { width: 960px; text-align: left; margin: 0 auto;}
/* header styles */
#header { height: 100px;background:#8C5017 url(images/header_bg.jpg) repeat-x;margin:0;}
#header h1, #header h1 a {color: #EEE6D5;font-size: 35px;font-family: "Trebuchet MS", Arial, verdana;margin: 0px;text-decoration: none;text-transform: lowercase;padding:10px 0 0 6px;letter-spacing:1px;}
#header h1 a:hover {color: #EF7222;}
#header .description {color: #EEE6D5;font-size: 10px;font-family: Arial Narrow, Arial, Helvetica, Sans-Serif;font-weight: bold;text-transform: uppercase;margin: 0px;padding:0 0 0 16px;letter-spacing: 2px;}
/* top menu styles */
#menu { margin: 6px 0 0 0;padding: 10px 0;background: url(images/menu_bg.jpg) repeat-x;font-size: 14px;text-transform: uppercase;font-weight: bold;border-top:4px solid #EF7222;height:16px}
#menu ul {margin: 0px;padding: 0px;}
#menu li {display: inline;list-style-type: none;margin: 0px;padding: 0px;border-left: 1px solid #293335;}
#menu .home {border: none;}
#menu ul li a {color: #67432E;padding: 0px 15px 0px 15px;margin: 0px;text-decoration: none;}
#menu ul li a:hover {color:#fef2dc;}
/* search styles */
#search {text-align:center;padding:10px;}
#search #s, #author, #email, #url, #comment {border: 1px solid #000;}
#search #searchsubmit, #submit {border: 1px solid #2D170A;background: #BC7A3B;}
#searchform{margin:30px 0 0 10px;}
/* content styles */
#content_wrapper{background: #DEC9A2;width:960px;margin:14px auto;position:relative;float:left;padding:10px 0;}
#content { width: 620px; float: left; margin: 0 0 10px 0;padding:0 10px;}
#content p{margin: 0px;line-height: 18px;padding: 0px 0px 10px 0px;color:#2D170A;}
#content h1 {color: #333333;font-size: 28px;font-family: "Trebuchet MS", Arial, verdana;font-weight: normal;padding: 10px;line-height: 150%;margin: 0px;}
#content h1 a{color: #2D170A;text-decoration: underline;}
#content h1 a:hover {color: #EF7222;text-decoration: none;}
#content h2 {color: #2D170A;font-size: 20px;font-family: "Trebuchet MS", Arial, verdana;font-weight: normal;border-bottom: 1px solid #2D170A;margin:0 0 2px 0;padding:0 0 2px 0;}
#content h2 a, #content h3 a{color: #000000;text-decoration: none;display:block;}
#content h2 a:hover, #content h3 a:hover {color: #EF7222;text-decoration: none;}
/* posts styles */
.posts{padding:0;background-color: #ecdec4;margin:0 0 20px 0;width:620px;position:relative;}
.padding10{padding:10px;}
.posts h2 a{padding:0 10px 0 0;}
.posts .title {margin: 0;padding: 0 0 5px 50px;font-size: 1.8em;}
.posts a, .posts a:visited{color: #EF7222;color:#0066CC;color:#003366;text-decoration: none;}
.posts a:hover{text-decoration: underline;}
.posts ol{margin:0;padding:0;}
.posts ol li{list-style: decimal inside;padding:2px 10px;margin:0;line-height: 90%; }
.posts ul {list-style: none;margin: 0px;padding: 0px 0px 10px 0px;}
.posts ul li {list-style: square inside;margin: 0px 0px 0px 10px;padding: 5px 0px 0px 0px;}
.posts ul li a {color: #cccccc;text-decoration: none;}
.posts ul li a:hover {color: #000000;text-decoration: underline;}
.posts blockquote p{margin: 0px 0px 20px 0px;padding: 0px;}
.posts p img, .posts img{border: none;margin:0 6px 0 0;padding: 0;}
.posts ol li img{border:none;padding:0}
.input_comment{margin:0 0 6px 0;}
.prev{float:left;text-align:left;padding:0 0 10px 0;color:#2D170A;}
.next{float:right;text-align:right;padding:0 0 10px 0;color:#2D170A;}
.prev_next{padding:20px 0 0 0;color:#2D170A;text-align:center;}
.prev_next a, .prev a, .next a{text-decoration:none;color:#2D170A;}
.prev_next a:hover, .prev a:hover, .next a:hover{text-decoration: underline;color: #2D170A;}
.author_date{text-align:right;padding:6px;background: url(images/author_bg.jpg) repeat-x;color:#67432E;margin:0;}
.topic_comment{clear:both;text-align:left;padding:6px;background: url(images/tag_bg.gif) repeat-x;color:#2D170A;margin:0;}
.topic_comment a, .topic_comment a:visited{color:#67432E;}
/* comments styles */
.comments {padding: 8px;}
.comments * {font-size: 13px;}
.comments h3 {color: #6B030B;font-size: 14px;font-family: Times New Roman, Georgia, Serif;margin-bottom: 10px;}
.comments .commentlist {padding: 0px;margin: 0px;}
.comments .commentlist div {margin: 5px 0px 5px 0px;padding: 10px;background: #F5F5F5;width: 450px;overflow: auto;}
.comments .commentlist .alt {background: #FFFFFF;}
.comments ol {list-style-type: decimal;line-height: 18px;margin: 0px;padding: 0px 0px 10px 0;}
.comments ol li{list-style: decimal inside;margin:10px;padding:10px;border-bottom:2px solid #EF7222;}
.graybox{background: #ecdec2;}
.whitebox{background: #ecdec4;}
/* r_sidebar styles */
#r_sidebar { width: 300px;float: left; margin: 0 0 0 10px;padding: 0px; }
#adboxes {margin:0;padding:0 0 10px 14px;}
.banner {border:0px solid #ccb881;padding:0;text-align:center;margin:4px 12px 4px 0;float:left;background:#fef2dc;}
.banner:hover {border:0px solid #EF7222;}
/* widget_box styles */
.widget_box {width: 295px;display: block;background: #ecdec4;float: left; margin:10px 0 0 0px;padding: 0px;border-bottom:8px solid #EF7222;font-size:12px;}
.widget_box p{padding:10px;}
.widget_box h1, .widget_box h2, .widget_box h3{color: #fef2dc;background: url(images/widget_h2_bg.jpg) repeat-x;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-weight: normal;list-style: none;padding: 5px;margin: 0px;text-decoration:none;text-transform: uppercase;}
.widget_box a {color: #4d240c;text-decoration: none;}
.widget_box a:hover{color:#EF7222;}
.widget_box ul{list-style: none;margin: 0px;padding: 0;}
.widget_box ul li{list-style: none;margin: 0px;padding: 4px 0px 4px 4px;font-size: 11px;border-bottom:1px inset #4d240c;}
.widget_box ul li a{margin: 0px;padding: 0 0 0 4px;color: #666666;text-decoration: none;border-left: 14px solid #EF7222;height:14px;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;}
.widget_box .recentcomments a, .widget_box .recentcomments a:hover{border-left:none;}
.widget_box #calendar_wrap{padding-left:10px;border-left: 6px solid #EF7222;}
.widget_box ul li a:hover{background: #EF7222;text-decoration:none;color:#222222;}
.widget_box ul ul li ul{margin-top: 0px;}
.widget_box ul ul li ul li{padding-left: 10px}
.clear{clear:both;}
/* footer styles */
#footer { background: url(images/menu_bg.jpg) repeat-x;padding: 5px 0 0 0;text-align: center;border-top: 1px solid #fef2dc;border-bottom:8px solid #DEC9A2;height:12px;color:#4d240c;font-size: 80%;margin:0 auto;width:960px;}
#footer a{color:#4d240c;}
#footer a:hover{text-decoration:underline;}
.alignleft{border: none;padding: 0px 5px 5px 0px;float:left;}
.alignright{border: none;padding: 5px 0px 0px 5px;float:right;}
.wp-caption-text {margin-bottom:0;padding-bottom:0;font-size:70%;line-height:0%;}
#caption{margin-bottom:0;padding-bottom:0;font-size:70%;}
.posts .highslide img {border: 2px solid #ccb881;	}
.posts .highslide:hover img {/*border-color:#ef7222;*/ border: 2px solid #ccb881; padding:0;}}
/*
.posts .gallery-caption { background-color:#ccb881; margin:0 4px 4px 4px; margin-left:4px; }	
*/
.posts .gallery-item {margin-top:4px;}

img.attachment-thumbnail {float:left; border:4px solid #ccb881;}
