﻿html{
	height:100%;
}
body{
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Weiss,Palatino,"Book Antiqua",serif;
	font-size:14px;
	/* the background can be changed below, either horizontal or vertical */
	/*	background:#ffffff url(images/bg_body_white.jpg) top center repeat-y;	*/
	background:#ffffff url(images/bg_body_horizontal.jpg) top center repeat-x;
}

P, TR, TD, LI, UL, Table{
	color: #555;
	}
	
.Surname {
	visibility: hidden;
}

LI, UL {list-style-image: url('../images/bullet.gif');}
	
A:LINK {
	color: #660000;
	text-decoration: none;}
A:VISITED {
	color: #990000;
	text-decoration: none;}
A:HOVER {
	color: #660000;
	text-decoration: underline;}
A:ACTIVE {
	color: #660000;
	text-decoration: underline;}
	
A.NAV:LINK {
	color: #FFF;
	text-decoration: none;}
A.NAV:VISITED {
	color: #FFF;
	text-decoration: none;}
A.NAV:HOVER {
	color: #FFF;
	text-decoration: underline;}
A.NAV:ACTIVE {
	color: #FFF;
	text-decoration: underline;}
	
h1 { 
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #870c04;}
	
h2 {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #aaa;}
	
h3 {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #34468f;
	padding: 2px;
	background: #f8f8f8;
	border-top: 1px solid #34468f;}
h4 {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 2px;
	color: #368FA9;
	background: #f8f8f8;
	border-top: 1px solid #42b3b9;}
h5, h6{
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	color: #d70000;
	background: #fbfbec;
	border-top: 1px solid #ccc;}

.colorboxtext {
	font-size: 11px;
	line-height: 15px;
	padding-left: 15px; }
	
.colorboxheader {	
	font-size: 14;
	text-transform: lowercase;
	background: #fbfbec;
	padding: 3px;
	color: #870c04;
	font-weight: bold;}	
	
.textarea {
	text-align: left;
	background: #fbfbec;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 25px;
	font-size: 12px;}

.navigation {
	text-transform: lowercase;
	color: #333;
	font-size: 11px;
	text-align: left;
	line-height: 20px;
	padding: 5px 5px 5px 5px;}	

.navigation a:link {
	color: #333;
	font-size: 11px;
	text-align: left;
	padding: 3px;}

.navigation a:visited {
	color: #333;
	font-size: 11px;
	text-align: left;
	padding: 3px;}

.navigation a:active {
	color: #333;
	font-size: 11px;
	text-align: left;
	padding: 3px;}

.navigation a:hover {
	color: #E88083;
	font-size: 11px;
	text-decoration: underline;
	padding: 3px;}

	
/* this is your bottom nav bar */

.botnavbar {
	color: #111;
	text-align: left;
	text-transform: lowercase;
	font-size: 11px;
	border-bottom: 1px solid #3d3267;
	padding: 3px 3px 3px 3px;}	

.botnavbar a:link {
	color: #111;
	font-size: 11px;
	text-align: left;
	padding: 3px;}

.botnavbar a:visited {
	color: #111;
	font-size: 11px;
	text-align: left;
	padding: 3px;}

.botnavbar a:active {
	color: #111;
	font-size: 11px;
	text-align: left;
	padding: 3px;}

.botnavbar a:hover {
	color: #E88083;
	font-size: 11px;
	text-decoration: underline;
	padding: 3px;}

.copyright {
	font-size: 11px;
	color: #111;
	background: #fbfbec;
	padding: 3px 3px 3px 3px;}
	
P.catname {
text-align: center;
font-family: Tahoma;
color : #000000;
font-size: 11px; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:bottom;
}

P.catdesc { 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:bottom;
font-size: 11px;
}

IMG.catimage { 
border:3px; 
border-color: #C0C0C0; 
border-style: double; 
}

TD.catimage { 
vertical-align: bottom; 
} 

TD.catname { 
vertical-align:bottom; 
text-align: center; 
font-size: 11px;
} 

TD.catnavigation { 
vertical-align:middle;
text-align: left; 
}

SELECT.prodoption {
font-size: 11px;
font-family: Tahoma;
color: #000000;
}

td.prodnavigation {
font-size: 11px;
font-family: Tahoma;
color: #F18F27; 
}

P.prodnavigation {
vertical-align:middle;
text-align: left;
font-family: Tahoma;
color: #000000;
font-size: 11px; 
color: #666666;
}

div.prodid {
font-size: 11px;
font-family : Tahoma;
color: #666666;
}

div.prodname {
text-align: center;
font-family: Tahoma;
color: #000000;
font-size: 11px; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:bottom;
}

TD.prodimage { 
vertical-align: top; 
}

div.prodoptions {
text-align: left;
font-size: 11px;
font-family: Tahoma;
color: #666666;
}

div.prodprice {
text-align: left;
font-size: 11px; 
margin-top: 0px; 
margin-bottom: 4px; 
}

div.detailname {
text-align: left;
font-size: 11px; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:bottom;
}

div.detaildescription { 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:bottom;
font-size: 11px;
}

div.prodimage { 
vertical-align: top;
}

div.detailoptions {
text-align: left;
font-size: 11px;
font-family : Tahoma;
color: #666666;
}

div.detailprice {
text-align: left;
font-size: 11px; 
}

td.detailimage {
vertical-align: top;
}

HR {
	color: #FFFFFF;
	height: 1px;
}

.prodname {
text-align: center;
font-size: 11px; 

}

.prodprice {
text-align:left;
font-size: 11px; 

}

.prodoptions {
text-align:left;
font-size: 11px; 

}

TABLE.cobtbl{
	background-color: #ececec;
}
TABLE.ordtbl{
	background-color: #ececec;
}
TD.cobhl{
	background-color: #ececec;
}
TD.cobll{
	background-color: #FFFFFF;
}
TR.cobhl{
	background-color: #ececec;
}
TR.cobll{
	background-color: #ececec;
}
form{
	margin: 1;
	padding: 2;
}

TD{
	font-size: 11px;
	font-family: Tahoma;
}	

P{
	font-size: 11px;
	font-family: Tahoma;
}	
