/* General layout */
body {
background:#000000; 
color:#000000; 
font:76% verdana, sans-serif; 
margin:0; 
padding:15px 0 0;
}

#container {
background:#000000; 
margin:0 auto 20px; 
padding:0px 0px 0px 0px; 
width:760px;
}

h1 {
font-size:1.8em; 
margin: 4px 0px 8px 0px; 
padding: 2px 0px 0px 8px;
}

h2 {
font-size:1.6em; 
font-weight:400; 
margin: 0px 0px 0px 0px; 
padding: 2px 0px 0px 8px;
}

h3 {
font-size:1.4em; 
font-weight:bold; 
margin: 0px 0px 0px 0px; 
padding: 2px 0px 0px 8px;
}

h3 {
font-size:1.2em; 
font-weight:800; 
margin: 0px 0px 0px 0px; 
padding: 2px 0px 0px 8px;
}

h4 {
font-size:1.0em; 
font-weight:bold; 
margin: 0px 0px 0px 0px; 
padding: 2px 0px 0px 8px;
}

.sideheading {
background-color:#FFFF00;
color:#000000;
margin: 8px 0px 0px 0px; 
padding: 2px 0px 0px 2px;
}

p {
font-size:12px; 
margin: 0px 8px 8px 8px; 
padding: 0px 0px 0px 0px; 
text-align:left;
color:#000000;
}

.white {
color:#FFFFFF;
}

.note {
font-size:9px; 
margin: 0px 8px 8px 8px; 
padding: 0px 0px 0px 0px; 
text-align:left;
color:#000000;
}

.minicarttext {
font-size:8px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
text-align:left;
}

ul,ol {margin:0px 0px 15px 8px; padding:0;}
li {
margin:0px 0px 4px 0px;
list-style: inside square none;
}

#banner{
width:760px;
clear:both;
height: 120px;
background-image:url(/images/navbg.gif);
}

#logo {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 120px;
float:left;
}

#navigation {
padding:0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
width: 640px;
float:right;
}

#info {
padding:6px 0px 0px 0px; 
margin:0px 0px 0px 0px; 
text-align: right;
height: 40px;
}

#navitabs {
padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; 
text-align: right;
}

.navitab {
background: url(/images/navbullet.gif) top left no-repeat; 
font-size:1.1em; 
font-weight : bold;
margin: 0px 4px 0px 0px; 
padding: 4px 4px 4px 14px; 
color:#000000; 
text-decoration:none;
}

a.navitab {
background-image: url(/images/navbullet.gif) top left no-repeat; 
text-decoration:none;
}

a.navitab:link {
background: url(/images/navbullet.gif) top left no-repeat; 
text-decoration:none;
}

a.navitab:hover, a.navitab:active, a.navitab:active:hover {
background: url(/images/navbullethov.gif) top left no-repeat; 
text-decoration:none;
}



#desc {
clear:both; 
color:#fff;  
height:190px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

#mainpic {
clear:both; 
color:#000000;  
height:190px; 
margin: 8px 0px 8px 0px; 
padding: 0px 0px 0px 0px;
}

#desc p {font-size:1em; line-height:1.3em; padding:0 0 0 15px; width:290px;}
#desc h2 {color:#fff; padding:15px 15px 0;}
#desc a {border-color:#fff; color:#fff; text-decoration:none;}

/* Main content */
#main {
border-right:1px solid #d8d8d8; 
float:left; 
margin: 0px 0px 16px 0px; 
padding: 0px 0px 8px 0px; 
width:570px;
background-color:#FFFFFF;
}

#indexmain {
float:left; 
margin: 0px 0px 16px 0px; 
padding: 0px 0px 8px 0px; 
width:568px;
background-color:#000000;
border: 1px solid  #B7B700;
}

/* Sidebar */
#sidebar {
float:right; 
width:180px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

.sidebarbox {
margin: 0px 0px 4px 0px; 
padding: 2px 2px 2px 2px;
background-color:#000000;
}

#sidebar p {
font-size:9px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

#sidebar ul {
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

#sidebar li {
list-style:none;
}

ul.sidelink li {
font-size:11px;
font-weight:bold; 
list-style:none; 
margin: 0px 0px 4px 0px; 
padding: 0px 0px 0px 0px;
}

ul.sidelink li a{
margin: 0px 0px 0px 0px; 
padding: 2px 2px 4px 12px;
display:block;  
color:#000000;
text-align:left; 
text-decoration:none;
background:#FFFF00 url(/images/sidebullet.gif) top left no-repeat; 
}

