/*styles for all pages*/

* { margin:0; padding:0;}

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#e5eece; background-color:#e5eece;}

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big {
	padding:0;
	margin:0;
	font-size: 14px;
}
	
.clr {
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
	color: #FFFBDE;
}

a, input {
	outline:none;
	font-size: 12px;
	color: #000000;
}

img { border:0; outline:none; }

h1 {font:normal 25px/50px Georgia, "Times New Roman", Times, serif; text-align:center; background-color:inherit; color:#a65003; text-decoration:none;}
h2 {font:normal 20px/24px Georgia, "Times New Roman", Times, serif; background-color:inherit; color:#f8f3d3; text-decoration:none;}
h3 {font:normal 20px/24px Georgia, "Times New Roman", Times, serif; background-color:inherit; color:#a65003; text-decoration:none;}
h4 {font:normal 20px/30px Arial, Helvetica, sans-serif; background-color:inherit; color:#3e2110; text-decoration:none;}
white {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#FFFFFF;
}
p {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#630;
}
p span {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#630;
}

.bold_text01 {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#8e5c37;
	font-style: italic;
}
.bold_text02 {font:bold 12px/20px Arial, Helvetica, sans-serif; background-color:inherit; color:#d1c84f; text-decoration:none;}
.bold_text02 a {font:bold 12px/20px Arial, Helvetica, sans-serif; background-color:inherit; color:#d1c84f; text-decoration:none;}


/*===================================================================Layout css===================================================================*/
#div_main {margin:0 auto; padding:0; width:1002px; background:url(../images/leftbg.jpg) repeat-y left top;}

#left_section {margin:0; padding:20px 0 0 27px; width:270px; float:left;}
#logo {margin:0; padding:0; width:248px; height:138px; float:left;}
#login_box {margin:0; padding:10px 0 0 0; width:243px; height:125px; float:left;}
.input_box {margin:0; padding:5px 0 0 0; width:243px; height:28px; float:left;}
.input {margin:0; padding:3px 0 0 3px; width:238px; height:17px; border:1px solid #d4c6a3; background-color:#97835c; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#ebdaa0;}
#products_box {margin:0; padding:10px 0 20px 0; width:243px; float:left;}
.products {
	margin:0;
	padding:15px 0 15px 0;
	width:243px;
	height:84px;
	float:left;
	color: #000;
	font-style: italic;
	font-size: 12px;
}
.products_img {margin:0; padding:4px; width:91px; height:76px; float:left; background-color:#fffbde; color:inherit;}
.products_text {margin:0 0 0 15px; padding:0; width:122px; height:90px; float:left;;}
.products_text p {font:normal 11px/16px Arial, Helvetica, sans-serif; color:#d1c84f; text-decoration:none; background-color:inherit;}
.products_text p.boldtext {font:bold 12px/16px Arial, Helvetica, sans-serif; background-color:inherit; color:#d1c84f; text-decoration:none;}
.products_text p a{font:bold 12px/16px Arial, Helvetica, sans-serif; background-color:inherit; color:#ffffff; text-decoration:none;}
.products_text p a:hover{color:#d1c84f; background-color:inherit; text-decoration:none;}

#add_box {margin:0; padding:10px 0 0 0; width:243px; height:165px; float:left;}


#right_section {margin:0; padding:20px 0 0 27px; width:678px; float:right; background:url(../images/rightbg.jpg) no-repeat top right;}
#menu {margin:0; padding:0; width:652px; height:30px; background:url(../images/menubg.jpg) repeat-x left; font:bold 11px Arial, Helvetica, sans-serif; color:#e6c5a6; text-align:center; background-color:inherit;}
#menu a {font:bold 12px/30px Arial, Helvetica, sans-serif; background-color:inherit; color:#e6c5a6; text-decoration:none; padding:0 6px 0 6px;}
#menu a:hover {color:#fde9d6; background-color:inherit; text-decoration:none;}
#menu a.select {color:#fde9d6; background-color:inherit; text-decoration:none;}

#banner {margin:13px 0 0 0; padding:0; width:652px; height:238px; float:left;}

#story_box {margin:25px 0 25px 0; padding:0; width:652px; height:196px; background:url(../images/storybg.jpg) no-repeat left;}
#story_img {margin:0; padding:0; width:231px; height:196px; float:left;}
#story_text {margin:0; padding:10px; width:650px; height:176px; float:left;}
ul.list {margin:0; padding:0; list-style:none;}
ul.list li {font:normal 12px/20px Arial, Helvetica, sans-serif; background-color:inherit; color:#e5eece; background:url(../images/bullet.jpg) no-repeat left; padding-left:15px;}
#story_text a {color:#000000; background-color:inherit; text-decoration:none; padding-right:10px; font-weight:bold;}
#story_text a:hover {color:#8e5c37; background-color:inherit; text-decoration:none;}

#categories {margin:13px 0 0 0; padding:0; width:652px; height:230px; float:left;}
.categories { margin:0; padding:0 17px 0 0; width:600px; float:left; }
.categories ul { list-style:none; margin: 10px 0 0 0; padding: 0; }
.categories ul li { margin:0; font:normal 11px/24px Arial, Helvetica, sans-serif; background-color:inherit; color:#747720; padding:0 0 0 15px; border-bottom:1px dashed #534b47; background:url() no-repeat left; }



#footer {margin:0 auto; padding:0; width:1000px; height:50px; float:left;}
#copyright_box {margin:0; padding:0 0 0 6px; width:285px; height:60px; float:left; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#ffffff; background-color:inherit;}
#footer_menu {margin:0; padding:0 0 0 27px; float:left; width:678px; height:50px; font:bold 11px/50px Arial, Helvetica, sans-serif; color:#a65003; background-color:inherit;}
#footer_menu a {font:bold 11px/50px Arial, Helvetica, sans-serif; background-color:inherit; color:#a65003; text-decoration:none; padding:0 4px 0 4px;}
#footer_menu a:hover {color:#747720; background-color:inherit; text-decoration:none;}

#body_text2 {margin:13px 0 0 0; padding:0; width:652px; float:left; border-bottom:1px dashed #7a4d4d;}
.body_img {margin:0; padding:6px; width:230px; height:257px; float:left; color:inherit; background-color:#d5cca2;}
.body_text3 {margin:0; padding:0 0 0 0px; font:13px/13px Arial, Helvetica, sans-serif;}
.body_text4 {
	text-align:center;
	font:18px/18px Arial, Helvetica, sans-serif;
}
ul.list2 {margin:0; padding:0; list-style:none;}
ul.list2 li {font:bold 12px/25px Arial, Helvetica, sans-serif; background-color:inherit; color:#676345; background:url(../images/bullet2.jpg) no-repeat left; padding-left:15px;}

