/*  
Theme Name: Js O3 Lite
Theme URI: http://www.saywp.com/work/js-o3-lite
Description: Js O3 Lite is a two column, beautiful clean WordPress theme without any plugins needed and it looks very elegant with the lovely orange color. Widgets ready, threaded comments and paginated comments. Compatible with WordPress 2.7 and Valid CSS & HTML.
Version: 1.0.1
Author: Jinwen CEN
Author URI: http://www.saywp.com/
Tags: orange, light, fixed-width, two-columns, threaded-comments
The CSS,XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
.tagicon,.dateicon,.manicon,.comicon,.caticon{padding-left:14px;}
#wrapper a:hover{
      background: url(/wp-content/themes/js-o3-lite/images/backgroundblue.gif);
      color:#478cac!important;
      text-decoration:none;
}

.Firefox
{
	padding-bottom: -82px; 
	padding-top: 0px;
	height: 2px;
	width: 250px;
}

/******************/
/*   Main Styles  */
/*****************/

body

{
	background: url(/wp-content/themes/js-o3-lite/images/backgroundblue.gif);

	margin:0px;

	padding:0px;

	font-family:Arial Narrow;

	font-size:12px;

	color:#4d4d4d;

}



h1

{

	font-size:16px;	

	margin:0px;

	padding:0px;

}



h2

{

	font-family:Arial Narrow;

	font-size:14px;

	margin:0px;

	padding:0px;

	margin-bottom:5px;

	color:#4d4d4d;

}


#sidebarstyles
{
	font-size: 12px;
	color:#4d4d4d;
}

#sidebarstyles a
{
	color: #97282c;
	text-decoration: underline;
}

#greylinks
{
	color: #4d4d4d;
}

#greylinks a
{
	color: #4d4d4d;
}

/*****************/

/*    Header    */

/***************/

#head-1

{
width: 950px;
height: 175px;
background: #fff;
margin-bottom: -23px;
margin-top: -27px;
}



/*****************/

/*    Footer    */

/***************/

#footer

{

		

}



#footerLinks

{

	width:100%;

	margin:0px auto;

	margin-top:35px;

	border:solid 0px green;

	text-align:center;

	padding-left:50px;

}

#footerLinks a

{

	text-decoration:none;	

	margin-right:50px;

	font-family:Arial Narrow;

	font-size:12px;

	color:#6f6f6f;

}

#footerLinks a:hover

{

	text-decoration:underline;	

}



#greenbarFooterLinks

{

	float:left; 

	border:solid 0px black; 

	margin-top:10px;

	color:#606c47;	

	font-weight:bold;

	font-size:12px;

}

#greenbarFooterLinks a

{

	color:#606c47;	

	font-weight:bold;

	text-decoration:none;

	font-size:12px;

}

#greenbarFooterLinks a:hover

{

	text-decoration:underline;

}



#grenbarFooterImageLinks

{

	float:left; 

	margin-left:70px; 

	border:solid 0px black;

}


