body { background-color: #4b788d; 
	margin-top: 0px;}
	a:link {color: #882628; text-decoration: underline }
	a:visited {color: #882628; text-decoration: underline }
	a:hover { color: #1A3F9C; text-decoration: none }
	a:active { color: #748ED1; text-decoration: none }

.topright { background-image: url('graphics/gull-back.gif');
		background-repeat:no-repeat;}
	
.mainback { background-color: #FFFFFF; }

.highlight { background-color: #e0ebf1; 
		font-family: Arial, Times New Roman;
		font-size: 10pt;  color: #818385; }

.prodhighlight { background-color: #fffff; 
		font-family: Arial, Times New Roman;
		font-size: 10pt;  color: #818385; }

.homespotlight { font-family: Arial, Times New Roman;	font-size: 11pt;  color: #818385; }

.prodspotlight { font-family: Arial, Times New Roman;	font-size: 11pt;  color: #818385; }

.related { font-family: Arial, Times New Roman; font-size: 14pt; font-weight: bold; color: #818385; padding-top:10px; padding-bottom: 10px;}

.title { font-family: Arial, Times New Roman; font-size: 14pt; font-weight: bold; color: #818385;}

.hometitle { font-family: Arial, Times New Roman; font-size: 20pt; color: #818385 }

.prodtitle { font-family: Arial, Times New Roman; font-size: 20pt; color: #818385; padding-bottom: 10px; }

.titlebluemed { font-family: Times New Roman, Arial, Arial, Arial; font-weight: bold; font-size: 16pt; color: #4A6296 }

.titleredmed { font-family: Times New Roman, Arial, Arial, Arial; font-weight: bold; font-size: 16pt; color: #882628 }

.relatedlink { font-family: Times New Roman, Arial, Arial, Arial; font-weight: bold; font-size: 12pt; color: #882628 }

.timesblue { font-family: Times New Roman, Arial; font-size: 12pt; color: #4A6296}

.trademark { font-family: Times New Roman, Arial; font-size: 10pt; color: #000000}

.trademarkblue { font-family: Times New Roman, Arial; font-size: 10pt; color: #4A6296}

.trademarkred { font-family: Times New Roman, Arial; font-size: 10pt; color: #882628 }

.timesbluemed { font-family: Times New Roman, Arial; font-size: 10pt; color: #4A6296}

.timesbluesmall { font-family: Times New Roman, Arial; font-size: 8pt; color: #4A6296}

.timesred { font-family: Times New Roman, Arial; font-size: 12pt; color: #882628 }

.timesredmed { font-family: Times New Roman, Arial; font-size: 10pt; color: #882628 }

.timesblack { font-family: Times New Roman, Arial; font-size: 12pt; color: #000000 }

.timesblackmed { font-family: Times New Roman, Arial; font-size: 10pt; color: #000000 }

.timesblacksmall { font-family: Times New Roman, Arial; font-size: 8pt; color: #000000 }

.arialblack { font-family: Arial; font-size: 10pt; color: #000000 }

.arialblacksmall { font-family: Arial; font-size: 7pt; color: #000000 }

.arialwhite { font-family: Arial; font-size: 10pt; color: #FFFFFF }

.flag { font-family: Arial; font-size: 9pt; color: #E7E3D3; font-weight: bold; }

.arialblue { font-family: Arial; font-size: 10pt; color: #4A6296}

.arialbluesmall { font-family: Arial; font-size: 7pt; color: #4A6296}

.maintext { font-family: Arial, Arial, Arial; color: #000000; size: 2 }

.smallspace { line-height: 10px }

.timesyellow { font-family: Times New Roman, Arial; font-size: 10pt;  color: #FFFF6C }

.timeswhite { font-family: Times New Roman, Arial; font-size: 10pt;  color: #FFFFFF }
.timeswhite a:link { color: #FFFFFF ; text-decoration: underline }
.timeswhite a:visited { color: #FFFFFF ; text-decoration: underline }
.timeswhite a:hover { color: #FFFFFF ; text-decoration: none }
.timeswhite a:active { color: #FFFFFF ; text-decoration: none }

.timesbluequote { font-family: Times New Roman, Arial; font-size: 9pt;  color: #4A6296 }
.timesbluequote a:link { color: #4A6296 ; text-decoration: underline }
.timesbluequote a:visited { color: #4A6296 ; text-decoration: underline }
.timesbluequote a:hover { color: #4A6296 ; text-decoration: none }
.timesbluequote a:active { color: #4A6296 ; text-decoration: none }

.timesredquote { font-family: Times New Roman, Arial; font-size: 10pt;  color: #882628 }
.timesredquote a:link { color: #882628 ; text-decoration: underline }
.timesredquote a:visited { color: #882628 ; text-decoration: underline }
.timesredquote a:hover { color: #882628 ; text-decoration: none }
.timesredquote a:active { color: #882628 ; text-decoration: none }

.timesredquote2 { font-family: Times New Roman, Arial; font-size: 10pt;  font-weight: bold; color: #882628 }
.timesredquote2 a:link { color: #882628 ; text-decoration: underline }
.timesredquote2 a:visited { color: #882628 ; text-decoration: underline }
.timesredquote2 a:hover { color: #882628 ; text-decoration: none }
.timesredquote2 a:active { color: #882628 ; text-decoration: none }

.timeswhitequote { font-family: Times New Roman, Arial; font-size: 11pt;  font-weight: bold; color: #FFFFFF }
.timeswhitequote a:link { color: #882628 ; text-decoration: underline }
.timeswhitequote a:visited { color: #882628 ; text-decoration: underline }
.timeswhitequote a:hover { color: #882628 ; text-decoration: none }
.timeswhitequote a:active { color: #882628 ; text-decoration: none }

.account { font-family: Times New Roman; font-size: 10pt; font-weight: bold; color: #818385; }
.account a:link { color: #818385; text-decoration: none }
.account a:visited { color: #818385; text-decoration: none }
.account a:hover { color: 818385; text-decoration: underline }
.account a:active { color: 818385; text-decoration: underline }

.product-text { font-family: Times New Roman; font-size: 10pt; color: #818385}
.product-text img { display:block;
			float: right; 	
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 10px;}

.morebutton { display:block;
		float: right; 	
		padding-top: 5px;
		padding-bottom: 15px;}

.social img { display:block;	
		padding-right: 5px;
		padding-bottom: 5px;}

.product-title { font-family: Times New Roman; font-size: 10pt; font-weight: bold; color: #4b788d; 
			padding-top:5px; padding-bottom:5px;}
.product-title a:link { color: #4b788d; text-decoration: none }
.product-title a:visited { color: #4b788d; text-decoration: none }
.product-title a:hover { color: 4b788d; text-decoration: underline }
.product-title a:active { color: 4b788d; text-decoration: underline }

.product-price { font-family: Times New Roman; font-size: 20pt; font-weight: bold; color: #4b788d; 
			padding-top:5px; padding-bottom:10px;}

.highlight-price { font-family: Times New Roman; font-size: 14pt; font-weight: bold; color: #4b788d;}

.quick-price { font-family: Times New Roman; font-size: 10pt; font-weight: bold; color: red; 
			padding-top:5px; padding-bottom:5px;}

.offer-text { font-family: Times New Roman; font-size: 11pt; font-weight: bold; color: red; 
			padding-top:5px; padding-bottom:5px;}

.line { background-color: #4b788d; }

.quickorder { font-family: Times New Roman; font-size: 11pt; color: #818385;
		background-color: #FFFFFF; }
 
.quickborder { background-color: #000000; }

.testimonial { font-family: Arial, Times New Roman;	font-size: 9pt;  color: #818385; }
.testimonial a:link { color: #818385; text-decoration: none }
.testimonial a:visited { color: #818385; text-decoration: none }
.testimonial a:hover { color: #818385; text-decoration: underline }
.testimonial a:active { color: #818385; text-decoration: underline }

.randomtitle { font-family: Times New Roman; font-size: 12pt; font-weight: bold; color: #4b788d; 
		padding-top:5px; padding-bottom:5px;}

.followus { font-family: Times New Roman; font-size: 12pt; font-weight: bold; color: #4b788d;}

.randomtitle a:link { color: #818385; text-decoration: none }
.randomtitle a:visited { color: #818385; text-decoration: none }
.randomtitle a:hover { color: #818385; text-decoration: underline }
.randomtitle a:active { color: #818385; text-decoration: underline }

.caretitle { font-family: Times New Roman; font-size: 18pt; font-weight: bold; color: #4b788d; }

.blogtitle { font-family: Times New Roman; font-size: 14pt; font-weight: bold; color: #4b788d; }
.blogtitle a:link { color: #818385; text-decoration: none }
.blogtitle a:visited { color: #818385; text-decoration: none }
.blogtitle a:hover { color: #818385; text-decoration: underline }
.blogtitle a:active { color: #818385; text-decoration: underline }

.subtitle { font-family: Times New Roman; font-size: 11pt; color: #000000; }

.testimonialname { float: right; font-family: Times New Roman; font-size: 11pt; color: #4b788d; padding-top: 5px;}

.blogtitlefront { font-family: Times New Roman; font-size: 12pt; font-weight: bold; color: #4b788d; 
		padding-bottom:10px;}
.blogtitlefront a:link { color: ##882628; text-decoration: none }
.blogtitlefront a:visited { color: ##882628; text-decoration: none }
.blogtitlefront a:hover { color: #818385; text-decoration: underline }
.blogtitlefront a:active { color: #818385; text-decoration: underline }

.blogtext { font-family: Times New Roman; font-size: 12pt; color: #000000; 
		padding-bottom:2px;}
.blogtext a:link { color: #818385; text-decoration: none }
.blogtext a:visited { color: #818385; text-decoration: none }
.blogtext a:hover { color: #818385; text-decoration: underline }
.blogtext a:active { color: #818385; text-decoration: underline }

.blogtextfront { font-family: Times New Roman; font-size: 10pt; color: #000000; 
		padding-bottom:2px;}
.blogtextfront a:link { color: #818385; text-decoration: none }
.blogtextfront a:visited { color: #818385; text-decoration: none }
.blogtextfront a:hover { color: #818385; text-decoration: underline }
.blogtextfront a:active { color: #818385; text-decoration: underline }

.address { font-family: Times New Roman; font-size: 14pt; color: #000000; 
		font-weight: bold;}

.metallist { font-family: Times New Roman; font-size: 10pt; color: #4b788d; 
		background-color: #e0ebf1; 
		list-style-type:square;
		display: block;
		float:right;  
		border: 1px solid black;
		padding:10px;
		width:230px !important; /*moz width*/
		width:230px; /*IE width*/
		}
.metallist a:link { color: #4b788d; text-decoration: none }
.metallist a:visited { color: #4b788d; text-decoration: none }
.metallist a:hover { color: #4b788d; text-decoration: underline }
.metallist a:active { color: #4b788d; text-decoration: underline }

.metalimg { display: block;
		float:right;  
		padding:10px;
		}

.dealerside { font-family: Times New Roman; font-size: 11pt; color: #4b788d; 
		background-color: #e0ebf1; 
		list-style-type:square;
		display: block;
		float:right;  
		border: 1px solid black;
		padding:10px;
		width:250px !important; /*moz width*/
		width:250px; /*IE width*/
		}
.dealerside a:link { color: #4b788d; text-decoration: underline }
.dealerside a:visited { color: #4b788d; text-decoration: underline }
.dealerside a:hover { color: #4b788d; text-decoration: none }
.dealerside a:active { color: #4b788d; text-decoration: underline }

.photo-container { 
		float:right;  
		padding:10px;
		}

.buttons { font-family: Times New Roman; font-size: 10pt; font-weight: bold; color: #818385; background-color: #e0ebf1;}
.buttons a:link { color: #818385; text-decoration: none }
.buttons a:visited { color: #818385; text-decoration: none }
.buttons a:hover { color: #818385; text-decoration: underline }
.buttons a:active { color: #818385; text-decoration: underline }

.newsletter { font-family: Times New Roman; font-size: 10pt; font-weight: bold; color: #818385; }
.newsletter a:link { color: #818385; text-decoration: none }
.newsletter a:visited { color: #818385; text-decoration: none }
.newsletter a:hover { color: #818385; text-decoration: underline }
.newsletter a:active { color: #818385; text-decoration: underline }

.sharelink { font-family: Times New Roman; font-size: 10pt; font-weight: bold; color: #818385;
		padding-bottom: 10px;}
.sharelink a:link { color: #818385; text-decoration: none }
.sharelink a:visited { color: #818385; text-decoration: none }
.sharelink a:hover { color: #818385; text-decoration: underline }
.sharelink a:active { color: #818385; text-decoration: underline }

.divide {background-color: #4A6296; }
.divide { font-family: Arial; font-size: 10pt; color: #27481a; font-weight: bold;}
.divide a:link { color: #ffffff; text-decoration: underline }
.divide a:visited { color: #ffffff; text-decoration: underline }
.divide a:hover { color: #27481a; text-decoration: none }
.divide a:active { color: #ffffff; text-decoration: underline }

.blogimage { font-family: Arial; font-size: 10pt; color: #818385; font-style: italic;}
.blogimage { display: block;
  float:right;  
  padding:10px;
  width:200px !important; /*moz width*/
  width:230px; /*IE width*/
  background-color:white;
 }
.blogimage img { border: 1px solid black; }

