/****************************************************************************************** reset.css ******************************************************************************************************************/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:1.5;}
table{border-collapse:separate; border-spacing:0; }
caption,th,td{text-align:left;font-weight:normal;}
table,td,th{vertical-align:middle;}
blockquote:before,blockquote:after,q:before,q:after{content:""; }
blockquote,q{quotes:"" ""; }
a img{border:none;}
.clearer{height:0px;overflow:hidden;margin:0px;clear:both;}
.center{text-align:center;margin:2em 0;}
.recent li{margin-bottom:10px;}
/****************************************************************************************** typography *****************************************************************************************************************/
/* Title */
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#6d0000;font-family:"century gothic", georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;}
h1{font-size:230%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}
h1 a:link,h1 a:visited{color:#0c0600;text-decoration:none;}
h1 a:active,h1 a:hover{color:#484330;text-decoration:none;}
h1.titlePage{font-size:230%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}
h2{font-size:150%;margin:0.50em 0;font-weight:bold;}
h2.titlePost{font-size:200%;line-height:1.2;margin-bottom:0.5em;margin-top:0.5em;color:#6d0000;}
h2.titlePost a:link,h2.titlePost a:visited{color:#6d0000;text-decoration:none;}
h2.titlePost a:active,h2.titlePost a:hover{color:#aa6503;text-decoration:none;}
h2.footer{font-size:150%;line-height:1.2;margin-bottom:0.50em 0;color:#e38b1d;font-style:italic;}
h3{font-size:120%;line-height:1.25;margin-bottom:1.25em;}
.hentry h3{margin-bottom:1.0em;margin-top:1.50em;}
h4{font-size:110%;line-height:1.25;margin-bottom:1em;}
h5{font-size:100%;margin-bottom:1.0em;}
h6{font-size:100%;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
/* Paragraph */
p{padding:4px 0 14px 0;line-height:22px;font-family:georgia, "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;}
p img.left{float:left;margin:0.5em 0.5em 0.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
/*text element*/
ul{margin:0 0 18px 2.5em;}
ol{margin:0 0 18px 2.5em;}
ul{list-style:disc;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}
dl{margin:0 1.5em;}
dt{font-weight:bold;}
dd{margin-bottom:18px;}
strong{font-weight:bold;}
cite,em,i{font-style:italic;margin:0;padding:0;}
blockquote{margin:0 3em;border-left:3px solid #cec9b5;padding:0 1em;font-style:italic;color:#666;}
blockquote em,blockquote i,blockquote cite{font-style:normal;}
pre{font:11px Monaco,monospace;line-height:18px;margin-bottom:18px;}
code{font:11px Monaco,monospace;}
abbr,acronym{border-bottom:1px dotted #333;cursor:help;}
ins{text-decoration:none;}
sup, sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;}
sup{bottom:1ex;}
sub{top:.5ex;}
/*table*/
table{line-height:18px;margin:0 0 22px 0;width:100%;border:1px solid #ccc;border-width:1px 1px 0 1px;}
th{font-weight:bold;background:#eee7cb;border-right:1px solid #ccc;}
th,td{
/*padding:0.25em 0.8em;*/
padding:8px 10px 8px 5px;border-bottom:1px solid #ccc;}
tr{border:1px solid #ccc;}
tfoot{font-style:italic;}
/*message*/
.info,.success,.error,.warning{border:1px solid;margin:0px 0px 0px;padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px center;}
.info{color:#00529B;background-color:#BDE5F8;background-image:url('images/icons/info.png');}
.success{color:#4F8A10;background-color:#DFF2BF;background-image:url('images/icons/success.png');}
.error{color:#D8000C;background-color:#FFBABA;background-image:url('images/icons/error.png');}
.warning{color:#9F6000;background-color:#FEEFB3;background-image:url('images/icons/warning.png');}
/* forms.css */
form{font-size:90%;}
label{vertical-align:middle;font-weight:bold;float:left;width:120px;display:block;clear:left;margin:0;text-align:left;font-size:1em;line-height:1.75;}
fieldset{padding:1.4em 1.4em 0 1.4em;margin:0;}
legend{font-weight:bold;font-size:1.2em;}
input.text2,input.title,select, textarea{margin:0.5em 0;border-bottom:1px dashed #4c4435;border-width:0 0 1px 0;background-color:#f9f4e1;font-family:"Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;}
input.text2:focus, input.title:focus, select:focus, .errorForm:focus, textarea:focus{border-bottom:1px dashed #4c4435;border-width:0 0 1px 0;background-color:#cdc6aa;}
input.text2,input.title,.errorForm{width:300px;padding:5px;font-size:1.1em;}
input.title{font-size:1.5em;}
textarea{
/*width:300px;*/
height:120px;padding:5px;font-size:1.1em;}
.button{width:50px;font-size:1.2em;font-weight:bold;margin:0.5em 0;color:#fbfaf5;background-color:#390102;padding:5px;font-size:1.1em;border:none;}
.buttonContactForm{width:80px;font-size:1.0em;margin:2em 0;color:#fbfaf5;background-color:#a6a18b;padding:5px;font-size:1.1em;border:none;}
.errorForm{background:#fddada;margin:0.5em 0;border-bottom:1px dashed #992A2A;border-top:0;border-left:0;border-right:0;}
.buttonForm{padding:0;margin:0;}
/*align pagination*/
/*.alignleft{float:left;margin:2em 1em 1em 0;display:inline;}
.alignright{float:right; margin:2em 0 1em 1em;width:150px;}
*/
#paginator table, #paginator tbody, #paginator tr, #paginator td{border:none;}
/*Styling Images*/
.entry img,#advertising img{border:5px solid #b9b7ab;margin:0 0 10px 0;}
img.alignright{float:right;margin:0 0 1em 1em;display:inline;}
img.alignright2{float:right;margin:0 0 0 1em;display:inline;}
img.alignleft{float:left;margin:0 1em 1em 0;display:inline;}
img.aligncenter{display:block; margin-left:auto; margin-right:auto}
a img.alignright{float:right; margin:0 0 1em 1em}
a img.alignleft{float:left; margin:0 1em 1em 0}
a img.aligncenter{display:block; margin-left:auto; margin-right:auto}
/*************************************************************/
/**********************   GENERAL LINK     *******************/
/*************************************************************/
a{color:#74442a; text-decoration:none;}
a:link,a:visited{color:#b10717; text-decoration:none; }
a:active,a:hover{color:#74442a; text-decoration:underline; }
/*************************************************************/
/******************       MAIN LAYOUT       ******************/
/*************************************************************/
body{font-size:15px;color:#032234;font-family:georgia, "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;background:#f5f1f2;background-image:url('images/bg/bg.jpg');background-repeat:no-repeat;background-position:top center;}
/*page*/
.page{width:970px;margin:0 auto;padding:0 0 30px 0;}
.container{width:970px;margin:0 auto;}
.page2{width:970px;margin:5px auto 0 auto;padding:20px 0 0 0;background:url('images/bg/logo.footer.png') no-repeat right bottom;}
.page3{width:950px;margin:0 auto;padding:5px 0 5px 20px;}
/*content */
#content{width:710px;margin:0;float:left;padding:0;}
/*sidebar */
#sidebar{width:200px;padding:0 15px 0 15px;margin:30px 0 0 735px;border:1px solid #d2d0d0;background-color:#fffefb;}
/*************************************************************/
/**********************       HEADER       *******************/
/*************************************************************/
/* page nav */
#pageWp{height:32px;width:600px;font-size:10px;font-family:verdana, arial;float:left;}
#pageWp li,ul{margin:0;padding:0}
#pageWp ul{list-style:none;}
#pageWp li{background:url(images/bg/sep.gif) no-repeat left;float:left;line-height:32px;}
#pageWp li.first{background:none;}
#pageWp li a:link, #pageWp li a:visited{color:#fff;display:block;float:left;padding:0 7px 0 8px;text-decoration:none;}
#pageWp li a:hover, #pageWp li a:active{color:#fff;}
/*lava lamp*/
.lavaLampNoImage{position:relative;height:32px;width:600px;overflow:hidden;}
.lavaLampNoImage li{float:left;list-style:none;}
.lavaLampNoImage li.back{color:#fff;background-color:#fd8f00!important;height:32px;z-index:8;position:absolute;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}
.lavaLampNoImage li a{text-decoration:none;outline:none;text-align:center;z-index:10;display:block;float:left;height:32px;position:relative;overflow:hidden;}
.lavaLampNoImage li a:hover,.lavaLampNoImage li a:active,.lavaLampNoImage li a:visited{border:none;color:#fff;}
/*theme switcher*/
#themeSwitcherRight{margin:0 0 0 700px;text-align:right;}
/*logo*/
#logo{float:left;width:439px;margin:17px 0px 0 0;padding:10px 0 0 0; }
#logo h1{font-size:230%;line-height:1;font-weight:normal;margin:0;}
/*end logo*/
#headerRight{width:340px;float:left;color:#fff;font-size:100%;font-weight:bold;text-align:left;font-family:"century gothic", "Trebuchet MS", "Helvetica Neue", Arial;}
#buttons{width:220px;float:right;margin-top:14px; }
/*search form*/
#searchform{margin:27px 0 0 0;}
input.text,input.title,select{margin:0.5em 0;color:#333;border:none;background-color:#eef1f4;
/*background-image:url('images/bg/form/search.png');*/
font-family:"century gothic", "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;}
input.text:focus,input.title:focus,select:focus{border:none;background-color:#dfe2e5;}
input.text,input.title{width:203px;padding:5px;font-size:1.1em;}
.button{width:50px;font-weight:bold;margin:0.5em 0;color:#747171;background-color:#d9d6d6;padding:5px;font-size:1.1em;border:none;font-family:"century gothic";}
/*feed*/
#imgFeed{width:48px;margin:12px 0 0 290px;}
#textFeed{width:280px;float:left;font-size:80%;height:20px;padding:25px 0 0 0;}
/*category nav*/
#toolbar{width:960px;height:50px;font-size:105%;font-weight:bold;font-variant:small-caps;font-family:"century gothic", "Trebuchet MS", "Helvetica Neue", Arial;}
ul#toolbar{list-style:none;padding:0;margin:0;line-height:20px;}
ul#toolbar li{height:50px;text-align:right;padding:4px 14px 0 7px;margin:0;display:block;float:left;}
ul#toolbar li a{border:0;display:block;text-decoration:none;overflow:hidden;padding:5px 9px;margin:0;}
/*link category nav*/
#toolbar a:link,#toolbar a:visited{color:#6d0000;text-decoration:none;}
#toolbar a:active,#toolbar a:hover,#toolbar a:focus{background-color:#c9c7c7;-moz-border-radius:9px;-webkit-border-radius:9px;}
#toolbar .current-cat a{background-color:#e34507!important;color:#fff;-moz-border-radius:9px;-webkit-border-radius:9px;}
a.currentPage, .current_page_item a{color:#aa6503!important;}
/*end category nav*/
/*************************************************************/
/************************   entry post     *******************/
/*************************************************************/
.contentPost{width:705px;margin:30px 0 0 0;border:1px solid #d2d0d0;background:url('images/bg/bg.post.gif') repeat-y top left #fffefb;}
.contentPostLeft{margin:0 515px 0 0px;padding:0 22px 10px 15px;width:148px;min-height:281px;height:auto!important;}
.contentPostRight{float:right;width:482px;padding:0 20px 0 13px;position:relative;}
.commentsMetaData{padding:28px 0 0 0;margin:0 0 0 107px;font-size:76%;text-align:center;width:41px;height:30px;line-height:18px;font-family:georgia, "Trebuchet MS", "Helvetica Neue", Arial;}
.commentsMetaData a:link, .commentsMetaData a:visited{text-decoration:none;color:#333;}
.commentsMetaData a:active, .commentsMetaData a:hover{text-decoration:none;}
.arrowPost{position:absolute;top:80px;left:-26px;}
.numberComments{color:#333;font-size:170%;}
.postedIn{font-size:120%;font-weight:bold;color:#5b0202;font-style:italic;}
.postmetadata{font-size:80%;text-align:right;font-style:italic;}
p.postmetadata{padding:2px 0 2px 0;}
.postmetadata a:link, .postmetadata a:visited{text-decoration:none;color:#5a5c5e;}
.postmetadata a:active, .postmetadata a:hover{text-decoration:none;}
.divisor{width:150px;height:1px;font-size:150%;margin:0.5em auto;border-bottom:1px solid #ccc;}
.divisorPost{width:150px;height:1px;font-size:150%;margin:5px auto;border-bottom:1px solid #ccc;}
.divisorBottom{width:150px;height:1px;font-size:150%;margin:0 auto 1.4em auto;border-bottom:1px solid #ccc;}
.divisorTop{width:150px;height:1px;font-size:150%;margin:1.4em auto 0 auto;border-bottom:1px solid #ccc;}
.relatedPosts{font-size:65%;line-height:18px;font-family:verdana, georgia, Arial;}
.relatedPosts ul{margin:0;padding:10px 0;list-style:none;}
.relatedPosts li{margin:0;padding:0;line-height:20px;}
.related{line-height:18px;padding:4px 0 4px 0;}
.datePost{font-size:76%!important;margin-bottom:1em;color:#aa6503;}
.datePostLeft{margin-bottom:1em;color:#5a5c5e;font-style:italic;}
.entry a:link, .entry a:visited{color:#6b0304;font-weight:bold;text-decoration:none;}
.entry a:active, .entry a:hover{color:#74442a;text-decoration:underline;}
.entry p{font-family:georgia, "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:15px;line-height:22px;}
.home p{font-family:georgia, "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:15px;line-height:22px;}
.entry ul{margin:1em;}
.entry li{margin:0 0 0 1.2em;}
img.avatar-100{float:left;margin:0 1em 1em 0;display:inline;}
.aboutAuthor p{padding-bottom:20px;}
.aboutAuthorLeft{width:120px;float:left;}
.aboutAuthorRight{margin:0 0 0 127px;min-height:130px;}
p#linkAuthor{font-size:76%;}
/*pagination*/
.wp-pagenavi{margin:2em 0 2em 2em;float:right;}
/*single page*/
.narrowcolumn .post{padding:0 20px;width:665px;margin:30px 0 0 0;border:1px solid #d2d0d0;background-color:#fffefb;}
.narrowcolumn .postmetadata{padding:10px 0 20px 0;}
.narrowcolumn .related{line-height:22px;padding:0px 10px 20px 10px;}
.narrowcolumn .relatedPosts{font-size:100%;line-height:22px;font-family:verdana, georgia, Arial;}
.narrowcolumn .relatedPosts ul{margin:10px;padding:10px 0;list-style:none;}
.narrowcolumn .relatedPosts li{margin:0;padding:0;line-height:20px;}
.narrowcolumn .datePost{font-size:100%;margin-bottom:1em;}
/*************************************************************/
/************************      SIDEBAR     *******************/
/*************************************************************/
#sidebar h2{line-height:60px;font-size:150%;color:#6d0000;margin:0.25em 0;padding:0px;font-family:"century gothic", georgia, "Helvetica Neue", Arial, Helvetica, sans-serif;}
#sidebar ul{list-style-type:none;margin:0;padding:0;}
#sidebar li{margin:0;padding:0;}
.titleSidebar, #userComments{line-height:60px;font-size:150%;color:#28221c;margin:0.50em 0;padding:0 0 0 40px;font-family:"century gothic", georgia, "Helvetica Neue", Arial, Helvetica, sans-serif;}
.categories ul  ul.children, #sidebar ul.children{margin:0;padding:0;}
.categories ul  ul.children li, #sidebar ul.children li{padding:0 0 0 1em!important;}
.ads{margin:1em 0;}
/*quick-flickr-widget*/
.flickr{padding:0 0 10px 0px;}
.flickr img{padding:5px;border:1px solid #ccc;margin:7px 0 8px 0px;}
img.flickr_photo{margin:0 4px 15px 4px;width:80px;height:80px;}
/*post-widget-news*/
p.titlePostWidgetNews{font-size:76%;padding:4px 0 0 0;border-top:1px solid #ccc;line-height:18px;}
p.titlePostWidgetNews a:link,p.titlePostWidgetNews a:visited{color:#aa6503}
.client p{
/*border-bottom:1px solid #ccc;*/
color:#aaa;font-size:76%;padding:0 0 4px 0;line-height:18px;}
.searchSidebar{background:url('http://www.diffuznews.com/wp-content/themes/IM_Red/images/bg/sidebar/search.jpg') no-repeat left center;padding:20px 0 0 60px;}
.rc_item{font-size:76%;font-family:verdana, "trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;margin:0 0 1em 0;line-height:20px;}
#recent-posts ul, #categories-372477401 ul, .categories ul, #recentcomments ul, #linkcat-2 ul, #archives ul, li.widget ul{margin:0.25em 0 1.50em 0;}
/* @end */
/*************************************************************/
/***********************     FOOTER      *********************/
/*************************************************************/
#footer{width:100%;border-top:7px solid #bcb8b7;padding:0;color:#fd8f00;font-size:80%;background-color:#5b0202}
#footer a:link,#footer a:visited{color:#fff;text-decoration:none;}
#footer a:active,#footer a:hover{color:#fd8f00;}
#footerSectorOne{width:355px;padding:0 0 0 20px;float:left;}
#footerContent{margin:0 0 0 390px;width:570px;}
#footerSectorTwo{width:240px;padding:0 20px 0 20px;float:left;}
#footerContentTwo{margin:0 0 0 280px;width:280px;border:1px solid transparent;}
#footerSectorThree{width:260px;padding:0 0 0 10px;float:left;}
/*#footerSectorFour{margin:0 0 0 190px;width:160px;padding:0;}
*/
#footer ul,#footer li{margin:0;padding:0;}
#footer ul{list-style:none;}
#footer h2{line-height:50px;font-size:150%;color:#fd8f00;margin:0.25em 0;padding:0;font-weight:bold;font-family:"century gothic", georgia, "Helvetica Neue", Arial, Helvetica, sans-serif;letter-spacing:1px;background-image:url('images/bg/rule.h2.footer.gif');background-repeat:repeat-x;background-position:left bottom;}
/*sector 1 - most popular post*/
#footerSectorOne li{padding:3px 0 3px 0;line-height:20px;font-style:italic;letter-spacing:1px;}
#footerSectorOne li a:hover, #footerSectorOne li a:active{background-color:#3a0101;color:#fff;padding:7px 7px 7px 7px;}
/*sector 2 - archives*/
#footer #archives li{padding:3px 0 3px 0px;line-height:20px;letter-spacing:3px;text-transform:uppercase;}
#footer #archives li a:hover, #footer #archives li a:active{background-color:#3a0101;color:#fff;padding:7px 7px 7px 7px;}
/*sector 3 - recents comment*/
#footerSectorThree li.categories li, #footerSectorThree li.categories li ul.children li{padding:3px 0 3px 0;line-height:20px;font-style:italic;letter-spacing:1px;}
#footerSectorThree li.categories li a:hover, #footerSectorThree li.categories li a:active{background-color:#011434;color:#fff;padding:7px 7px 7px 7px;}
li.rc_item{font-family:georgia;font-size:100%;font-style:italic;letter-spacing:1px;padding:15px 0;line-height:22px;}
.author_name{color:#fd8f00;}
.rc_excerpt{
/*color:#aaa;*/
}
.rc_info{padding:10px 0 0 0;}
/*credits*/
.footerCredits{width:100%;background-color:#390102;font-size:11px;color:#fff;line-height:18px;}
.footerCredits a:link, .footerCredits a:visited{color:#fd8f00!important;}
.footerCredits a:hover, .footerCredits a:active{color:#fff!important;}
.orange{color:#31a0cb;}
.footerCreditRight{margin:50px 0 0 450px;width:290px;text-align:right;padding:0;}
/*end footer*/
/*************************************************************/
/**********************     COMMENTS      ********************/
/*************************************************************/
.commentlist{width:96%;
/*border:1px solid orange;*/
}
#userComments{margin:30px 0;background:url('images/bg/comments/balloon.png') no-repeat left top;}
h2#userComments,h2#commentsTitle{font-weight:bold;color:#6d0000;padding:0 0 0 60px;line-height:46px;}
.comment .commentContainer{width:100%;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.comment.gif') repeat-y;margin:25px 0 0px 0!important;clear:right;}
.bypostauthor .commentContainer{background:url('images/bg/comments/bg.author.gif') repeat-y;margin:25px 0 0px 0!important;clear:right;}
.comment-author{position:relative;width:145px;float:left;font-family:"trebuchet ms", arial, serif;font-size:0.83em;
/*background-color:#dad8d9;*/
}
.comment-author img{border:4px solid #cec9b5;margin:30px 0;}
.vcard{text-align:center;}
.comment-meta{position:relative;margin:0 0 15px 155px;width:70%;padding:20px 20px 50px 20px;}
.comment-metatextarea{position:relative;margin:0 0 15px 155px;width:70%;padding:20px;
/*background-color:#fffefb;border:1px solid #ded8c2;*/
}
.comment-meta p{font-family:"trebuchet MS", arial, serif;font-size:0.83em;color:#363533;}
.comment-meta a:link,.comment-meta a:visited{color:#6d0000;text-decoration:none;}
.comment-meta a:active,.comment-meta a:hover{color:#aa6503;}
.arrowComments{position:absolute;top:85px;left:-27px;}
.contentMetaData{width:100%;height:30px;}
.commentmetadata em{background-color:#fcffd3;}
.commentNumber{float:right;font-size:150%;color:#6d0000;font-family:georgia;}
.commentDate{float:left;margin:0 0 0px 0;font-size:80%;font-style:italic;color:#6d0000;}
ol.commentlist, .comment li{margin:0;padding:0;list-style-type:none!important;}
/*************************************************************/
/***************     REPLY COMMENTS      *********************/
/*************************************************************/
#respond{width:96%;
/*border:1px solid green;*/
/*background-color:#f5f1f2;*/
}
#commentsTitle{background:url('images/bg/comments/pen.png') no-repeat left top;margin:45px 0 35px 0;clear:right;}
.reply{text-align:right;margin:15px 0 0 0;}
/*depth-2*/
li.comment ul.children li.comment .commentContainer{margin:25px 0 0px 40px!important;width:90%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.comment.gif') repeat-y;}
li.comment ul.children li.bypostauthor .commentContainer{margin:25px 0 0px 40px!important;width:90%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.author.gif') repeat-y;}
.depth-2 .comment-meta{width:67%;}
.depth-2 .comment-metaTextarea{width:65%;}
/*depth-3*/
li.comment ul.children li.comment ul.children li.comment .commentContainer{margin:25px 0 0px 30px!important;width:85%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.comment.gif') repeat-y;}
li.comment ul.children li.comment ul.children li.bypostauthor .commentContainer{margin:25px 0 0px 30px!important;width:85%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.author.gif') repeat-y;}
.depth-3 .comment-meta{width:65%;}
.depth-3 .comment-metaTextarea{width:65%;}
/*depth-4*/
li.comment ul.children li.comment ul.children li.comment ul.children li.comment .commentContainer{margin:25px 0 0 30px!important;width:80%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.comment.gif') repeat-y;}
li.comment ul.children li.comment ul.children li.comment ul.children li.bypostauthor .commentContainer{margin:25px 0 0 30px!important;width:80%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.author.gif') repeat-y;}
.depth-4 .comment-meta{width:63%;}
/*depth-5*/
li.comment ul.children li.comment ul.children li.comment ul.children li.comment ul.children li.comment .commentContainer{margin:25px 0 0 30px!important;width:75%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.comment.gif') repeat-y;}
li.comment ul.children li.comment ul.children li.comment ul.children li.comment ul.children li.bypostauthor .commentContainer{margin:25px 0 0 30px!important;width:75%;float:right;clear:right;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.author.gif') repeat-y;}
.depth-5 .comment-meta{width:60%;}
.commentReply{width:100%;border:1px solid #d2d0d0;background:url('images/bg/comments/bg.comment.gif') repeat-y;margin:25px 0 15px 0!important;clear:right;}
#respond label{vertical-align:middle;font-weight:bold;float:left;width:180px;display:block;clear:left;margin:0;text-align:left;font-size:1em;line-height:1.75;
/*border:1px solid blue;*/
}
#respond input{width:60%;padding:10px;background-color:#fffefb;border:1px solid #d2d0d0;font-family:Tahoma, Arial, Helvetica, sans-serif;margin-bottom:10px;}
#respond textarea{width:100%;background-color:#fffefb;border:none;height:135px;font-size:12px;}
#respond #submit{width:150px;float:right;margin:0 0px 20px 0;padding:10px;border:1x solid red;font-family:georgia;font-weight:bold;color:#4e2802;font-size:85%;}
#respond #submit:hover{background-color:#eee7cb;}
#inputform{width:100%;
/*border:1px solid red;*/
/*background-color:#f5f1f2;*/
}
input#email,input#url,input#author{float:right;}
#cancel-comment-reply{clear:right;padding:20px 0 0 0;}
/*end comments post*/
/*page news*/
#news{background:url('http://www.diffuznews.com/wp-content/themes/IM_Red/images/bg/sidebar/news.jpg') no-repeat left top;}
#news h3, #testimonial h3,.category-news h3{font-size:110%;line-height:1;margin-bottom:0.50em;color:#e38b1d;font-weight:bold;}
#news .datePost,#testimonial .datePost,.category-news .datePost{font-size:80%;font-style:italic;margin-bottom:0.5em;}
#news .entry p,#testimonial .entry p,.category-news .entry p{font-size:80%;margin:0 0 20px 0;}
/*end page news*/
/*plugin wp*/
/*theme switcher*/
#themeswitcher{color:#fff;background:none;font-size:76%;vertical-align:middle;}
#themeswitcher select{color:#000;}