body {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#header {
	width:900px;
	height:162px;
	background-image:url("images/header.jpg");
}
#topnav {
	width:900px;
	height:28px;
	background-image:url("images/topnavbg.jpg");
	margin-top:4px;
	text-align:center;
	font-family:Trebuchet MS;
	color: #ffffff;
	font-size:18px;
}
#topnav a {
	font-family:Trebuchet MS;
	color: #ffffff;
	font-size:19px;
	text-decoration:none;
}
#topnav a:hover {
	font-family:Trebuchet MS;
	color: #E77249;
	font-size:19px;
	text-decoration:none;
}
#main {
	background-color:#E5E5E5;
	height:440px;
	margin-top:4px;
}

/**** LEFT COLUMN ************************/

#main #leftcol {
	width:213px;
	height:auto;
	float:left;
}
#main #leftcol #lefttop {
	width:213px;
	height:14px;
	background-image:url("images/lefttop.gif");
}
#main #leftcol #leftmain {
	width:213px;
	height:auto;
	background-image:url("images/leftbg.gif");
	background-repeat:repeat-y;
	padding-left:10px;
}
#main #leftcol #leftmain #leftmenu ul {	
	list-style-type:none;
	margin-left:0px;
	margin-top:0px;
	padding-left:8px;
}
#main #leftcol #leftmain #leftmenu ul li {
	width:175px;
	height:40px;
	background-image:url("images/navbg.gif");
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
	padding-left:19px;
	padding-top:7px;
}
#main #leftcol #leftmain #leftmenu ul li:hover {
	width:175px;
	height:40px;
	background-image:url("images/navbg_hover.gif");
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
	padding-left:19px;
	padding-top:7px;
}
#main #leftcol #leftmain #leftmenu ul li a {	
	width:175px;
	height:40px;
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS;
	color: #666666;
	font-size:17px;
	text-decoration:none;
}
#main #leftcol #leftmain #leftspacer {
	height:50px;
}	
#main #leftcol #leftbottom {
	width:213px;
	height:14px;
	background-image:url("images/leftbottom.gif");
}
	


/**** MIDDLE COLUMN ************************/

#main #middlecol {
	width:473px;
	height:auto;
	float:left;
}
#main #middlecol #middletop {
	width:473px;
	height:14px;
	background-image:url("images/middletop.gif");
}
#main #middlecol #middlemain {
	width:473px;
	height:auto;
	background-image:url("images/middlebg.gif");
	background-repeat:repeat-y;
	padding-left:10px;
}
#main #middlecol #middlemain p {
	width:450px;
	font-family:Trebuchet MS;
	color: #333333;
	font-size:15px;
	text-decoration:none;
}
#main #middlecol #middlemain #middlespacer {
	height:57px;
	padding:0;
	margin:0;
}	
#main #middlecol #middlebottom {
	width:473px;
	height:14px;
	background-image:url("images/middlebottom.gif");
}	


/**** RIGHT COLUMN ************************/

#main #rightcol {
	width:214px;
	height:auto;
	float:left;
}
#main #rightcol #righttop {
	width:214px;
	height:14px;
	background-image:url("images/righttop.gif");
}
#main #rightcol #rightmain {
	width:214px;
	height:auto;
	background-image:url("images/rightbg.gif");
	background-repeat:repeat-y;
	padding-left:10px;
}
#main #rightcol #rightmain #rightspacer {
	height:275px;
}	
#main #rightcol #rightbottom {
	width:214px;
	height:14px;
	background-image:url("images/rightbottom.gif");
}	

/**** FOOTER ***********************************/

#footer {
	text-align:center;
	font-family:Trebuchet MS;
	color: #333333;
	font-size:11px;
	padding-top:4px;
}

/**** PRICES POP UP********************************/
h3 {
	font-family:Trebuchet MS;
	color: #333333;
	font-size:19px;
}
a.mainpage {
	color:#333333;
	font-family:Trebuchet MS;
	font-size:15px;
}
p {
	font-family:Trebuchet MS;
	font-size:15px;
}
td {
	font-family:Trebuchet MS;
	font-size:15px;
}
