/*styles for all pages*/

* { margin:0; padding:0;}

body { margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ab9271; background:#ffe5bc url(../images/bg_top.gif) repeat-x left top;}

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big { padding:0; margin:0; }
	
.clr { clear:both; font-size:0; height:0; line-height:0; }

a, input { outline:none; }

img { border:0; outline:none; }

h1 {font:normal 22px/30px  Georgia, "Times New Roman", Times, serif; background-color:inherit; color:#501c03; text-decoration:none;}
h2 {font:normal 18px/22px Georgia, "Times New Roman", Times, serif; background-color:inherit; color:#501c03; text-decoration:none;}
h3 {font:normal 16px/21px Georgia, "Times New Roman", Times, serif; background-color:inherit; color:#501c03; text-decoration:none;}
h4 {font:normal 15px/20px Arial, Helvetica, sans-serif; background-color:inherit; color:#3e2110; text-decoration:none;}

p {font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#351200;}
p span {font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#974700;}

.bold_text01 {font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#b32e00;}
.bold_text02 {font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#d1c84f; text-decoration:none;}
.bold_text02 a {font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#d1c84f; text-decoration:none;}
.bold_text02:hover {color:#fff; background-color:inherit; text-decoration:none;}

/*===================================================================Layout css===================================================================*/
/*Navigation*/
/*Header*/
#header {margin:0 auto; padding:0; width:916px; height:352px;}
/*Body*/
#body {margin:0 auto; padding:0; width:916px; background:url(../images/bodybg.jpg) repeat-y right top;}
	#body_left {margin:0; padding:20px 0 15px 0; width:612px; float:left;}
	.welcome {margin:0; padding:0; width:612px; float:left;}
	.product {margin:0; padding:7px; width:596px; float:left; color:inherit; background-color:#fbca88; border: 1px solid #d2a871;}
	.stories {margin:0; padding:20px 0 0 0; width:612px; float:left;}
	.stories_text {margin:0; padding:0 0 0 18px; width:460px; float:left;}
	
	#body_right {margin:0; padding:10px  0 0 0; width:268px; float:right; background:url(../images/rightbg.jpg) repeat-x top;}
	

.input {width:200px; height:17px; border:1px solid #151002; background-color:#ffebb0; font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#001a4d; text-decoration:none; padding:3px 0 0 5px}
.input2 {width:93px; height:20px; border:1px solid #151002; background-color:#ffebb0; font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#001a4d; text-decoration:none;}
.input3 {width:50px; height:20px; border:1px solid #151002; background-color:#ffebb0; font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#001a4d; text-decoration:none;}

	#latest_box {margin:0 auto; padding:10px 0 0 0; width:242px;}
	#latest_box .story_heading {margin:0; padding:0 0 0 10px; float:left; width:232px; height:36px; background:url(../images/storytopbg.jpg) repeat-x left; font:normal 18px/36px Georgia, "Times New Roman", Times, serif; color:#ffffff; text-decoration:none; background-color:inherit;}
	
	#latest_box .story_box {margin:0; padding:10px 0 10px 0; float:left; width:242px;}
	
	#latest_box .story_box2 {margin:0; padding:10px 0 10px 0; float:left; width:242px;}
	
	.story_img {margin:0; padding:4px; width:51px; height:55px; float:left; color:inherit; border:1px solid #bba47c; background-color:#ffffff;}
	
	.story_text {margin:0; padding:0 0 0 10px; width:171px; float:left;}
	
	.story_text p {font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#372401;}
	.story_text p span {font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#b25600;}
	.story_text p a {font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:inherit; color:#372401; text-decoration:none;}
	.story_text p a:hover {color:#9b591d; background-color:inherit; text-decoration:underline;} 
	
	.img_pad {float:left; width:auto; background-color:#FFFFFF; color:inherit; border: 1px solid #c49d69; padding:5px; margin-right:18px;}
	
/*Footer*/
#footer {margin:0 auto; padding:25px 0 0 0; width:916px; height:115px; color:inherit; background-color:#240801;}
.footer_box {margin:0 auto; padding:0; width:520px;}
.footer_logo {margin:0; padding:0; width:150px; height:85px; float:left;}
.footer_text {margin:0; padding:0 0 0 10px; width:660px; height:85px; float:left;}
.footer_text p {font:bold 12px/20px Arial, Helvetica, sans-serif; background-color:inherit; color: #FFFFFF; text-decoration:none;}
.footer_text p a {font:bold 11px/20px Arial, Helvetica, sans-serif; background-color:inherit; color: #FFFFFF; text-decoration:none; padding:0 7px 0 7px; }
.footer_text p a:hover {color: #ff9c00; background-color:inherit; text-decoration:none;}
.footer_text p.copy {font:normal 11px/20px Arial, Helvetica, sans-serif; background-color:inherit; color: #bd6752; text-decoration:none; padding:0 0 0 7px;}