body{color:#000;background:#f7f7f7 url(images/bg01.png) top repeat-x;font:80% "Trebuchet MS", Arial, "Lucida Sans Unicode", Tahoma, sans-serif;margin:0;padding:0;}
a{outline:none;cursor:pointer;color:#0C386E;text-decoration:none;}
#body-container{overflow:hidden;width:942px;margin:0 auto;padding:0 12px; background:url(images/bg-container.png) top no-repeat;}
#search{display:inline;width:200px;}
#search input#newsletterSub{background:#006;color:#FFF;width:100px;font-weight:700;}
#search form{float:right;margin:0;padding:0;}
#search input{width:200px;color:#333;background:#f7f7f7;border:1px solid #333;margin:2px 0;padding:5px;}
#search input#search-submit{width:50px;color:#fff;border:1px solid #333;background:#600;margin:0;padding:4px;}
#nav-container{padding:0;}
#main-nav{float:left;width:600px;margin:0;padding:0;}
#main-nav ul{float:left;margin:0;padding:0;}
#main-nav ul li{float:left;display:inline;margin:0;padding:0;}
#main-nav ul li a{font-size:1em;font-weight:700;float:left;color: #666;text-align:center;text-decoration:none;margin:0;padding:8px 20px;}
#main-nav ul li a:hover,#main-nav ul li a:active{border:none;border-bottom: solid 2px #0C386E;margin:0; color:#000;}
#main-nav ul li#current a{ color:#006; border-bottom: solid 2px #0C386E;}
#header{float:left;width:921px;display:block;clear:left;margin:0;padding:0 10px 0px 10px;}
#header h1{display:inline;float:left;width:500px;font-size:2.5em;font-weight:700;margin:0;padding:0;}
#header h1 a{margin:10px 0 0 0;padding:0;display:block;height:50px;overflow:hidden;text-indent:-9999px;width:300px; background:url(images/logo01.png) no-repeat}
.homeThumb{float:left; width:75px; margin-right:10px; overflow:hidden}
#feed{width:260px;float:right;background:url(images/subscribe.png) no-repeat right 0;padding:0;}
#feed ul li{list-style-type:none;text-align:right;margin:-1px 0 4px;padding:0; text-align:center}
#feed ul li a{ color:#fff;}
#container{overflow:hidden;float:left;width:921px;margin:0;padding:10px 10px 0;}
#content,#home{float:left;margin:0;}
#content{width:611px;padding:0 0 10px;}
#home{width:611px;}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#0C386E;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:400;text-decoration:none;color:#0C386E;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1em;}
#calendar_wrap table td{color:#154971;background-color:#006;}
#home .feature{float:left;width:593px;border:1px solid #ccc;background:#fff;margin:0 0 10px;padding:0 10px 10px 5px;}
#home .feature img{float:left;width:300px;height:175px;margin:3px 15px 10px 5px;}
#home .feature h2{font-size:1.6em;margin:10px 5px 0;padding:0;}
.feature p{margin:10px 0;}
#home #home-categories{clear:left;float:left;display:block;width:610px;margin:0 0 10px;}
#home #home-bottom{width:615px;clear:left;float:left;margin:0;padding:0;}
#home #home-bottom .block-left{float:left;width:300px;}
#home #home-bottom .block-right{float:left;width:300px;margin-left:10px;}
.excerpts{float:left;width:611px;margin:0;padding:0;}
.excerpts .post{overflow:hidden;float:left;clear:left;display:block;width:591px;background:#fff;border:1px solid #ccc;margin:0 0 10px;padding:5px 11px 5px 5px;}
.excerpts .post h3{float:left;display:block;margin:0 5px 0 4px;padding:0;}
.excerpts .post .entry{display:block;clear:left;width:100%;margin:-10px 10px 0 6px;padding:0;}
.excerpts img{margin:5px 17px 10px 0;}
.excerpts .post .entry p{margin:10px 0;padding:0;}
.excerpts .byline{clear:left;display:block;float:left;width:95%;padding:0 0 5px 5px;}
.excerpts .post-meta-data{float:left;text-align:left;}
.video{display:block;float:left;overflow:hidden;width:288px;background:#fff;border:1px solid #ccc;text-align:center;margin:0 0 10px;padding:2px 5px 10px;}
.video h3{text-align:left;margin:0;padding:0 0 5px 2px;}
.video h3 a{font-size:.8em;font-weight:700;}
.video div{overflow:hidden;background:transparent;text-align:center;display:block;border:none;margin:0 auto;padding:0;}
.post{margin:0;}
.recent{width:288px;float:left;background:#fff;border:1px solid #ccc;margin:0 0 10px;padding:0 5px 10px;}
.recent .post{float:left;background:transparent;margin:5px 0;padding:0;}
.recent .post h3 a{display:inline;font-size:.7em;font-weight:700;margin:0;padding:0;}
.recent img,.excerpts img{float:left;width:75px;height:75px;margin:5px 10px 0 0;}
.recent .entry{font-size:1em;margin:0;padding:0;}
.single .post{float:left;width:551px;font-size:1.1em;overflow:hidden;background:#fff;border:1px solid #ccc;margin:0 0 10px;padding:10px 30px;}
img.feature{height:175px;width:300px;}
.post a{font-weight:400;color:#1359AE;text-decoration:none;}
.post a:hover{color:#000;text-decoration:underline;}
.post h2{font-weight:400;margin:5px 0 0;padding:0;}
.post .byline{margin:5px 0 7px;}
.post-meta-data{margin-right:6px;text-align:right;}
.single .post-meta-data{clear:left;float:left;width:100%;text-align:left;}
#content ul{margin:15px 0;padding:0;}
#content ul li{list-style-type:none;margin:2px 0;padding:0 0 0 15px;}
.post tr,.post td{border:1px solid #333;}
code{font:normal 1.1em "Courier New", Courier, monospace;padding:0 2px;}
pre{white-space:0!important;word-wrap:break-word;width:480px;}
pre code{font-size:1.2em;display:block;clear:both;color:#333;border:solid 1px #ccc;line-height:140%;width:570px;margin:5px 0 15px;padding:10px;}
#comments-template pre,#comments-template pre code{width:98%;border:none;}
.left{float:left;margin:5px 15px 5px 0;}
.right{float:right;}
.clear{clear:both;}
p.ie6-bug{float:left;margin:-5px 0;padding:0;}
.center{text-align:center;margin:15px auto;}
.navigation{margin:15px 0;}
.previous{float:left;width:47%;}
.next{float:right;width:47%;}
.post img,.post a img{border:0;background:#fff;padding:3px;}
.thumbnail{width:75px;height:75px;}
.related{width:558px;float:left;overflow:hidden;background:#fff;border:1px solid #ccc;margin:0 0 10px;padding:0 25px;}
.related ul{width:100%;}
.related h3{margin:15px 0 0;padding:0;}
.ads img{border:none;float:left;margin:5px 4px 5px 15px;padding:0;}
#comments-template{overflow:hidden;float:left;clear:left;display:block;width:558px;border:1px solid #ccc;background:#fff;margin:0 0 10px;padding:10px 25px;}
#comments-template h3{margin:10px 0 0;padding:0;}
#comments-template ol li{float:left;width:97%;list-style-type:none;background:#f7f7f7;border:1px solid #ccc;margin:10px 0;padding:5px;}
#comments-template ol li.alt{border-top:1px solid #0C386E;border-bottom:1px solid #0C386E;}
#comments-template ol li .comment-text{width:90%;background:#fff;border:1px solid #eee;margin:10px auto;padding:8px 15px;}
input{background:#fff;border:1px solid #0C386E;margin:10px 5px 0 0;padding:5px;}
textarea{width:96%;margin-top:10px;border:1px solid #0C386E;padding:5px;}
#comments-template input.submit-comment,#comments-template input.reset-comment,.button{width:100px;margin-right:10px;color:#fff;border:1px double #333;background:#0C386E;padding:7px;}
#sidebar{overflow:hidden;width:300px;float:left;margin:0 0 0 10px;}
.menu{overflow:hidden;clear:left;float:left;display:block;width:278px;border:1px solid #ccc;background:#fff;margin:0 0 10px;padding:10px;}
.menu h2{background:#fff url(images/minipuce.jpg) top left no-repeat;border-bottom:1px solid #fe0000;margin:0;padding:0 0 0 20px;}
.menu ul li,.tabbed div ul li{list-style-type:none;margin:0;padding:0 5px 0 0;}
.menu ul li a,.tabbed div ul li a{display:block;border-bottom:1px dotted #e6e6e6;padding:0 0 0 10px;}
.menu ul li a:hover{text-decoration:underline;background-color:#e6f0fa;border-left:5px solid #fe0000;border-bottom:1px solid #fe0000;}
a.lien_ext:after{content:url(images/newwin.gif);}
.tabs-block{clear:left;float:left;width:300px;display:block;margin:0 0 10px;padding:0;}
.tabbed{width:100%;overflow:hidden;background:transparent;border:none;margin:0;padding:0;}
.tabbed ul.tabs{overflow:hidden;display:block;position:relative;top:0;left:0;z-index:999;list-style-type:none;width:100%;background:transparent;margin:0;padding:0;}
.tabbed ul.tabs li{display:inline;float:left;margin:0 .3em 0 0;padding:0;}
.tabbed ul.tabs li a{font-weight:700;display:block;background:#eee url(images/bg_tab.gif) repeat-x;border:1px solid #ccc;margin:0;padding:5px .8em;}
.tabs-block ul.tabs li a{padding:5px .7em;}
.tabbed ul.tabs li a:hover{background:#f7f7f7;text-decoration:none;}
.tabbed ul.tabs li a.tab-current{background:#fff;border-bottom:1px solid #fff;}
.tabs-block .tabbed div,#home .tabbed .c{overflow:hidden;position:relative;left:0;top:-1px;z-index:0;clear:left;width:100%;border:1px solid #ccc;background:#fff;display:none;margin:0;padding:5px 0;}
div.t2,div.t3,div.t4,div.t5,div.c2,div.c3,div.c4,div.c5,div.c6,div.c7,div.c8,div.c9,div.c10{display:none;}
.tabs-block .tabbed div.t1,#home .tabbed div.c1{display:block;}
.tabs-block .tabbed div{width:298px;}
.tabbed div ul{overflow:hidden;background:#fff;margin:0;padding:4px 0 2px 10px;}
.tabbed div ul li{clear:left;background:transparent;margin-bottom:4px;}
.tabbed div ul li a{font-weight:400;width:95%;display:block;background:transparent;border:none;border-left:3px solid #fe0000;border-bottom:1px dotted #f3f3f3;padding:2px 0 2px 5px;}
.tabbed div ul li a:hover{text-decoration:underline;border-left:6px solid #154971;border-bottom:1px solid #154971;}
#home-categories{overflow:hidden;}
#home .tabbed .c{width:608px;background:#fff url(images/tabbe.jpg) top no-repeat;}
.tabbed .post{float:left;clear:none;width:47%;min-height:190px;margin:5px 1%;padding:0;}
.tabbed .post h3{width:97%;font-size:.95em;margin:0 0 0 5px;padding:0;}
.tabbed .post h3 a{font-weight:700;font-size:14px;border-left:2px solid #fe0000;padding-left:6px;}
.tabbed .post .entry{margin:0 0 0 5px;padding:0;}
.ads{float:left;clear:left;width:297px;display:block;text-align:center;margin:0 0 10px;padding:5px 0;}
.flickr img{border:1px solid #01203c;margin:5px 4px;padding:3px;}
.flickr p{text-align:right;margin:0 10px 0 0;}
#sidebar table{width:95%;border:0px solid #eee;margin:0 auto;}
#sidebar table tr{font-weight:700;background:#ccc;}
#sidebar table tr td{text-align:center;background:#fff;border:0px solid #ccc;}
#sidebar table tr td a{background-color:#132d46;color:#fff;}
#sidebar #google table{text-align:center;background:#fff;}
#sidebar #google table tr td{text-align:center;background:#fff;border:0;}
#footer{color: #006; margin:20px 10px 10px 10px; }
#footer p{float:left;width:95%;font-size:10px;margin:20px 10px 10px 10px;}
#footer p.icons{float:right;text-align:right;width:50%;height:30px;}
#footer img{border:none;margin:0 10px;}
#footer a{color: #999;font-weight:700;}

/*footer*/
#siteFoot{clear:both;overflow:hidden; width:940px;margin:0 auto; height: auto;background:#FFF url(images/bg-footer.jpg) top no-repeat; border: solid 1px #ccc}
#servFoot{float:left;overflow:hidden;width:115px;}
#mainFoot{float:right;overflow:hidden;width:820px;}
#footerSitemap{font-size:80%;padding:0; margin:0 auto;}
#footerSitemap ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0 0;padding:0;}
#footerSitemap li.first{border:medium none;clear:both;padding-left:0;}
#footerSitemap li{border-left:1px solid #CCC;display:block;float:left;overflow:hidden;width:150px!important;line-height:1em;margin:0 0 10px;padding:0 0 5px 10px;}
#servFoot li{border-left:1px solid #CCC;line-height:1em;margin:0 0 10px;padding:0 0 5px 10px;list-style-type:none;}
#footerSitemap li ul{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:7px 0 0 0;padding:0;}
#copy{ clear:both; margin:10px 0 10px 0; padding:10px 0 20px; display:block;}
#copy ul li{ display:inline;}
a.headline{ color:#000;}


.MultiBoxContainer{position:absolute;border:20px solid #000;background-color:#000;display:none;z-index:2;}
.MultiBoxLoading{background:url(http://www.webcssdesign.com/multibox/images/loading.gif) no-repeat center;}
.MultiBoxContent{position:relative;width:100%;height:100%;overflow:hidden;}
.MultiBoxClose{position:absolute;top:-26px;right:-26px;background:url(http://www.webcssdesign.com/multibox/images/close.png) no-repeat;width:24px;height:24px;cursor:pointer;}
.MultiBoxControlsContainer{overflow:hidden;height:0;position:relative;}
.MultiBoxControls{width:100%;height:auto;position:relative;background-color:#000;}
.MultiBoxPrevious{position:absolute;background:url(http://www.webcssdesign.com/multibox/images/left.png) no-repeat;width:24px;height:24px;left:0;margin-top:5px;cursor:pointer;}
.MultiBoxNext{position:absolute;background:url(http://www.webcssdesign.com/multibox/images/right.png) no-repeat;width:24px;height:24px;right:0;margin-top:5px;cursor:pointer;}
.MultiBoxNextDisabled{cursor:default;background:url(http://www.webcssdesign.com/multibox/images/rightDisabled.png) no-repeat;}
.MultiBoxPreviousDisabled{cursor:default;background:url(http://www.webcssdesign.com/multibox/images/leftDisabled.png) no-repeat;}
.MultiBoxTitle{position:relative;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;font-weight:700;text-align:left;margin:10px 0 0 35px;}
.MultiBoxNumber{position:relative;width:50px;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-align:right;margin:10px 35px 0 0;}
.MultiBoxDescription{clear:left;position:relative;padding-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-align:left;margin:0 35px;}
.gadget{float:right;width:290px;height:330px;clear:right;}
#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}
#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;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{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0;}
#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}
#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;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
#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-top:1px;_margin-bottom:1px;}
.entry p a.more-link,#feed ul li a,#comments-template ol li .comment-meta-data{font-weight:700;}
#feed ul,.recent .post h3,.recent p,.recent .entry p,#comments-template ol,.menu ul,.tabbed div ul,.tabbed .post .entry p,.ads p{margin:0;padding:0;}
#feed ul li a:hover,#footer a:hover{text-decoration:underline;}
h2,h3{font-size:1.3em;}
a:hover,#TB_window a:hover{color:#000;}
object,* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{margin:0;padding:0;}
.post h2 a,.trackback .comment-meta-data em{color:#0C386E;}
.post table,fieldset,legend,#sidebar table tr td.pad{border:none;}
.trackback,.trackback a,#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);}

#email-templates { display: block;}
#email-templates li {display:inline;float:left;margin:0 0 20px 21px;width:160px;}
#email-templates a {color:#797C80;display:block;font-size:12px;}

#content #crumbs{height:2.3em;border:1px solid #dedede;margin:0 0 10px 0;}
#content #crumbs li{float:left;line-height:2.3em;color:#777;padding-left:.75em; list-style:none; margin:0;background:url(images/crumbs.gif) no-repeat right center;}
#content #crumbs li a{display:block;padding:0 15px 0 0;}
#content #crumbs li a:link,#crumbs li a:visited{text-decoration:none;}

/*  adfever */
.narrowcolumn {
background-color: #FFF;
border:1px solid #CCCCCC;
float:left;
font-size:1.3em;
margin:0 0 10px;
overflow:hidden;
padding:10px 30px;
width:551px;
}
.adfever-home{ width:550px; padding:10px; }
.adfever-top-categories ul li, .list-univers ul li {list-style-type:none;}