html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

body {  
    background-color:#196D8F;
	background-image:url(../images/top-bg.jpg);
	background-repeat:repeat-x;		
	font-family: Arial, Helvetica, sans-serif;
	color: #04498C;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
    padding:0;
}

#outer{margin:auto;width:802px;}
#wrapper{border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}

#c1{float: left;width:112px;}
#c2{float: left;width:800px;background-color: #FFFFFF; border-right: 1px solid #000000;border-bottom: 1px solid #000000;border-left:1px solid #000000}
#c3{float: left;width:112px;padding-left:8px;}
.clear{clear:both}
img.sides{border:2px solid #FFFFFF;margin-top:8px;margin-bottom:2px;}
img.sidesR{border:2px solid #FFFFFF;margin-top:4px;margin-bottom:6px;margin-left:10px;}

#header{width:800px;height:250px;border-bottom: 0px solid #000000}

#navigate{width:780px;height:49px;
background-image:url(../images/menu-back.jpg);
background-repeat:repeat-x;padding: 0px 10px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;}

#title{width:760px; padding: 0px 20px 0px 20px;background-color: #012A4D;}

#content{width:760px; padding: 10px 20px 10px 20px; border-top:0px solid #000000;
background-color: #FFFFFF;
background-image:url(../images/brushes-2.jpg);
background-repeat:no-repeat;
background-position:top left;}

#contentFP{width:760px;height:650px; padding: 10px 20px 10px 20px; 
background-color: #012A4D;
background-image:url(../images/back-700.jpg);
background-repeat:no-repeat;
background-position:bottom left;}

#footer1{width:800px;height:80px;
border-top:1px solid #CCCCCC;
background-color: #012A4D;
background-image:url(../images/footer-70blue.jpg);
background-repeat:no-repeat;
background-position:bottom left;
text-align:center;}

#footer-white{width:800px;height:150px;
background-color: #FFFFFF;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:bottom left;
text-align:center;
border-top:0px solid #CCCCCC;
padding-top:10px;}

#footer2{width:780px;
padding:3px 10px 20px 10px;
text-align:center;}