.article-date{background: url(/wp-content/themes/js-o3-lite/images/date_bgd.jpg) no-repeat;float: left;display:inline;margin:0;width: 37px; height: 50px;}
.article-month{color:#000;text-align:center;font-size: 11px;padding-top: 6px;line-height: 12px;font-weight: normal; text-transform: uppercase;}
.article-day{color:#000;text-align:center; font-size: 14px;font-weight: bold;padding: 0px;line-height: 14px;}
.article-year{color:#000;text-align:center; font-size: 11px;padding: 0px;line-height: 12px;font-weight: normal;}


.gallery a img{border:0px !important;padding:2px;}

.gallery a:hover img{border:0px !important;padding:1px;}

.gallery{margin:auto;}

.gallery-item{float:left;margin-top:10px;text-align:center;width:25%;}

.gallery-caption{margin-left:0;}

.tabs{font-size:12px; font-family: arial narrow, arial, sans-serif; color: #4d4d4d; width:360px;}
.tabs a {color: #97282c;}

.ui-tabs-nav{text-align: center;font-size:15px;height:18px;list-style:none;position:absolute;font-family: arial narrow, arial, sans-serif;top:-33px;}

.hfeed .ui-tabs-nav{border-bottom:1px dashed #c5c5c5;text-align: center;font-size:15px;height:22px;list-style:none;margin-left: -40px;position:absolute;top:120px;width:940px;}

.ui-tabs-panel{margin-right:1.5em;padding:0.5em 0.5em 0 2px;width:92%;}

.hfeed .ui-tabs-panel{margin:0;padding:0;width:99%;}

.ui-tabs-nav li{text-align: center;height:18px;}

.hfeed .ui-tabs-nav li{border-bottom:none !important;float:left;height:18px;padding-right:30px;text-align:left;}

.ui-tabs-nav li a{background-color:#fff;display:block;color: #6f6f6f;}

.ui-tabs-nav li a:hover{background-color:#fff!important;color:#6f6f6f;}

.ui-tabs-nav li.ui-tabs-selected{background:#fff -136px -47px;height:22px;}

.hfeed .ui-tabs-nav li.ui-tabs-selected,.hfeed .ui-tabs-nav li.current_page_item{background:#fff 0px -359px;color: #6f6f6f; height:22px;}

.hfeed .ui-tabs-nav li.current_page_item a{background-color:#fff!important;color:#6f6f6f!important;}

.ui-tabs-nav .ui-tabs-selected a{background-color:#FFF;background-position:100% -23px;color:#6f6f6f;margin-top:0;position:relative;z-index:2;}

.ui-tabs-nav li.ui-tabs-selected a:hover{background-color:#fff!important;color:#6f6f6f;}

.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}

.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;}

/*#container{width:574px; padding-left: 24px; border:solid 1px green;}*/
#container{width:550px; padding-left: 24px; float:left; border:solid 0px green;}

#footer{background-color:#bdd591;border-top:0px solid #fff;clear:both;color:#354515;font-size:11px;line-height:145%;}

.fspace{height:30px;}

#header{width: 950px;margin:0;padding:0;}

#header a{background-color:#fff;color:#4d4d4d;}

#primary{margin:0;padding:0;}

div#wrapper{background-color:#fff;color:#4d4d4d;font-family:Arial Narrow,arial,sans-serif;margin:0 auto;padding:6px 2em 17px 2em;width:950px; overflow:hidden;}

.hspace{height:10px;}

.hfeed{clear:both;margin:0;padding:0 1em 0 0;}

/*.sidebar{position:absolute;right:18px;top:140px;width:360px; border:solid 0px red;}*/
.sidebar{float:left; right:18px;top:140px;width:300px; border:solid 0px green; overflow:hidden;}

body{background-color:#fff;color:#fff;font-size:80%;line-height:140%;margin:25px 0 10px;padding:0;}

#header h2#slogon{display: none;background-color:#FFF;color:#999;font-size:11px;font-weight:400;letter-spacing:4px;line-height:14px;margin:-50px 0 0 36px;overflow:hidden;position:absolute;}
a,a:link{outline:none;text-decoration:none;}

#footer a,#footer a:link{color:#354515;}

body.single .navigation{margin:4em 0 0;}

.more-link{font-size:14px;}

.entry-content-home p blockquote,.entry-content blockquote,.comments ol.commentlist blockquote{border:1px solid #ccc;margin:0 2em;padding:1em;}

.message_body blockquote{background:url(imgs/allbgs.png) no-repeat -280px -311px;margin:0 1em 1em 0;padding:0.5em 0.5em 0.5em 30px;}

.message_body blockquote p{background-color:#fff;color:#999!important;}

.entry-content blockquote p{background-color:#fcfcfc;color:#222!important;font-family:"courier new",courier,monospace;margin:0;padding:0;text-indent:0;}

.entry-content code,.commentlist code{display:none; background:#ebedef;border-bottom:1px solid #4d4d4d;border-right:1px solid #CCC;color:#555;font:12px arial narrow, arial, sans-serif;margin-left:2em;text-indent:0;}

.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;}

.entry-content h2,.entry-content h3{font-size:1.2em;margin:1em 0;}

.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:700;}

.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:#4d4d4d!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 #f47a0e;}

.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{color:#478cac;font-size:20px;font-family: arial narrow, arial;letter-spacing:1px;margin:1em 0 0;}

h2.entry-title{color:#478cac;font-size:35px;font-family: arial narrow, arial;letter-spacing:1px;line-height:133%;margin:1em 0 0;}

.entry-title {color: #478cac}

.post-sep-line{border-top:1px solid #ccc;}

.post-sep-line-2{border-top:1px solid #999;clear:both;margin:1em 0 2em  0;}

.hfreed .entry-title {color: #478cac;}

.hfeed .entry-title a{color:#478cac;}

.hfeed .entry-title a:hover{color: #478cac; text-decoration:none!important;}

.navigation a{background-color:#fff;color:#4d4d4d;}

.entry-content{margin:0 0 4em;}

/*.entry-content-home{background-color:#fff;color:#4d4d4d;font-size:12px;letter-spacing:1px;line-height:165%;margin-bottom:5em;}*/
.entry-content-home{background-color:#fff;color:#4d4d4d;font-size:12px;letter-spacing:1px;line-height:165%;margin-bottom:5em;}

.entry-content a,.entry-content-home a{background-color:#fff;color:#97282c!important;text-decoration:underline!important;}

.entry-content ul li{background-color:#fff;color:#4d4d4d;font-size:12px;letter-spacing:1px;line-height:165%;list-style:circle;}

.entry-content ol{line-height:165%;margin:0 2em 1em 0;}

.entry-content ol li{}

.entry-content ul li a{background-color:#fff;color:#97282c;margin-right:2px;}

#pinglist{margin:2em 0 4em;padding:0;}

#pinglist li{background:url(imgs/allbgs.png) no-repeat -280px -361px;font-size:12px;line-height:162%;list-style:none;padding-left:16px;}

#pinglist li a{background-color:#fff;color:#97282c;}

#pinglist h4{background-color:#fff;color:97282c;font-size:16px;font-weight:400;letter-spacing:1px;}

#gsearch{float: right; right:40px;top:10px;}

.tabs ul li{border-bottom:1px solid #EBEDEF;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:6px 0;}

.tabs ul{background-color:#fff;color:#4d4d4d;}

.tabs ul a{background-color:#fff;color:#97282c;}

.sidebar ul li h3{background-color:#fff;color:#58ab1c;font-size:1.2em;font-weight:700;letter-spacing:3px;line-height:133%;margin:0 0 0.3em;text-transform:uppercase;}

.avatar{margin:-28px 0 0 555px;position:absolute;}

.commentlist li.depth-2 .avatar{margin:-20px 0 0 -56px;position:absolute;}

.clear{clear:both;}

.sca .postspermonth{list-style:none;margin:5px 0 10px;padding-left:25px;}

#navcontainer{border-bottom:1px solid #CCC;height:22px;position:absolute;top:225px;width:934px;}

.hfeed .hentry,.sidebar ul li#google-search div form#gsearch{text-align:left;}

.entry-content ul.xoxo li ul,.formcontainer form#commentform,.sidebar ul{margin:0;padding:0;}

.blank15{clear:both;height:2em;margin:0;}

.me-info{background:#fff;color:#888;float:left;font-size:10px;height:100px;letter-spacing:0;line-height:120%;margin-right:16px;margin-top:-46px;text-align:right;text-transform:uppercase;width:80px;}
.postmeta{left:-96px;position:absolute;text-align:right;width:80px;}
.postmeta{font-size:11px;line-height:120%;margin-top:-20px;text-transform:uppercase;}
.postmeta-re{font-size:11px;line-height:100%;position:absolute;right:0;text-transform:capitalize;top:12px;}
.commentcount{background-color:#fff;color:#888;font-size:11px;}
.newcomment{background-color:#fff;color:red;}
.postmeta a,.me-info a{background-color:#fff;color:#555;font-weight:700;}
#tab-comment li p{background-color:#fff;color:#555;line-height:145%;margin:0;}
#tab-comment li{border-top:1px solid #ddd;clear:both;font-size:12px;letter-spacing:1px;list-style:none;padding:0.5em 0;position:relative;width:540px;}
.quote a{background:url(imgs/allbgs.png) no-repeat -34px -56px;display:block;height:14px;position:absolute;right:0;text-decoration:none !important;text-indent:-999em;top:6px;width:30px;}
#commentform{}
.commenttext{}
.entry-content img,.entry-content a img,.entry-content-home img,.entry-content-home a img{border:1px solid #ccc;padding:4px;}
.entry-content a:hover img,.entry-content-home a:hover img{border:2px solid #ffb340;padding:3px;}
img.wp-smiley{border:none;margin:0;padding:0;}
#reco span,.me-info a,.rel-tag a{background-color:#fff;color:#999;}
.rel-tag{background-color:#fff;border-left:4px solid #ebedef;clear:both;color:#ccc;font-size:12px;margin:0 0 5em 0;padding-left:5px;}
.commentlist p a{background-color:#fff;color:#333;font-style:normal;}
#commentload{background:url('imgs/ajax-loader.gif') no-repeat center center;display:none;height:32px;left:138px;position:absolute;width:32px;}
input#author,input#email,input#url,textarea#comment,ol.forms input,ol.forms textarea{background:#fcfcfc;border:1px solid #ccc;color:#333;padding-left:3px;}
input#author,input#email,input#url{font-size:14px;}
textarea#comment{font-size:12px;margin:1em 0;}
input#author,input#email,input#url,input#siteurl{width:180px;}
#choix{background-color:#fff;border:1px solid #ccc;color:#555;width:185px;}
textarea#comment{padding:5px;width:420px;}
input#author:focus,input#email:focus,input#url:focus,textarea#comment:focus,ol.forms input:focus,ol.forms textarea:focus{background:#ffffcc;border:1px solid #ccc;color:#333;outline:none;}
#commentblock h3{background-color:#fff;color:#555;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#commentblock h3 a{background-color:#fff;color:#f47a0e;}
.sidebar .me-count a{background-color:#fff;color:#999!important;}
.commentlist{list-style:none;margin:0;padding:0;}
.message_head{margin-bottom:5px !important;}
.message_head a{text-decoration:none!important;}
.message_body .timestamp{background-color:#FFF;color:#888;font-size:10px;font-style:italic;margin-top:5px;position:absolute;right:0;}
.message_head cite{font-size:11px;font-weight:bold;}
.message_body{padding:0 0 2em;}
.nav-home{left:233px;position:relative;text-align:center;top:18px;width:120px;}
.navigation{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;height:40px;margin:0 0 2em;text-transform:lowercase;}
.navigation a{background-color:#fff;color:#666;font-size:11px;}
.commentauthorcomment .message_head a{background-color:#fff;color:#f47a0e!important;}
#tab-1 ul li{background:transparent #fff 0px -245px;list-style:none;padding-left:14px;}
#tab-2 ul li{background:transparent #fff -316px -390px;letter-spacing:0;list-style:none;padding-left:16px;}
#tab-3 ul li{background:transparent #fff no-repeat -302px -199px;list-style:none;padding-left:16px;}
#tab-4 ul li{background:transparent #fff no-repeat -287px -463px;list-style:none;padding-left:16px;}
#tab-5 ul li{background:transparent #fff -302px -282px;list-style:none;padding-left:16px;}
#tab-6 ul li{background:transparent #fff -302px -136px;letter-spacing:0;list-style:none;padding-left:14px;}
#cat-ach ul,#mon-ach ul,#link-ach ul{margin:0;padding:0;}
#cat-ach ul li,#mon-ach ul li,#link-ach ul li{float:left!important;font-size:10px;letter-spacing:0;line-height:200%;list-style:none!important;margin:0 16px 0 0;padding-left:14px;text-transform:capitalize;width:136px;}
#cat-ach ul li{background:transparent #fff -17px -312px;}
#cat-ach ul li:hover{background:transparent #fff 0 -228px;}
#mon-ach ul li{background:transparent #fff -17px -268px;}
#mon-ach ul li:hover{background:transparent #fff 0 -208px;}
#link-ach ul li{background:transparent #fff 0 -287px;}
#link-ach ul li:hover{background:transparent #fff 0 -250px;}
#cat-ach ul li a,#mon-ach ul li a,#link-ach ul li a{background-color:#FFF;color:#555;font-size:12px;text-decoration:none;}
.hfeed .page-title{background-color:#FFF;color:#555;font-size:14px;font-weight:700;letter-spacing:1px;line-height:200%;margin:0 0 1em;padding:1em 0 0;text-transform:uppercase;}
.me-info-cat,h2.about-info{background:#FFFFFF none repeat scroll 0 0;border-top:2px solid #CCCCCC;color:#333;float:left;font-size:10px;font-weight:700;height:20px;letter-spacing:0;line-height:120%;margin:4px 0 0 -96px;padding-top:2px;position:absolute;text-align:right;text-transform:uppercase;width:76px;}
.message_head .collapse{background:#fff 0px -9px;cursor:pointer;display:block;height:9px;margin:4px 0 0;overflow:hidden;padding-left:11px;position:absolute;right:0;text-indent:-900em;}
.message_head .expand{background:#fff 0px 0px;}

#gsearch input{background: none;border:none;color:#ccc;font-size:8px;font-style:italic;margin-bottom: 6px;outline:none;padding-left:5px;margin-right: 30px; width:95px; height: 9px;}
#gsearch input:focus{background: none;color:#555;font-style:normal;font-size: 8px;border: 0px;}
#cse-search-box{background:url(/wp-content/themes/js-o3-lite/images/searchback.gif) no-repeat 0;padding:10px;}


#wrapper .tl{background:url(imgs/allbgs.png) no-repeat -38px 0;}
#wrapper .tr{background:url(imgs/allbgs.png) no-repeat -38px -9px;}
#wrapper .bl{background:url(imgs/allbgs.png) no-repeat -38px -18px;}
#wrapper .br{background:url(imgs/allbgs.png) no-repeat -38px -27px;}
.encadre{margin:0;padding:0;position:relative;}
.encadre .tl,.encadre .tr,.encadre .bl,.encadre .br{font-size:0px;height:9px;line-height:1px;overflow:hidden;position:absolute;width:9px;}
.encadre .tl{background-position:left top;left:0;top:0;}
.encadre .tr{background-position:right top;right:0;top:0;}
.encadre .br{background-position:right top;bottom:0;right:0;}
.encadre .bl{background-position:left top;bottom:0;left:0;}
.postmetadata{background-color:#fff;color:#555;font-size:12px;line-height:165%;margin:0 0 2em;text-indent:2em;}
.postmetadata-s{background-color:#fff;color:#555;font-size:12px;line-height:165%;margin:0 0 1em;text-indent:0;}
#cat-ach,#mon-ach,#link-ach{margin:2em 0 0 7.5em;width:500px;}


.homemeta{background-color:#fff;color:#4d4d4d;font-size:12px;margin:2px 0 1em;}
.homemeta a,.caticon a,.tagicon a{background-color:#4d4d4d;color:#4d4d4d;}
.homemeta a:hover{background-color:#fff;color:#f47a0e;}

#homemeta2{background-color:#fff;color:#97282c;font-size:12px;margin-top: -45px;margin-bottom: 40px;}
#homemeta2 a{color:#97282c;text-decoration: underline;}
#homemeta2 a,.caticon a,.tagicon a{color:#97282c;text-decoration: underline;}
#homemeta2 a:hover{color:#97282c;text-decoration: underline;}

.tagicon,.dateicon,.manicon,.comicon,.caticon{margin-right:1em;}
.tagicon{background-position:-245px -170px;}
.dateicon{background-position:-17px -270px;}
.manicon{background-position:-245px -247px;}
.comicon{background-position:-316px -398px;}
.caticon{background-position:-16px -314px;}
#tab-archives,#tab-links,#tab-contact{height:750px;}
.formbutton{background:url(imgs/allbgs.png) no-repeat scroll 0 -624px;border:none;cursor:pointer;display:block;height:32px;margin-bottom:2em;text-indent:-999em;width:100px;}
.formbutton:hover{background:url(imgs/allbgs.png) no-repeat scroll -100px -624px;}
#commenterror{background-color:#ffffcc;border:1px solid red;color:red;display:none;font-size:14px;margin:1em 0;padding:0.5em;}
.imgbg{background-color:#F0F0F0!important;border:1px solid #CECFD0;color:#555;margin:1em 2em!important;padding:1em 0;text-align:center;text-indent:0 !important;}
.imgbghover{background-color:#Ffffcc!important;border:1px solid #ff9900;color:#555;margin:1em 2em!important;padding:1em 0;text-align:center;text-indent:0 !important;}
.screenReader{left:-9999px;position:absolute;top:-9999px;}
.thanks{background:#ffffcc;border:1px solid #ff9900;color:#555;padding:10px;}
ol.forms{float:left;list-style:none;margin:0;padding:0;width:100%;}
ol.forms li{margin:0 0 18px;}
ol.forms label{cursor:pointer;display:block;float:left;font-weight:400;padding-right:20px;text-align:right;width:100px;}
ol.forms textarea{height:200px;padding:5px;width:335px;}
.error{background-color:#fff;color:#f00;}
ol.forms li .error{font-size:12px;margin-left:10px;}
ol.forms li.textarea .error{display:block;left:500px;position:absolute;top:500px;width:120px;}
ol.forms li.screenReader{margin-bottom:0;}
ol.forms li.buttons button{background-color:#FFB340;border:none;color:#555;cursor:pointer;font-size:16px;margin-left:4px;padding:5px;}
ol.forms li.buttons button:hover{background-color:#FF9900;color:#222;}
ol.forms li.buttons,ol.forms li.inline{margin-left:116px;}
ol.forms li.inline input{width:auto;}
ol.forms li.inline label{display:inline;float:none;width:auto;}
#sendCopy{border:none;}
pre{}
p.wp-caption-text{background-color:#EBEDEF;color:#666666;margin:0;text-align:center;}
h2.subsection_title{background:#fff -136px -47px;background-color:#fff;color:#666;display:block;font-size:12px;font-weight:700;height:23px;letter-spacing:1px;margin:0;padding:4px 0 0;text-align:center;text-transform:capitalize;width:262px;}
.widget{margin:0 0 4em;}
div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignright{float:right;margin-left:1em;}
.alignleft{float:left;margin-right:1em;}
#nav-below{line-height:30px;font-style: italic; margin:0 0 4em;padding:5px 0 0;}
#nav-below a{line-height:30px;color:#97282c; border: 1px solid; margin:0 0 4em;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:350px;}
.nav-right{float:right;text-align:right;width:200px;}
.nav-left a{background-color:#fff!important;border:1px solid #fcfcfc!important;color:#555!important;font-size:14px;padding:5px;}
.nav-left a:hover{background-color:#ffffcc!important;border:1px solid #ffb340!important;color:#f47a0e!important;}
.nav-right a{background-color:#ebedef;border:1px solid #ddd;color:#888;padding:2px 4px;}
#cancel-comment-reply a{background-color:#FFF;color:#888888;float:right;font-size:11px;padding:0 4px;}
#cancel-comment-reply a:hover{background-color:#eee;color:#fff;}
#comment-personaldetails p{margin-bottom:5px;}
.commentlist li.depth-2{margin:1em 0 1em 16px;width:484px !important;}
.commentlist li.depth-3{margin:1em 0 0 16px;width:428px !important;}
#commentnavi{clear:both;margin:0 0 4em;}
