body {
	background:#000 url(../images/back_site.gif) repeat-x;
	margin: 0 0 20px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #FFF;
}
caption {display: none;}
td {font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align: top;}
p {margin: 0 0 12px 0;}

h1, h2, h3, h4, h5 {font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; font-weight:normal; color:#CC6633;}
h2 {font-size:28px; line-height:34px; margin-bottom:30px;}
h3 {font-size:20px; line-height:24px;}
h4 {font-size:16px; margin-bottom:2px;}
h5 {font-size:14px; margin-bottom:10px;}

a {color:#CC6633; font-weight:normal;}
a:active, a:focus{outline:none;}
a.product_button { text-decoration:none; padding:3px; border:1px solid #CC6633;}
span.sold { text-decoration:none; padding:3px; border:1px solid #666; color:#CCC;}

img {border:0;}
img.imgLeft {float:left; display: block; margin: 0 20px 20px 0;}
img.imgRight {float:right; display: block; margin: 0 0 20px 20px;}

.clearFloats {clear:both; line-height:0px; height:0px; font-size:0px;}
.skiplink {display:none;}

/* -- frame -- */
#frame {
	background:url(../images/back_frame.png) no-repeat;
	width:764px;
	padding:0;
	margin:0 auto; 
	padding:0; 
	text-align:center;
}

div#printlogo {display:none;}

#logo {text-indent:-4000px;width:364px; height:135px; text-align:left; float:left;}
	#logo h1 {background:url(../images/logo.png) 0 0 no-repeat; width:430px; height:135px; font-size:20px; line-height:25px; margin:0; padding:0;}
	#logo a {display:block; width:430px; height:135px;}

#tell {float:right; width:360px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:right; padding:15px;}
	
/* ---- nav ---- */
#mainnav {width:764px; height:36px; padding:22px 0 27px 20px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif;}
	#mainnav ul {padding:0; margin:0; list-style:none;}
	#mainnav li {display:block; float:left; padding:0;}
	#mainnav a {padding-right:30px; color:#FFF; text-decoration:none; float:left; font-size:14px; line-height:36px;}
	#mainnav a.on {color:#CC6633;}
	#mainnav a:hover {color:#CC6633;}

/* ---- content styles ---- */
.content {
	margin: 0;
	padding:0 20px 0 20px;
	text-align:left;
}

.bar {background:url(../images/bar_back.gif) repeat-x; height:5px; line-height:0px; font-size:0px; margin:0; padding:0;}

#home_layout {}
	#home_layout .left {width:420px; float:left;}
	#home_layout .right {width:275px; float:right;}
	.home_sidebar {background-color:#262626;padding:12px;}
	#home_em, #home_em p { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:20px; text-align:center;}
	.home_dec {background:url(../images/back_dec.gif) repeat-x; height:65px; width:275px; line-height:0px; font-size:0px; margin:0; padding:0;}
	
#layout1 {}
	#layout1 .left {float:left; width:450px;}
	#layout1 .right {float:right; width:250px;}

#footer {border-top:1px solid #666; margin-top:20px;padding:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#999; line-height:12px;}
	#footer .copy {width:600px; float:left;}
	#footer .copy, #footer .copy p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#999;}
	#footer p {float:right; width:100px; text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#999;}
	#footer a { text-decoration:none; color:#999;}


/* -- admin panel styles-- */
#adminmenu {
	font:normal 10px Helvetica, Arial, Verdana, sans-serif;
	width:160px;
	clear:both;
	font-size:11px;
	position:absolute;
	right:0;
	top:0;
	color:#000000;
	}
	#adminmenu table { text-align:left; background-color:#FFFFFF;width:160px;height:80px;}
	#adminmenu a {text-decoration:none; color:#000000;}