*{margin:0;padding:0;}
img {border: none;}
body{background:#000000;font:12px Arial,Helvetica,sans-serif;color:#666}
a{text-decoration:none;outline:none; color: #666666;}

a:hover{color:#ffffff;}
ul{list-style:none}
.clear{clear:both}
.alignleft{float:left}
.alignright{float:right}
.imgleft{float:left;margin:0 12px 12px 0;border:1px solid #809098;padding:3px}
.imgright{float:right;margin:0 0 12px 12px;border:1px solid #809098;padding:3px}
.imgleft_n{float:left;margin:0 40px 12px 0;padding:3px}
.img_center{width:98%;background:#d5d5d5;padding:5px;margin:10px 0}code{font-size:12px}.gravatar{float:right;border:2px solid #999;margin:0 0px 8px 15px;width:40px;height:40px;background:url(images/gravtar.png) no-repeat}

#header{overflow:hidden;height:115px}
#header-in{width:960px;margin:0 auto}

#content-wrap{width:960px;margin:0 auto; height:100%;overflow:hidden;}

#content-wrap-in{ border-top:0px solid #666666; background:url(images/divider.gif) no-repeat; margin-top: 10px;padding-top: 10px; };

#content{padding-top: 10px;}

.content-in{float:left;width:690px !important}


#footer{clear:both;height:50px}
#footer-in{font:11px Arial,Helvetica,sans-serif; width:960px;margin:0 auto;overflow:hidden;padding:10px 0 0 0;border-top:0px solid #666666;background:url(images/divider.gif) no-repeat top; color:#404040;}

h1{margin:0 0 5px 0;padding:0;font:normal 26px Arial,Helvetica,sans-serif;color:#999;}
h1.htitle{margin:3px 0;padding:0;font:normal 22px Arial,Helvetica,sans-serif;color:#999;border-bottom:none}
h1.htitle a{color:#999}
h1.htitle a:hover{color:#ef181e}h3.title{font-size:28px}

h1 a,h3 a{text-decoration:none;color:#999;border-bottom:none}
h1 a:hover,h3 a:hover{text-decoration:none}
h2{margin:0;padding:5px 0 0 0;line-height:150%;color:#999;font:normal 18px Arial,Helvetica,sans-serif}
h2 a{color:#999;text-decoration:underline}
h2 a:hover{text-decoration:none}

h3{margin:0;padding:0;color:#222;font:normal 18px Arial,Helvetica,sans-serif}
h3 a{color:#999;text-decoration:none}
h4{margin:0 0 0 0;padding:5px 0;font:normal 18px Arial,Helvetica,sans-serif;color:#666}
h5{margin:0 0 0 0;padding:5px 0;font:bold 16px Arial,Helvetica,sans-serif;color:#222}
h6{margin:32px 0 12px 0;padding:0;line-height:150%;color:#222;font:normal 18px Arial,Helvetica,sans-serif;border-top:4px solid #e0e0e0}
#header-in .logo-text{margin:25px 0 0 0;padding:3px 8px;float:left;height:60px;width:560px;background:url(images/logo.gif) no-repeat}
#header-in .logo-text a{color:#fff}
#header-in .logo-text a:hover{color:#fff;text-decoration:none}

#navi{margin:0px auto;width:960px;}
#navi-in{border:1px solid #242424; border-right: none;height: 32px; display: block;}

#nav{float:left;}
#nav ul{float:left;list-style:none;margin:0;padding-left:0;width:500px;}
#nav li{float:left;border-right:1px solid #242424}
#nav .page_item a{color:#555;text-decoration:none;padding:9px 10px 8px 10px;font:bold 12px Arial,Helvetica,sans-serif;text-transform:uppercase;display:block}
#nav .page_item a:hover{color:#404040;background:#fff}
#nav .current_page_item a,#nav .current_page_item a:visited{color:#fff;background:#ef181e;text-decoration:none}


.search404{width:250px;height:25px}.search404 input{background:none;width:215px}
#content .category{float:left;width:48%;border-right:1px solid #ccc}#content .archives{float:right;width:48%}

#content .search404 .sgo{background-color:#fff;background:#fff url(images/b_go.png) no-repeat;width:31px;height:19px;border:none;margin-top:-18px}

#search{float:right;padding:5px 2px 0 85px; width:120px;height:28px;}

#search .s{border:1px solid #b6b6b6;background:#fff url(images/i_search.png) no-repeat 3px 5px;color:#5f5e5e;padding:2px;padding-left:18px;font:12px Arial,Helvetica,sans-serif;width:180px;float:left;height:16px;margin-right:3px}

#searchform .sgo{background-color:#fff;background:#fff url(images/b_go.png) no-repeat;width:30px;height:23px;float:right;cursor:pointer;outline:none}

#content p{margin:0 0 12px 0;padding:0;font-size:12px;line-height:19px;text-align:justify; color:#999;}

#content p a{border-bottom:0px dotted #999}
#content p a:hover{border-bottom:none;color:#333}
#content a{color: #666666;text-decoration:none;border-bottom:none}

#content a:hover{text-decoration:none;color: #ffffff;}
#content .readmore{float:right;font-size:10px;margin-bottom:5px;text-transform:uppercase;color:#999}
#content .readmore:hover{color:#ef181e}

#content ul{margin:0 0 10px 0;padding:0}
#content li{font-size:11px;list-style:none;margin:0;padding:3px 0 3px 12px;}
#content li img{vertical-align: bottom}


#content ul li ul{margin:8px 0 5px 0;padding:0 0 0 0;list-style:outside}
#content li ul li{margin:0 0 5px 0;padding:0 0 0 12px;background:url(images/bullet3.png) no-repeat 0 5px}
#content ol{line-height:18px;margin:0;font-size:12px;padding:0 0 10px 22px}
#content ol li ol{margin:8px 0 5px 18px;padding:0 0 0 0;list-style:decimal}
#content ol li{margin:0 0 5px 0;padding:0;background:none;list-style:decimal}
#content li a, #content li ul li a{border-bottom:0px dotted #666;color:#666}
#content li a:hover,#content li ul li a:hover{border-bottom:none;color:#333}
#content ol{list-style-type:decimal;line-height:18px;margin:0;font-size:12px;padding:0 0 10px 25px}
#content ol li ol{margin:8px 0 5px 18px;padding:0 0 0 0}
#content ol li{margin:0 0 5px 0;padding:0;background:none}
#content p.aligncenter{text-align:center}#content p.aligright{text-align:right}
#content p.more{font-size:10px;text-transform:uppercase}#content p.more a{text-decoration:none}
#content blockquote{margin:0;padding:10px 10px 5px 25px; color:#666;float:right;font-size:14px;border-top:2px solid #e5e5e5;border-bottom:1px dotted #e5e5e5;background:#f4f4f4 url(images/quote2.png) no-repeat;background-position:5px 8px;font-family:Arial,Helvetica,sans-serif}

#content blockquote p{color:#333;font-style:italic;font-size:14px}


/*------------CONTENT-----------*/
#content .posts{
	clear:both;
	margin-bottom:15px;
}

#content .posts h3{margin:0 0 10px 0;padding:10px 0 3px 0;font-size:12px;text-transform:uppercase;color:#999;font-weight:bold}

#content .posts h2,#content .listings h2{margin:0;padding:0;font-size:12px;color:#999;font-weight:bold}

#content .posts h2,#content .listings h2 a{color:#999}

#content .posts h2,#content .listings h2 a:hover{color:#ef181e}

#content .listings{margin-bottom:15px;border-bottom:1px solid #e0e0e0;height:100%;overflow:hidden}
#content .post_top{
	padding:2px 0 5px 0;
	margin-bottom:10px;
	font:11px Arial,Helvetica,sans-serif;
	color: #404040; 
	text-transform:capitalize;
	line-height:20px;height:15px;overflow:hidden}

#content .post_top p{ font-size:11px; color: #404040; }

.imgspcaer{margin-bottom:10px}
#content .post_top a{color:#404040;text-decoration:none}
#content .post_top a:hover{text-decoration:none;border-bottom:none;color:#ffffff;}
#content .post_bottom{padding:5px 0;margin:8px 0 5px 0;font-size:11px;clear:both; border-bottom:1px solid #e5e5e5;overflow:hidden;height:100%}
#content .post_bottom a:hover{color:#ef181e}
.more-link{text-align:right;float:right;font-size:10px;text-transform:uppercase;background:url(images/i_continue.png) no-repeat right;padding-right:10px;margin-bottom:8px}
#content .commentp{float:left;background:url(images/i_comment.png) no-repeat;background-position:0 3px;padding-left:18px}
#content .posts .category{float:right;border:none}
#content .trackbacklist{margin:8px 0 0 0;padding:0;list-style:none}
#content .trackbacklist li{border-bottom:1px solid #ccc}

.post-ratings{font-size:12px;font-style:normal;display:block;margin:8px 0}
.page-nav{clear:both;margin:10px 0px;padding:2px 0px;overflow:hidden;height:100%}

.nav-previous{width:120px;float:left;text-align:left;margin:2px 0px}.nav-next{width:100px;float:right;text-align:right;margin:2px 0px}.page-nav a{text-decoration:none;border-bottom:none}.nav-previous a{padding-left:11px;text-transform:uppercase;background:url(images/arrow-left.gif) no-repeat left}.nav-next a{padding-right:11px;text-transform:uppercase;background:url(images/arrow-right.gif) no-repeat right;border-bottom:none}.wp-pagenavi{text-align:center;height:25px;font:bold 11px Arial,Helvetica,sans-serif;line-height:24px;margin-bottom:10px}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{padding:3px 8px 3px 8px;margin:2px;text-decoration:none;color:#fff;line-height:24px;background-color:#ccc}.wp-pagenavi a:hover{color:#ff;background-color:#eee}.wp-pagenavi span.pages{padding:3px 8px 3px 8px;margin:2px 2px 2px 2px;background-color:#FFF}.wp-pagenavi span.current{padding:3px 8px 3px 8px;margin:2px;line-height:25px;font-weight:bold;color:#fff;background:#d82424}.wp-pagenavi span.extend{padding:3px 8px 3px 8px;margin:2px;color:#000;line-height:25px;background-color:#FFF}#tag_cloud a{font-size:12px !important;margin-right:10px;line-height:18px}#commentform label{float:left;text-align:left;margin-bottom:15px;font-size:11px;width:20%;font-weight:bold}.textarea{border:1px solid #ccc;background:#fff;width:70%;color:#333;float:right;padding:5px;margin-bottom:5px;font:12px Arial,Helvetica,sans-serif}.textarea:hover{border:1px solid #ccc;background:#f8f9f9}
.Cbutton{border:none;font:bold 11px Arial,Helvetica,sans-serif;padding:4px;background:#036;color:#fff;clear:both;margin-left:28%;clear:both;cursor:pointer}.Cbutton:hover{border:none;background:#ef181e;color:#fff}.commetmainauthor{background:#f0f0f0;clear:both;margin-bottom:15px;padding:5px 10px 5px 10px;overflow:hidden;height:100%; border-bottom:1px solid #e5e5e5}.commetmain{clear:both;margin-bottom:15px;padding:10px;overflow:hidden;height:100%;border-bottom:1px solid #e5e5e5}.commet_left{width:20%;float:left;font:11px Arial,Helvetica,sans-serif}.commet_right{width:70%;float:right; padding:5px 0 0 35px;border-left:1px dotted #d4d7d9;min-height:55px}.comm_list{margin-bottom:15px}#content .commetmain p{margin:0;padding:0}.thecomment{margin:0px}.comment-body{margin:0}.comment-metadata{padding:5px 10px;color:#333;font-weight:bold;font-size:11px}.comment-metadata a,.comment-metadata a:visited{color:#333;text-decoration:none}.comment-metadata a:hover{}.authorcomment{margin:0px;font-size:12px}.authorcomment .comment-body{border:none}.authorcomment .comment-metadata{padding:0 10px;background:#fff;color:#333}.authorcomment .comment-metadata a{color:#333;text-decoration:none}.authorcomment .comment-metadata a:hover{color:#333}.nav-next{padding-right:8px;font-weight:bold}.nav-previous{padding-left:8px;font-weight:bold}.comment-author{padding-bottom:5px;font-size:11px;text-align:center} 



#wp-calendar{width:100%}


.subscribetextbg{padding:0 0;margin:0px 0 8px 0;background-position:55px 4px;overflow:hidden}.subscribe_textield{border:1px solid #ccc;background:#fff;font:12px Arial,Helvetica,sans-serif;margin:2px 0 0 2px;padding:2px;width:218px;float:left}.subscribe{background:#fff url(images/topbg.png) repeat-x top;border:1px solid #efefef;padding:10px 5px 5px 5px;overflow:hidden;height:100%;margin-bottom:11px}#sidebar_r .subscribe h2{background:none;border-top:none;padding-top:0}.subscribe_b{border:none;margin-top:-13px;float:right}#sidebar_r .advt{margin-bottom:20px}#sidebar_r .sponsorslist{overflow:hidden;height:170px;margin-right:-15px}#sidebar_r .sponsors{margin:0;padding:0}#sidebar_r .sponsors li{float:left;margin:0 17px 8px 0;display:inline;list-style:none}#bottom{background:#894990 url(images/bottombg.png) repeat-x top;height:100%;overflow:hidden}#bottom-in{width:800px;padding:15px 0;margin:0 auto}#bottom-in .bblock{width:250px}#bottom-in h2{margin:0 0 5px 0;padding:0 0 5px 0;font:bold 14px Arial,Helvetica,sans-serif;border-bottom:1px solid #e1388c;line-height:22px;color:#fff;font-family:Arial,Helvetica,sans-serif}.bblock{margin:8px 0 5px 0;padding:0}.bblock li{margin:0 0 5px 0;padding:0 0 8px 3px;background:url(images/bsperetor.png) repeat-x bottom;font-size:11px;color:#fff}.bblock li a{color:#d6b7d9;text-decoration:none;font-size:12px}.bblock li a:hover{color:#fff;text-decoration:none}#bottom-in p{margin:0 0 5px 0;padding:0;font-size:11px;line-height:18px;color:#fff;text-align:justify;font-family:Arial,Helvetica,sans-serif}.blockspacer{padding-left:24px}

#footer p{width: 400px; display:inline; margin:0 auto; margin-top:20px;padding:0; font-size:11px;line-height:22px;font-family:Arial,Helvetica,sans-serif;float:left}

#footer span{color:#909090;position:relative;top:-5px}
#footer span a{color:#909090;text-decoration:none}
#footer span a:hover{color:#333;text-decoration:none}
#footer a{}
#footer a:hover{}
#flinks{;float:right;list-style:none;padding:0}
#flinks li{display:inline;color:#fff}#flinks li a{color:#404040;padding:8px 0 8px 22px;margin:0;display:block;float:left;line-height:26px;font:11px Arial,Helvetica,sans-serif;text-decoration:none}
#flinks li a:hover{display:inline;color:#ffffff}

.clearfix{display:inline-block}

* html .clearfix{height:1%}

.clearfix{display:block}

div.sociable{margin:16px 0}span.sociable_tagline{position:relative}span.sociable_tagline span{display:none;width:14em}span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em}.sociable span{display:block}.sociable ul{display:inline;margin:0 !important;padding:0 !important}.sociable ul li{background:none;display:inline !important;list-style-type:none;margin:0;padding:1px; float:left}.sociable ul li:before{content:""}.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:1px}

.sociable-hovers{opacity:.9;-moz-opacity:.9;filter:alpha(opacity=95)}.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}



#section-head{width:690px;margin:0 auto;overflow:hidden;padding:10px 0 0 0;border-top:1px solid #e5e5e5;background:url(images/topbg.png) repeat-x top}

.spacer { display: block; height: 5px; clear: both;}

#section-head h2{
	font: bold 10px;
	text-transform: uppercase;
	text-align: left;
	color: #999999;
}

hr{border:1px solid #cccccc;}

#hlinks, #hlinks ul{ display: block; width: 960px; float:left;list-style:none;padding:0; margin-bottom: 10px;}

#hlinks li{display:inline;color:#000; background: #fff;}
#hlinks li a{color:#000;padding:5px 10px 5px 10px;margin:0; float:left;font:11px Arial,Helvetica,sans-serif;text-decoration:none; background: #fff; border-right: 2px solid #000}
#hlinks li a:hover{display:inline;color:#fff;background:#ef181e}