ul.sidelink li a:hover {
margin: 0px 0px 0px 0px; 
padding: 2px 2px 4px 12px;
border:none; 
color:#000000; 
text-decoration:none;
background:#FFFFFF url(/images/sidebullethov.gif) top left no-repeat; 
}

/* Footer */
#footer {
width:760px;
margin: 0px 0px 0px 0px; 
padding: 3px 0px 0px 0px; 
clear:both;
height: 60px;
background-image:url(/images/footerbg.gif);
}

.infotext {
font-size:10px;
font-weight: bold;
color:#FFFFFF; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;  
text-align:right;
text-decoration:none;
}

a.infotext, a.infotext:link 
{
color:#FFFFFF; 
text-decoration:none;
}

a.infotext:hover, a.infotext:visited:hover {
color:#FFFFFF; 
text-decoration:underline;
}


.footertext {
font-size:9px;
color:#000000; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;  
text-align:center;
text-decoration:none;
}

a.footertext, a.footertext:link {
font-size:9px;
color:#000000; 
text-decoration:none;
}

a.footertext:hover, a.footertext:visited:hover {
font-size:9px;
color:#000000; 
text-decoration:underline;
}



.proddescription {
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
} 


.giantimgname	{

	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
} 



















/*

Style Sheet for XX Website
Created by JR Network Solutions (www.jrnetworksolutions.com)

** Ecommerce Shopping Cart Styles Only **

Table of Contents

	1. Categroy Layout
	2. Product Page
	3. Product Options
	4. Product Detail Page
	5. Product Discounts
	6. Number of Items In Stock Message
	7. ProductBody3 Display
	8. Top Product Navigation (Breadcrumbs)
	9. Page Numbers
	10. Shopping Cart Tables & Search Tables
	11. Mini Cart & Mini Login
	12. Price, Extra Currencies & List Price
	13. SKU
	14. Buy Button
	15. Link Properties In All Store Pages
	
/* - 1. THE CATEGORY LAYOUT - */

