a:hover{text-decoration:none;color:#990}

body{background-color:#F59146;font-family:Arial}

h1{font-size:1.4em;color:#333;text-align:center;margin:5px}

h2{font-size:1.2em;color:#666;font-variant:small-caps;margin:0}

img{border:0px}

ul#expandmenu {width:170px;list-style-type:none;margin:0;padding:0}

ul#expandmenu ol {display:none;text-align:right;list-style-type:none;margin:0;padding:5px}

ul#expandmenu li,ul#expandmenu a {font-size:.9em;color:#000}

ul#expandmenu li {border-bottom:solid 1px #b9a894;line-height:15px}

ul#expandmenu ol li {border-bottom:none}

ul#expandmenu a {text-decoration:none;outline:none}

ul#expandmenu a:hover {color:#990}

ul#expandmenu a.active {color:#be5028}

#adminnav{position:relative;background:#003;color:#FFF;width:250px}
#adminnav a{text-decoration:none;padding:10px}
#adminnav a:visited{color:#FFF}

#banner{position:relative;width:930px;height:150px;margin:10px auto auto}

#copyright{position:relative;width:950px;background-color:#192471;margin:auto;color:#FFF;font-size:.7em;font-style:italic;text-align:center;}

#directory{position:relative;width:940px;height:50px;top:10px;margin:auto}

#email{position:relative;margin-left:10px;width:550px}

#form{position:relative;width:750px;margin:auto}

#header{position:relative;width:850px;height:75px;margin:auto}

#index{position:relative;width:950px;border:1px solid;background-color:#FFF;border-color:#999;margin:auto}

#invoice_header,#invoice_cart{position:relative;width:940px;margin:auto}

#login{position:absolute;right:0;top:0;width:450px;background-color:#192471;text-align:center}

#login a{text-decoration:none}

#login_checkout{margin-top:50px;position:absolute;left:75px}

#logo{position:relative;width:950px;height:200px;background-color:#FFF;background-image:url("images/banner.gif");margin:auto}

#register_checkout{margin-top:50px;position:absolute;right:75px}

#ordertable{background:#CCC;border:1px solid #666;text-align:center}
#ordertable th{background:#666;color:#FFF}
#ordertable td{padding:0px .5em;border:1px solid #999}

#product{position:relative;width:940px;height:550px;margin:auto}

#prod_buy{position:relative;border:1px solid;border-color:#CCC;background-color:#eee7d6}

#prod_img{position:absolute;width:400px;left:0}

#prod_imgthumb{position:relative;width:400px;height:90px;bottom:0;text-align:center}

#prod_imgtop{position:relative;text-align:center;width:300px;margin:auto}

#prod_info{position:absolute;width:540px;right:0}

#prod_menu,#prod_menutwo,#prod_imghead,#prod_desc{position:relative}

#prod_price{position:relative;bottom:10;width:530px;right:10}

#prod_similar{position:relative;width:940px;height:150px;border:1px solid;border-color:#999;margin:auto}

#nav{position:relative;width:950px;background-color:#192471;border:1px solid;border-bottom:0;border-color:#999;margin:auto}

#nav a{text-decoration:none;color:#FFF}

#nav a:active{text-decoration:none;color:#FFF}

#nav a:hover{text-decoration:none;color:#990}

#reviews{position:relative;width:940px;border:1px solid;border-color:#999;margin:10px auto auto}

#sidebar{position:absolute;left:5px;width:170px;margin-right:5px;margin-top:5px;border:1px solid;background-color:#FFF;text-align:center;border-color:#CCC}

#sidebar a{text-decoration:none}

.align_left{text-align:left}

.align_right{text-align:right}

.align_center{text-align:center}

.black{color:#000}

.bold{font-weight:700}

.border{border:1px solid;border-color:#CCC}

.border_nobottom{border-bottom:0px}

.border_notop{border-top:0px}

.checkout_form{position:relative;background-color:#fefcf5;border:1px solid;border-color:#000;margin:auto}

.checkout_form_sub{position:relative;background-color:#FFF;border:1px solid;border-color:#000;margin:auto}

.desc{border:0px;border-bottom:1px solid;border-color:#CCC;border-style:dotted}

.fine_print{font-size:.7em;font-style:italic}

.grayback{background-color:#999}

.lightgrayback{background-color:#CCC}

.margin_all{margin:5px}

.margin_bottom{margin-bottom:10px}

.margin_left{margin-left:10px}

.margin_right{margin-right:10px}

.margin_top{margin-top:10px}

.margin_notop{margin-top:0px}

.margin_none{margin:0}

.name{border:1px solid;border-color:#CCC;border-left:0;border-top:0}

.navimage{background-image:url("images/navbar.gif")}

.quote{color:#666;font-size:.9em;font-weight:700;font-style:italic}

.sidelink{font-size:.8em;font-weight:700}

.sidebar_header{text-align:center;color:#FFF;font-weight:700;background-color:#192471;margin:0}

.small_text{font-size:.9em}

.special{color:red}

.text-indent{text-indent:2em}

.whiteback{background-color:#FFF}

.white{color:#FFF}

.noborder { border: 0px; border-style:hidden; }

.productDisplay {
	border-width: 0px;
	border-style: hidden;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}

.productDisplayTD {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-collapse: separate;
	border-color: gray;
	background-color: white;
}

