/*styles for all pages*/

* { margin:0; padding:0;}

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

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 25px/50px Georgia, "Times New Roman", Times, serif; 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;}

p {font:normal 12px/16px Arial, Helvetica, sans-serif; background-color:inherit; color:#ab9271;}
p span {font:bold 12px/16px Arial, Helvetica, sans-serif; background-color:inherit; color:#585937;}

.bold_text01 {font:bold 12px/16px Arial, Helvetica, sans-serif; background-color:inherit; color:#8e5c37;}
.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;}
.bold_text02:hover {color:#fff; background-color:inherit; 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:30px 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:160px; 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;}
.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:83px; float:left; border-bottom:1px dashed #c3b288;}
.products_text p {font:normal 11px/16px Arial, Helvetica, sans-serif; color:#bec07f; 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:192px; float:left;}


#right_section {margin:0; padding:30px 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/30px Arial, Helvetica, sans-serif; color:#e6c5a6; text-align:center; background-color:inherit;}
#menu a {font:bold 11px/30px Arial, Helvetica, sans-serif; background-color:inherit; color:#e6c5a6; text-decoration:none; padding:0 18px 0 18px;}
#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;}
#body_text {margin:13px 0 0 0; padding:0; width:652px; height:170px; float:left; border-bottom:1px dashed #7a4d4d;}
#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:401px; 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:#676345; 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:200px; 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(../images/bullet2.jpg) no-repeat left; }
.categories ul li:hover{ background-color:#fcf6c8; color:inherit;}


#footer {margin:0 auto; padding:0; width:1002px; height:50px; float:left;}
#copyright_box {margin:0; padding:0 0 0 27px; width:270px; height:50px; float:left; font:normal 11px/50px Arial, Helvetica, sans-serif; color:#adb29b; 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 25px; width:385px; float:left;}
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;}

