/*

Theme Name: Styleicious

Theme URI: http://www.thaslayer.com/free-themes/

Description: Designed by: <a href="http://www.thaslayer.com">ThaSlayer</a> 

Version: 1.11

Author: ThaSlayer

Author URI: http://www.thaslayer.com/

Tags: fluid design, three columns, widgets

*/



html{height:100%;}

body{height:100%;margin:10px 0px;font-family:verdana;font-size:14px;color:#343434;background:url(images/bg.jpg);line-height:17px;text-align:left;}

a,a:active,a:visited{text-decoration:none;color:#19727F;}

a:hover{color:#818181;}

input,form{margin:0px;}

img{border:none;}

h1,h2,h3,h4,h5,h6{font-family:Verdana;line-height:normal;margin:0px;}

h1{font-size:20px;}

h2{font-size:18px;}

h3{font-size:16px;}

h4{font-size:14px;}

h5{font-size:12px;}

h6{font-size:11px;}



.clear_both{clear:both;}

.alignleft{float:left;}

.alignright{float:right;}

.margin_5px{margin:5px 0px; }

.center{text-align:center;margin:0px auto;}

.loading{color:#000; width:300px;height:90px;position:absolute;top:50px;left:50%;margin-left:-150px;text-align:center;padding:5px; padding-top:40px;}

.error_msg{color:#666;}

.error_msg h3{margin:5px 0px;font-weight:normal;font-size:13px;}

.navigation{height:25px;}



.page_holder{display:block;}

#page{background:#EEEEE4 url(images/content_bg_left.jpg) repeat-y;width:90%;margin:0px auto;position:relative;}

.left_shadow{background:url(images/content_bg_right.jpg) top right repeat-y;}

#header{height:135px;background:#67CDDB url(images/header_bg.jpg) repeat-x;position:relative;overflow:hidden;}

	.header_bg1{background:url(images/header_bg_left.jpg) left top no-repeat;}

	.header_bg2{background:url(images/header_bg_right.jpg) right top no-repeat;}

	.header_top{position:absolute;width:100%;height:3px;background:#43BCCE;line-height:0px;font-size:1px;}

		.header_nv_corner,.header_ne_corner{width:8px;height:8px;position:absolute;top:0px;line-height:0px;font-size:1px;}

			.header_nv_corner{left:0px;background:url(images/header_nv_corner.jpg);}

			.header_ne_corner{right:0px;background:url(images/header_ne_corner.jpg);}

	

	.header_title{height:83px;padding-top:34px;padding-left:115px;}

		.header_title h1{margin:0px;margin-bottom:0px;font-family:Verdana;font-size:30px;font-weight:normal;}

		.header_title h1 a,.header_title h1 a:visited{color:#FFF;text-decoration:none;}

		.header_title_description{padding-left:40px;color:#12687A;font-family:Verdana;font-size:14px;font-weight:bold;}

	.logo{position:absolute;top:0px;left:0px;width:135px;height:135px;no-repeat;}

	#main_menu{}

		#main_menu ul{list-style:none;padding:0px;margin:0px;padding-right:30px;}

		#main_menu li{float:right;margin-right:15px;padding-left:9px;background:#D9DAB5 url(images/main_menu_left.jpg) no-repeat;}

		#main_menu li a{display:block;padding-top:3px;padding-left:20px;padding-right:29px;background:#D9DAB5 url(images/main_menu_right.jpg) right top no-repeat;text-decoration:none;color:#3C757D;font-weight:bold;font-family:Verdana;font-size:12px;}

		#main_menu li a:active{color:#3C757D;}

		#main_menu li a:visited{color:#3C757D;}

		#main_menu li a:hover{color:#8FC1C9;}

	.header_bottom{height:22px;background:url(images/header_bottom.jpg);position:relative;}

		.header_bottom_v,.header_bottom_e{position:absolute;height:22px;top:0px;}

			.header_bottom_v{width:100px;left:0px;background:url(images/header_bottom_v.jpg);}

			.header_bottom_e{width:50px;right:0px;background:url(images/header_bottom_e.jpg);}



#content{padding-top:15px;position:relative;z-index:1;margin-right:300px;}

	.content_c{margin-left:25px;position:relative;z-index:1;font-size:15px}

#ad_bar{float:right;width:190px;text-align:center;z-index:2;}

#sidebar{float:right;width:200px;padding-left:0px;padding-right:30px;z-index:2;}



	.sideber_right{padding:0px;margin-right:20px;}

	.ad_sidebar{padding:0px;margin:0px;list-style:none;}

			.ad_sidebar ul {list-style:url(images/bullet.jpg);margin:0px;padding:0px;margin:4px 18px;text-align:left;}

			.ad_sidebar li {margin:3px 5px;padding:0px;color:#818181;font-size:13px;}

	.sidebar {list-style:none;margin:0px;padding:0px;}



.sidebar_h ul ul {list-style:url(images/bullet.jpg);margin:0px;padding:0px;margin:4px 18px;}

.sidebar_h ul ul li {margin:3px 5px;padding:0px;color:#818181;font-size:13px;}

.sidebar_h ul ul li a,#ad_bar, #sidebar ul ul li a:active,#ad_bar, #sidebar ul ul li a:visited{color:#818181;font-size:12px;}

.sidebar_h ul ul li a:hover{color:#5EC6D6;}

.sidebar_split{height:20px;}

	.sidebar_title{background:url(images/side_bar_title_left.jpg) left no-repeat;color:#FFF;font-weight:bold;font-family:Verdana;font-size:13px;}

	.sidebar_title2{height:17px;padding-left:25px;padding-top:2px;background:url(images/side_bar_title_right.jpg) right no-repeat;}

#search_box{border:1px solid #818181;background:none;padding:2px;width:85px;font-size:11px;color:#509DA8;font-style:italic;}

#searchsubmit{border:none;background:url(images/search_button.jpg) no-repeat center left;color:#818181;margin-left:6px;padding-left:5px;font-size:12px;}	



#footer{clear:both;position:relative;background:#43BCCD url(images/footer_bg.jpg) repeat-x;z-index:1;}

	.footer_top{height:22px;background:url(images/footer_top.jpg);position:relative;}

		.footer_top_left,.footer_top_right{position:absolute;height:22px;top:0px;}

			.footer_top_left{width:100px;left:0px;background:url(images/footer_top_left.jpg);}

			.footer_top_right{width:50px;right:0px;background:url(images/footer_top_right.jpg);}

	.footer_c{min-height:264px;position:relative;margin:0px;padding:0px;}

	.footer_c a,.footer_c a:active,.footer_c a:visited{color:#FFF;}

		.footer_sv_corner,.footer_se_corner{width:7px;height:15px;line-height:1px;font-size:1px;}

			.footer_sv_corner{float:left;background:url(images/footer_sv_corner.jpg);}

			.footer_se_corner{float:right;margin-right:-1px;background:url(images/footer_se_corner.jpg);}

			.footer_bottom{width:100%;height:2px;line-height:0px;font-size:1px;background:url(images/footer_bottom_bg.jpg) repeat-x bottom;height:15px;}

	.sub_footer{width:90%;margin:0px auto;height:65px;color:#29707A;margin-top:3px;font-size:11px;clear:both;}

	.footer_title{padding:4px;padding-left:20px;margin:10px 0px;background:#80D6E1 url(images/bullet_bottom.jpg) center left no-repeat;color:#FFF;font-weight:bold;font-family:Verdana;font-size:12px;border-bottom:1px solid #B1E5EC;}

	.footer_list{list-style:none;margin:0px; padding:0px;}

		.footer_list li{border-bottom:1px solid #7BD3DF;}

			.footer_list li a,.footer_list li a:active,.footer_list li a:visited{font-size:12px;color:#FFF;display:block;background:url(images/bullet_footer.jpg) top left no-repeat;background-position:8px 8px;padding-left:20px;padding-top:1px;white-space:nowrap;overflow:hidden;}

			.footer_list li a:hover{color:#FFF;background:#80D6E1 url(images/bullet_footer.jpg) center left no-repeat;background-position:8px;}

	.footer_left{float:left;width:300px;margin:0px;position:relative;z-index:2;margin-left:10px;}

	.footer_center{float:left;width:300px;position:relative;z-index:2;margin-left:20px;}

	.footer_right{margin-left:650px;margin-right:15px;padding-top:11px;position:relative;text-align:justify;line-height:normal;padding-bottom:20px;}

		.footer_right a:hover{color:#666;}

	

	

.post{position:relative;background:url(images/post_bottom.jpg) bottom repeat-x;margin-bottom:50px;padding-bottom:10px;}

	.post_rank{position:relative;float:right;}

	.post_title{margin:0px;margin-bottom:5px;padding:0px;}

		.post_title a,.post_title a:active,.post_title a:visited{color:#2690A0;font-size:18px;font-weight:normal;font-family:Verdana;}

		.post_title a:hover{color:#FF5F00;}

	.post_meta{overflow:auto;min-height:20px;background:url(images/post_bottom.jpg) bottom repeat-x;font-size:12px;color:#818181;}

		.post_meta a,.post_meta b{color:#19727F;font-weight:normal;}

		.post_author_date{float:left;background:url(images/user.jpg) center left no-repeat; padding-left:15px;}

		.post_cat{float:right;background:url(images/cat.jpg) center left no-repeat; padding-left:20px;}

	.post_entry{color:#666;line-height:125%;font-size:12px;padding-bottom:5px;text-align:justify}

		.post_entry blockquote{background:#E0E0D7;padding:5px 15px;margin:5px;color:#888;border:1px solid #C1C1AE;line-height:150%;font-size:12px;}



	.postmetadata{margin-top:10px;font-size:12px;color:#818181;margin-bottom:25px;}

		.post_tags{float:left;background:url(images/book.jpg) center left no-repeat; padding-left:20px;}

		.post_tags a,.post_tags a:active,.post_tags a:visited{font-size:12px;color:#2690A0;}

		.post_tags a:hover{color:#FF5F00;}

		.post_comments{float:right;background:url(images/comments_bg.jpg);height:18px;width:115px;margin-top:-6px;}

			.post_com_no{background:url(images/comments_bg_left.jpg) left no-repeat;color:#FFF;font-size:12px;height:18px;padding:0px 20px;padding-right:5px;}

			.post_com_text{float:right;background:url(images/comments_bg_right.jpg) right no-repeat;color:#FFF;font-size:11px;height:18px;padding:0px 10px;}

		.postmetadata2{background:url(images/post_bottom.jpg) top repeat-x; padding:7px 0px;font-size:11px;color:#737373;}



.commentlist{list-style:none;margin:0px;padding:0px;}

	.commentlist li{margin:0px;padding:0px;position:relative;margin-bottom:20px;}

		.post_number{float:right;color:#50A6B3;font-size:16px;font-style:italic;letter-spacing:1px;margin-top:10px;}

		.comment_meta{padding-top:18px;height:13px;background:url(images/comment.jpg) no-repeat left;padding-left:75px;color:#E26D24;font-size:11px;}

		.comment_text{font-size:11px;color:#6B7273;background:#E0E0D7 url(images/comment_bg.jpg) left repeat-y;position:relative;overflow:auto;}

			.comment_text p{margin:0px;}

		.comment_c1,.comment_c2,.comment_c3,.comment_c4{height:9px;font-size:1px;width:9px;}

			.comment_text_h{margin:9px 6px;}

			.comment_c1{float:left;background:url(images/comment_c1.jpg) no-repeat;}

			.comment_c2{float:right;background:url(images/comment_c2.jpg) no-repeat;}

			.comment_c3{float:left;background:url(images/comment_c3.jpg) no-repeat;}

			.comment_c4{float:right;background:url(images/comment_c4.jpg) no-repeat;}

			.comment_c{background:#E0E0D7;height:9px;}

		#loged_in a{color:#FFF;}



	.comment_form_h1{position:relative;background:#739495 url(images/comment_form_bg.jpg);color:#FFF;}

		.comment_form_h2{padding:10px;padding-right:45px;}

		.comment_form_c{background:#739495;height:9px;}

		.comment_form_h3{background:#739495;height:9px;}

			.comment_form_c1,.comment_form_c2,.comment_form_c3,.comment_form_c4{width:9px;height:9px;font-size:1px;}

			.comment_form_c1{float:left;background:url(images/comment_form_c1.jpg) no-repeat;}

			.comment_form_c2{float:right;background:url(images/comment_form_c2.jpg) no-repeat;}

			.comment_form_c3{float:left;background:url(images/comment_form_c3.jpg) no-repeat;}

			.comment_form_c4{float:right;background:url(images/comment_form_c4.jpg) no-repeat;}

		.comment_form_input{width:100%;padding-left:30px;margin:10px 0px;display:block;border:1px solid #DDD;background:#FFF;height:18px;padding-top:4px;font-size:12px;color:#666;font-family:Verdana;}

		.comment_form_textarea{width:100%;display:block;border:1px solid #DDD;background:#FFF;font-size:13px;padding:10px;color:#666;font-family:Verdana;padding-left:10px;padding-right:20px;}

			.comment_form_input:hover,.comment_form_input:focus,.comment_form_textarea:focus,.comment_form_textarea:hover{border:1px solid #0F8CF2;background-color:#E3F5FC;}

		.comment_form_submit{border:none;background:url(images/comment_submit.jpg);width:110px;height:31px;float:right;margin-right:-40px;}

		.comment_form_submit:hover{background:url(images/comment_submit2.jpg);}

		.comment_form_submit_h{color:#E6E8DF;padding:10px;font-size:11px;}

	

	

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

}



.alignright {

   float: right;

}



.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

#ourChargesTable

{

	font-family: Verdana;

	font-size: 12px;

	margin: 25px;

	width: 600px;

	text-align: left;

	border-collapse: collapse;

}

#ourChargesTable th

{

	font-size: 13px;

	font-weight: bold;

	padding: 8px;

	background: #80BFFF;

	border-bottom: 1px solid #fff;

	color: white;

}

#ourChargesTable td

{

	padding: 0px;

	background: #D2E9FF; 

	border-bottom: 1px solid #fff;

	color: #006;

	border-top: 1px solid transparent;

}

/* contact us style */



/* Left Column Style */



.contactformLeftColumn {

padding-right:5px;

padding-bottom:5px;

}


