@charset "utf-8";
/* CSS Document */

body { background-color:#FFFFFF; background-image: url(/images/interface/bg.gif);
	background-repeat: repeat-x;font: 11px Arial, Helvetica, sans-serif; margin:0px; }
img { border:0px; }
th { font-weight:bold; text-align:right; }
td { vertical-align:top; }
a:link {color: #5e3713;text-decoration: none;}
a:visited {text-decoration: none;color: #5e3713;}
a:hover {text-decoration: underline;color: #5e3713;}
a:active {text-decoration: none;color: #5e3713;}


#masthead { width:950px; height:169px; margin-left:auto; margin-right:auto; background-color:#CCCCCC; }

#masthead_logo { width:251px; height:169px; float:left; }

#masthead_top { width:699px; height:49px; float:right; }
#masthead_top img { display:block; float:left; }

#masthead_main { width:699px; height:120px; float:right; }
#masthead_main img { display:block; float:left; }


#home {
	width:950px;
	height:413px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/images/interface/home_bg.png);
}

#sm {
	width:950px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	display: inline;
}

#content { width:761px; height:auto; padding:0px 68px 0px 122px; margin-left:auto; margin-right:auto; background-image:url(/images/interface/expandable_bg.gif); background-position:top; background-repeat:no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#content h1 { font-size:16px; font-weight:bold; margin:0px 0px 20px 0px; padding:0px; }
#content h2 { font-size:13px; font-weight:bold; margin:20px 0px 0px 0px; padding:0px; }
#content p { margin:7px 25px 7px 0px; line-height:2; }

#cart { width:751px; height:auto; padding:0px 78px 0px 122px; margin-left:auto; margin-right:auto; background-image:url(/images/interface/expandable_bg.gif); background-position:top; background-repeat:no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
#cart h1 { font-size:16px; font-weight:bold; margin:0px 0px 20px 0px; padding:0px; }
#cart h2 { font-size:13px; font-weight:bold; margin:0px 0px 20px 0px; padding:0px; }
#cart p { margin:7px 0px 7px 0px; line-height:2; }

#item_details { width:950px; height:452px; margin-left:auto; margin-right:auto; }
#item_details_bg { width:568px; height:413px; float:left; margin-left:auto; margin-right:auto; background-image:url(/images/items/item_bg_blue.gif);}
#item_details_info { width:300px; height:413px; padding-left:10px; padding-right:72px; background-image:url(/images/items/right_bg.jpg); float:left; font:11px Verdana, Arial, Helvetica, sans-serif; color:#006c73; }
#item_details_info h2 { font-size:16px; font-weight:bold; margin:0px; padding:10px 0px 10px 0px; text-transform:uppercase; }


#footer { width:950px; height:264px; margin-left:auto; margin-right:auto; background-image:url(/images/interface/bottom_bg.gif); }
#footer-noline { width:950px; height:264px; margin-left:auto; margin-right:auto; background-image:url(/images/interface/bottom_bg_no_line.gif); background-repeat: repeat-x}
#footer-noline-nobg { width:950px; height:264px; margin-left:auto; margin-right:auto; }



.formData { border:0px; padding:2px; font:10px Arial, Helvetica, sans-serif; }
