/*
Theme Name: LeadingDir
Description: LeadingDir Official Blog
Version: 1.0
Author: Futurisitc Artists
Author URI: http://www.futuristicartists.com/
*/
html { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; background:#fff url(images/body.gif) repeat top left; }

.clear { clear:both; }
a { text-decoration:none; color:#878455; }
a:hover { text-decoration:underline; color:#313131; }
a img { border:0px; }
.separator { height:6px; clear:both; }

.wrapper { width:964px; margin:0 auto; }
.round_pane { /*padding:0 6px;*/ }
.round_pane .round_Inside { padding:1px; background:#D6D5D5; }
.round_pane .round_Inside .round_Inside2 { background:#fff; /*padding-top:4px*/  }

.rp_pane { /*padding:0 6px;*/ }
.rp_pane .rp_Inside { padding:1px; background-color:#FFF; }
.rp_pane .rp_Inside .rp_Inside2 { height:120px; /*padding-top:4px*/  }

.rc_pane { /*padding:0 6px;*/ }
.rc_pane .rc_Inside { padding:1px; background-color:#FFF; }
.rc_pane .rc_Inside .rc_Inside2 { height:135px; /*padding-top:4px*/  }

.boxHeading { padding:0 0 12px 24px; background:url(images/heading-bg.png) no-repeat 0 2px; }
.boxHeading h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin:0; color:#095688; }

.boxHeading2 { padding:0 0 12px 0; }
.boxHeading2 h2 { font-family:Georgia; font-size:20px; font-weight:normal; margin:0; color:#095688; }

.header { background:url(images/bg.gif) repeat-x top left; padding:0 0 10px; }
.header .logo { padding:0 0 8px; width:308px; height:174px; float:left; }
.header .languages { width:174px; height:33px; padding:3px 0 0 145px; float:left; color:#7C7C7C; }
.header .languages .langText { width:110px; height:32px; line-height:32px; color:#7C7C7C; font-weight:bold; float:left; }
.header .languages .langImages { width:62px; height:32px; float:right; }
.header .navigation, .header .navigation .navR, .header .navigation .navB { background:url(images/navigation.png) no-repeat top left; }
.header .navigation		  { padding:0 0 0 10px; background-position:0 0; width:428px; float:right; }
.header .navigation .navR { background-position:right -52px; background-repeat:no-repeat; padding:0 10px 0 0; }
.header .navigation .navB { background-position:0 -26px; background-repeat:repeat-x; height:26px; line-height:26px; font-size:11px; text-align:center; color:#0F8EBC; }
.header .navigation a     { color:#7C7C7C; }

.subscribe { width:274px; padding:20px 10px 0 0; float:right; }
.subscribe .lw {  width:230px; float:left; }
.subscribe .rw {  width:32px; float:right; }
.subscribe h3 { font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 4px; font-size:18px; color:#616161; font-weight:normal; }
.subscribe .text { float:left; color:#0089D0; }
.subscribe .form { padding:6px 0 0; }
.subscribe .form .t { padding:3px; width:198px; border:1px solid #D5D5D5; font-size:11px; float:left; }
.subscribe .form .s { padding:2px 3px; width:62px; border:1px solid #D5D5D5; font-size:11px; background:#CDE5CD; float:right; text-transform:uppercase;s }

.mainWrap { background:#000000 url(images/mainWrap.gif) repeat-x top left; min-height:511px; }
.mainWrap .insideWrap { background:transparent url(images/insideWrap.gif) repeat-x 0 bottom; min-height:511px; }

.topLinks { background:#fff url(images/topLinks.gif) repeat-x top left!important; }
.topLinks .links { height:30px; line-height:30px; padding:0 6px; }
.topLinks .links a { color:#5C5C5C; font-weight:bold; }
.topLinks .links span { padding:0 6px; }
.breadcrumb { padding:5px; }
.breadcrumb a { color:#C2A549; }

.search { background:url(images/search.png); width:290px; margin:51px 0 0; padding:11px; height:22px; }
.searchSub { width:318px; float:right; }
.search .t { padding:3px; width:204px; background:#F3F3F3; border:1px solid #BABABA; font-size:11px; float:left; margin:2px 0 0; color:#868686; }
.search .s { float:right; }

.featured-post .round_Inside2 { background:#F7FFF1 url(images/sotd.gif) repeat-x top left!important; }
.sticky .round_Inside2 { background:#fff url(images/featuredArticle.gif) repeat-x top left!important; }

.topNav { background:url(images/topNav.png) repeat-x top left;}
.topNav .nav { background:url(images/top-trans.png) no-repeat top right; height:41px; padding:0 0 22px; }
.topNav .nav2 { float:right; }
.topNav a { background:url(images/header-nav-n.png) no-repeat right center; display:block; color:#FFF; float:left; font-size:14px; font-weight:bold; height:41px; line-height:41px; padding:0 8px; }
.topNav a:hover { text-decoration:none; background:url(images/header-nav-h.jpg) repeat-x top left; color:#515151; }
.topNav a.last  { background:none; }
.topNav a.first:hover, .topNav a.first_selected { background:url(images/header-nav-h-1.jpg) repeat-x top left; color:#515151; }
.topNav a.last:hover, .topNav a.last_selected { background:url(images/header-nav-h-2.jpg) repeat-x top right; color:#515151; }

.content {  }
.content .rightCol { width:367px; float:right; min-height:300px; }
.content .leftCol { width:586px; float:left; min-height:300px; }
.cols1 { float:left; width:288px; }
.cols2 { float:right; width:288px; }

.browseCats { padding:10px; background:#fff url(images/browseCats.gif) repeat-x top left!important; }
.browsefCats { padding:10px; background:#fff url(images/browsefCats.gif) repeat-x top left!important; }

.sotd { padding:10px; min-height:408px; background:#F7FFF1 url(images/sotd.gif) repeat-x top left!important; }
.sotd .sotdbg { width:120px; height:90px; background:url(images/sotd.bg.png) no-repeat top left; padding:75px 60px 85px; margin:0 auto 0; }
.sotd p { margin:6px 0 0; color:#373737; font-family:Georgia, "Times New Roman", Times, serif; line-height:18px; }
.sotd p a { color:#2E68B2; }

.featArticle { padding:10px; min-height:408px; background:#fff url(images/featuredArticle.gif) repeat-x top left!important; }
.featArticle .featured { height:160px; border-bottom:1px dotted #095688; margin:8px 0; padding:0; }
.featArticle .featured h3 { font-size:13px; margin:0; padding:0 0 0 9px; background:url(images/bullet.gif) no-repeat left 5px; }
.featArticle .featured .fillon { border-bottom:1px dotted #095688; color:#6C6C6C; padding:0 0 6px 9px; margin:0 0 6px; font-size:11px; }
.featArticle .featured .fillon span { color:#095688; font-weight:bold; }
.featArticle .featured p { margin:0; color:#373737; font-family:Georgia; }

.featArticle2 { padding:10px; }
.featArticle2 .featured { height:120px; margin: 0 0 12px; padding:0; }
.featArticle2 .featured h3 { margin:0; padding:0 0 0 9px; background:url(images/bullet.gif) no-repeat left 5px; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
.featArticle2 .featured .fillon { border-bottom:1px dotted #095688; color:#6C6C6C; padding:0 0 6px 9px; margin:0 0 6px; font-size:11px; }
.featArticle2 .featured .fillon span { color:#095688; font-weight:bold; }
.featArticle2 .featured p { margin:0; color:#373737; font-family:Georgia; }

.wrapS { padding:11px 0 0; }
.wrapS2 { padding:0 0 11px 0; }

ul.categ { margin:0px; padding:0; list-style:none; }
ul.categ li { float:left; width:164px; overflow:hidden; height:23px; margin:0 5px 4px 0; line-height:23px; }
ul.categ li a { background:url(images/categ.png) no-repeat top left; display:block; padding:0 0 0 24px; }
ul.categ li a:hover { text-decoration:none; background-position:0 -23px; }

ul.categ2 { margin:0px; padding:0; list-style:none; }
ul.categ2 li { background:url(images/arrow.png) no-repeat 0 5px; float:left; width:162px; padding:0 0 0 22px; overflow:hidden; height:23px; margin:0 5px 4px 0; line-height:23px; }
ul.categ2 li a { color:#5C5C5C; }
ul.categ2 li a:hover {  }

ul.fcateg { margin:0px; padding:0; list-style:none; }
ul.fcateg li { float:left; width:164px; overflow:hidden; height:23px; margin:0 5px 4px 0; line-height:23px; }
ul.fcateg li a { background:url(images/fcateg.png) no-repeat top left; display:block; padding:0 0 0 24px; }
ul.fcateg li a:hover { text-decoration:none; background-position:0 -23px; }

.foot-links { background:url(images/foot-links.gif) repeat-x top left; height:67px; line-height:72px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:center; margin:20px 0 0; }
.foot-links a { color:#4A4A4A; }
.foot-links span { padding:0 5px; }

.footer .subscribe { width:290px; float:right; padding:10px 0 0; color:#fff; }
.footer .subscribe h4 { margin:0; font-weight:bold; font-size:24px; }
.subform { padding:8px 0 0; }

.copyright { background:#5FBB46; text-align:center; height:30px; line-height:30px; color:#fff; }
.copyright a { color:#FFF; }

