BODY { 

color: #CCCCCC;
background-color: #FFF000;
background-image:url();
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

} 

h1 {
font-size:15px; 

}
A { 
color : #999999;
text-decoration : none;
} 
A:hover { 
color : #aabbdd;
} 

#banner {
}

.fixcenter { 

background : #FFF000;
color : #a4a178;

}



#mainColumn {
background-color:#336677;

}

/*navbar top of template */

.subNavHolder {
background-color:#000614;
padding-left:20px;
margin-top:10px;
}

#subNav  { 
	
	line-height:30px;
	color:#02243d;
}


#subNav a{

	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:10px;
	color:#a5a078;
	line-height:30px;
	padding:5px;
	}


#subNav a:hover{
color:#ffffff;
}

/*searchbox top of template */


.searchGo {
background : #02243d;
color : #FFFFFF;
font-family : Arial, sans-serif;
border : 1px solid #02243d;
}

.searchInput {
border : 1px solid #02243d;
color:#a5a078;
background-color:#000614;
}

*/ end searchbox */

/* shop nav */

#thecategories li a{
   
	font-family:arial;
	font-size:11px;
	color:#a5a078;
	background-color:#02243d;
}

#thecategories a:hover{
	color:#ffffff;
}	

.secondcat a  {
background:url() right top no-repeat #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif; 

} 

.secondcat a:hover  {
} 

.activecat a{

background-color:#336699;
color:#CCCCCC;

}



.breadcrumbHolder {
background-color:#000614;
border:1px solid #02243d;
}

.breadcrumb { 
color : #a5a078;
}

.breadcrumb a { 
color: #02adbb;
line-height:30px;
}
.breadcrumb a:hover { 
color: #index.php;
} 

/* sub categories page boxes */


.subCatHeading {
background-color:#000000;
}

.subCatHeading li a{
   	color:#FFFFFF;
	background-image:url(images/template/horizonBig_subNav.gif)
}

.subCatHeading li a:hover{

	background-image:url(images/template/horizonBig_subNavOver.gif);
}

.subCatHeading a:hover{

color:#FFFFFF;
background-color:#000000;
}	



.subCatHeading a {}

.subCatHeading h1{
line-height:30px;
text-indent:20px;
font-size:15px;
color:#FFFFFF;
background-color:#000000;
font-weight: bold;
font-variant:small-caps;
}


.loginBox {

color:#FFFFFF;
float:left;
background-color:#052033;
padding:10px;
font-size : 11px;
line-height : 1.5;

}

/* used on account pages */ 
.infoBoxContents,td.infoBoxContents { 

font-size : 10px;
border:1px solid #336699;

} 
.infoBoxNotice {
background-color:#0033CC;

} 

.contentBoxContents { 
font-size : 10px;
} 


.SearchBoxContents, .ShoppingCartBoxContents, .ManufacturersBoxContents, .InformationBoxContents, .CategoriesBoxContents { 

font-size:10px;
color : #000000;

} 

.InformationBoxContents {
text-indent:0px;
}

.InformationBoxContents a, InfoBoxContents a {
color:#FFFFFF
}

.contentArea {
color:#CCCCCC;
margin-top:2px;
}

.productListing h1{
font-size:10px;

} 

.productListing-heading { 

background : #000000 ;
color : #ffffff;

} 

.shopCart-data { 
/*font-family : Verdana, Arial, sans-serif;*/
border:1px solid #000000;
color : #a5a079;
background:#052033; 

} 

.shoppingCart-heading { 
color : #000000;
border:1px solid #000000;
color : #a5a079;
background:url() right  top no-repeat #052033; 

} 

/* below are the product listing page divs*/

/* main div holding products */


.productListing-data { 

background-color:#02243d;

}

.listingHeading {
background-color:#02243d;
}

.listingHeading a {
color:#a5a078;
background-color:#02243d;

}

.listingHeading h1{

color:#a5a078;
background-color:#02243d;

}

.listingMain {

background-color:#000614;

}

.listingFooter {
background-color:#02243d;
color:#a5a078;

}

.listingFooter h1{

font-size:10px;
color:#000000;
background-color:#02243d;

}

.listingFooter a{
color:#a5a078;
background-color:#02243d;

}

.downloads {
background-color:#02243d;

}


/* Product Info page */

.productInfoPageHolder {

border: 1px solid #02243d;

}

.productHeadingText {

color : #FFFFFF;
font-weight : bold;
font-size : 15px;

}


.productDisplayImage img {

border:5px solid #000000;
}



*/ end prod listing */

A.pageResults { 
color : #0000ff;
} 
A.pageResults:hover { 
color : #0000ff;
background : #ffff33;
} 

/* shopping cart title block etc*/

DIV.pageHeading { 
font-family :  Arial, sans-serif;
color : #a5a079;
background:url() right  top no-repeat #052033; 
} 

.checkoutHeading, .accountHeading {

font-family :  Arial, sans-serif;
font-size : 12px;
font-weight:800;
color : #FFFFFF;

background:url() right  top no-repeat #052033; 
line-height:25px;
}

/* boxed used on many pages including conditions*/

.mainContentBox { 
border: 1px solid #052033;
}

.mainContentBox a{
color:#ab1od2;
}


/* login page title block */

.tableTop {

background : url() #02243d repeat-y;
color:#a5a079

}


/* end login page */

.cssButton { 
	
COLOR: #000000;
FONT-FAMILY: Arial;
BACKGROUND-COLOR: #336699;
border : 1px solid #336699;
} 

.cssButton a{ 
COLOR: #000000;
FONT-SIZE: 10px;
FONT-FAMILY: Arial;

} 
	
.cssButton:hover { 
color : #9e8f84;
} 

.underline {

background-color:#02243d;

}

*/ form elements*/

.formbox {

COLOR: #000000;
FONT-FAMILY: Arial;
BACKGROUND-COLOR: #336699;
	
}

.formboxCheckBox {

background:#000000;
BACKGROUND-COLOR: #336699;
scrollbar-face-color: #666666;
scrollbar-arrow-color: #666666;
scrollbar-base-color: #666666;
scrollbar-shadow-color: #B2B2B2;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-highlight-color: #666666;
scrollbar-3dlight-color: #666666;
scrollbar-track-color: #666666;

}

.selectBox {

COLOR: #000000;
BACKGROUND-COLOR: #336699;
scrollbar-face-color: #666666;
scrollbar-arrow-color: #666666;
scrollbar-base-color: #666666;
scrollbar-shadow-color: #B2B2B2;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-highlight-color: #666666;
scrollbar-3dlight-color: #666666;
scrollbar-track-color: #666666;

}

*/ form elements*/

.footer { 

color:#FFFFFF;
background-color:#02243d;

} 
.footer  a{ 
color : #FFFFFF;
} 
.footer  a:hover{ 
color : #CCCCCC;
} 