img.whiteframe2{border-right:2px solid #FFFFFF;border-left:2px solid #FFFFFF;}

.stockBox{float: left;width:748px;padding:5px;border: 1px solid #0071BC;}
.sbImages{float: left;width:140px;background-color:#ffffff;}
.sbContent{float: left;width:490px;padding: 0px 10px;background-color:#fff;}
.sbBuy{float: right;width:120px;padding: 0px 10px;background-color:#fff;font-size: 22px; font-weight: bold;color:#F26521;}
.clear{clear:both}

/************************************************************************************/

h1{margin: 0px;font-size: 18px; font-weight: bold;color:#9E005D;  }
h1.white{margin: 0px;font-size: 18px; color:#FFFFFF; }
h2{margin: 0px;font-size: 16px; font-weight: bold;color:#005B7F;  }
h2.black{margin: 0px;font-size: 16px;color:#000000;  }
h3{margin: 0px;font-size: 14px; color: #9E005D;}
.price{font-size: 22px; font-weight: bold;color:#F26521;}
.shout{font-size: 20px; font-weight: bold;color:#38B549;}
p {line-height:18px;margin-top:3px;text-align:justify;}

.yellow{color:#FFF200;font-weight: bold;}
.grey{color:#CCCCCC;font-size: 14px;font-weight: bold;}
.grey2{color:#CCCCCC;font-size: 16px;font-weight: bold;}
.pinky{color:#EC008C;font-weight: bold;}
.white12{font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;}

.print-titles{font-size: 13px; font-weight: bold;color:#9E005D;
padding-top:5px;}
	
.el-linko{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}	

.indent10{padding-left:10px}
.indent20{padding-left:20px}
.indent30{padding-left:30px}
.indent40{padding-left:40px}
.indent50{padding-left:50px}
.indent70{padding-left:70px}

hr {
border: 0;
color: #746239;
background-color: #746239;
height: 1px;
width: 100%;
text-align: left;
}

.line{
border-bottom: 1px dashed #ff0000;
line-height:10px;
padding-bottom:5px;}

/************************************************************************************/


/* Links */

a:link {
color: #38B549;
text-decoration: none;
outline: 0;
-moz-outline-style: none; /*IE*/
}

a:visited {
color: #38B549;
text-decoration: none;
}

a:hover {
color:#9E005D;	
text-decoration: none;
}

a:active {
color: #38B549;
text-decoration: none;
} 




/* Images */
img.logo{position:relative; left:280px; top:160px;}
img.logo-symbol{position:relative; left:2px; top:54px;}

img.frame6{
padding:2px;
background-color:#f0e7d7;
border: 1px solid #B78D52;}		

img.floatRight { 
    float: right;	
	padding:2px;
	background-color: #f0e7d7;
	border: 1px solid #746239; 
    margin: 0 0 4px 10px; 
}

img.floatLeft { 
    float: left;
	clear:left;
	padding:2px;
	background-color: #FFFFFF;
	border: 1px solid #000000; 
    margin: 4px 10px 0 0; 
}

/*Frames*/
.stock{padding:10px;border: 1px solid #0071BC;
/*background-color:#FFFFFF;*/
background-image:url(../images/stock-back.gif);}

.frame1{
border: 1px solid #746239;
background-color:#fff;
padding:10px;}

.frame2{
padding:2px;
background-color:#FFFFFF;
border: 1px solid #CCCCCC;}

/************************************************************************************/
.shop{width:240px;border: 1px solid #0071BC; background-color:#ffffff;}
.shopTitle{
background-color:#0071BC;
background-image:url(../images/shop-back-blue.jpg);background-repeat:repeat-x;
padding:5px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 16px;
font-weight:bold;}
.shop2{text-align:center;padding-top:10px;}
.shop3{
padding:5px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;}
.shop4{text-align:center;padding:5px;}
/************************************************************************************/

.itemBack{width:240px;height:200px;border: 1px solid #cccccc;
background-image:url(../images/item-back.jpg);
background-repeat:no-repeat;
background-position:bottom;}
.itemTitle{padding-left:80px;}
.itemImage{
margin-left:50px;
}


/* Thumbs */
a.thumbnail, a.thumbnail:visited, a.thumbnail:active {
    float:left;	
	padding:2px;
	background-color:#F8F8F8;			
	border: 1px solid #0071BC;
	margin-right:0px;
	margin-bottom:00px;
	}

a.thumbnail:hover {
    background-color:#EC008C;	
	border: 1px solid #9E005D;
	}



#frontgallery {
		/*background-color: #012A4D;*/
		padding-left: 0px;
		width: 680px;
	}
	#frontgallery { list-style: none; }
	
	#frontgallery  img {
		border: 2px solid #FFFFFF;		
		margin-top: 5px;
		margin-right: 5px;
	}
	#frontgallery  a:hover img {
		border: 2px solid #D3067F;	
		margin-right: 5px;	
		color: #fff;
	}
	#frontgallery  a:hover { color: #D3067F; }
	
	
#gallery1 {padding-left: 0px;width: 680px;}
#gallery1 { list-style: none; }	
#gallery1  img {border: 2px solid #CCCCCC;margin-top: 6px;margin-right: 6px;}
#gallery1  a:hover img {border: 2px solid #D3067F;}
#gallery1  a:hover { color: #D3067F; }

#gallery2 {padding-left: 0px;width: 680px;}
#gallery2 { list-style: none; }	
#gallery2  img {border: 2px solid #CCCCCC;margin-top: 6px;margin-right: 6px;}
#gallery2  a:hover img {border: 2px solid #D3067F;}
#gallery2  a:hover { color: #D3067F; }		
	
	
	