@charset "windows-1252";
/* CSS Document */

body {font:12px Arial, Helvetica, sans-serif; color:#282828; padding:0; border:0; margin:0; background-color:#fff;}

a:link {color:#dc5034; text-decoration:underline;}
a:active {color:#dc5034; text-decoration:underline;}
a:visited {color:#dc5034; text-decoration:underline;}
a:hover {color:#dc5034; text-decoration:none;}

#container {width:100%; height:100%;}
#contentContainer {width:780px; margin:0 auto;}

#headContainer { width:100%; background:#282828; clear:both;}
#headContainer table{ border-collapse:collapse;}
.headerBar {background:url(../images/bg_topMenu.gif) repeat-x top left; height:35px;}

#footContainer { width:100%; background:url(../images/bg_footer.gif) no-repeat top left; margin:5px 0 0 0; height:9px; clear:both;}

#copyright {text-align:left; font-size:11px; color:#000; background-color:#c0b6aa; padding:10px 10px 5px 10px;}
#copyright a{ color:#fff;}
#mainContent {width:100%; background:#fcf3d0; margin:10px 0 0 0;}
#mainContent p {padding:0 0 10px 5px;}

table.mainContentTbl { width:780px; border:none; padding:0; margin:0;}

#searchbox{
	background-color:#b2a79a;	
	padding:5px 5px 5px 10px;
}
#searchbox .searchtitle{
	color:#464646;
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:7px 0 7px 0;
}

#leftMenu {width:200px; float:left; padding:0;}
#leftMenu h2 {margin:10px 0 8px 10px; font-size:16px; font-weight:bold; color:#605b9b;}
#leftMenu hr {margin:5px 0 5px 0; border:1px #666666 dotted; }

#rightContent {width:545px; float:left; padding:20px 5px 5px 15px; clear:none;}
#rightContent h1 {margin:10px 0 8px 5px; font-size:20px; font-weight:bold; color:#cd7b4b;}
#rightContent h2 {margin:0 0 15px 0; font-size:20px; font-weight:bold; color:#cd7b4b; line-height:120%;}
#rightContent h3 {margin:4px 0 2px 0;font-size:14px; font-weight:bold; color:#282828;}


.rightContentCell {vertical-align:top;}
.leftContentCell {vertical-align:top; background-color:#bfbdd7;width:200px;}


.menuLevel1 {list-style-type: none; margin: 5px 0 5px 10px; padding: 0; width: 180px;}
.menuLevel1 li a { font: bold 12px Arial, Helvetica, sans-serif; color:#282828; display: block; width: auto; padding: 3px 0; padding-left: 10px; text-decoration: none;}
 /*IE only. Actual menu width minus left padding of A element (10px) */
* html .menuLevel1 li a {width: 170px;}
.menuLevel1 li a:visited {color:#282828;} 
.menuLevel1 li a:active {color:#282828;}
.menuLevel1 li a:hover{ color:#282828;}

.menuLevel2 li {height:auto; display:block; padding-left:20px; width: 160px;}
* html .menuLevel2 li a {width: 140px;}
.menuLevel2 li a {color:#282828; text-decoration:none;font-size:11px; }
.menuLevel2 li a:active {color:#282828; text-decoration:none;}
.menuLevel2 li a:visited {color:#282828; text-decoration:none;}
.menuLevel2 li a:hover {color:#282828; text-decoration:none;}


.productList {margin:0 15px 10px 0; background-color:#f9e7a2; width:170px;height:395px;position:relative; }
.productimage{
	border:10px solid #f9e7a2;
	margin:0 5px 0 5px;
}

.listDesc {clear:both; margin:3px 11px 5px 5px; padding: 0 0 0 11px; width:135px; font-size:12px; color:#282828;}
.listDesc img{ border:5px solid #fcf3d0;margin:15px 0 0 0;}
.listDesc h4 {font-weight:bold; font-size:14px; margin: 4px 0 0 0;color:#cd7b4b;}

.productBtn {font-size:11px; font-weight:bold;position:absolute; bottom:12px;padding:0 0 0 11px;}
.productBtn img{ padding: 0 0 5px 0;}
.productBtn a:link {padding:0 0 0 0; margin:0 5px 0 5px; color:#FFFFFF; text-decoration:none;text-align:center;}
.productBtn a:active {padding:0 0 0  0; margin:0 5px 0 5px;color:#FFFFFF; text-decoration:none;text-align:center;}
.productBtn a:visited {padding:0 0 0  0; margin:0 5px 0 5px;color:#FFFFFF; text-decoration:none;text-align:center;}
.productBtn a:hover {padding:0 0 0  0; margin:0 5px 0 5px;color:#FFFFFF;  text-decoration:none;text-align:center;}

.headerBtn {font-size:11px; font-weight:bold; text-align:right;}
.headerBtn a:link {padding:0 5px 0 5px; margin:0  0 0 5px; color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtn a:active {padding:0 5px 0 5px; margin:0 0 0 5px;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtn a:visited {padding:0 5px 0 5px; margin:0 0 0 5px;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtn a:hover {padding:0 5px 0 5px; margin:0 0 0 5px;color:#FFFFFF; background-color:#0099FF; text-decoration:none;text-align:center;}

.headerBtnLeft {font-size:11px; font-weight:bold; text-align:left;}
.headerBtnLeft a:link {padding:0 5px 0 5px; margin:0 5px 0 0; color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtnLeft a:active {padding:0 5px 0 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtnLeft a:visited {padding:0 5px 0 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtnLeft a:hover {padding:0 5px 0 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0099FF; text-decoration:none;text-align:center;}


.cartList th {padding:5px; background-color:#605b9b; color:#FFF; font:bold 12px Arial, Helvetica, sans-serif;}
.cartList td {padding:3px; border-bottom: 1px #000 dotted;}

.cartBtn a:link, .cartBtn a:active, .cartBtn a:visited {text-decoration:none; display:block; vertical-align:middle; padding:3px;}
.cartBtn a:hover { color:#dc5034;}
.bt_addtocart{
	background:url(../images/bt_addtocart.gif) no-repeat top left;
	border:none;
	width:107px;
	height:22px;
}