body {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#C5C59C; 
	margin:0px; 
	padding: 0px;
	
}
#maincontainer{
	margin:0px auto; 
	padding: 0px;
	width: 750px;
	height: 100%
}
#header{
	width:100%;
	height: 102px;
	margin:0px auto 0px auto; 
	padding: 0px;
}
#logo{
	width: 375px;
	margin:-103px 0px 0px 0px; 
	padding: 0px;
}
#header_swf{
	margin: 0px;
	padding: 0px 0px 0px 375px;
}
#header_image{
	background: url(images/general/header_bkg.jpg) repeat-x;
	height:102px;
	margin: 0px;
	padding: 0px 0px 0px 375px;
}
#topmenu{
	clear:both;
	float:left;
	background: url(images/general/catalogs_bkg2.jpg) repeat-x;
	margin:0px; 
	padding: 0px;
	width:100%;
	height:50px;
}
#topmenu2{
	clear:both;
	float:left;
	background: url(images/general/menu_bar_bkg.gif) repeat-x;
	margin:0px; 
	padding: 0px;
	width:100%;
	height:40px;
}
#content{
	clear:both;
	width:720;
	margin:0px; 
	padding: 20px;
	background-color:#F2F2CC;
}
#footer{
	background: url(images/general/header_bkg.jpg) repeat-x;
	margin:0px auto 0px auto; 
	padding: 5px 0px 5px 0px;
	width:100%;
}
/*	original */
H1 { color: #336600;  font-size: 25px;}
H2 { color: #CC6600; font-size: 18px;}
H3, A.yellow { color: #CC9900;}
H4 { color: red;}
A { text-decoration: none; color: #339933;}
A.designer { color: #000099;}
A.red { color: #FF3300; font-weight: bold; 	font-size: 18px;}
A.list { color: #006600; font-weight: bold;}
A.home { font-size: 20px; font-style: italic;}
A.nav {  text-decoration: none;  font-family: Arial;  font-size: 12px;  line-height: 12px;  font-weight: bold;}
.menu {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #F2F2CC; font-weight: bold; text-decoration: none;}
DIV#header1 {  font-size: 20px;  color: red;  font-weight: bold;}
.header2 {  font-size: 12px;  font-weight: bold;  color: white;}
DIV.header3 {  font-size: 10px;  font-weight: bold;  color: white;}
DIV.green { color: #336600; font-size: 18px; font-weight: bold;}
DIV.orange { color: #CC6600; font-weight: bold; font-size: 18px;}
DIV.yellow { color: #FFFFCC; font-weight: bold;}
DIV.description { font-size: 16px;}
div.products {font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #F2F2CC; font-weight: bold;}
P.red { color: #003300; font-size: 20px;}
P.green { 	color: #336600; font-weight: bold;}
P { color: #400040;}
BLOCKQUOTE.tan { color: #CC9900; font-size: 18px;}
BLOCKQUOTE.green { color: #336600; font-weight: bold;}
address {font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; font-size: 14px; line-height: 16px}
B.red { color: #FF0000; font-size: 20px;}
B.red2 { color: #CC3300; font-size: 14px;}
B.form { font-size: 12px;}
B.boldsm {font-size: 10px;}
CAPTION { color: #CC9900; font-weight: bold;}
.black14{ color:#000000; font-size:14px;}

.catagories {font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height: 27px; color: #000000; font-weight: bold; text-decoration: none;}
.product_titles {font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 20px; color: #000000; font-weight: bold; text-decoration: none;}
address {font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; font-size: 14px; line-height: 16px}
