body {margin:0px;padding:0px;background: #F7F7F7 url(../../images/img01.jpg) repeat left top;	font-family: Verdana, Arial, Times, serif;font-size: 12px;color: #5A554E;}
h1, h2, h3 {margin: 0;padding: 0;font-weight: normal;color: #32639A;}

h1 {font-size: 1.6em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.4em;}

p, ul, ol {margin-top: 0;line-height: 200%;}
ul, ol {margin: 0px;padding: 0px;list-style: none;}
a {text-decoration: underline;color: #423113;}
a:hover {text-decoration: none;}
h2 a {text-decoration: none;}

#wrapper{margin: 0px;padding: 0px;background: url(../../images/img02.jpg) repeat-x left top;}
#main_body{margin: 0px;padding: 0px;background: url(../../images/img02.jpg) repeat-x left top;}
	#main_body2{width: 900px;min-height:500px;margin:0px auto;padding: 40px 50px 0px 50px;background: #FFFFFF;}
	
	#header {width: 1000px;height:125px;margin: 0 auto;padding: 0px;background: url(../../images/img03.jpg) no-repeat left top;}
	#logo {float: left;margin:0;padding: 45px 0px 0px 50px;color: #000000;}
	#logo h1, #logo p {margin: 0;padding: 0;}
	#logo h1 {letter-spacing: -1px;text-transform: lowercase;font-size:3.1em;}
	#logo h1 a {color: #FFFFFF;}

	#logo p {margin: -30px 0px 0px 0px;padding: 26px 0 0 2px;font: normal 19px Georgia;color: #C5E8FF;}
	#logo a {border: none;background: none;text-decoration: none;color: #C5E8FF;}
	#search {float: right;width: 280px;height: 60px;padding: 20px 0px 0px 0px;background: #E2E2E2;border-bottom: 4px solid #FFFFFF;}
	#search form {height: 41px;margin: 0;padding: 10px 0 0 20px;}
	#search fieldset {margin: 0;padding: 0;border: none;}
	#search-text {width: 170px;padding: 6px 5px 2px 5px;border: 1px solid #DEDEDE;background: #FFFFFF;text-transform: lowercase;font: normal 11px Arial, Helvetica, sans-serif;color: #5D781D;}
	#search-submit {width: 50px;height: 22px;border: none;background: #B9B9B9;color: #000000;}

	#banner {margin-bottom: 20px;border: 12px #ECECEC solid;}

	#menu{width: 1000px;height:49px;margin:0px auto;padding:0px;}
		#menu ul{float:right;margin:0px;padding:0px 25px 0px 0px;list-style:none;line-height:normal;}
			#menu li{float:left;}
		#menu a {display: block;width: 120px;height: 39px;margin-left: 10px;padding-top: 15px;background: url(../../images/img05.jpg) repeat-x left top;text-decoration: none;text-align: center;font-size: 18px;font-weight: normal;color: #FFFFFF;border: none;}
		#menu a:hover, #menu .current_page_item a {text-decoration: none;background:url(../../images/img06.jpg) no-repeat left top;color: #493E2B;}
		#menu .current_page_item a {background:url(../../images/img06.jpg) no-repeat left top;padding-left: 0;color: #493E2B;}

#page {width: 900px;margin: 0px auto;padding: 40px 50px 0px 50px;background: #FFFFFF;}
	#sidebar{float:left;width:203px;padding:0px;color:#787878;}
	#col_l{float:left;width:203px;padding:0px;color:#787878;}
		#sidebar ul {margin: 0;padding: 0;list-style:none;}
			#sidebar li{margin: 0;padding: 0;}
				#sidebar li ul {margin: 0px 0px;padding-bottom: 20px;}
				#sidebar li li {line-height: 35px;margin: 0px;padding: 2px 0px;border-left: none;}
					#sidebar li li span {height: 19px;margin-right: 16px;padding: 4px 12px;background: #3D2A0B url(../../images/img12.jpg) repeat-x left top;font-size: 12px;color: #FFFFFF;}
						#sidebar li li span a {color: #FFFFFF;}
		#sidebar h2 {height: 65px;background: url(../../images/img09.jpg) no-repeat left bottom;letter-spacing: -.5px;font-size: 18px;color: #493E2B;}	
		#sidebar p {margin: 0 0px;padding: 0px 0px 30px 0px;text-align: justify;}
		#sidebar p strong {color: #4A3E29;}
		#sidebar a {border: none;}
		#sidebar a:hover {}
		
		#product_left{}
			.product_left_menu{width:200px;height:20px;background:url(/images/cool/dot1_this.jpg) 0px 3px no-repeat;padding-left:20px;}
				.product_left_menu a{text-decoration:none}
				.product_left_menu a:hover{text-decoration:underline}
			.product_left_menu_active{width:200px;height:20px;background:url(/images/cool/dot1.jpg) 0px 3px no-repeat;padding-left:20px;}
				.product_left_menu_active a{color:#82A2B9;text-decoration:none}
				.product_left_menu_active a:hover{text-decoration:underline}
   
   #content{float:right;width:640px;padding: 0px 0px 0px 0px;}
	#col_r{float:right;width:640px;padding: 0px 0px 0px 0px;}	
		.post {	margin-bottom: 15px;}
		.post-bgtop {}
		.post-bgbtm {}
			.post .title {height: 38px;margin-bottom: 10px;padding: 12px 0 0 0px;letter-spacing: -.5px;font-size: 15px;color: #493E2B;}
			.post .title a {color: #493E2B;border: none;}
			.post .meta {margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;letter-spacing: -1px;color: #423113;}
			.post .meta .date {float: left;}
			.post .meta .posted {float: right;}
			.post .meta a {}
			.post .entry {background: url(../../images/img08.jpg) no-repeat left top;padding: 25px 0px 0px 0px;text-align: justify;}
			#post_l{float:left;width:240px}
			#post_r{float:right;width:320px}

		.links {padding-top: 20px;}
		.more {padding-left: 16px;background: url(../../images/img10.gif) no-repeat left 3px;text-decoration: underline;font-size: 12px;font-weight: normal;}
		.comments {padding-left: 18px;background: url(../../images/img11.gif) no-repeat left 4px;text-decoration: underline;font-size: 12px;font-weight: normal;}
		#content ul {margin: 0;padding: 0;list-style:none;}			
			#content li {line-height: 35px;margin: 0px;padding: 2px 0px;border-left: none;}
				#content li  span {height: 19px;margin-right: 16px;padding: 4px 12px;background: #3D2A0B url(../../images/img12.jpg) repeat-x left top;font-size: 12px;color: #FFFFFF;}
				#content li  span a {color: #FFFFFF;}
			#content h2 {height: 65px;background: url(../../images/img09.jpg) no-repeat left bottom;letter-spacing: -.5px;font-size: 18px;color: #493E2B;}
		#login_panel{width:190px;padding:8px}
		.login_panel_l{float:left;width:70px;height:20px;text-align:right;padding:3px}		
		.login_panel_r{float:left;width:100px;height:20px;text-align:right;padding:3px}
			.login_textField{width:98px;height:16px;color:#0A75E0}
		#login_submit{clear:both;text-align:right;padding-right:8px}
	
	#reg_div{width:370px;padding:5px;text-align:center;margin-left:auto;margin-right:auto}
		.reg_col_l{clear:left;float:left;width:120px;text-align:right;padding:5px}
		.reg_col_r{float:left;width:220px;padding:5px;text-align:left;}
		#reg_text{clear:left;padding-bottom:10px}

#footer-content {clear:both;width:900px;height:150px;margin: 0 auto;padding: 20px 50px 0px 50px;background: url(../../images/img15.gif) no-repeat left top;font-size: 12px;color: #887450;}
	#footer-content .column1 {float: left;width: 570px;}
		#footer-content .col_l{float:left;width:280px;}
		#footer-content .col_r{float:left;width:280px;}
	#footer-content .column2 {float: right;width: 273px;border-left:#CCCCCC 1px solid;padding-left:15px;padding-top:10px}
	
	#footer-content h2 {padding-bottom: 10px;font-size: 22px;color: #82A2B9;}
	#footer-content strong{color: #82A2B9;}
	#footer-content a {color:#503F25;text-decoration:none}
	#footer-content a:hover {color: #1D90C7;text-decoration:underline}
	
	.list li {margin-bottom:6px;}
.clear_left{clear:left}
.clear{clear:both};

#footer {height: 30px;margin: 0 auto;padding: 0px 0 10px 0;}
	#footer p {margin: 0;	line-height: normal;font-size: 12px;text-align: center;color: #423113;}
	#footer a {text-decoration: underline;color: #82A2B9;}
	
#design{font-size:11px;text-align:center; padding-bottom:20px;margin-top:15px}
	#design a{font-size:11px;text-decoration:none}
	#design a:hover{font-size:11px;text-decoration:underline}

