/*dropdown*/
ul.dropdown ul,ul.dropdown li,ul.dropdown,;,@charset "UTF-8"{list-style:none;margin:0;padding:0}ul.dropdown,ul.dropdown li:hover,ul.dropdown li.hover{position:relative}ul.dropdown{z-index:597}ul.dropdown,ul.dropdown li{float:left}ul.dropdown li{line-height:1.3em;vertical-align:middle;zoom:1}ul.dropdown li:hover,ul.dropdown li.hover{z-index:599;cursor:default}ul.dropdown ul{visibility:hidden;position:absolute;left:0;z-index:598;width:100%}ul.dropdown ul,ul.dropdown li.rtl ul{top:100%}ul.dropdown ul li{float:none}ul.dropdown ul ul,ul.dropdown li.rtl ul ul{top:1px}ul.dropdown ul ul{left:99%}ul.dropdown li:hover > ul{visibility:visible}ul.dropdown li.rtl ul{right:0}ul.dropdown li.rtl ul,ul.dropdown li.rtl ul ul{left:auto}ul.dropdown li.rtl ul ul{right:99%} 
/*default.ultimate.css*/
@charset "UTF-8";@import "default.css";ul.dropdown a,ul.dropdown span{ display:block; padding:7px 10px}ul.dropdown li{ padding:0; border:none}ul.dropdown ul a,ul.dropdown ul span{ padding:8px}ul.dropdown li{}ul.dropdown li.hover,ul.dropdown li:hover{  background-color:#FC3; color:#000}ul.dropdown li a:active{ }ul.dropdown ul{ margin-top:0}ul.dropdown ul li{}ul.dropdown ul li.hover,ul.dropdown ul li:hover{}ul.dropdown li a,ul.dropdown *.dir{ border:0px}ul.dropdown ul li *.dir{ border:0px}ul.dropdown li.hover *.open{ border-style:solid; border-width:1px 1px 1px 5px; border-color:#ffa500 #d9d9d9 #d9d9d9; background-color:#fff; color:#000}ul.dropdown ul li.hover *.open,ul.dropdown-vertical li.hover *.open{ padding-left:15px; border-top-color:#fff; border-left:solid 1px #ffa500}ul.dropdown-vertical-rtl li.hover *.open{ padding-right:15px; border-right-color:#ffa500; border-left:none}ul.dropdown-upward li.hover *.open{ border-top-color:#fff; border-bottom-color:#ffa500}ul.dropdown-upward ul li.hover *.open{ border-bottom-color:#d9d9d9}ul.dropdown li:hover >*.dir{ border-style:solid; border-width:1px 1px 1px 0; border-color:#ffa500 #d9d9d9 #d9d9d9; background-color:#fff; color:#000}ul.dropdown ul li:hover >*.dir,ul.dropdown-vertical li:hover >*.dir{ padding-left:15px; border-top-color:#fff; border-left:solid 1px #ffa500}ul.dropdown-vertical-rtl li:hover >*.dir{ padding-right:15px; border-right-color:#ffa500; border-left:none}ul.dropdown-upward li:hover >*.dir{ border-top-color:#fff; border-bottom-color:#ffa500}ul.dropdown-upward ul li:hover >*.dir{ border-bottom-color:#d9d9d9}
/*ngg*/
.ngg-albumoverview{margin-top:10px;width:100%;clear:both;display:block!important;} .ngg-album{height:100%;overflow:hidden;margin-bottom:5px;border:1px solid #ccc;padding:5px;} html>body .ngg-album{overflow:hidden;margin-bottom:5px;border:1px solid #ccc;padding:5px;} .ngg-albumtitle{text-align:left;font-weight:700;font-size:1.4em;margin:0 0 10px;padding:0;} .ngg-thumbnail{float:left;margin-right:12px;} .ngg-thumbnail img{background-color:#FFF;border:1px solid #A9A9A9;position:relative;margin:4px 0 4px 5px;padding:4px;} .ngg-description{text-align:left;} .ngg-album-compact{float:left;height:180px;padding-right:6px!important;text-align:left;width:120px;margin:0!important;} .ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0;height:86px;width:120px;margin:0 0 6px!important;padding:12px 0 0 7px !important;} .ngg-album-compactbox .Thumb{border:1px solid #000;width:91px;height:68px;margin:0!important;padding:0!important;} .ngg-album-compact h4{font-size:15px;font-weight:700;margin-bottom:0;margin-top:0;width:110px;} .ngg-album-compact p{font-size:11px;margin-top:2px;} .ngg-galleryoverview{overflow:hidden;margin-top:10px;width:100%;clear:both;display:block!important;} .ngg-galleryoverview .desc{margin:0 10px 10px 0;padding:5px;} .ngg-gallery-thumbnail-box{float:left;} .ngg-gallery-thumbnail{float:left;margin-right:5px;text-align:center;} .ngg-gallery-thumbnail img{background-color:#FFF;border:1px solid #A9A9A9;display:block;position:relative;margin:4px 0 4px 5px;padding:4px;} .ngg-gallery-thumbnail span{font-size:90%;padding-left:5px;display:block;} .ngg-clear{clear:both;} .ngg-navigation{font-size:.9em!important;clear:both!important;display:block!important;padding-top:15px;text-align:center;} .ngg-navigation span{font-weight:700;margin:0 6px;} .ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev,.ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev{border:1px solid #DDD;margin-right:3px;padding:3px 7px;} .ngg-navigation a.page-numbers:hover,.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover,.ngg-navigation span.page-numbers:hover,.ngg-navigation span.next:hover,.ngg-navigation span.prev:hover{background-color:#06C;color:#FFF!important;text-decoration:none!important;} .ngg-imagebrowser h3{text-align:center;} .ngg-imagebrowser img{border:1px solid #A9A9A9;margin-top:10px;margin-bottom:10px;width:100%;display:block!important;padding:5px;} .ngg-imagebrowser-nav{margin-left:10px;padding:5px;} .ngg-imagebrowser-nav .back{float:left;border:1px solid #DDD;margin-right:3px;padding:3px 7px;} .ngg-imagebrowser-nav .next{float:right;border:1px solid #DDD;margin-right:3px;padding:3px 7px;} .ngg-imagebrowser-nav .counter{text-align:center;font-size:.9em!important;} .slideshow{margin-left:auto;margin-right:auto;text-align:center;outline:none;} .ngg-slideshow{overflow:hidden;position:relative;} .ngg-slideshow *{vertical-align:middle;} .ngg-slideshow-loader{display:table-cell;text-align:center;vertical-align:middle;} .ngg-slideshow-loader img{background:none!important;border:0 none!important;margin:auto!important;} .ngg-singlepic{background-color:#FFF;display:block;padding:4px;} .ngg-left{float:left;margin-right:10px;} .ngg-right{float:right;margin-left:10px;} .ngg-widget,.ngg-widget-slideshow{overflow:hidden;text-align:left;margin:0;padding:5px 0 0;} .ngg-widget img{border:2px solid #A9A9A9;margin:0 2px 2px 0;padding:1px;} .ngg-related-gallery{background:#F9F9F9;border:1px solid #E0E0E0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px;} .ngg-related-gallery img{border:1px solid #DDD;float:left;height:50px;width:50px;margin:0 3px;padding:2px;} .ngg-related-gallery img:hover{border:1px solid #000;} .ngg-galleryoverview ul li:before{content:''!important;} .ngg-gallery-list{list-style-type:none;text-indent:0!important;padding:0!important;} .ngg-galleryoverview div.pic img{width:100%;} .ngg-gallery-list li{float:left;overflow:hidden;margin:0 2px!important;} .ngg-gallery-list li a{border:1px solid #CCC;display:block;padding:2px;} .ngg-gallery-list li.selected a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000 none repeat scroll 0 0;} .ngg-gallery-list li img{height:40px;width:40px;} li.ngg-next,li.ngg-prev{height:40px;width:40px;font-size:3.5em;} li.ngg-next a,li.ngg-prev a{padding-top:10px;border:none;text-decoration:none;} .ngg-thumbnail img:hover,.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9;} .exif-data,.ngg-center{margin-left:auto!important;margin-right:auto!important;}
/*pagenavi*/
.wp-pagenavi a:hover{border:1px solid #303030;color:#303030;background-color:#FFF;}
.wp-pagenavi span.pages{color:#303030;border:1px solid #303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.current{font-weight:700;border:1px solid #303030;color:#303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.extend{border:1px solid #303030;color:#303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active{text-decoration:none;border:1px solid #3c78a7;color:#3c78a7;background-color:#FFF;margin:2px;padding:2px 4px;}
/*thickbox*/
#TB_window{font:12px "Lucida Grande", Verdana, Arial, sans-serif;position:fixed;background:#fff;z-index:102;color:#000;display:none;text-align:left;top:50%;left:50%;border:1px solid #555;-moz-box-shadow:rgba(0,0,0,1) 0 4px 30px;-webkit-box-shadow:rgba(0,0,0,1) 0 4px 30px;-khtml-box-shadow:rgba(0,0,0,1) 0 4px 30px;box-shadow:rgba(0,0,0,1) 0 4px 30px;}
#TB_secondLine{font:10px "Lucida Grande", Verdana, Arial, sans-serif;color:#666;}
#TB_window a:hover{color:#000;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}
#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px;}
#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0;}
#TB_closeAjaxWindow{text-align:right;float:right;padding:6px 10px 0;}
#TB_ajaxWindowTitle{float:left;padding:6px 10px 0;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0;}
#TB_load{position:fixed;display:none;z-index:103;top:50%;left:50%;background-color:#E8E8E8;border:1px solid #555;margin:-45px 0 0 -125px;padding:40px 15px 15px;}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;_margin-bottom:1px;}
#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666;}
* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
  

.post a:link, .post a:visited{font-size:19px;color:#0040b6;text-decoration:underline;background:url(images/arrow.gif) center left no-repeat;padding-left:15px;}

.greet_block {
  background:#fff;
  border:1px solid #eee;
  float:left;
  font-size:16px;
  font-style:italic;
  line-height:normal;
  width:100%;
}

.greet_image {
  float:left;
  margin:0 10px 0 0;
}

.greet_text {
  font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
  float:left;
  margin:10px;
  width:90%;
  color:#336666;
}

.greet_block_close {
  background:#eee;
  float:right;
  padding:5px;
}

.greet_block_close a {
  cursor:pointer;
  font-size:12px;
  font-style:normal;
  font-weight:bolder;
  text-transform:uppercase;
}

.greet_block_close a:hover {
  text-decoration:none;
}

#navbarsmall{background-color:#FC3;font-size:11px;height:19px;}
#mega{list-style:none;font-weight:700;height:2em;margin:0 -1px 0 0;}
#mega li,#mega li.normal{background:#366;color:#fff;xborder:1px solid #000;margin-left:-1px;margin-top:5px;float:left;text-align:center;position:relative;padding:2px 15px;}
#mega li:hover{background:#fff;opacity:50%;color:#000;border-bottom:0;margin-top:-7px;z-index:1;padding:7px 0 1px;}
#mega li.normal:hover{background:#FC0;color:#000;xborder:1px solid #000;margin-left:-1px;margin-top:5px;float:left;text-align:center;position:relative;padding:2px 15px;}
#mega li.normal:hover a{background:#FC0;color:#000;text-align:center;margin:0;padding:0;}
#mega a.menulink,#mega li.normal a{color:#fff;outline:0;text-decoration:none;display:block;line-height:2em;font-size:11px;font-family:Verdana, Geneva, sans-serif;}
#mega li.dif:hover{color:#000;border-top:2px solid #366;outline:0;text-decoration:none;display:block;line-height:2em;font-size:13px;font-weight:700;padding:10px;}
#mega a{color:#003e83;font-family:Verdana, Geneva, sans-serif;outline:0;text-decoration:none;display:block;line-height:2em;font-size:11px;}
#mega li:hover div{position:absolute;left:-1em;margin-top:1px;border:1px solid #000;border-top:0;font-weight:400;text-align:left;background:#fff;top:100%;z-index:99999;padding:0 10px 10px;}
#mega li.menu:hover{color:#000;border-top:2px solid #366;text-decoration:none;font-size:13px;font-weight:700;border-bottom:1px solid #ececec;padding:12px;}
#mega li div{position:absolute;left:-999em;margin-top:1px;border:1px solid #000;border-top:0;font-weight:400;text-align:left;background:#fff;z-index:99999;padding:0 10px 10px;}
#mega li.dif:hover div{left:-221px;}
#mega div strong{background:#fff;color:#FA0;font-size:1em;clear:both;float:left;position:relative;margin:10px 0 5px;padding:0;}
#mega div p{float:left;width:106px;padding-left:10px;position:relative;}
#mega div p a{text-decoration:underline;float:left;clear:left;width:100%;line-height:1.4;}
#mega div a:hover,#mega div a:focus,#mega div a:active{text-decoration:none;}
#mega li.sub,#mega li.sub:hover{background-color:#fff;position:relative;clear:both;line-height:1em;margin:0;padding:5px;}
#mega li.sub a,#mega li.sub a:hover,#mega li.sub a:visited{color:#036;text-decoration:none;clear:both;line-height:1em;font-weight:700;font-size:11px;text-transform:none;text-align:left;width:230px;margin:0;padding:5px;}
#navbar2{text-transform:uppercase;background:#366;margin:0 auto;padding:0 10px;}
#mega li.dif:hover a.menulink,#mega li.menu:hover a.menulink{color:#000;outline:0;text-decoration:none;display:block;line-height:2em;font-size:11px;font-weight:700;}
 #comments{clear:both;}
#comments .navigation{padding:0 0 18px;}
h3#comments-title,h3#reply-title{color:#000;font-size:20px;font-weight:700;margin-bottom:0;}
h3#comments-title{padding:24px 0;}
.commentlist li.comment{xborder-bottom:1px solid #e7e7e7;line-height:24px;position:relative;margin:0 0 24px;padding:0 0 0 56px;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0;}
#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px;}
#comments .comment-body p:last-child{margin-bottom:6px;}
#comments .comment-body blockquote p:last-child{margin-bottom:24px;}
.commentlist ol{list-style:decimal;}
.commentlist .avatar{position:absolute;top:4px;left:0;}
.comment-author cite{color:#000;font-style:normal;font-weight:700;}
.comment-author .says{font-style:italic;}
.comment-meta{font-size:12px;margin:0 0 18px;}
.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none;}
.reply{font-size:12px;padding:0 0 24px;}
.reply a,a.comment-edit-link{color:#888;}
.commentlist .children li{border:none;margin:0;}
.nopassword,.nocomments{display:none;}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px;}
.commentlist li.comment+li.pingback{margin-top:-6px;}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0;}
#comments .pingback .url{font-size:13px;font-style:italic;}
input[type=submit]{color:#333;}
#respond{border-top:1px solid #e7e7e7;overflow:hidden;position:relative;margin:24px 0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
.children #respond{margin:0 48px 0 0;}
h3#reply-title{margin:18px 0;}
#comments-list #respond{margin:0 0 18px;}
#cancel-comment-reply-link{font-size:12px;font-weight:400;line-height:18px;}
#respond .required{color:#ff4b33;font-weight:700;}
#respond label{color:#888;font-size:12px;}
#respond input{width:98%;margin:0 0 9px;}
#respond textarea{width:98%;}
#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{font-size:14px;width:auto;}
.commentlist,.commentlist .children{list-style:none;margin:0;}
.comment-meta a:active,.comment-meta a:hover,.reply a:hover,a.comment-edit-link:hover{color:#ff4b33;}
#respond p,#comments-list ul #respond{margin:0;}





A.ssmItems:link		{color:#003ed2;text-decoration:none;}
A.ssmItems:hover	{color:#003ed2;text-decoration:none;}
A.ssmItems:active	{color:#003ed2;text-decoration:none;}
A.ssmItems:visited	{color:#003ed2;text-decoration:none;}
/* POST LINE HEIGHT p{margin:7px 0}*/

strong { font-weight:700;  }   
.author-bio{border:1px solid #ccc;padding:10px}
*{margin:0;padding:0} /*background: url("images/bg.jpg") no-repeat;color:#333;*/ 
body{font:100% Verdana, Arial, Helvetica;font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;}
.wp-caption{text-align:left;clear:both;margin-top:12px;padding:4px;padding-left:6px;border: 1px dashed #2f6fab;color: black;background-color: #f9f9f9;line-height: 1.45em;}
.wp-caption img{margin:0 5px}
.wp-caption-text{text-align:center;padding:0 5px!important}
.date{padding-left:15px;background:url(images/arrows.png) center left no-repeat}
.highlight{list-style:none;padding-left:15px;background:url(images/arrow.gif) center left no-repeat}
#sidebar .highlight{list-style:none;padding-left:15px;background:url(images/arrow.gif) center left no-repeat}
h2 li{list-style:none;list-style-type:none}
a:link,a:visited{color:#0040b6;text-decoration:none}
a:hover,a:active{color:#0040b6;text-decoration:underline}
a img{border:0}
code{font:1em 'Courier New', Courier, Fixed;background:#ececec}
acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em;cursor:help}
acronym,abbr{border-bottom:1px dashed #999}
blockquote{text-align:left;clear:both;margin:0;padding:4px;padding-left:6px;border: 1px dashed #2f6fab;color: black;background-color: #f9f9f9;line-height: 1.45em;} 
select{border:1px solid #333;width:100%}
#head{width:960px;font-size:.7em;margin:15px auto 0;padding:0}
#page{width:940px;background:#ececec;font-size:.7em;margin:0 auto;padding:10px}
.left,.alignleft{float:left}
.right,.alignright{float:right}
#navbar{text-transform:uppercase;background:#336666;margin:0px auto 0;padding:0 10px} /*url(images/navbar.png)*/
#page-bar{width:900px}
#page-bar ul{list-style:none}
#page-bar li{list-style:none;cursor:pointer;display:block;border-right:1px solid #333;float:left;margin:0;padding:0}
#page-bar a,#page-bar a:visited{font-weight:700;color:#FFF;display:block;margin:0;padding:10px 16px}
#page-bar a:hover{text-decoration:none;display:block;color:#000}
#searchform{width:194px;float:right;text-align:right;padding-top:8px;margin-right:10px}
#page-bar li li{float:left;width:122px;text-transform:none;margin:0;padding:0}
#page-bar li li a,#page-bar li li a:link,#page-bar li li a:visited{background:#2B2B2B;width:122px;float:none;border-top:1px solid silver;margin:0;padding:5px 10px 5px 18px}
#page-bar li li a:hover,#page-bar li li a:active{background:#666;padding:5px 10px 5px 18px}
#page-bar li ul{position:absolute;width:10em;left:-999em}
#page-bar li:hover ul{left:auto;display:block}
#page-bar li:hover ul,#page-bar li.sfhover ul{left:auto}
h1{font:3.5em Arial;font-weight:700;letter-spacing:-.08em}
h2{font:2.3em Georgia, "Times New Roman"}
h3{font:1.5em Tahoma;margin-top:30px;margin-bottom:10px;color:#000;font-weight:800;} 
.featuredposts {font:1.5em Tahoma;margin-top:30px;margin-bottom:10px;color:#336666;font-weight:800;}  
h4{font:1em Arial} 
h3.cat_title,h3.cat_title a{color:#333;letter-spacing:-.05em;font-size:.85em}
h3#respond{margin-top:0;padding-top:20px}
h3#comments{margin-top:32px;padding-left:0}
h3.authors{margin-top:15px}
#logo{width:230px}
#tagline{margin-top:5px;font-size:1em;color:#333}
#top{padding:0}
#headline{width:590px;float:left;background:#fff;font-size:1.05em;line-height:1.5em;margin:0;padding:10px}
#topadvert{width:930px;background:#ccc;font-size:1.05em;line-height:1.5em;margin:0;padding:5px}
#headline div.title{font-weight:700;font:2.4em Verdana;letter-spacing:-.05em;display:block;padding-bottom:5px}
#headline div.meta{display:block;margin-top:-5px;padding-bottom:2px}
#headline p{padding-bottom:15px}
.featured {
	width:295px;
	background:#fff; 
	padding:10px 0 0 10px; 
	margin:5px 0 0 0px;
	height:270px;
	}

.featured .clearfloat {
	margin:0px;
	position:relative;
	padding:10px;
	clear:both;
	}

.featured .info {
	margin-top:5px;
	padding-top:5px;
	float:left;
	width:180px;
	padding-left:1px;
	margin:0px;
	}
.featured .title{font-weight:700}
#headline img,.featured img{border:1px solid #ccc;margin-top:5px;margin-right:10px;padding:2px}
#middle{width:920px;background:#fff;float:right;margin:10px 0;padding:10px}
.category{width:164px;float:left;border-top:8px solid #333;background:#fff;margin:0;padding:5px 10px 10px}
#cat-1,#cat-3,#cat-5{border-top:8px solid #366}
#cat-2,#cat-4{border-top:8px solid #f7c64f}
.category span.cat_title,#front-popular h3,#front-list .cat_title,#archive .cat_title{text-transform:lowercase;font-weight:700;font-size:1.5em;letter-spacing:-.05em;margin:0}
.category a{color:#333;display:block;background:none}
.category a:hover{background:none;color:#fff;text-decoration:none}
#bottom{width:940px}
#front-list{width:590px;background:#fff;font-size:1.05em;line-height:1.75em;float:left;padding:10px}
#archive{padding-top:15px;font-size:1.05em;line-height:1.75em}
#front-list blockquote{padding:0 10px}
#front-list .title,#archive .title{font-weight:normal;font:25px Verdana;letter-spacing:-.05em;text-transform: capitalize;} 
#front-list .clearfloat,#archive .clearfloat{padding-bottom:5px;border-bottom:1px dotted #333;margin:25px 20px 25px}
#front-list .spoiler,#archive .spoiler{display:block;margin-top:0px}
#front-list p,#archive p{margin:15px 0;padding:0}
.author{font-size:.8em;font-weight:700}
.meta{font-size:.8em;color:#333}
#content{width:590px;background:#fff;font-size:1.05em;line-height:1.75em;float:left;min-height:400px;padding:10px}
#content .breadcrumbs,#content .breadcrumbs a{font-weight:700;color:#333}
#content h2.title{  
font-family: Verdana,Georgia,Helvetica,sans-serif;
font-size: 27px; 
font-weight:bolder;
xbackground-color:#f7c64f;
padding:10px; 
color: #ffb500; /*ffb500*/ 
xtext-transform: capitalize;
margin-bottom: 10px; 
margin-top:20px;
background-image:url("/wp-content/themes/estcast/images/hrline.gif") 30px 0;
text-decoration: none;
padding: 5px;}
h3.title{   
font-family: Verdana,Georgia,Helvetica,sans-serif;
font-size: 27px; 
font-weight:bolder;
xbackground-color:#f7c64f;
padding:10px; 
color: #ffb500; /*ffb500*/ 
xtext-transform: capitalize;
margin-bottom: 10px; 
margin-top:20px; 
background-image:url("/wp-content/themes/estcast/images/hrline.gif") 30px 0;
text-decoration: none;
padding: 5px;} 
/* POST LINE HEIGHT*/
.post{font-size:1.14em;line-height:1.25em;color:#333;}
/* p margin */ 
.post p{color:#333333;
font-family:Verdana; 
line-height:128%;
margin:20px 0;}
.post .clearfloat{border-bottom:1px dotted #ccc;margin:10px 0}
.post ul,.post ol,#front-list ul,#front-list ol{margin-bottom:15px}
.post ul li,#front-list ul li{list-style:square;margin-left:30px}
.post ol li,#front-list ol li{list-style:decimal;margin-left:30px}
.post ol li ul li,#front-list ol li ul li{list-style:square;margin-left:20px}
.post img,.post a img,#front-list img,#archive img{margin:0 10px 5px 0;padding:2px}
/*border:1px solid #ccc;*/
.entry{margin-top:20px}

#stats{margin-top:0;text-transform:uppercase;font:.8em Arial;display:block;padding:4px 0}
#stats span{padding:0 20px 0 0}
#stats img,#nav img{border:0;margin:0;padding:0}
#tools{width:590px;height:25px;font-size:.95em}
.navigation{text-align:right;padding:5px 0}
#sidebar{width:320px;float:right;margin:0} 
#sidebar h3{font:1.1em Verdana;font-weight:700;border-bottom:1px solid #999;color:#000;margin:10px 0px 5px 0px;padding:10px 10px 10px 0px;}
#sidebar .h3s{font:1.1em Verdana;font-weight:700;border-bottom:1px solid #999;color:#000;margin:10px 0px 5px 0px;padding:10px 10px 10px 0px;} 
.sidebar-top,#sidebar-bottom{width:300px;float:right;background:#fff;padding:0 10px 10px}
#sidebar-middle{width:320px;float:right}
#sidebar-left{width:135px;float:left;background:#fff;padding:0 10px 10px}
#sidebar-right{width:135px;float:right;background:#fff;padding:0 10px 10px}
#sidebar li{list-style:none;border-bottom:1px dotted #ccc;display:block;background:url(images/sub.png) no-repeat 0 0;font-size:1.2em;padding:2px 0 2px 13px}
#sidebar li ul li:last-child{list-style:none;border-bottom:0 dotted #ccc;display:block;background:url(images/sub.png) no-repeat 0 0;padding:2px 0 0 13px}
#sidebar-ads,#partnerbox2{width:300px;float:right;margin-bottom:10px;background:#fff;padding:10px}
.field{border:1px solid #333;background:#fff;font-size:1em;padding:2px}
#s{font-size:1em;width:150px;padding:1px}
#searchsubmit{padding-left:5px} 
#commentform input{width:140px;margin:5px 5px 1px 0}
#commentform textarea{width:99%;margin-top:5px}
.commentlist cite{font-style:normal;margin-bottom:4px;display:block}
.commentlist blockquote{background:#ededed}
.commentlist li{list-style:none;margin-bottom:3px;padding:10px 0}
.commentlist li li{background:none;border:none;list-style:square;margin:3px 0 3px 20px;padding:3px 0}
.commenttext{background:#f2f2f2;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:495px;margin-left:10px;}  
.commenttext p{margin-top:15px}
.commentlist cite strong{font-size:1.1em}
li.my_comment{background:#FFF;border:none}
li.my_comment cite strong{font-size:1.3em;color:#313228}
#commentform small{background:#FFF;font-weight:700;padding:0}
.commentmetadata{color:#4d4d4d;display:block;margin-top:3px;text-align:right;font-size:.9em}
.commentmetadata a,.commentmetadata a:visited{color:#959382}
.commentlist small{background:#e9e9e9}
.avatar{border:1px solid #bbb;float:left;width:55px;height:55px;margin:0 10px 0 0;padding:2px}
#comment{width:590px;background:#fff}
#front-popular{font-size:.7em;color:#fff;width:940px;background:#366 url(images/bottombar.png) bottom no-repeat;margin:0 auto;padding:10px}
#recentpost,#mostcommented{width:280px;float:left;border:1px solid #fff;padding:10px; height:384px;}
#mostcommented{margin-left:17px;}
#recent_comments{width:280px;float:right;border:1px solid #fff;padding:10px; height:384px;}
#recentpost ul,#mostcommented ul,#recent_comments ul{margin-top:5px}
#recentpost ul li,#mostcommented ul li,#recent_comments ul li{list-style:none;border-top:1px dotted #fff;display:block;padding:5px}
#recentpost ul li:first-child,#mostcommented ul li:first-child,#recent_comments ul li:first-child{border-top:0 dotted #fff}
#footer{width:960px;font-size:.6em;padding-top:10px;padding-bottom:10px;margin:0 auto;color:#666;}    
.clearfloat:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfloat{display:block}
#page-bar li:hover,#cat-2:hover,#cat-4:hover,#cat-2:hover a,#cat-4:hover a,#recentpost ul li:hover,#mostcommented ul li:hover,#recent_comments ul li:hover{background:#f7c64f;color:#000}
.category p,#headline p,.featured p{margin:0}
#front-popular h3,#recentpost a,#mostcommented a,#recent_comments a{color:#fff}
#cat-1:hover,#cat-3:hover,#cat-5:hover,#cat-1:hover a,#cat-3:hover a,#cat-5:hover a{background:#366;color:#fff}
.meta a,#stats span a{color:#333}
.post .ads,#sidebar-bottom,#sidebar-middle{margin-top:10px}
#stats span a:hover,#tools a:hover{background:none}
#recentpost:hover,#mostcommented:hover,#recent_comments:hover,#recentpost a:hover,#mostcommented a:hover,#recent_comments a:hover,#recentpost ul li:hover a,#mostcommented ul li:hover a,#recent_comments ul li:hover a{color:#000}
* html .clearfloat,*+html .clearfloat{height:1%}

