body {font-family: Garamond, Georgia; color: #5f5f5f; text-align: center; background: url('images/background2.png') repeat-x;}

#container { margin: auto; text-align: left; width: 749px; } 

* { padding: 0; margin: 0;}

p { margin-bottom: 10px; margin-top: 5px;}

h1 {margin-bottom: 5px; }

td { color: #5f5f5f; }

a { color: #f6f0e7; }

a:hover { }

#main { width: 763px; margin-top: 60px;}

#logoright { float: left; width: 700px;}

#nav {width: 749px; margin-top: 0; clear: both;}

.main { border: 6px solid white; }

ul { margin: 0; padding: 0; list-style: none; float: right; font-family: arial; width: 749px; display: inline; margin-bottom: 5px; text-align: center;}

li { float: right; margin-right: 30px; display: inline;} 

li a { font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #eadee6;
	
	padding: 3px 3px 3px  3px;
	font-size: 15px;
	line-height: 44px;
	letter-spacing: 2px;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;


 }

li a:hover { background: url('images/navhover.gif') repeat-x; color: #fffbfe; } 

li.first {  }

#header { margin-bottom: 0px;}

#content { float: left; display: inline; width: 763px; line-height: 150%; background-color: white; margin-top: 10px; margin-bottom: 15px; margin-left: 8px; }

#content-left { float: left; width: 481px; display: inline; margin-left: 5px; border-right: 3px solid #efece7; }

#clt { padding-right: 25px; } 

#clt p { padding-top: 5px; padding-bottom: 5px; } 

#specials { float: right; width: 250px; } 

#specials td { font-size: 14px; vertical-align: top; padding: 5px; border-bottom: 1px solid #eeeeee;} 

#specialstext { padding: 8px; padding-top: 0px; padding-right: 0px; padding-left: 3px;} 

#content-right { float: right; width: 350px; margin-top: 10px; margin-right: 5px;}

#content-large {float: left; width: 700px; margin-top: 10px;}

h1 { color: #7b716b; font-size: 24px; margin-bottom: 15px;}

#headline {width: 100%;}

#content p { line-height: 155%; font-family: Georgia,Garamond ; font-size: 15px; }

#footer { clear: both; width: 100%; background: url('images/background2.png') repeat-x; height: 119px; }

#footercontent { padding-top: 20px; color: #eadee6; font-family: verdana, trebuchet ms; font-size: 10px;}

#testdiv { width: 650px; border: 1px solid #D6B1B4; text-align: left; margin-top: 15px; margin-bottom: 15px;}

#testdivhead { padding: 5px; background: url('images/navbg.gif') repeat-x; border-bottom: 1px solid #D6B1B4;}

#testdivbody { padding: 5px; }

#content td { font-weight: normal; }

#pagehead { width: 763px; background: url('images/titlebg.gif') repeat-x; background-color: #ffffff; float: left;  background-color: #ffffff; } 

#pagehead p { line-height: 155%; font-family: Georgia, Garmond; font-size: 15px; margin-top: 5px; margin-bottom: 25px; margin-left: 12px; }

#pageheadcontent {padding-top: 16px; margin-el} 

#pageheadcontent h2 { margin-bottom: 8px; color: #7b716b; font-size: 20px; font-family: Garamond, Georgia;}  

#pagecontentmain { float: left; width: 750px; font-family: verdana; font-size: 10px; display: inline; background-color: #ffffff; }

#pagecontentmaincontent { padding: 8px; } 

#contactdiv { width: 220px; height: 108px; background-color: #f6f3ee; float: right; margin-left: 10px; margin-bottom: 8px; } 

#contactdivcontent { padding: 10px; font-weight: bold; } 

#pageheadimage { width: 730px; height: 211px; background: url('images/prodhead.jpg') no-repeat; margin-left: 16px; padding-top: 0px; padding-left: 15px; padding-bottom: 15px; } 

#testgradient { margin-left: 22px; width: 715px; background: url('images/testgradient.gif') repeat-x top; margin-bottom: 45px; }

#testgradientcontent { margin: 12px; padding-top: 10px; } 

.bubble { padding-right: 15px; margin-bottom: 10px; } 

.none a { color: #5f5f5f; text-decoration: none; }

.none a:hover { text-decoration: underline; } 