body{margin:0; padding:0; text-align:center; font-size:76%; font-family:Tahoma,sans-serif; line-height:1.4em; background:#000 url(img/backwood-low.jpg); background-position: center top; background-repeat: no-repeat; margin: 0;}
h1, h2, h3, h4, h5, h6{font-family:"Verdana",arial,sans-serif}
h1{color:#B2B2B2; font-size:2.4em; letter-spacing:0.2em; font-weight:normal; padding:1em 25px 0 25px}
h2{color:#777; font-size:1.4em; font-weight:normal; border-bottom:double 3px #C7C7C7; padding:0 0 0.4em 0; margin:0 0 0.5em 0}
h3{font-size:1.1em; background:#eee; border:solid 1px #C7C7C7; padding:0.2em; margin:10px 0pt}
h4{font-size:15px; padding:0em 0 0.9em 0.4em; background:url(img/topbg.gif) repeat-x top; margin:0 0 0 0; color:#777; letter-spacing:-0.1px}
h5{border-bottom:dotted 1px #C7C7C7}
h6{color:#777; border-left:solid 1.2em #777; padding-left:0.6em}
dl{margin:0em 0em 0em 2em}
dt{margin:0 1em 0 2em}
abbr{border-bottom:#000 1px solid}

ul#menu{list-style:none; margin:0 auto; padding:0; background:#EDEDED; height:30px; line-height:30px; border-bottom:#ccc 1px solid; font-size:1.1em; text-transform:uppercase}
ul#menu li{float:left; margin:0; padding:0; list-style:none; background:none}
ul#menu li a{display:block; padding:0 7px; border:none; color:#c33}
ul#menu li a:hover, ul#menu li a:active, ul#menu li.current_page_item a{background:#c66; color:#000}, ul#menu li.forum_item a{background:#F0E090; color:#000}
ul#menu li.feed{float:right}
ul#menu li.feed a{background:url(img/feed.gif) no-repeat left}
ul#menu li.feed a:hover{text-decoration:underline}

blockquote{width:80%; background:#f2d77a; border:1px solid #9e8327; padding:5px; margin:1em}
blockquote.web{width:96%; border:1px solid #5c5656; margin:1em 0; padding:10px; background:#f8f7f6 url(img/blockquote.gif); text-align:justify}
img{margin:0; padding:0; border:0}
img.right{float:right; margin:0 0 1em 1em}
img.left{float:left; margin:0 1em 1em 0}
a{text-decoration:none; border:none; background:transparent}
a:link, a:visited{color:#b23333}
a:hover, a:active{color:#333; border-bottom:#666 1px solid}
#rap{margin:0 auto; padding:0; width:980px; text-align:left; background:#fff; border:#ccc 1px solid; font-size:100%}
#header{margin:0; padding:0; width:980px; height:160px; background:#fff url(img/header.jpg) no-repeat center}
#header h1{margin:0; padding:10px 0 0 15px; font-weight:normal; font-size:2em; font-variant:small-caps}
#header h2{margin:0; padding:0 0 0 15px; font-weight:normal; font-size:1em}
#header *{color:#ffe}
#content{float:left; margin:5px 2px 5px 6px; padding:3px; width:600px; color:#333; text-align:left; background:#fff; /*font-size:12px; */}
#contentwide{float:left; margin:5px; padding:3px; width:950px; color:#333; text-align:left; background:#fff; /*font-size:12px; */}
#sidebar{float:left; margin:5px 0px 5px 2px; margin-bottom:2em; padding:3px; width:180px; overflow:visible; background:#FFF; /*border:1px solid #dd9191; */}

#sidebar h3, #rightbar h3{/*border:1px 1px 0px 1px solid #000; */background:#CCB7B7; margin:0px; padding:3px}
#sidebar h5{border-bottom:none}
#sidebar .wp-polls h3{font-size:1.0em; padding:0; margin:0; border:0px; color:#000; text-align:center; font-weight:bold; background:none}
#sidebar .wp-polls ul{padding:0 0 0 7px}
#sidebar ul, #sidebar p{margin:0; padding:0; list-style:none}
#sidebar ul ul, #sidebar .textwidget{margin:0 0 0 12px}
#rightbar{float:right; margin:5px 2px 5px 0; margin-bottom:2em; padding:3px; width:165px; background:#FFF; /*border:1px solid #dd9191; */}
#rightbar ul{margin:0; padding:0; list-style:none}
#rightbar p, #rightbar .textwidget{margin:5px 0 0 12px}
#rightbar ul ul{margin:0 0 0 12px}
#rightbar #searchform #s{width:150px; margin:7px 1px 1px 1px; padding:2px 0; border:1px solid #c66; font-family:Verdana,Arial,Sans-Serif; font-size:10px; background:#fff}
#rightbar #searchform{margin:1px 1px 1px 1px; padding:1px 1px 1px 1px; height:25px}

.post td a:hover, a:active a:link a:visited{border-bottom:0px}
.post td img{/*border:#FFF 2px solid; */border:#FFF 1px solid}
.post td img:hover{/*border:#c66 2px solid; */border:1px solid navy}
.post p{margin:3px 0; /*font-size:12px; */}

.page td a:hover, a:active a:link a:visited{border-bottom:0px}
.page td img{/*border:#FFF 2px solid; */border:#FFF 1px solid}
.page td img:hover{/*border:#c66 2px solid; */border:1px solid navy}
.page p{margin:3px 0; text-align:justify}

.insidebar{background:#EDEDED; border:1px solid #c66}
.pagetitle{margin:0 0 5px 0}
.newsbox {margin: 10px; text-align:center}
.newsbox a:hover,a:active a:link a:visited{border-bottom:0px; text-decoration:none; border:none}
.noborder a:hover,a:active a:link a:visited{border-bottom:0px; text-decoration:none; border:none}
.linktext{margin:5px 0; font-size:9px; font-family:Tahoma; overflow:hidden; background:#F2F2E9; border:#ccc 1px solid}
.navlink{font-family:sans-serif; font-size:11px}
.post-ratings img {vertical-align: middle;}
.kpicasa_for_posts #kpg-filter-param {display:none;}
.linkwithin_text {display:none;}
#linkwithin_logo_0 {display:none;}
.post_pages {text-align:center; width: 100%; background: #F5F5F5; font-size: 14px; font-weight: bold; padding: 2px 0px; margin: 3px 0 0 0;
 border-top:dotted 1px #C7C7C7; border-left:dotted 1px #C7C7C7; border-right:dotted 1px #C7C7C7}
 .post_pages a{padding: 0px 10px;}

#header, #content, #footer, #rightbar .widget{overflow:hidden}
#logorss a:hover{text-decoration:none; border:none; border-bottom:0px}
#sidebar h2{margin:10px 0 0 12px; font-size:1.2em; font-weight:normal; color:#633}
#rightbar h2{margin:10px 0 0 12px; font-size:1.2em; font-weight:normal; color:#633}
#footer{clear:both; margin:0 auto; padding:5px 0; width:980px; text-align:center; background:#EDEDED; border:1px solid #dd9191; font-size:95%}
#footer p{padding:10px 0; text-align:center}
#content h2, #content h3{font-size:1.6em; font-weight:normal}
#content .post{/* padding-bottom:2em; */}
#content p{margin:0 0 5px; line-height:1.7em}
.posted{margin:1px 0px 10px 0px; padding:5px; color:#666; border:dotted 1px #C7C7C7; background:url(img/topbg.gif) repeat-x top}
#content .post ul li{/*line-height:120%; background:transparent url(img/simplearrow.png) left top no-repeat; margin:0.5em 0; padding:0 1.5em; list-style:none; */}
hr{display:none; margin:2em 0;  color:#C7C7C7;  background:#C7C7C7;  border-color:#F00;  border-style:none;  height:2px}

/*calendar */
#wp-calendar{empty-cells:show; margin:10px auto 0; width:148px;}
#wp-calendar #next a{padding-right:10px; text-align:right}
#wp-calendar #prev a{padding-left:10px; text-align:left}
#wp-calendar caption{text-align:center; width:100%}
#wp-calendar td{padding:3px 0; text-align:center}
#wp-calendar td.pad:hover{/* Doesn't work in IE *//*background-color:#fff; */}
#wp-calendar #prev a, #wp-calendar #next a, #wp-calendar #ec3_publish, #wp-calendar caption a{border-bottom:0px solid #EDEDED}
#wp-calendar #prev a:hover, #wp-calendar #next a:hover, #wp-calendar #ec3_publish a:hover, #wp-calendar caption a:hover{border-bottom:0px solid #000}
#wp-calendar caption{font:1.2em 'Lucida Grande',Verdana,Arial,Sans-Serif; text-align:center}
#wp-calendar th{font-style:normal; text-transform:capitalize; color: white; background-color: #173b6d;}
#wp-calendar a{display:block; font-size:100%; text-decoration:none; font-weight:bold}
#wp-calendar #today a{color:#FFF; border-bottom:1px solid #B30000}
#wp-calendar #today a:hover{border-bottom:1px solid #CC9900}
#wp-calendar #today{background:#B30000; color:#FFF}
.ec3_postday{background:#FFFFFF}
.ec3_postday a{border-bottom:1px solid #FFFFFF}
.ec3_postday a:hover{background:#CC9900; color:#000; border-bottom:1px solid #CC9900}

/*comments */
#comments, #respond{margin-bottom: 5px; margin-top:5px;}
#commentform{margin:10px; padding:10px}
.commentlist{margin:10px; padding:10px 20px}
.commentlist{margin:0; padding:0; border-top:#dcc 1px solid}
.commentlist li{list-style:none; margin:0; padding:1em; border-bottom:#dcc 1px solid}
.commentlist li .avatar {float: right; border: 1px solid #ccc; padding: 2px; background: #fff; vertical-align: top;}
.commentlist li .cmtinfo{font-size:1em; border:none}
.commentlist li cite{font-style:normal; font-weight:bold; font-size:1.1em; border-bottom:#ccc 3px double}
.commentlist li em{float:right; margin:0; padding:0; font-style:normal; font-size:0.9em; color:#999}
.commentlist .alt{background:#f2f2e9}
.commentlist td img{border:#FFF 0px solid}
.commentlist td img:hover{border:0px solid navy}
.commentlist blockquote, #ajax-comment-preview blockquote, #xhtmlhelp blockquote{background:#FFF url(img/comment-quote.gif) no-repeat scroll left top; border:1px solid #B3B3B3; display:block; font-size:0.9em; margin:5px 5px 10px; padding:5px; width:95%}
.commentlist blockquote p{font-style:italic}
#ajax-comment-preview{margin:5px 0}
input.textbox, textarea{background:#F2F2E9; border:#ccc 1px solid}
textarea{width:80%}
.faq{margin:12px 10px 12px 30px}
.faq-q{background:#f2d77a; border:1px solid #AFB3B1; font-size:12px; padding:5px; width:85%; text-align:justify}
.faq-a{background:#F2EDDA; padding:5px; width:85%; text-align:justify; border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}

.message{color:rgb(153,0,0); font-size:10px; cursor:url(http://nikelebron.net/nikelebron/images/enlarge-zoomin.cur),pointer}
.font-crimson-small{color:rgb(153,0,0); font-size:10px}
.stylecode{color:rgb(0,0,0); font-size:12px}
.font-red{color:#f00}
.font-yel{color:#c90}
.font-blk{color:#000}

.border-top{border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1}
.border-bottom{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1}
.border-left{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1}
.border-right{border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-top-bottom{border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1}
.border-left-right{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-top-bottom-right{border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-left-top-right{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-left-bottom-right{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-all{border:1px solid #AFB3B1}

/*sharebuttons */
.fb_share_count_wrapper {width: 49px;}
.FBConnectButton_Small {width: 49px; margin-left: -1px;}
.FBConnectButton_Small .FBConnectButton_Text  {padding: 2px 2px 3px;}
.sharebuttons {float: right;
padding: 0px 2px;
}
.btnfacebook {float: bottom;}
.post-ratings {vertical-align: middle;}
