/* 
	Theme Name: CagoraBiz4
	Theme URL: http://www.cagorabiz.com
	Description: Default CagoraBiz Theme
	Version: 1.0
*/

body{color:#222; font-size:16px; font-family:Arial,Tahoma,Verdana; margin:0px auto 0px; padding:0px}

*div.item_class .item_text p{
margin : 10px 0;
padding : 0;
}

#wrap{background:#FFF; border:1px solid #000; margin:20px auto 0; width:960px; padding:0px; position:relative}

a img{border:none}
#top{}

#header{background:#ffffde; width:960px; margin:0px auto 0px; overflow:hidden}

#header h1, h0, #header h4{color:#FFF; font-size:36px; font-family:Times New Roman,Georgia,Trebuchet MS; font-weight:normal; margin:0px; padding:0px; text-decoration:none}

#header h1 a,h0 a, #header h1 a:visited, #header h4 a, #header h4 a:visited{color:#003; font-size:36px; font-family:Trebuchet MS,Arial,Tahoma; font-weight:normal; margin:0px; padding:0px; text-decoration:none}

#header h1 a:hover, h0 a:hover, #header h4 a:hover{color:#222; text-decoration:none}

a:focus, a:hover, a:active{outline:none;}
#navbar{width:960px; height:35px; font-size:12px; font-family:Arial,Tahoma,Verdana; color:#FFF; font-weight:bold; margin:0px auto 0px; padding:0 0 6px}
.bpyu{height:2px}
#homepage2 a, #homepage2 a:visited{font-size:14px; font-weight:bold; text-decoration:underline}
#homepage a, #homepage a:visited, #homepage a:hover{text-decoration:underline}
#footer{width:960px; color:#FFF; margin:0px auto 0px; padding:0px}
.titlep{color:#fff; font-size:18px; font-weight:bold; padding:7px}
.titlep2{color:#fff; font-size:18px; font-weight:bold; padding:7px}
.cctl{font-size:26px;
line-height:1.3em;
margin-bottom:15px;
margin-top:0;}


.headerleft{width:600px; float:left; margin:0px; overflow:hidden}

.hdrss{float:right; height:30px; margin-bottom:0; width:200px}
.headertext{margin:0px; padding:20px 0px 0px 60px}
.hdrss p{margin:0px; padding:0px}

.hdrss a, .hdrss a:visited{color:#000; text-decoration:none; text-transform:uppercase; font-size:14px}

.hdrss a:hover{color:#666; text-decoration:underline}
.headerleft p{color:#003; font-size:14px; margin:0px; padding:0px; line-height:20px}

.wp-pagenavi{padding:25px; margin-left:80px}

h4{font-size:18px;margin-bottom:0;
margin-top:0 !important;}

.headerright{width:300px; float:right; margin:0px; padding:35px 10px 0px 0px; text-align:right}

.homepagefeatured{width:940px; min-height:200px; border:1px solid #E6E6E6; background:#F7F7F7; margin-bottom:20px}
.homepage_sidebar_12{float:right; width:300px; padding-right:10px}
.home_middle2{float:left; width:630px}

.headerright p{margin:0px; padding:0px}

.headerright a, .headerright a:visited{color:#000; text-decoration:none; text-transform:uppercase; font-size:14px}

.headerright a:hover{color:#666; text-decoration:underline}
.arrows{background:url(../images/arrows.png); height:42px; margin-left:50px; margin-top:-4px; width:182px}

.contv{font-size:20px; font-weight:bold; text-align:center}

.widget_video{padding:0!important; background:#fff !important; text-align:center}

.widget_aweber{padding:0!important; background:#fff !important}
.navbarleft{width:780px; float:left; margin:0px; padding:0 0 6px}

.navbarleft2{width:940px; float:left; margin:0px; padding:0px}

.navbarright{width:170px; float:right; margin:0px; padding:9px 5px 0px 0px; text-align:right}
.hdst{font-size:17px!important}
.navbarright a, .navbarright a:visited{color:#000; font-size:11px; font-family:Arial,Tahoma,Verdana; font-weight:bold; text-transform:uppercase; text-decoration:none}

.navbarright a:hover{color:#FFF; text-decoration:underline}

#nav{margin:0px; padding:0px}

#nav ul{float:left; list-style:none; margin:0px; padding:0px}

#nav li{float:left; list-style:none; margin:0px; padding:0px;border-right:1px solid #000000}

#nav li a, #nav li a:link, #nav li a:visited{color:#FFF; display:block; font-weight:bold;     margin:0px; padding:9px 15px 10px 15px; text-decoration:none; font-size:18px}

#nav li a:hover, #nav li a:active{background:#000 url(../images/navhov.gif); color:#FFF}

#nav li li a, #nav li li a:link, #nav li li a:visited{width:170px; background:#424242; color:#FFF; float:none; margin:0px; padding:7px 10px 7px 10px; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; font-size:14px}

#nav li li a:hover, #nav li li a:active{background:#000; color:#FFF; padding:7px 10px 7px 10px; font-size:14px}

#nav li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:190px; margin:0px; padding:0px}

#nav li li{}

#nav li ul a{width:160px}

#nav li ul a:hover, #nav li ul a:active{}

#nav li ul ul{margin:-30px 0 0 191px}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}

#nav li:hover, #nav li.sfhover{position:static}

#nav .current_page_item a{background:#000 url(../images/navhov.gif); color:#FFF}

.rsslink{margin:0px 0px 0px 10px; padding:3px 0px 3px 16px; background:url(../images/rss.png) no-repeat left center}
.navsh{background:transparent url(../images/shadowline.gif) repeat scroll 0 0; width:960px; height:4px}
.hp2ct{height:10px; margin-left:5px; width:945px;    background:url(../images/top2.png) no-repeat top right}
.hp2cb{   background:url(../images/bottom2.png) no-repeat bottom right; height:10px; margin-bottom:20px; margin-left:7px; width:945px}

.topv{background:url(../images/topv.png); width:300px; height:10px}
.bottomv{background:url(../images/bottomv.png); width:300px; height:10px}

#homepage2{background:#f7f8ff none repeat scroll 0 0; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; margin-left:10px; width:940px}

#homepage2 p{margin:0px;padding-top:10px;}

#homepage2 a:hover{color:#3A87DD; text-decoration:none}

#homepage2 embed, #homepage2 object{margin:0px; padding:0px}

#homepage2 .widget{margin:0px 0px 10px 0px;padding:0 9px 9px;}

.mc_custom_border{boredr:0px!important}
#homepage2 .widget2{background:#F7F8FF; margin:0px 0px 10px 0px; padding:9px}

#homepage2 .widget3{background:#fff; border-left:2px solid #CB010B; border-right:2px solid #CB010B; padding:9px}

.mc_signup_submit{background:url(../images/sbnow.png); border:0 none; height:42px; width:210px!important}

.mlbs-submit{background:url(../images/sbnow.png); border:0 none; height:42px; width:210px!important}
.bottom-aw{background:url(../images/sbnow.png); border:0 none; height:42px; width:210px}
#homepage2 ul{list-style-type:none; margin:0px; padding:0px}

.mailchimpSF{background:#fff!important}
#homepage2 ul li{list-style-type:none; margin:0px 0px 5px 0px; padding:0px}

#homepage2 ul ul{list-style-type:none; margin:0px; padding:0px}

#homepage2 ul ul ul{list-style-type:none; margin:0px; padding:0px}

#homepage2 ul li li{background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px}

#homepage2 ul li ul li{background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px}

#homepage2 ul li a, #homepage2 ul li a:visited{color:#222; text-decoration:none; font-size:18px}

#homepage2 ul li a:hover{color:#3A87DD; text-decoration:underline}

#footerall p{margin:0px; padding:0px}

#footerall a, #footerall a:visited{text-decoration:none}

#footerall a:hover{color:#3A87DD; text-decoration:none}

#footerall embed, #footerall object{width:280px; height:235px; margin:0px; padding:0px}

#footerall .widget{margin:0px 0px 10px 0px; padding:9px}

#footerall .widget2{margin:0px 0px 10px 0px; padding:9px}

.rightf{font-size:11px; float:left}
.leftf{float:right; font-size:13px;padding-top:6px;}
.leftf1{font-size:16px}

.t1fo1{padding-top:5px; float:right}
.t1fo2{padding-top:3px; float:right;width:150px}
#footerall .widget3{background:#fff; border-left:2px solid #CB010B; border-right:2px solid #CB010B; padding:9px}

.bottom-aw{background:url(../images/sbnow.png); border:0 none; height:42px; width:210px}
#footerall ul{list-style-type:none; margin:0px; padding:0px}

#footerall ul li{list-style-type:none; margin:0px 0px 5px 0px; padding:0px}
.ftwd {width:500px;float:right}
.footerallf{width:440px;float:left;min-height:150px}
.footerallfa{width:220px;float:left;min-height:150px}
.footerallfb{width:220px;float:right;min-height:150px}
.fca{font-size:15px;
font-weight:bold;
line-height:35px;
margin-top:10px;text-decoration:underline !important;}

#footerall ul ul{list-style-type:none; margin:0px; padding:0px}

#footerall ul ul ul{list-style-type:none; margin:0px; padding:0px}

#footerall ul li li{background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px}

#footerall ul li ul li{background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px}

#footerall ul li a, #footerall ul li a:visited{color:#222; text-decoration:none; font-size:18px}

#footerall ul li a:hover{color:#3A87DD; text-decoration:underline}
#homepage{width:940px; margin:0px auto 0px; padding:0px 0px 0px 0px}

#homepage p{margin:0px; padding:0px}

.date{font-size:14px; color:#000}
#homepage a:hover{color:#3A87DD; text-decoration:none}
#homepage embed, #homepage object{width:280px; height:235px; margin:0px; padding:0px}

.bd{font-size:14px; width:630px}
.bd1{width:300px; float:left}
.bd2{width:300px; float:right; padding-left:25px}
.bdfl{float:left}
.bdfr{float:right}

.bdfl1{background:transparent url(../images/tel.png) no-repeat scroll 0 0; padding-left:20px; font-weight:bold !important}
.bdfl2{background:transparent url(../images/fax.png) no-repeat scroll 0 0; padding-left:20px; font-weight:bold !important}
.bdfl3{background:transparent url(../images/address.png) no-repeat scroll 0 0; padding-left:20px; font-weight:bold !important}
.bdfl4{padding-left:20px; font-weight:bold !important}
.bdfl5{background:transparent url(../images/email.png) no-repeat scroll 0 0; padding-left:20px; font-weight:bold !important}

.bdfr1{font-weight:bold !important}

#homepage .widget{background:#F7F7F7 none repeat scroll 0 0;
border:1px solid #E6E6E6;
margin:0 0 10px;
padding:9px;}

#homepage .widget2{background:#F7F7F7; margin:0px 0px 10px 0px; padding:9px}
#homepage ul{list-style-type:none; margin:0px; padding:0px}

#homepage ul li{list-style-type:none; margin:0px 0px 5px 0px; padding:0px}

#homepage ul ul{list-style-type:none; margin:0px; padding:0px}

#homepage ul ul ul{list-style-type:none; margin:0px; padding:0px}

#homepage ul li li{background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px}

#homepage ul li ul li{background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px; font-size:13px}

#homepage ul li a, #homepage ul li a:visited{color:#222; text-decoration:none; font-size:14px}

#homepage ul li a:hover{color:#3A87DD; text-decoration:underline}

.homepageleft{float:left; width:630px; margin:0px; padding:0px}

.homepageleft h4{color:#222; font-size:14px; font-family:Georgia,Times New Roman,Trebuchet MS; font-weight:normal; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px}

.homepageright{float:right; width:250px; margin:0px; padding:0 25px}

.t1fo{float:left; font-size:18px; padding-right:4px}
.homepageright h4{color:#222222;
font-family:Arial,Tahoma,Verdana;
font-size:16px;
font-weight:bold;
margin:0 0 5px;
padding:0;}

#fcg{background:#F7F7F7; margin:0px 0px 10px 0px; padding:9px; border:1px solid #E6E6E6}

#fcg h2{color:#FFF; font-size:18px; font-family:Georgia,Times New Roman,Trebuchet MS; font-weight:normal; margin:0px 0px 5px 0px; padding:5px 0px 0px 5px}

#fcg p{color:#FFF; margin:0px; padding:0px 10px 0px 10px; font-size:12px}

#homepagebottom{float:left; width:630px; margin:0px; padding:0px}

#homepagebottom p{margin:0px; padding-top:10px;}

#homepagebottom h1{color:#222; font-size:14px; font-family:Georgia,Times New Roman,Trebuchet MS; font-weight:normal; margin:0px; line-height:110%}

#homepagebottom h1 a, #homepagebottom h1 a:visited, #homepagebottom h1 a:hover, #homepagebottom h1 a:active{color:#063; font-size:18px; font-family:Arial,Tahoma,Verdana; font-weight:bold; margin:0px; text-decoration:none; line-height:110%; border:none}

#homepagebottom h1 a:hover{color:#3A87DD; text-decoration:none; border:none}

.section{margin:0px 0px 10px 0px; padding:9px}

.section h1{font-size:25px}

.hpbottomleft{float:left; width:310px; margin:0px; padding:0px}

.hpbottomright{float:right; width:310px; margin:0px; padding:0px}

#content{width:960px; margin:0px auto 0px; padding:10px 0px 0px 0px; line-height:20px}

#contentleft{float:left; width:640px; margin:0px; padding:20px 0px 20px 20px}

#contentwide{float:left; width:920px; margin:0px; padding:20px 20px 20px 20px}

#contentwide a, #contentwide a:visited{color:#3A87DD; text-decoration:underline}

#contentwide a:hover{color:#3A87DD; text-decoration:none}

#contentleft h1, #contentwide h1{border:medium none;
color:#006633;
font-family:Arial,Tahoma,Verdana;
font-size:18px;
font-weight:bold;
line-height:110%;
margin:0;
text-decoration:none;}

#contentleft h1 a:hover, #contentwide h1 a:hover{border:medium none;
color:#006633;
font-family:Arial,Tahoma,Verdana;
font-size:18px;
font-weight:bold;
line-height:110%;
margin:0;
text-decoration:none;}

#contentleft h1 a, #contentwide h1 a{border:medium none; color:#063; font-family:Arial,Tahoma,Verdana; font-size:18px; font-weight:bold; line-height:22px; margin:0 0 10px; padding:0 0 5px; text-decoration:none}

#contentleft h1 a:hover, #contentwide h1 a:hover{color:#3A87DD; text-decoration:none; border:none}

#contentleft h6 a, #contentwide h6 a{border:medium none; color:#063; font-family:Arial,Tahoma,Verdana; font-size:18px; font-weight:bold; line-height:22px; margin:0 0 10px; padding:0 0 5px; text-decoration:none}

#contentleft h6 a:hover, #contentwide h6 a:hover{color:#3A87DD; text-decoration:none; border:none}

h6 {border:medium none; color:#063; font-family:Arial,Tahoma,Verdana; font-size:18px; font-weight:bold; line-height:22px; margin:0 0 10px; padding:0 0 5px; text-decoration:none}

#contentleft h2, #contentwide h2{color:#222; font-size:16px; font-family:Georgia,Times New Roman,Trebuchet MS; font-weight:normal; margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; line-height:18px; border-bottom:1px dotted #CCC}

#contentleft h3, #contentwide h3{color:#222222;
font-family:arial;
font-size:17px;
font-weight:bold;
line-height:22px;
margin:0 0 10px;
padding:0 0 5px;}

#contentleft h4, #contentwide h4{color:#222; font-size:20px; font-family:Georgia,Times New Roman,Trebuchet MS; font-weight:normal; margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; line-height:22px;}

#contentleft img.wp-smiley{float:none; border:none; padding:0px; margin:0px}

#contentleft img.wp-wink{float:none; border:none; padding:0px; margin:0px}

.post{margin:0px 0px 40px 0px; padding:0px}

.post p{padding:0px 0px 10px 0px; margin:0px}

.post a, .post a:visited, .postcomments a, .postcomments a:visited, .navlink a, .navlink a:visited{color:#3A87DD; text-decoration:underline}

.post a:hover, .postcomments a:hover, .navlink a:hover{color:#3A87DD; text-decoration:none}

.post ol{margin:0px 0px 0px 5px; padding:0px 0px 10px 0px}

.post ol li{margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}

.post ul{list-style-type:none; margin:0px 0px 0px 5px; padding:0px 0px 10px 0px}

.post ul ul{list-style-type:none; margin:0px; padding:0px 0px 0px 0px}

.post ul li{padding:0px 0px 0px 15px; margin:0px 0px 5px 0px}

.post ul ul li{padding:0px 0px 0px 15px; margin:0px 0px 5px 0px}

.postauthor{margin:0px 0px 10px 0px; padding:0px}

.postmeta{font-size:11px; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px}

.postmeta p{margin:0px; padding:0px}

.authorbox{background:#F7F7F7; margin:20px 0px 0px 0px; padding:10px; border:1px solid #E6E6E6}

.authorbox p{margin:0px; padding:0px}

.authorbox img{background:#FFF; float:left; margin:0px 10px 0px 0px; padding:3px; border:1px solid #CCC}

blockquote{background:#F7F7F7; margin:0px 25px 15px 25px; padding:0px 25px 0px 10px; border:1px solid #E6E6E6}

#content blockquote p{margin:0px; padding:10px 0px 10px 0px}

code{color:#222; background:#EAEAEA; font-size:11px; margin:0px; padding:10px; display:block; font-family:Verdana,Tahoma,Verdana}

.archive{float:left; width:295px; margin:0px; padding:20px 20px 20px 0px}

.clear{clear:both}

img.centered{display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; padding:0px}

img.alignnone{padding:0px; margin:0px 0px 10px 0px; display:inline}

img.alignright{padding:0px; margin:0px 0px 10px 10px; display:inline}

img.alignleft{padding:0px; margin:0px 10px 10px 0px; display:inline}

.aligncenter{display:block; margin-left:auto; margin-right:auto; margin-bottom:10px}

.alignright{float:right; margin:0px 0px 10px 10px}

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

.wp-caption{border:1px solid #DDD; text-align:center; background-color:#F5F5F5; padding:4px 0px 5px 0px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

.wp-caption img{margin:0px 0px 5px 0px; padding:0px; border:0px}

.wp-caption p.wp-caption-text{margin:0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; line-height:12px}

#sidebar{float:right; width:260px; margin:0px 10px 0px 0px; padding:0px}

#sidebar .widget{background:#F7F7F7; margin:0px 0px 10px 0px; padding:10px; border:1px solid #E6E6E6}

#sidebar h4{color:#222222;
font-family:Arial,Tahoma,Verdana;
font-size:16px;
font-weight:bold;
margin:0 0 5px;
padding:0;}

#sidebar a, #sidebar a:visited{color:#222; text-decoration:none; font-size:13px}

#sidebar a:hover{color:#3A87DD; text-decoration:underline}

#sidebar p{margin:0px; padding:0px; line-height:20px}

#sidebar ul{list-style-type:none; margin:0px; padding:0px}

#sidebar ul li{list-style-type:none; margin:0px 0px 5px 0px; padding:0px}

#sidebar ul ul{list-style-type:none; margin:0px; padding:0px}

#sidebar ul ul ul{list-style-type:none; margin:0px; padding:0px}

#sidebar ul li li{background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px}

#sidebar ul li ul li{font-size:13px; background:url(../images/icon.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 18px}

#sidebar .video embed, #sidebar .video object{width:250px; height:205px; margin:0px; padding:0px}

.textwidget{margin:0px; padding:0px}

.postform{background:#F5F5F5; width:235px; color:#222; font-size:12px; font-family:Arial,Tahoma,Verdana; margin:5px 0px 0px 0px; padding:1px; display:inline; border:1px solid #DDD}

#cat{background:#FFF; color:#222; margin:5px 0px 0px 0px}

.enews{background:url(../images/enews.png) top right no-repeat; margin:0px; padding:0px}
.titlehp{font-size:16px; color:#000; text-decoration:none}


#footer p{color:#FFF; margin:0px; padding:0px}

#footer a img{border:none; margin:0px; padding:0px}

#footer a{color:#FFF; text-decoration:underline}

#footer a:hover{color:#FFF; text-decoration:underline}

.footerleft{margin:0px; padding:10px 0px 0px 10px}

.footerright{width:230px; float:right; margin:0px; padding:10px 10px 0px 0px; text-align:right; font-size:13px}

#footerall{width:960px; margin:0px; padding:20px 0 0 10px;}

#bottom{background:#FFF url(../images/bottom.gif); width:980px; height:15px; margin:0px auto 0px; padding:0px; overflow:hidden}

#subscribe{margin:0px; padding:10px 0px 5px 0px; overflow:hidden}

#subbox{background:#FFF !important; width:185px; color:#222; font-size:11px; font-family:Arial,Tahoma,Verdana; font-weight:normal; margin:0px; padding:5px 0px 5px 5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; display:inline; border:1px solid #DDD}

#subbutton{background:#333 url(../images/homelink.png); color:#FFF; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; font-size:12px; text-transform:uppercase; text-decoration:none; margin:0px 0px 0px 5px; padding:3px 5px 4px 5px; border:1px solid #333}

#searchform{margin:0px 0px 0px 0px}

#searchformheader{margin:0px; padding-bottom:30px}

#searchbox{background:#F7F7F7 !important; -moz-border-radius:3px;     -webkit-border-radius:3px; width:210px; color:#666; font-size:16px; font-family:Arial,Tahoma,Verdana; padding:3px; margin:0px 3px 0px 0px; border:2px solid #999}

#searchbutton{background:#000 url(../images/navbar.gif); color:#FFF; font-family:Arial,Tahoma,Verdana; padding:3px; margin:0px; border:3px solid #222}

#s{background:#FFF; width:175px; color:#222; font-size:12px; font-family:Arial,Tahoma,Verdana; margin:0px 3px 0px 0px; padding:3px 0px 3px 3px; display:inline; border:1px solid #DDD}

#searchsubmit{background:#DDD; color:#222; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; font-family:Trebuchet MS,Arial,Tahoma; font-size:11px; font-weight:bold; text-decoration:none; margin:0px; padding:1px 2px 1px 2px; border:1px solid #AAA; display:inline}

#submit{background:#666; color:#FFF; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; font-size:11px; font-weight:bold; text-decoration:none; margin:0px; padding:2px 5px 3px 5px; border:1px solid #333}

#author, #email, #url{background:#F7F7F7 !important; color:#222; font-size:12px; font-family:Arial,Tahoma,Verdana; margin:0px; padding:4px; border:1px solid #E6E6E6}

#comment{background:#F7F7F7 !important; color:#222; font-size:12px; font-family:Arial,Tahoma,Verdana; margin:5px 0px 5px 0px; padding:4px; border:1px solid #E6E6E6}

.commentlist li ul li{font-size:12px}

.commentlist li{font-weight:bold}

.commentlist li .avatar{background:#FFF; float:right; border:1px solid #DDD; margin:0px 5px 0px 10px; padding:3px}

.commentlist cite, .commentlist cite a{font-weight:bold; font-style:normal; font-size:12px}

.commentlist p{font-weight:normal; text-transform:none}

.commentmetadata{font-weight:normal}

#commentform input{width:170px; padding:2px; margin:5px 5px 1px 0px}

#commentform{margin:5px 10px 0px 0px}

#commentform textarea{width:98%; padding:2px}

#respond:after{content:"."; display:block; height:0px; clear:both; visibility:hidden}

#commentform p{margin:5px 0px 5px 0px}

#commentform #submit{margin:0px; float:left}

.alt{margin:0px; padding:10px}

.commentlist{margin:0px; padding:0px}

.commentlist ol{margin:0px; padding:10px}

.commentlist li{margin:15px 0px 10px; padding:10px 5px 10px 10px; list-style:none}
.commentlist li ul li{margin-right:-5px; margin-left:10px}

.commentlist p{margin:10px 0px 10px 0px; padding:0px}

.children{margin:0px; padding:0px}

.nocomments{text-align:center; margin:0px; padding:0px}

.reply a, .reply a:visited{background:#666; color:#FFF; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; font-size:11px; text-decoration:none; margin:0px; padding:2px 5px 3px 5px; border:1px solid #333}

.reply a:hover{background:#333; color:#FFF; text-decoration:none; border:1px solid #333}

.commentmetadata{font-size:10px; margin:0px; display:block}

.navigation{display:block; text-align:center; margin-top:10px; margin-bottom:60px}

.alignright{float:right}

.alignleft{float:left}

.thread-alt{background:#FFF; margin:0px; padding:0px}

.thread-even{background:#F7F7F7; margin:0px; padding:0px}

.depth-1{border:1px solid #E6E6E6; margin:0px; padding:0px}

.even, .alt{border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; margin:0px; padding:0px}

.postcv2{float:right; color:#000; font-size:16px; margin-bottom:10px; padding-top:10px}
.postcv2 a{color:#000 !important; font-size:16px; padding-left:10px; padding-right:10px}

.h1small{font-size:16px!important; color:#fff!important}
.h2small{font-size:12px!important; color:#fff!important}
