body 
{
	font-size:12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0; 
	padding: 0; 
	background-color:#000000;
}

#frame 
{
	width: 765px; 
	margin-right: auto; 
	margin-left: auto; 
	margin-top: 10px; 
	padding: 0px; 
	text-align: left;
}

#header 
{
	width:auto;
	text-align:right;
} 

#navbar 
{
	float:left; 
	width:131px; 
	margin:0 0 0 12px;
}
#navbar ul{list-style: none; margin: 0; padding: 0; text-align: right;}
#navbar li a{display: block; padding: 10px 20px 7px;}
#navbar a {text-decoration: none;}
#navbar a:link {color: white;}
#navbar a:visited {color: white;}
#navbar a:hover {display: block; background:  url(../img/nav-bkg.jpg); background-repeat: no-repeat;}

#navbar .selected {display: block; background:  url(../img/nav-bkg.jpg); background-repeat: no-repeat;}
#navbar .sublinks .selected {display: block; color: white; text-decoration: none; font-size: 9px; margin: 0; padding: 0; background: none;}

#navbar .sublinks {font-size: 9px; margin: 0; padding: 0; background: none;}
#navbar .sublinks a {margin-right: 0px; margin-top: -5px; margin-bottom: -5px; text-decoration: none; background: none;}
#navbar .sublinks a:link {color:#CC0000;; background: none;}
#navbar .sublinks a:visited {color:#CC0000;; background: none;}
#navbar .sublinks a:hover {display: block; text-decoration: underline; background: none;}

#pagetitle {color:#CC0000;; font-size: 16px; font-weight: bold; border-bottom: 1px solid; border-color: #4a4a4a; padding-bottom: 7px;}
#pagedescription {margin-top: 5px; color: white; line-height: 14px; font-size: 11px; font-weight: normal; padding-bottom: 25px; padding-top: 7px;}
#pagedescription a:link{color:white;}
#pagedescription a:visited{color:white;}
#pagedescription a:hover{color:white;}

#content {float: right; width: 577px; margin-right: 25px; border-left: 1px solid; border-color: #4a4a4a; padding-top: 10px; padding-left: 19px; list-style: none;}
#content .thumb {float: left; width: 172px; padding-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 20px; color:#CC0000;; font-weight: bold; font-size: 12px;}
#content .title {margin-top: 10px; margin-left: 5px; color:#CC0000;; font-weight: bold; font-size: 12px;}
#content .short {margin-top: 5px; margin-left: 5px; color: white; font-size: 11px; font-weight: normal;}
#content .price {margin-top: 5px; margin-left: 5px; color:#CC0000;; font-weight: bold; font-size: 11px;}
#content a:link {color:#CC0000;; text-decoration: none;}
#content a:visited {color:#CC0000;; text-decoration: none;}
#content a:hover {color:#CC0000;; text-decoration: underline;}

#content .moretitle {margin-top: 10px; margin-bottom: 5px; color: #CC0000; font-weight: bold; font-size: 15px;}
#content .backlink {float:right; font-size: 9px; font-weight: normal; margin-top:20px;}
#content .backlink a:link {color:white; text-decoration: none;}
#content .backlink a:visited {color:white; text-decoration: none;}
#content .backlink a:active {color:white; text-decoration: none;}
#content .backlink a:hover {color:white; text-decoration: underline;}

#content .title2 {margin-top: 5px; color: white; font-size: 11px; font-weight: normal;}
#content .short2 {margin-top: 5px; color: white; font-size: 11px; font-weight: normal;}
#content .price2 {text-align: right; color: white; font-weight: normal; font-size: 11px;}

#content .category {float: left; width: 265px; padding-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 20px; color:#CC0000;; font-weight: bold; font-size: 12px;}

#footer {float: right; position: relative; margin-top:20px; border-top: 1px solid; border-color: #4a4a4a; padding-top: 15px; padding-bottom: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 9px;}
.clr
{
	clear:both;
}