.nav{left:6px;position:absolute;top:158px;}
.nav ul{margin:0;padding:0;}
.nav li{float:left;font-size:11px;letter-spacing:1px;list-style:none;text-transform:uppercase;}
.nav li a{background-color:#fff;color:#CCC;display:block;font-weight:700;padding:0 10px;text-transform:uppercase;}
.nav li a:hover,.nav li.current_page_item a,.nav li.current_page_item a:hover,.nav li.fade-hover a{background:#fff;color:#333;font-weight:700;text-decoration:none;}
.tagicon,.dateicon,.manicon,.comicon,.caticon{background:url(imgs/allbgs.png) no-repeat;margin-right:1em;padding-left:14px;}
.tagicon{background-position:0 -169px;}
.dateicon{background-position:0 -196px;}
.manicon{background-position:0 -211px;}
.comicon{background-position:-295px -170px;}
.caticon{background-position:0 -254px;}
.entry-contenthome{background-color:#fff;color:#333;font-size:12px;height:72px;line-height:165%;margin:0 0 5px;}
.indeximg{border:1px solid #ddd;display:block;float:left;height:120px;margin:0 20px 0 2px;width:200px;}
.img-inner{height:116px;margin:2px 0 0 2px;overflow:hidden;width:196px;}
.img-inner img{margin:0;width:196px;}
.homemeta{background-color:#fff;color:#888;font-size:12px;margin:35px 0 4em 205px; clear:both;}
.homemeta a{background-color:#fff;color:#666;}
.homemeta a:hover{background-color:#fff;color:#3274d0;}
#contenthome{border-right:1px dotted #E7E7E7;float:left;font-size:12px;padding:0 8px 0 12px;text-align:left;width:714px;}
#contenthome a:hover{text-decoration:underline;}
#contenthome img { border:1px solid #ccc; margin:5px; padding:2px;}

.wp-pagenavi{margin-left:223px;padding-bottom:5px;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{background-color:#fff;border:1px solid #ccc;color:#888;margin:2px;padding:2px 4px;text-decoration:none;}
.wp-pagenavi a:hover{background-color:#3fafee;border:1px solid #999;color:#fff!important;}
.wp-pagenavi span.pages{background-color:#fff;border:1px solid #ccc;color:#888;margin:2px;padding:2px 4px;}
.wp-pagenavi span.current{background-color:#3274d0;border:1px solid #999;color:#fff;margin:2px;padding:2px 4px;}
.wp-pagenavi span.extend{background-color:#fff;border:1px solid #ccc;color:#888;margin:2px;padding:2px 4px;}
#lan{position:absolute;right:232px;top:159px;}
#lan ul{margin:0;padding:0;}
#lan li.hrss{background:url(imgs/allbgs.png) no-repeat 0px -120px;height:16px;margin:0 5px 0 0;padding:0;text-indent:-999em;width:46px;}
#lan li.hrss a{display:block;height:16px;margin:0;padding:0;width:46px;}
#lan li{background-color:#fff;color:#888;font-size:10px;line-height:12px;list-style:none;margin-right:8px;padding-left:18px;}
.fadead{line-height:165%;margin:12px 0 4px 2px;}
.fadeadt a{background-color:#fff;color:#3274d0!important;font-size:14px;text-decoration:underline;}
.fadeadt a:hover{text-decoration:none;}
.fadeadb{background-color:#fff;color:#888;display:block;font-size:13px;}
.fadeadu a{background-color:#fff;color:#555;font-size:10px;overflow:hidden;white-space:nowrap;}
#wrapper{font-family:Arial,Helvetica,sans-serif;}
#content{border-left:1px dotted #E7E7E7;border-right:1px dotted #E7E7E7;float:left;font-size:12px;margin-bottom:2em;padding:0 8px 0 30px;text-align:left;width:695px;}
#content a:hover,#contenthome a:hover{background-color:#fff;color:blue;text-decoration:none;}
#footer{background-color:#ddd;clear:both;color:#666666;font-size:12px;line-height:145%;}
#footer p{margin:0 0 0 16px;padding:10px 0;}
#footer a,#footer a:link,#footer a:visited{background-color:#ddd;color:#555555;}
#footer a:hover{background-color:#ddd;color:#3274d0;text-decoration:underline;}

#header { width:962px; height:161px; margin:0 auto; }
#header img { border:none; }

#primary{margin:0;padding:0;}
div#wrapper{background-color:#FFFFFF;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#555555;margin:0 auto;padding:6px 0 0;width:960px;}
body{background-color:#ebedef;color:#555;font-family:Arial,Helvetica,sans-serif;font-size:80%;line-height:140%;margin:0 10px;}
a,a:link{outline:none;text-decoration:none;}
.entry-content .more-link{display:block;font-weight:700;letter-spacing:1px;margin-top:2em;}
.entry-content blockquote,.comments ol.commentlist blockquote{background:#fff;border:1px solid #ccc;color:#666;font-family:"Courier New",Courier,monospace;margin:0 1em;padding:0.5em;}
.entry-content blockquote p{background-color:#fcfcfc;color:#555;margin:0;padding:0;text-indent:0;}
.entry-content code,.comments ol.commentlist code{background:#e7e7e7;color:#222;font:1em/133% "courier new",courier,monospace;}
.entry-content .page-link{font-size:0.9em;font-weight:700;margin:0 0 1.5em;text-align:center;}
.entry-content em,.comments ol.commentlist em{font-style:italic;font-weight:400;}
.hfeed h3,h2.about-info{font-size:1.3em;font-weight:700;margin:0;}
.entry-content h4{font-size:1.4em;margin:1.5em 0 -0.3em;}
.entry-content h5{font-size:1.3em;margin:1.5em 0 -0.4em 0.7em;}
.entry-content h6{font-size:1.2em;margin:1.5em 0 -0.5em;}
.entry-content p{background-color:#fff;color:#333!important;font-size:12px;letter-spacing:1px;line-height:165%;margin:1em 0;}
body.attachment h3.entry-title{margin:-1.5em 0 0.5em;}
.entry-content .entry-attachment{margin:-0.5em 0 1em;}
.entry-content .entry-attachment a:hover img{border:2px solid #3274d0;}
.entry-content .entry-caption{margin-bottom:2em;}
body.attachment h3.entry-title,.entry-content .entry-attachment,.entry-content .entry-caption{text-align:center;}
.hentry .archive-meta{font-style:italic;margin:0.5em 0 2em 2em;}
.hfeed .entry-title{background-color:#fff;color:#3274d0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;margin:2px 0 5px;text-transform:capitalize;}
.hfeed .entry-title a{background-color:#fff;color:#3274d0;}
.navigation a{background-color:#fff;color:#555;}
.entry-content{background-color:#fff;color:#333;font-size:12px;line-height:165%;margin-bottom:2em;}
.entry-content a{background-color:#fff;color:#3274d0;text-decoration:underline;}
.entry-content ul li,.col3 ul li{background-color:#fff;color:#555;font-size:12px;line-height:165%;list-style:circle;margin-left:-2em;}
.entry-content ol li{background-color:#fff;color:#333;line-height:165%;}
#gsearch{position:absolute;right:4px;top:150px;}
.avatar{float:left;margin:-37px 0 0 -24px;position:absolute;width:28px;z-index:5;}
.clear{clear:both;}
.entry-content ul.xoxo li ul,.formcontainer form#commentform{margin:0;padding:0;}
.commentlist li p{background-color:#fff;color:#666;line-height:145%;margin:0;}
.commentlist li{border-top:1px solid #CCC;clear:both;font-size:12px;letter-spacing:1px;list-style:none;padding:0 0 1.5em;position:relative;width:490px;}
.commenttext{float:left;margin:0;padding:0;width:99%;}
#submit{background:#3fafee;border:1px solid #ddd;color:#FFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;margin-bottom:2em;padding:2px 4px;}
#submit:hover{background:#3cf;border:1px solid #ddd;color:#FFF;}
.entry-content img,.entry-content a img{border:1px solid #ccc;padding:2px; margin:5px; }
.entry-content a:hover img{border:2px solid #3fafee;padding:1px;}
img.wp-smiley{border:none;margin:0;padding:0;}
.commentlist p a{background-color:#fff;color:#333;font-style:normal;text-decoration:underline;}
input#author,input#email,input#url,textarea#comment{background:#fcfcfc;border:1px solid #ccc;color:#333;font-size:14px;padding-left:3px;}
input#author,input#email,input#url{width:180px;}
textarea#comment{height:100px;margin:1em 0;padding:5px;width:435px;}
input#author:focus,input#email:focus,input#url:focus,textarea#comment:focus{background:#f2f2f2;border:1px solid #ccc;color:#333;}
#commentblock h3{background-color:#fff;clear:both;color:#3274d0;font-size:12px;letter-spacing:1px;}
.commentlist{list-style:none;margin:2em 0 0;padding:0;width:383px;}
.message_head{padding:0 0 5px;position:relative;}
.message_head a{text-decoration:none!important;}
.timestamp{background-color:#FFF;color:#888;font-size:10px;font-style:italic;margin-top:2px;position:absolute;right:0;}
.message_head cite{font-size:10px;font-weight:bold;padding-left:8px;text-transform:uppercase;}
.message_body{padding:0 0 0.5em;}
.hfeed .col3{float:left;font-size:10px;padding-left:8px;text-transform:capitalize;width:155px;}
.hfeed .col3 ul li a{background-color:#fff;color:#666;text-decoration:none;}
.hfeed .page-title{background-color:#FFF;color:#555;font-size:18px;font-weight:700;letter-spacing:1px;margin:0 0 2em;}
#gsearch input{background:#fff url(imgs/allbgs.png) no-repeat -88px 0;border:none;color:#ccc;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;outline:none;padding:9px 16px;width:180px;}
#gsearch input:focus{background:#fff url(imgs/allbgs.png) no-repeat -88px -238px;color:#555;font-style:normal;}
#container{margin:0;padding:0;}
#sidebar-l{float:left;margin:0 0 4em;padding:0 12px 0;width:203px;}
#sidebar-l ul#navList{border-bottom:1px solid #CCCCCC;font-weight:bold;list-style-type:none;margin:0;padding:0;width:193px;}
#sidebar-l ul#navList ul{background-image:none;list-style-type:none;margin:0;padding:0;}
#sidebar-l ul#navList li{line-height:16px;margin:0;padding:0;}
#sidebar-l ul#navList li ul li{background-image:none;border-bottom:1px dotted #E7E7E7;border-left:0 solid #FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:16px;margin:0;padding:5px 0 5px 10px;}
#sidebar-l ul#navList a:link,#sidebar-l ul#navList a:visited{background-color:#fff;color:#666666;display:block;padding:4px 0 4px 8px;text-decoration:none;}
#sidebar-l ul#navList ul a:link,#sidebar-l ul#navList ul a:visited{background-color:#fff;color:#666666;padding:0;text-decoration:none;}
#sidebar-l ul#navList ul a:hover,#sidebar-l ul#navList ul a:active{background-color:#FFFFFF;color:#666666;padding:0;text-decoration:underline;}
#sidebar-l ul#navList li.selected{line-height:16px;margin:0;padding:0;}
#sidebar-l ul#navList li.selected a:link,#sidebar-l ul#navList li.selected a:visited{background-color:#fff;border-bottom:1px solid #E7E7E7;border-left:3px solid #ccc;color:#3274d0;font-size:12px;font-weight:bold;line-height:16px;}
#sidebar-l ul#navList li.selected li,#sidebar-l ul#navList li.selected li a:link,#sidebar-l ul#navList li.selected li a:visited{background-color:#FFF;border:none;color:#666;font-weight:normal;margin-top:1px;}
.spacer{clear:both;height:3em;}
.spacer_right{clear:right;}
.spacer_left{clear:left;}
li.depth-2{border-top:1px solid #e5e5e5;margin-left:-48px;padding-left:48px;width:450px;}
li.depth-3{border-top:1px solid #e5e5e5;width:410px;}
.reply{line-height:18px;}
.reply a{background-color:#FFF;color:#888;float:right;font-size:11px;margin-bottom:2.5em;text-align:center;width:42px;}
.reply a:hover{background-color:#3fafee!important;color:#fff!important;}
#cancel-comment-reply a{background-color:#FFF;color:#888888;float:right;font-size:11px;padding:0 4px;}
#cancel-comment-reply a:hover{background-color:red;color:#fff;}
#comment-personaldetails p{margin-bottom:5px;}
#sidebar{float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;margin:0 0 0 12px;width:200px;}
.subsection_title{background-color:#fff;border-bottom:1px solid #E7E7E7;border-left:3px solid #ccc;color:#555;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;margin:0 0 10px;padding:4px;}
.postmetadata{background-color:#fff;color:#555;font-size:12px;}
#commentblock{margin-top:3em; padding-left:20px; }
.postmetadata a{background-color:#fff;color:#555;}
#commentnavi{margin:4em 0 0;padding-bottom:2em;}
#commentnavi a{background-color:#fff;color:#888;}
#commentnavi .page-numbers current{font-weight:700;}
.commentlist li.comment.bypostauthor{}
.commentlist li.depth-2.comment.bypostauthor,.commentlist li.depth-3.comment.bypostauthor{}
.commentlist li.depth-3 .avatar{border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;float:left;margin:-130px 0 0 -52px;padding:92px 0 0 26px;width:28px;z-index:3;}
.commentlist li.depth-3.comment.bypostauthor .avatar{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;float:left;margin:-118px 0 0 -48px;padding:93px 0 0 32px;width:28px;z-index:3;}
.commentlist li.depth-3 .avatar img{float:left;margin-left:-5px;margin-top:-13px;position:absolute;}
.twitter,.delicious{letter-spacing:1px;}
.twitter a{background-color:#fff;color:#33ccff;font-weight:700;}
.delicious a{background-color:#fff;color:#3274D0;font-weight:700;}
.encadre{padding:9px;position:relative;}
.gallery a img{border:1px solid #CCC !important;height:110px;padding:2px;width:110px;}
.gallery a:hover img{border:2px solid #3fafee !important;padding:1px;}
.gallery{margin:auto;}
.gallery-item{float:left;margin-top:10px;text-align:center;width:25%;}
.gallery-caption{margin-left:0;}
ul.list-comments,ul.most-comments,#sidebar ul,#sidebar-l ul{margin:0 0 4em;padding:0 0 0 4px;}
ul.list-comments li,ul.most-comments li,#sidebar ul li,#sidebar-l ul li{background-color:#fff;color:#888;font-size:12px;list-style:none;margin:8px 0;}
ul.most-comments li a,#sidebar ul li a,#sidebar-l ul li a{background-color:#fff;color:#666;letter-spacing:1px;line-height:16px!important;}
ul.list-comments li a{background-color:#ebedef!important;color:#666;letter-spacing:0;line-height:16px!important;}
ul.list-comments li a:hover,ul.most-comments li a:hover,#sidebar ul li a:hover,#sidebar a:hover,#sidebar-l ul li a:hover{text-decoration:underline;}
#sidebar a{background-color:#fff;color:#888;line-height:22px;padding:0 2px;}
#nav-below{line-height:30px;margin:0 0 0 225px;padding:5px 0 0;}
#nav-below-s{font-size:12px;line-height:30px;margin:4em 0 0;}
.nav-left{float:left;text-align:left;width:250px;}
.nav-right{float:right;text-align:right;width:200px;}
.nav-left a{background-color:#ddd!important;border:1px solid #ccc!important;color:#666!important;padding:5px;}
.nav-left a:hover{background-color:#3fafee!important;border:1px solid #ddd!important;color:#fff!important;}
.nav-right a{background-color:#ebedef;border:1px solid #ddd;color:#888;padding:2px 4px;}
div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignright{float:right;}
.alignleft{float:left;}
#wp-calendar{margin-bottom:2em;width:99%;}
#wp-calendar td{text-align:center;}
#wp-calendar tbody td a{background-color:#fff;color:#333;font-weight:700;text-decoration:underline;}
#wp-calendar td#prev{text-align:left;}
#wp-calendar td#today{background-color:#ebedef;border:1px solid #ccc;color:#888;}
strong.search-excerpt{background-color:yellow;color:#333;}
.tagcloud li a{float:left;height:20px;padding:4px !important;}
.tagcloud li{border:none!important;margin:0;padding:0;}
.entry-contenthome p a{color:#333;background-color:#fff;font-weight:700;}
