/*************************************
+Containers
 *************************************/
body{background:#410005 url(http://wendybraun.com/images/bg.jpg); background-repeat:no-repeat; background-position:50% 0px; margin-top:0px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; text-align:left; font-size:14px; color:#333; }

span {display: none;}
li { list-style: none; }


#wrap{margin:0 auto; text-align:left; width:960px}
#content{font-size:14px; float:left; padding:35px; width:600px; background:#FFF url(http://wendybraun.com/images/greyBGrepeat.jpg) repeat-x; text-align:justify; border:1px solid #fff; margin-bottom:30px}
#sidebar{font-size:1.4em; float:right; width:250px}
/* header */
#header{ width:960px;  height:112px; color:#fff; overflow:hidden; float:left}

#headerleft{float:left; height:100px; width:350px; margin-left:0px; padding:0px; overflow:hidden; text-align:left}
#header h1{font-family:Arial Black,Arial,Helvetica,sans-serif; font-size:3.3em; margin:0; padding:25px 0px}
#header h1 a{color:#fff}
#header h1 a:hover{color:#fff}

#headerright{ padding:0px;float:right; text-align:right;margin:0px;}
#headerright img{}

#headerright a{}

#headerleft{float:left}

ul#botnav{list-style:none; height:20px; margin:0; padding:15px}
ul#botnav li{display:inline; margin-right:10px}
ul#botnav li a{height:20px; text-decoration:none}
ul#botnav li a:hover{color:#FFF; text-decoration:underline}

#mainnav{margin-top:75px; margin-left:-130px; float:left;}
#botnav{float:left; margin-top:20px}

/* main menu */
#nav{margin:0px; padding:10px; width:960px; float:left}
#nav ul{float:left; list-style:none; margin:0px; padding:0px}
#nav li{float:left; list-style:none; margin:0px 10px; padding:0px}
#nav li a, #nav li a:visited{color:#ccc; display:block; font-family:Arial,Verdana, Tahoma; font-size:8pt; font-weight:bold;  margin:0px 0px 0px 0px; padding:8px 10px 8px 10px; text-decoration:none; text-transform:uppercase}
#nav li a:hover{background:#c00; color:#fff}
#nav li li a, #nav li li a:visited{width:130px; color:#ccc; float:none; margin:0px 0px 0px -1px; padding:7px 10px 7px 10px}
#nav li li a:hover, #nav li li a:active{background:#000; color:#fff; padding:7px 10px 7px 10px}
#nav li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:100px; margin:0px; padding:0px}
#nav li li{}
#nav li ul a{width:100px}
#nav li ul a:hover, #nav li ul a:active{}
#nav li ul ul{margin:-29px 0 0 130px}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}
#nav li:hover, #nav li.sfhover{position:static}
#nav .current_page_item a, #nav .current_page_item a:visited{color:#fff}
#nav .current_page_item a:hover{}
#nav .current_page_item ul li a, #nav .current_page_item ul li a:visited{background:#FFF; color:#666}
#nav .current_page_item ul li a:hover{background:#f1f1f1; color:#666}
#footer{margin:0 auto; clear:both; font-size:9px; padding:0.5em; color:#c03; text-align:center;}
#footer a {color:#FFF;}
/*************************************
+Hn and p
 *************************************/
h1, h2, h3{font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif; font-weight:200; margin:0px 0 15px 0; color:#FFF}

.entrytitle h2{font-size:21px}
.entrytitle h2 a{color:#c03; text-decoration:none}
.entrytitle h2 a:hover{color:#F00}
.entrytitle h3{font-size:16px; color:#333}

.thumb img{width:530px; height:200px}

#sidebar h3{color:#ccc; font-size:18px; margin:1em 0}

#sidebar h2{border-bottom:1px solid #fff; padding:5px 0; margin-top:10px; font-size:18px;}
/*************************************
+Entry
 *************************************/
.entry{margin-bottom:25px; padding:10px; background-color:#fff; border:1px solid #ccc;}
#respond h3 {color:#900;}
.entrymeta{font-size:0.9em; padding:15px 0}
.postedby{background: url(./images/info.png) no-repeat; padding:3px; padding-left:20px}
.filedto{background:url(./images/arr.png) no-repeat; padding:3px; padding-left:20px}
.commentslink{background:url(./images/comment.png) no-repeat; padding:3px; padding-left:20px}

/*************************************
+Sidebar
 *************************************/
#sidebar  {color:#Fefefe;}
#sidebar a{color:#ccc; text-decoration:none;}
#sidebar a:hover{color:#fff}
#sidebar ul{list-style-type:none; margin:0; padding:0}
#sidebar ul li{margin-bottom:5px; padding:0em; list-style-type:none; font-size:14px;}
#sidebar ul ul li{list-style-type:none}
#sidebar li{list-style-type:none}
#sidebar img{padding:5px}

#social{margin:20px 0 20px 0}

#searchform{padding:0; margin:0px 0px 10px 0px}
#searchform input#s{margin:0; padding:10px 12px; background-color:#410005; border:1px solid #fff; width:227px; font-size:9pt; color:#C00}
#searchform input#searchsubmit{border:none; background:#292826; color:#fff; text-transform:lowercase}

/*************************************
+Comments
 *************************************/
.commentsblock{margin:0.5em; padding:1em}
.commentsblock textarea{width:35em}
.commentsblock input, .commentsblock textarea{border:1px solid #d1d1d1}
.commentsblock textarea:focus{background:#eee; border:1px solid #a1a1a1}
.commentsblock textarea:focus, .commentsblock input:focus{background:#eee; border:1px solid #a1a1a1}
.commentauthor{display:block; font-size:1.5em}
ol.commentlist{color:#777; font-size:0.9em; list-style-type:none; margin:0; margin-top:1.5em; padding:0}
.commentlist li{margin-bottom:0.5em; padding:0.5em 1em; list-style-type:none}
.commentlist a{color:#333}
.alt{background:#f1f1f1; border:1px solid #d1d1d1; padding:0.5em}
h3#comments{font-size:1.6em}

/*************************************
+Misc
 *************************************/
.thumb{padding:25px; border:1px solid #ccc; background-color:#f1f1f1; margin:15px 0}

img, img a, img a.hover{border:none}

ul{list-style-position:inside; list-style-type:circle}

ol{ list-style-position:inside}
ol li{padding-left:20px}
ol ol li{padding-left:20px}

pre{overflow-x:auto; /* Use horizontal scroller if needed; for Firefox 2,not needed in Firefox 3 */white-space:pre-wrap; /* css-3 */white-space:-moz-pre-wrap !important; /* Mozilla,since 1999 */white-space:-pre-wrap; /* Opera 4-6 */white-space:-o-pre-wrap; /* Opera 7 */ /* width:99%; */word-wrap:break-word; /* Internet Explorer 5.5+*/}

hr{margin:15px 0; background:#333; color:#333}

.aligncenter{display:block; margin-left:auto; margin-right:auto}

.alignleft{float:left}

.alignright{float:right}

/* Start tables */
table, table.post{ border-collapse:collapse;  margin:1px;  width:auto}

table, table.post .post tr, th, td{ background-color:Transparent}

th, td{ padding:5px;  border:solid 1px #000;  vertical-align:top;  text-align:left}

th{ text-align:center;  vertical-align:middle;  padding:7px}

/* Finish tables */
/* end kvery */
.widgets{width:270px; margin:2px 0px 30px 0px; float:right}

#tabzine a{}

.widgets a{color:#333; text-decoration:none}

.widgets a:hover{color:#999; text-decoration:none}

ul.tabnav{width:270px; height:30px; margin:10px 0px}

.tabnav li{display:inline; list-style:none; padding:5px; float:left; text-align:center}

.tabnav a{color:#999}

.tabnav li a{text-decoration:none; color:#333; font-weight:bold; padding:7px 15px 7px 15px; outline:none; display:block; background-color:#333}

.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a{color:#999; text-decoration:none}

.tabnav li.sp1 a, .tabnav li.ab2 a, .tabnav li.rn3 a{margin:6px; color:#333}

.tabnav li.sp1 a:hover, .tabnav li.ab2 a:hover, .tabnav li.rn3 a:hover{background:#000; color:#999}

.tabdiv{margin-top:2px; padding:0px; float:left; width:270px}

.tabdiv li{margin-left:0px}

.ui-tabs-hide{display:none}

#pop h4{margin:10px; text-align:left; font-size:12px}
.popular h3 a:link, .popular h3 a:visited{font-size:9pt}
.popular{width:270px; float:left; margin:5px 10px 0px 0px; padding:0px 0 0 0; display:inline; color:#999}

#pop .auth{color:#666; font-size:9px; line-height:7px; margin:5px 10px}

#pop img{float:left; background-color:#333; margin:20px 0 10px 0; padding:10px}

#about{text-align:justify; padding:0 0 5px 0}

#about a{color:#fff}

#about p.text{padding:10px; font-size:9pt; line-height:20px; color:#999; margin:0px 0px}

#about img.avatar{float:left; margin:0px 10px 3px 0; background:#333; border:1px solid #333; padding:5px}

.sf-menu, .sf-menu *{margin:0; padding:0; list-style:none}
.sf-menu{line-height:1.0; height:30px; background:#060d18}
.sf-menu ul{position:absolute; top:-999em; width:10em; /* left offset of submenus need to match (see below) */}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li{float:left; position:relative}
.sf-menu a{display:block; position:relative}
.sf-menu li:hover ul, 
.sf-menu li.sfHover ul{left:0; top:30px; /* match top ul list item height */z-index:150}
ul.sf-menu li:hover li ul, 
ul.sf-menu li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul, 
ul.sf-menu li li.sfHover ul{left:10em; /* match ul width */top:0}
ul.sf-menu li li:hover li ul, 
ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li li:hover ul, 
ul.sf-menu li li li.sfHover ul{left:10em; /* match ul width */top:0}
.sf-menu{float:left; margin-bottom:0px; width:1000px}
.sf-menu a{border-right:1px solid #122B41; padding:8px 10px; text-decoration:none}
.sf-menu a, .sf-menu a:visited{/* visited pseudo selector so IE6 applies text colour*/color:#6CA7C7}
.sf-menu li{background:#060D18}
.sf-menu li li{background:#060D18}
.sf-menu li li li{background:#060D18}
.sf-menu li:hover, .sf-menu li.sfHover, 
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{background:url(images/cata.jpg) repeat-x; outline:0; color:#d9dfe0}

.rekla{margin:0px 0 0 0; padding:0px; width:270px; float:right}

.rekla ul{  margin:0px 0px;  padding:5px 0;  list-style:none}
 
.rekla ul li{padding:0 0px; list-style:none; float:left; margin:0 0px}

.rekla li a{padding-right:0px}

.rekla li a:link, .rekla li a:visited{text-decoration:none}

/* end kvery */
.aligncenter{display:block; margin-left:auto; margin-right:auto}

.alignleft{float:left}

.alignright{float:right}

a{color:#410005}
a:hover{color:#c03}
a:visited{color:#000}

.whitelink a{color:#fff}
.whitelink a:hover{color:#fff}
.whitelink a:visited{color:#fff}

