body{



	background-color: #e6e3e3;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 80%;



	color: #787878;



}







h1{ font-size: 190%; font-weight: bold; color: #9bca3b; margin-bottom: 10px; text-transform: uppercase; font-family: "liberation-sans-1","liberation-sans-2"}



.page-template-theme-contest-php h1, .page-template-theme-about-kmishn-php h1, .page-template-theme-main-pages-php h1{ margin-top: 20px; width: 380px; }











.single h1{ margin-top: 20px; text-transform: uppercase; width: 380px; }



h2{ font-size: 120%; font-weight: bold;}



h3{ font-size: 120%; font-weight: bold; color: #858585; text-transform: uppercase; margin-bottom: 10px;}



h4{ font-size: 120%; font-style: italic; font-weight: normal}







.post ol{ font-size: 100%; list-style: decimal; margin-left: 18px; margin-bottom: 10px;}

.post  li{ line-height: 1.4; }

.page-template-theme-blog-php .entry  ul li, .entry-content ul li{



	background-image:url("images/list-dot.gif");



	background-position:left 30%;



	background-repeat:no-repeat;



	margin-left:1px;



	padding-left:10px;



}







.page-template-theme-blog-php .post {



	margin-bottom: 15px;



	padding-right: 100px;



}







.tagsContainer{



	margin-bottom: 10px;



}



.tagsContainer a{



background-color:#666666;



color:#FFFFFF;



float:left;



font-size:80%;



margin-right:5px;



padding:5px;



}



.postmetadata li{ float: left; padding-right: 10px;  }



.commentbutton{ 	font-size: 90%;



	font-weight: bold; text-transform: uppercase}



.readmore{



	font-size: 90%;



	font-weight: bold;



}



ol h2{ font-size: 100% !important; margin-left: -19px; font-style: normal; text-transform: uppercase; margin-bottom: 10px !important; font-weight: normal !important;}



ul h4{ margin-bottom: 10px !important; font-weight: normal !important;}



ul{ font-size: 100%; }



ul h2{ font-size: 100% !important; margin-bottom: 10px !important; font-weight: normal !important;}



ul h4{ margin-bottom: 10px !important; font-weight: normal !important;}



ul{ margin-bottom: 10px;}



li{ padding-bottom: 5px; }



/*************** STRUCURE ********************/



#main{ background-image: url( images/main-background.gif ); background-position: -1px 0; background-repeat: repeat-y; }



#wrapper{ width: 900px; margin: 0 auto; background-color: #fff; padding: 0; }





#header{ margin: 0px 5px 0px; padding: 0 15px; border-bottom: 1px solid #e1e1e1;  border-right: 1px solid #e1e1e1;  border-left: 1px solid #e1e1e1; background-color: #f8f8f8; position: relative;}



#header .br{ position: absolute; background-color: #fff; width: 1px; height: 1px; bottom: -1px; right: -1px}

#header .bl{ position: absolute; background-color: #fff; width: 1px; height: 1px; bottom: -1px; left: -1px}

#navContainer{ float: right; margin-top: 5px;}



#logoContainer{ float: left; margin-top: 10px; }



#content{ float: left; width: 600px; padding: 20px 0px 20px 20px; margin-right: 20px;  }



.page-template-theme-contest-php #content, .page-template-theme-about-kmishn-php #content, .page-template-theme-main-pages-php #content{ padding-top: 0px; }



.single #content{ padding-top: 0px; }



.page-template-theme-contest-php .entry-content, .page-template-theme-about-kmishn-php .entry-content,.page-template-theme-main-pages-php .entry-content{ float: left; width: 400px; }



.page-template-theme-contest-php #rightCol, .page-template-theme-about-kmishn-php #rightCol, .page-template-theme-subpages-php #rightCol, .page-template-theme-main-pages-php #rightCol{ float: left; width: 200px;}







 



.single #content{ padding-top: 0px; }



.single .entry-content{ float: left; width: 390px; padding-right: 10px; }



.single #rightCol{ float: left; width: 200px;}







#sidebar{ float: left; width: 240px; margin: 20px 20px 20px 0; }



#footer{ padding: 20px 80px; background-color: #7b7b7b; }







/*************** port folio ********************/



.project_image{ padding-bottom: 25px; }



.project_image a{ width: 580px; height: 209px; display: block; overflow: hidden }



.project_image img{ margin-left: -22px; }







.projects{ margin-bottom: 50px; }







.projects h2{ text-transform: uppercase; }



.tags{  background-color: #666; color: #fff; padding: 5px; font-size: 80%; float: left; margin-right: 3px; }



/*************** MENU ********************/



.menu li{ float: left; padding: 10px 5px 10px; cursor: pointer}



.menu li a{ text-transform: uppercase; font-size: 110%; display: block; font-weight: bold; }



.menu li:hover{color: #cac4bb }



.menu li:hover a{ color: #cac4bb }







p{ padding: 0px 20px 20px 0px; line-height: 1.4; }











/*************** SIDEBAR ********************/







.menu li.active{ color: #cac4bb; }



.menu li.active a{ color: #cac4bb; }



#sidebar .tb_footer a{ display: block; padding: 2px;}



#sidebar .tb_footer a:hover{ background-color: #9BCA3B; color: #fff; display: block; }



div.tb_tweet{ min-height: 30px !important; padding: 7px 0px !important;}



.widget-container{ margin-bottom: 27px; }



#msg_loading{ display: none !important; }



.widget_recent_entries li{ margin-bottom: 5px; font-weight: bold;}







.page-template-theme-main-pages-php #sidebar h3{ margin-right: 7px; margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.page-template-theme-main-pages-php #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



 



.page-template-theme-main-pages-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-main-pages-php #sidebar h4 a{ color: #fff; display:block;}



.page-template-theme-main-pages-php #sidebar h4:hover a{ color: #9BCA3B; }























.page-template-theme-contest-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-contest-php #sidebar h4 a{ color: #fff; display: block; }



.page-template-theme-contest-php #sidebar h4:hover a{ color: #9BCA3B; }







.page-template-theme-contest-php #sidebar h3{ margin-right: 7px; margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.page-template-theme-contest-php #sidebar h4{ margin-bottom: 5px; text-align: right; font-style: italic; }



.page-template-theme-contest-php #sidebar h4 a{ color: #787878 }



.page-template-theme-contest-php #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



.page-template-theme-contest-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-contest-php #sidebar h4 a{ color: #fff; display: block; }



.page-template-theme-contest-php #sidebar h4:hover a{ color: #9BCA3B; }







































.page-template-theme-about-kmishn-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-about-kmishn-php #sidebar h4 a{ color: #fff; display: block; }



.page-template-theme-about-kmishn-php #sidebar h4:hover a{ color: #9BCA3B; }







.page-template-theme-about-kmishn-php #sidebar h3{ margin-right: 7px; margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.page-template-theme-about-kmishn-php #sidebar h4{ margin-bottom: 5px; text-align: right; font-style: italic; }



.page-template-theme-about-kmishn-php #sidebar h4 a{ color: #787878 }



.page-template-theme-about-kmishn-php #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



.page-template-theme-about-kmishn-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-about-kmishn-php #sidebar h4 a{ color: #fff; display: block; }



.page-template-theme-about-kmishn-php #sidebar h4:hover a{ color: #9BCA3B; }







.page-template-theme-portfolio-php #sidebar h3{ margin-right: 7px; margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.page-template-theme-portfolio-php #sidebar h4{ margin-bottom: 5px; text-align: right; font-style: italic; }



.page-template-theme-portfolio-php #sidebar h4 a{ color: #787878; display: block; }







.page-template-theme-portfolio-php #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



.page-template-theme-portfolio-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-portfolio-php #sidebar h4 a{ color: #fff; display: block;}



.page-template-theme-portfolio-php #sidebar h4:hover a{ color: #9BCA3B; }











.page-template-theme-sitemap-php #sidebar h4 a{ color: #787878 }



.page-template-theme-contact-php #sidebar h3{ margin-right: 7px;  margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.page-template-theme-contact-php #sidebar h4{ margin-bottom: 5px; text-align: right; font-style: italic; }



.page-template-theme-contact-php #sidebar h4 a{ display: block; color: #787878 }



.page-template-theme-contact-php #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



.page-template-theme-contact-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-contact-php #sidebar h4 a{ color: #fff }



.page-template-theme-contact-php #sidebar h4:hover a{ color: #9BCA3B; }







.page-template-theme-subpages-php #sidebar h3{ margin-right: 7px; margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.page-template-theme-subpages-php #sidebar h4{ margin-bottom: 5px; text-align: right; font-style: italic; }



.page-template-theme-subpages-php #sidebar h4 a{ display: block; color: #787878 }



.page-template-theme-subpages-php #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



.page-template-theme-subpages-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-subpages-php #sidebar h4 a{ color: #fff }



.page-template-theme-subpages-php #sidebar h4:hover a{ color: #9BCA3B; }











.page-template-theme-blog-php #sidebar h3{ margin-right: 7px; margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.page-template-theme-blog-php #sidebar h4{ margin-bottom: 5px; text-align: right; font-style: italic; }



.page-template-theme-blog-php #sidebar h4 a{ display: block; color: #787878 }



.page-template-theme-blog-php #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



.page-template-theme-blog-php #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.page-template-theme-blog-php #sidebar h4 a{ color: #fff }



.page-template-theme-blog-php #sidebar h4:hover a{ color: #9BCA3B; }



















.single #sidebar h3{ margin-right: 7px; margin-top: 30px; margin-bottom: 30px;  text-align: right;}



.single #sidebar h4{ margin-bottom: 5px; text-align: right; font-style: italic; }



.single #sidebar h4 a{ color: #787878; display: block; }



.single-post #sidebar h4{ border-right:3px solid #9BCA3B; border-bottom:1px solid #999; border-left:3px solid #9BCA3B; border-top:1px solid #999; font-style: normal !important; margin-bottom:3px !important; background-color: #999;	padding:5px 5px; text-align:right;



color: #fff; background-position: bottom right; background-repeat: no-repeat;  }



.single-post #sidebar h4:hover{ border-right: 3px solid #9BCA3B; border-left: 3px solid  #9BCA3B; border-bottom:1px solid #9BCA3B; border-top:1px solid #9BCA3B; background-color: #fff;	 }



.single-post #sidebar h4 a{ color: #fff }



.single-post #sidebar h4:hover a{ color: #9BCA3B; }







.page-template-theme-subpages-php .twoCol .entry-content{ float:left; width: 400px; }



.page-template-theme-subpages-php .rightCol{ float: left; }







.looknow{ background-image: url(images/look-now.gif); background-repeat: no-repeat; width: 73px; margin-top: 11px; height: 27px; 	display: block; background-position: 0px 0px;}	



.looknow:hover{ background-position: 0px -26px; }











.contactus{ background-image: url(images/contact-us-button.gif); background-repeat: no-repeat; width: 73px; margin-top: 11px; height: 27px; 	display: block; background-position: 0px 0px;}	



.contactus:hover{ background-position: -0px -26px; }







.enter-now-to-win{ background-image: url(images/enter-bottom.gif); margin-left: 35px !important; background-repeat: no-repeat; width: 73px; margin-top: 11px; height: 27px; 	display: block; background-position: 0px 0px;}	



.enter-now-to-win:hover{ background-position: -0px -26px; }











.enternow-widget-area .textwidget{ margin-left: -16px; background-color: #fff; padding: 5px 0px 20px;}



#widget-tools h3{ color: #9BCA3B; text-transform: none}



#widget-tools li{ padding-bottom: 8px; }



#widget-tools, #viewportfolio{ border-left: 1px solid #ccc; padding-left: 15px; width: 150px}



#widget-tools .widget-container, #viewportfolio .widget-container { margin-bottom: 5px !important; }



#widget-tools p, #viewportfolio p{ width: 130px; line-height: 1.2; padding: 0px}



#widget-tools img, #viewportfolio img{ margin-bottom: 5px }



#widget-tools .enter-now-to-win, #widget-tools .contactus, #viewportfolio .looknow{ margin-left: 40px;}







#sidebar ol li{ font-size: 100%; text-align: right; font-style:italic; margin-bottom:5px; background-color:#999999; background-position:right bottom; background-repeat:no-repeat;



font-size: 110%; border-color:#999999 #9BCA3B; border-right:3px solid #9BCA3B; border-style:solid; border-width:1px 3px; color:#FFFFFF; font-style:normal !important; margin-bottom:3px !important; padding:5px; text-align:right; } 



#sidebar ol li a{ text-transform: uppercase; color: #fff !important; }



#sidebar ol li:hover{ color: #9BCA3B; background-color: #fff; border-width:1px 3px; border-color: #9BCA3B; }



#sidebar ol li:hover a{ color: #9BCA3B !important;	 }



#sidebar ol li a{ color: #787878; display: block;}



/*************** HOME ********************/

.page-template-theme-home-php .mainImage{ margin-top: 0px !important; width: 581px !important; }

.mainImage{ margin-top: 30px; margin-left: 0px;  min-height: 220px; width: 600px; overflow: hidden}







.designServices{ float: left; width: 180px; margin: 20px 15px 0px 0px; }



.designServices h2{ font-size: 120%; color: #9bca3b; margin-bottom: 5px;}



.designServices p{ font-size: 90%; line-height: 1.4; min-height: 82px;}



.learnmore{ float: right; }



.services h2{ font-size: 120%; color: #9bca3b; margin-bottom: 5px;}



	



/*************** FOOTER ********************/



.mc_error_msg{ display: block !important; margin-bottom: 5px; }



#footer li{ float: left; }



#footer p{ padding: 0px !important;}



#footer #footerbox-call-us{ width: 142px; padding-right: 20px;}











#footer #footerbox-get-a-quote-for-web-design{ padding: 0px 36px; margin-left: 10px;  background-repeat: no-repeat; background-position: 16px 25px;  width: 160px; }



#footer #footerbox-get-a-quote-for-web-design p a{ color: #A5D04F !important; }



#footer #footerbox-get-a-quote-for-web-design a{ width: 200px; height: 50px; }



#footer #footerbox-follow-us{ width: 110px; padding: 0px 0px 0; height: 100px; text-align: center }



#footer #footerbox-join-the-newsletter{ border: none !important; padding: 0px 30px 20px; width: 160px;}



#footer #footerbox-join-the-newsletter{ text-align: center; }



#mc_mv_EMAIL{ margin-left: 7px; width: 161px; padding: 5px; border: none;}



#mc_signup_submit{ margin: 5px 0 0px 17px; height: 40px;  background-image: url( images/mailchimp-logo.png ); background-color: #7b7b7b; border: 0px; width: 200px; background-repeat: no-repeat; cursor: pointer}







#footer h3{ color: #fff; text-transform: none; text-align: center; font-size: 90% !important; font-weight: normal !important;}







#footer p{ color: #A5D04F; line-height: 1.4; font-size: 90%;}



#footer #footerbox-follow-us a{ float: left !important; margin-right: 5px; margin-bottom: 3px;  display: block !important; background-repeat: no-repeat; }



#footer #footerbox-follow-us img{ border: 3px solid #fff;}







#footerMenu{ font-size: 85%; padding-top: 20px; width: 740px; margin: 0 auto; padding-left: 80px;}



#footerMenu li{ padding: 0px; border: none; width: auto; color: #fff; margin-right: 10px; }







#footerMenu li a{ height: auto; width: auto; color: #fff;}



#footer #footerbox-follow-us h3{ color: #fff; font-size: 80%;}



#facebook-b{ margin-top: 1px; background-position: 2px -35px; }



#facebook-b:hover{ background-position: 2px -105px; }







#flickr-b{ margin-top: 1px; background-position: -36px -2px;  }



#flickr-b:hover{ background-position: -36px -73px;  }







#flickr-b{ margin-top: 1px; background-position: -36px -2px;  }



#flickr-b:hover{ background-position: -36px -73px;  }











#behance{ margin-top: 1px; background-position: 0px -2px;  }



#behance:hover{ background-position: 0px -73px;  }







#linkedin-b{ margin-top: 1px; background-position: -110px -3px;  }



#linkedin-b:hover{ background-position:-110px -72px;  }







#blog{ margin-top: 1px; background-position: -110px -38px;  }



#blog:hover{ background-position: -110px -107px;  }



.blogposts h2{



	text-transform: uppercase;



	margin-bottom: 10px;



	font-size: 190%;



}



.blogposts small{



	font-weight: bold;



	display: block;



	margin-bottom: 5px;



	



}



#rss-b{ margin-top: 1px; background-position: -72px -1px;  }



#rss-b:hover{ background-position: -72px -71px;  }







.tb_tweetlist a{ color: #787878 !important; }







#twitter-b{ margin-top: 1px; background-position: -74px -35px;}



#twitter-b:hover{ background-position: -73px -106px;  }







#youtube-b{ margin-top: 1px; background-position: -35px -35px;  }



#youtube-b:hover{ background-position: -35px -106px;  }







/*************** SITE MAP ********************/



.sitemap li{ text-transform: uppercase; padding-bottom: 10px;}



.sitemap li li{ padding-bottom: 0px !important; }



.sitemap h3{ font-size: 90%; font-weight: normal; margin-bottom: 5px;}



.sitemap h3 a{  color: #787878 }



.sitemap ul ul{ margin-top: 5px }



.subpage{ padding-left: 25px; }







/*************** COMMON ********************/



.entry-content h2{



	margin-bottom: 10px;



}



.error404 #main{



	background: none;



	min-height: 500px;



}



.error404 #content img{



	margin-left: -20px;



	margin-top: -20px;



}







.error404 h2{



	padding-top: 20px;



}



.rssitem, .srssfetcher-item{ font-size: 110%; margin-bottom: 10px;}



.page-template-theme-subpages-php .rssitem, .page-template-theme-about-kmishn-php .rssitem{  }



.page-template-theme-subpages-php h3.widget-title, .page-template-theme-about-kmishn-php h3.widget-title{ text-align: left !important; margin-bottom: 10px !important; }



.tb_msg{



	font-size: 80%;



	line-height: 1.4;



}







input, textarea{



	border: 1px solid #ccc;



	padding: 5px 2px 5px 2px;



}



#wpcf7-f2-p161-o1{ font-size: 90%; }



#wpcf7-f2-p161-o1 label{ margin-bottom: 5px; font-size: 100%; background-color: #9BCA3B; display: block; color: #ffffff; padding: 5px 5px;}



#submit{ width: 100px !important; }



#wpcf7-f2-p161-o1 input{ width: 278px; }







#wpcf7-f2-p161-o1 textarea{



	width: 278px;



}



.form-elem{ margin-bottom: 10px; }



.defaultTextActive{ color: #999; }



#wpcf7-f2-p161-o1 .leftCol{ float: left; width: 285px; margin-right: 20px; }



#wpcf7-f2-p161-o1 .rightCol{ float: left; width: 285px; }







.checkbox .wpcf7-list-item{ display: block; width: 200px; float: left; width: 135px}



.wpcf7-list-item input{ float: left; }



.wpcf7-list-item span{ display: block; float: left; font-size: 90%; width: 110px;}



.wpcf7-list-item-label{ }



span.wpcf7-not-valid-tip{ color: #ff0000 !important; position: relative !important; border: none !important;}



div.wpcf7-validation-errors{ border: none !important; color: #ff0000;}



div.wpcf7-mail-sent-ok{ border: none !important; color: #398F14 !important; }



a{ text-decoration: none; color: #9bca3b;}



#generic_maincontent a img{ border: none; }



.clear{



	clear:both;



	font-size:1px;



	height:0;



	overflow:hidden;



}



a strong{ text-decoration: underline; font-weight: normal }







#facebook-like{ margin-top: -15px; margin-bottom: 10px; }







/* =Comments



-------------------------------------------------------------- */

.logo{

	display: block;

	float: left	

}



.logo_text{

	font-style: italic;

	color: #cac4bb;

	display: block;

	float: left;

	margin-top: 5px;

	margin-left: 10px;

}

#comments {



	clear: both;



}



#comments .navigation {



	padding: 0 0 18px 0;



}



h3#comments-title,



h3#reply-title {



	color: #858585;



	font-size: 20px;



	font-weight: bold;



	margin-bottom: 0;



}



h3#comments-title {



	padding: 24px 0;



}



.commentlist {



	list-style: none;



	margin: 0;



}



.commentlist li.comment {



	border-bottom: 1px solid #e7e7e7;



	line-height: 24px;



	margin: 0 0 15px 0;



	padding: 0 0 0 56px;



	position: relative;



}



.commentlist li:last-child {



	border-bottom: none;



	margin-bottom: 0;



}



#comments .comment-body ul,



#comments .comment-body ol {



	margin-bottom: 18px;



}



#comments .comment-body p:last-child {



	margin-bottom: 6px;



}



#comments .comment-body blockquote p:last-child {



	margin-bottom: 24px;



}



.commentlist ol {



	list-style: decimal;



}



.commentlist .avatar {



	position: absolute;



	top: 4px;



	left: 0;



}



.comment-author {



}



.comment-author cite {



	color: #9BCA3B;



	font-style: normal;



	font-weight: bold;



}



.comment-author .says {



	font-style: italic;



}



.comment-meta {



	font-size: 12px;



	margin: 0 0 18px 0;



}



.comment-meta a:link,



.comment-meta a:visited {



	color: #888;



	text-decoration: none;



}



.comment-meta a:active,



.comment-meta a:hover {



	color: #ff4b33;



}



.commentlist .even {



}



.commentlist .bypostauthor {



}



.reply {



	font-size: 12px;



	padding: 0 0 24px 0;



}



.reply a,



a.comment-edit-link {



	color: #888;



}



.reply a:hover,



a.comment-edit-link:hover {



	color: #ff4b33;



}



.commentlist .children {



	list-style: none;



	margin: 0;



}



.commentlist .children li {



	border: none;



	margin: 0;



}



.nopassword,



.nocomments {



	display: none;



}



#comments .pingback {



	border-bottom: 1px solid #e7e7e7;



	margin-bottom: 18px;



	padding-bottom: 18px;



}



.commentlist li.comment+li.pingback {



	margin-top: -6px;



}



#comments .pingback p {



	color: #888;



	display: block;



	font-size: 12px;



	line-height: 18px;



	margin: 0;



}



#comments .pingback .url {



	font-size: 13px;



	font-style: italic;



}







/* Comments form */



input[type=submit] {



	color: #333;



}



#respond {



	border-top: 1px solid #e7e7e7;



	margin: 24px 0;



	overflow: hidden;



	position: relative;



}



#respond p {



	margin: 0;



}



#respond .comment-notes {



	margin-bottom: 1em;



}



.form-allowed-tags {



	line-height: 1em;



}



.children #respond {



	margin: 0 48px 0 0;



}



h3#reply-title {



	margin: 18px 0;



}



#comments-list #respond {



	margin: 0 0 18px 0;



}



#comments-list ul #respond {



	margin: 0;



}



#cancel-comment-reply-link {



	font-size: 12px;



	font-weight: normal;



	line-height: 18px;



}



#respond .required {



	color: #ff4b33;



	font-weight: bold;



}



#respond label {



	color: #888;



	font-size: 12px;



}



#respond input {



	margin: 0 0 9px;



	width: 98%;



}



#respond textarea {



	width: 98%;



}



#respond .form-allowed-tags {



	color: #888;



	font-size: 12px;



	line-height: 18px;



}



#respond .form-allowed-tags code {



	font-size: 11px;



}



#respond .form-submit {



	margin: 12px 0;



}



#respond .form-submit input {



	font-size: 90%;



	background-color: #7B7B7B;



	color: #fff;



	text-transform: uppercase;



	font-weight: bold;



	width: auto;



}







#mail-submit{



	margin-top: 10px;



	float: right;



	margin-right: -25px;



	width: 80px;



	padding: 2px;



}



#submit{



	width: 120px !important;



}