/*The CATEGORIES Page - The alignment of the category name*/
td.catname {
	vertical-align: middle;
	text-align: center;
} 
p.catname {
	text-align: center;
	margin-top: 5px; 
	margin-bottom: 4px; 
	vertical-align: middle;
}
/*The CATEGORIES Page - The alignment of the category description*/
p.catdesc { 
	margin-top: 0px; 
	margin-bottom: 4px; 
	vertical-align: top;
}
/*The CATEGORIES Page - The properties of the category image*/
img.catimage { 
	border: 0px; 
	border-thickness: 0px; 
	border-color: #000; 
	border-style: solid;
	vertical-align: top;
}	
/*The CATEGORIES Page - The alignment of the category image*/
td.catimage {
	vertical-align: top;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 2. THE PRODUCT PAGE - */

/*The PRODUCT page - The properties of the text "Product ID"*/
div.prodid { 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
} 
/*The PRODUCT page - The properties of the price on the product page*/
div.prodprice {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
} 
/*The PRODUCT page - The properties of the alternative currencies on the product page*/
div.prodcurrency {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
}
/*The PRODUCT page - The properties of the product name on the product page*/
div.prodname {
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
} 
/*The PRODUCT page - The alignment of the product image on the product page*/
td.prodimage {
	align: middle;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 3. THE PRODUCT OPTIONS - */

/*The PRODUCT page - The properties of the product options on the product page*/
div.prodoptions {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/*The PRODUCT page - Editing the product options properties*/
select.prodoption {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #EBF0F3;
}
/*The PRODUCT DETAIL page - The properties of the product options on the product detail page*/
div.detailoptions {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/*The text that introduces the product option*/
SPAN.prodoption {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
SPAN.detailoption {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 4. THE PRODUCT DETAIL PAGE - */

/*The PRODUCT DETAIL page - The properties of the text "Product ID"*/
div.detailid { 
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
} 
/*The PRODUCT DETAIL page - The properties of the product name on the product detail page*/
div.detailname {
	font-size: 1.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
} 
/*The PRODUCT DETAIL page - The alignment of the product image on the product detail page*/
td.detailimage { 
	align: middle;
}
/*The PRODUCT DETAIL page - The properties of the product image*/
img.prodimage {
}
/*The PRODUCT DETAIL page - The properties of the text in the long product description*/
div.detaildescription {
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/*The PRODUCT DETAIL page - The properties of the price on the product detail page*/
div.detailprice {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
} 
/*The PRODUCT DETAIL page - The properties of the alternative currencies on the product detail page*/
div.detailcurrency {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 5. THE PRODUCT DISCOUNTS - */

/*The CATEGORY page - The properties of the discounts text on the category pages*/
div.catdiscounts {
}
/*The PRODUCT page - The properties of the discounts text for the product page*/
div.proddiscounts { 
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}
/*The PRODUCT DETAIL page - The properties of the discounts text for the product detail page*/
div.detaildiscounts { 
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 6. THE NUMBER OF ITEMS IN STOCK MESSAGE - */

/* Greying out "out of stock" product options*/
OPTION.oostock {
	color: #CCCCCC;
}
div.prodinstock {
	font-size: 10px;
	font-family : Verdana;
	color: #666666
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 7. THE PRODUCTBODY3 DISPLAY - */

table.cpd {  /* Outer table background color which forms the outlines of the cells*/
}
td.cpdll { /*cell background*/
}
td.cpdhl { /*header background*/
}
div.cpdhlid { /*product id header*/
}
div.cpdhlimage { /*product image header*/
}
div.cpdhlname { /*product name header*/
}
div.cpdhldescription { /*product description header*/
}
div.cpdhldiscounts { /*discounts header*/
}
div.cpdhllistprice { /*list price header*/
}
div.cpdhlprice { /*price header*/
}
div.cpdhlpriceinctax { /*price including tax header*/
}
div.cpdhlinstock { /*number in stock header*/
}
div.cpdhloptions { /*product options header*/
}
div.cpdhlquantity { /*quantity box header*/
}
div.cpdhlbuy { /*buy button header*/
}
div.prod3id { /*product id properties*/
}
div.prod3name { /*product name properties*/
}
div.prod3discounts { /*discounts properties*/
}
div.prod3description { /*product description properties*/
}
div.prod3listprice { /*list price properties*/
}
div.prod3price { /*price properties*/
}
div.prod3pricetaxinc { /*price including tax properties*/
}
div.prod3instock { /*number in stock properties*/
}
div.prod3quant { /*quantity box properties*/
}
div.prod3buy { /*buy button properties*/
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 8. THE TOP PRODUCT NAVIGATION - */

td.prodnavigation {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
p.prodnavigation {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/*The alignment of the top category navigation on the CATEGORY page*/
td.catnavigation { 
	vertical-align: middle;
	text-align: left;
}
/*EDITING THE CATEGORIES PAGE - The properties of the text "View all products in all categories*/
p.navdesc {
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 9. THE PAGE NUMBERS - */
P.pagenums {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/*The appearance of the page number currently being viewed*/
SPAN.currpage {
	color: #FF0000;
	font-weight: bold;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 10. EDITING THE SHOPPING CART & SEARCH TABLE BACKGROUNDS - */

/* The table borders*/
table.cobtbl {
	background-color: #CCC;
} 
/* The outer table cells*/
td.cobhl {
	background-color: #eee;
}
/* The text and the inner table cells */
td.cobll {
	background-color: #FFF;
	color: #000;
}
/*EDITING THE CART THUMBNAIL IMAGE*/
img.cartimage {
	width: 100px;
	border: 0px;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 11. THE MINI CART & MINI LOGIN - */

/*The MINICART - The TD & P properties of the minicart*/
td.mincart {
	font-size: .8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000;
}
p.mincart {
	font-size: .8em;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 12. EDITING THE PRICE & EXTRA CURRENCIES - */

/*Editing the PRICE format*/
span.price {
	COLOR: #FF0000;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*Editing the EXTRA CURRENCY format*/
span.extracurr {
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
}
/*Editing the LIST PRICE properties*/
/*Please note that the strikethrough and font color are set in vsadmin/inc/languagefile.php*/
div.listprice {
	text-align: center;
}
div.detaillistprice {
	text-align: center;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 13. THE SKU PROPERTIES - */
div.prodsku {
	color: #333;
}
div.detailsku {
	color: #333;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 14. THE BUY BUTTON PROPERTIES - */
.buy {
	margin-bottom: 8px;
	margin-top: 3px;
}
/*---------------------------------------------------------------------------------------------------------------------*/

/* - 15. THE LINK PROPERTIES IN THE STORE PAGES - */

/*A.ectlink:link {
	color: #333;
	text-decoration: none;
}
A.ectlink:visited {
	color: #333;
	text-decoration: none;
}
A.ectlink:active {
	color: #333;
	text-decoration: none;
}
A.ectlink:hover {
	color: #8D2800;
	text-decoration: none;
}*/
/*to alter the line height in lists.*/
