/*  
Theme Name: Chameleon
Theme URI: http://www.thaslayer.com/
Description: Great looking web 2.0 wordpress template with ajax addons.
Author: ThaSlayer
Author URI: http://www.thaslayer.com/
*/

html{height:100%;}
body{height:100%;margin:0px;font-family:verdana;font-size:12px;color:#5D901E;background:#FFF url(images/bg.jpg) repeat-x top;text-align:left;}
a,a:active,a:visited{text-decoration:none;color:#19727F;}
a:hover{color:#818181;}
p,input,form{margin:0px;padding:0px;}
img{border:none;}

h1,h2,h3,h4,h5,h6{font-family:tahoma;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;}

ul,ol{list-style-position:inside;margin:0px;padding:0px;}
ul{list-style:none;padding:0px;margin:0px;}
li{padding:0px;margin:0px;}


.clear_both{clear:both;}
.clear{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;}

.shadow_text_h{position:relative;white-space:nowrap;}
.normal_text{position:absolute;top:-1px;left:-1px;}
.shadow_text{color:#437115;}

#page{margin:0px auto;width:950px;;position:relative;}

#header{position:relative;padding-top:50px;height:55px;padding-left:10px;}
	#header h3{font-family:arial narrow;font-size:11px;font-weight:normal;letter-spacing:0px;color:#444;}
	
	.main_menu_c1,.main_menu_c2,.main_menu_c3,.main_menu_c4{height:5px;font-size:1px;}
	.main_menu_c1{background:url(images/menu_c1.jpg) left no-repeat;}
	.main_menu_c2{background:url(images/menu_c2.jpg) right no-repeat;}
	.main_menu_c3{background:url(images/menu_c3.jpg) left no-repeat;clear:both;}
	.main_menu_c4{background:url(images/menu_c4.jpg) right no-repeat;}

		#main_menu {margin-bottom:20px;background:#43720A url(images/menu_bg.jpg) repeat-x;}
		#main_menu ul{list-style:none;padding:0px 10px;margin:0px;}
		#main_menu li{float:left;display:inline;padding:0px;margin:0px;}
		#main_menu a,#main_menu a:active,#main_menu a:visited{border:none;font-family:verdana;color:#FFF;display:block;padding:0px 10px;padding-top:7px;padding-bottom:4px;text-decoration:none;font-family:tahoma;font-size:12px;height:14px;}
		#main_menu a:hover {color:#C9E4A4;}
		#main_menu .normal_text {cursor:pointer;}

	.color_chose{position:absolute;top:20px;right:30px;}
	.color_chose a{padding-left:10px;padding-top:10px;display:block;margin-left:10px;float:right;border:1px solid #EEE;height:1px;font-size:1px;position:relative;}
	.seach_field{position:absolute;right:20px;top:60px;}
		.search_box{border:1px solid #E8E8E8;background:#FFF url(images/magnifier.jpg) no-repeat;background-position:2px 4px;padding:5px;padding-left:23px;font-size:11px;color:#A1BC80;width:146px;}
		.searchsubmit{border:none;background:none;color:#456B16;padding-left:5px;font-size:11px;width:50px;}	

#content{width:680px;padding:0px 10px;float:left;position:relative;}
#footer{line-height:170%;position:relative;margin:15px 0px;border:1px solid #E9E9E9;background:#F7F7F7;font-size:11px;padding:8px;}

.sidebar{margin:0px;margin-left:700px;width:230px;position:relative;}
	.sidebarwidget_reg_holder{margin:0px;padding:0px;border:none;padding-bottom:50px;}
	.side_bar_widget{margin-bottom:20px;position:relative;}
	.sidebar_title{background:url(images/sidebar_title_bg.jpg) top left no-repeat;cursor:default;font-family:verdana;color:#FFF;font-size:12px;padding-top:10px;height:25px;padding-left:10px;position:relative;}
	.side_bar_content {background:#F7F7F7;border:1px solid #E8E8E8;border-top:1px solid #F7F7F7;overflow:hidden;height:auto;position:relative;}
	.side_bar_content ul {list-style:none;margin:5px;padding:0px;}
	.side_bar_content li {background:url(images/bullet.jpg) left top no-repeat;margin:3px 5px;padding:0px;background-position:0px 3px;padding-left:15px;color:#818181;font-size:11px;position:relative;}
	.side_bar_content a,.side_bar_content a:active,.side_bar_content a:visited{color:#5D901E;font-size:10px;border:none;}
	.side_bar_content a:hover{color:#666;}
	.sidebar_split{height:20px;}
	.side_bar_button{width:11px;height:11px;font-size:1px;position:absolute;top:2px;right:5px;cursor:pointer;z-index:0;}
	.side_bar_button_up{background:url(images/arrow_up.jpg) left top no-repeat;}
	.side_bar_button_down{background:url(images/arrow_down.jpg) left top no-repeat;}

	#wp-calendar{width:175px;margin:0px auto;display:block;}	
	#wp-calendar caption{padding:3px 0px;}
	#wp-calendar tbody td{font-size:10px;padding:4px;text-align:right;}

	

.tip1{height:45px;color:#5D5B56;font-size:10px;margin-bottom:5px;padding:5px;cursor:default;}
.tip1 div{float:right;font-weight:bold;cursor:pointer;height:40px;}

.error_msg ul{list-style:disc;margin:5px 30px;}
	.error_msg ul ul{list-style:circle;margin:5px 30px;}
	.error_msg ul li{margin:5px 0px;}
	.error_msg ul ul li{margin:5px 0px;}
	
.post{position:relative;margin-bottom:50px;padding-bottom:10px;}
	.post_rank{position:relative;float:right;}
	
	.post_title {margin:0px;margin-bottom:5px;padding:0px;background:#F7F7F7;border:1px solid #E9E9E9;padding:15px 10px;letter-spacing:0px;}
		.post_title a,.post_title a:active,.post_title a:visited{color:#59891F;font-size:18px;font-weight:normal;border:none;}
		.post_title a:hover{color:#FF5F00;}
		
	
	.post_calendar{float:left;background:url(images/calendar_bg.jpg) no-repeat top left;width:42px;height:39px;color:#FFF;text-align:center;padding-top:3px;font-size:10px;margin-right:10px;position:relative;z-index:1;}
	.post_calendar span{font-size:24px;display:block;margin-top:-3px;}
	
	.post_meta{margin-left:55px;margin-top:3px;font-size:12px;padding-left:20px;background:url(images/cat.jpg) no-repeat;background-position:0px 2px;}
		.post_meta a,.post_meta a:active,.post_meta a:visited,.post_meta b{font-weight:bold;font-size:12px;}
		
		
	.post_entry{color:#688742;line-height:150%;font-size:12px;font-family:arial;}
		.post_entry blockquote{border-left:6px solid #F7F7F7;margin:5px 0px;line-height:150%;font-size:11px;color:#000; padding-left:10px;}
		.post_entry a,.post_entry a:active,.post_entry a:visited{border-bottom:1px dotted #BBB;}
		#footer a:hover,.post_entry a:hover{background:url(images/link.jpg) top right no-repeat;}
	.postmetadata{margin-top:20px;font-size:12px;margin-bottom:25px;position:relative;}
		.postmetadata a{position:relative;}
		.post_tags{font-weight:bold;float:left;padding-left:20px;background:url(images/pencil.jpg) no-repeat;background-position:0px 0px; position:relative;}
		.post_tags a,.post_tags a:active,.post_tags a:visited{font-size:12px;}
		.post_tags a:hover{color:#FF5F00;}
		
		
		.post_comments{font-weight:bold;padding-left:20px;background:url(images/com.jpg) no-repeat;background-position:0px 2px;float:right;position:relative;}
			.post_comments a,.post_comments a:active,.post_comments a:visited{font-weight:bold;font-size:12px;}
			.post_comments a:hover{color:#192707;}

		
.l1 {position:absolute;height:50px;text-align:right;margin-bottom:15px;overflow:hidden;width:auto;}	
.l1 div{display:block;float:left;height:0px;margin:0px 1px;overflow:hidden;position:relative;padding-top:34px;}
.l1 span{display:block;position:absolute;top:0px;height:34px;padding-left:1214px;left:12px;}
.l1_a,.l1_b,.l1_c,.l1_d,.l1_e,.l1_f,.l1_g,.l1_h,.l1_i,.l1_j,.l1_k,.l1_l,.l1_m,.l1_n,.l1_o,.l1_p,.l1_q,.l1_r,.l1_s,.l1_t,.l1_u,.l1_v,.l1_w,.l1_x,.l1_y,.l1_z{position:absolute;width:13px;}
.l1_space{width:7px;}

.l1_a{width:18px;}	.l1_a span{left:-236px;}
.l1_b{width:15px;}	.l1_b span{left:-538px;}
.l1_c{width:16px;}	.l1_c span{left:-490px;}
.l1_d{width:19px;}	.l1_d span{left:-283px;}
.l1_e{width:13px;}	.l1_e span{left:-60px;}
.l1_f{width:12px;}	.l1_f span{left:-310px;}
.l1_g{width:18px;}	.l1_g span{left:-330px;}
.l1_h{width:17px;}	.l1_h span{left:-357px;}
.l1_i{width:5px;}	.l1_i span{left:-174px;}
.l1_j{width:10px;}	.l1_j span{left:-381px;}
.l1_k{width:16px;}	.l1_k span{left:-400px;}
.l1_l{width:13px;}	.l1_l span{left:-423px;}
.l1_m{width:23px;}	.l1_m span{left:-586px;}
.l1_n{width:17px;}	.l1_n span{left:-560px;}
.l1_o{width:20px;}	.l1_o span{left:-187px;}
.l1_p{width:14px;}	.l1_p span{left:-215px;}
.l1_q{width:20px;}	.l1_q span{left:0px;}
.l1_r{width:14px;}	.l1_r span{left:-81px;}
.l1_s{width:13px;}	.l1_s span{left:-262px;}
.l1_t{width:16px;}	.l1_t span{left:-102px;}
.l1_u{width:17px;}	.l1_u span{left:-148px;}
.l1_v{width:19px;}	.l1_v span{left:-512px;}
.l1_w{width:26px;}	.l1_w span{left:-27px;}
.l1_x{width:16px;}	.l1_x span{left:-466px;}
.l1_y{width:17px;}	.l1_y span{left:-124px;}
.l1_z{width:16px;}	.l1_z span{left:-443px;}
.l1_1{width:8px;}	.l1_1 span{left:-618px;}
.l1_2{width:15px;}	.l1_2 span{left:-638px;}
.l1_3{width:14px;}	.l1_3 span{left:-660px;}
.l1_4{width:16px;}	.l1_4 span{left:-681px;}
.l1_5{width:14px;}	.l1_5 span{left:-704px;}
.l1_6{width:15px;}	.l1_6 span{left:-726px;}
.l1_7{width:14px;}	.l1_7 span{left:-748px;}
.l1_8{width:15px;}	.l1_8 span{left:-769px;}
.l1_9{width:15px;}	.l1_9 span{left:-791px;}
.l1_0{width:15px;}	.l1_0 span{left:-813px;}
.l1_s1{width:17px;}	.l1_s1 span{left:-833px;}
.l1_s2{width:22px;}	.l1_s2 span{left:-857px;}
.l1_s3{width:14px;}	.l1_s3 span{left:-886px;}
.l1_s4{width:13px;}	.l1_s4 span{left:-908px;}
.l1_s5{width:24px;}	.l1_s5 span{left:-928px;}
.l1_s6{width:16px;}	.l1_s6 span{left:-960px;}
.l1_s7{width:18px;}	.l1_s7 span{left:-984px;}
.l1_s8{width:12px;}	.l1_s8 span{left:-1008px;}
.l1_s9{width:7px;}	.l1_s9 span{left:-1028px;}
.l1_s10{width:7px;}	.l1_s10 span{left:-1042px;}
.l1_s11{width:9px;}	.l1_s11 span{left:-1057px;}
.l1_s12{width:17px;}.l1_s12 span{left:-1073px;}
.l1_s13{width:17px;}.l1_s13 span{left:-1097px;}
.l1_s14{width:9px;}	.l1_s14 span{left:-1137px;}
.l1_s15{width:8px;}	.l1_s15 span{left:-1153px;}
.l1_s16{width:8px;}	.l1_s16 span{left:-1167px;}
.l1_s17{width:7px;}	.l1_s17 span{left:-1182px;}
.l1_s18{width:6px;}	.l1_s18 span{left:-1197px;}
.l1_s19{width:5px;}	.l1_s19 span{left:-1208px;}


.sexycomments_holder ol {font-size:1em;font-weight:normal;margin:0px;padding:0px;}

	.sexycomments_holder ol li td{vertical-align:top;}
	.sexycomments_holder ol li table{width:100%;}
	.sexycomments_holder ol li {background:#F9FCF4;border:1px solid #E6F4CF;color:#6E6E6F;font-size:0.9em;list-style:none;margin:0px;position:relative;margin-bottom:10px;}
		.sexycomments_holder ol li.author{border-top:1px solid #BDE17F;border-bottom:1px solid #BDE17F;}
			.sexycomments_holder ol li.author .bio{background:#F1FAE1;}
		.sexycomments_holder ol li a.avatar img{border: 1px double #E9E8E8;padding:3px;background:#FFF;float:left;margin:0px 3px 3px 0px;}
			.karma{display:block;margin:2px 0px;font-weight:normal;}
			.karma img{vertical-align:middle;}
			.comment-replyto{display:block;font-weight:normal;margin:5px 0px;font-size:11px;border:none;text-decoration:none;}
			.comment_replyto a,.comment_replyto a:active,.comment_replyto a:visited{border:none;display:block;}
		.sexycomments_holder ol li blockquote{border:1px solid #CCC;padding:3px;margin:3px 6px;}	
		.sexycomments_holder ol li .message{color:#aaa;font-size: 0.9em;font-style:italic;}		
	.sexycomments_holder ol .bio{background:#F1FAE1;color:#439B2E;overflow:auto;width:225px;font-weight:bold;padding:10px;border-right:1px solid #E6F4CF;}
		.sexycomments_holder ol .bio a,.sexycomments_holder ol .bio a:active,.sexycomments_holder ol .bio a:visited{color:#439B2E;}
	.sexycomments_holder ol .comment{padding:5px;padding-left:10px;}
	.sexycomments_holder ol .comment-count{color:#CCC;font-size:1.8em;font-style:italic;width:35px;text-align:right;padding-right:3px;}
	.sexycomments_holder .commentmetadata {color:#439B2E;font-size:0.8em;margin:0px;padding-bottom:5px;font-weight:normal;}
	.sexycomments_holder .sexycomments-footer{color:#CCC;font-size:0.6em;text-align:center;}
		

#respond{padding-left:20px;background:url(images/respond.jpg) no-repeat;background-position:0px 2px;color:#868480;margin-bottom:15px;font-size:14px;}
#commentform{margin:15px 0px;margin-bottom:40px;}
	#commentform input,#commentform textarea,#commentform #submit{border:1px solid #DBF2B1;background:#F9FCF4;}
	#commentform .input1{padding:2px;font-size:16px;vertical-align:middle;margin:7px 0px;width:250px;}
	#commentform .input1:focus{background:#FFF;}
	#commentform label{color:#777;font-size:11px;padding-left:10px;font-weight:bold;}
	#commentform small{color:#51514E;font-size:10px;font-style:italic;}
	#commentform textarea{width:680px;height:200px;margin:10px 0px;}
	#commentform textarea:focus{background:#FFF;}
	#commentform #submit{margin-left:10px;float:right;font-size:14px;padding:4px 15px;font-weight:bold;color:#999;}
	#preview-comment-button{float:left;margin-right:10px;color:#888;}
	
.tnx {font-size: 7px;}