body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:20px;
	color:#000000;
	padding:0;
	margin:0;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color:#FFFFFF;
}
a:link {
	color:#36B2E4;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color:#009FDF;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
	color:#36B2E4;
	font-weight:bold;
}
a:active {
	text-decoration:underline;
	color:#36B2E4;
	font-weight:bold;
}
h1 {
	color:#009FDF;
	font-size:18px;
}
h2 {
	color:#000;
	font-size:16px;
}
h3 {
	color:#000;
	font-size:14px;
}
.para-intro {
	font-size:16px;
}
.search-box {
	padding:3px;
}
/* Site Style */
 
#wrap {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
#header {
	float:left;
	width: 1000px;
	height: 245px;
	margin-top:10px;
	margin-bottom:10px;
}
#header-top {
	float:left;
	width:1000px;
	height:100px;
}
#header-top-left {
	float:left;
	width:400px;
	height:100px;
}
#header-top-right {
	float:left;
	width:300px;
	height:100px;
	padding-left:300px;
}
#adrotator {
	float:left;
	width:1000px;
	height:115px;
	margin-bottom:10px;
}
#nav-menu {
	float:left;
	width:1000px;
	height:30px;
}
#maincontent {
	float:left;
	width:1000px;
	height:auto;
	min-height:200px;
}
#left-col {
	float:left;
	min-height:200px;
	width:195px;
	padding-left:10px; padding-right:10px;
}
#mid-col {
	float:left;
	min-height:200px;
	width:548px;
	*width:530px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	padding-left:10px; padding-right:10px;
}
#right-col {
	float:left;
	min-height:200px;
	width:195px;
	padding-left:10px; padding-right:10px;
}
#footer {
	float:left;
	width:1000px;
	min-height:40px;
	border-top:1px solid #CCC;
	margin-top:10px;
	text-align:center;
	padding-top:10px;
}
#footer-left {
	float:left;
	width:900px;
	min-height:40px;
}
#footer-right {
	float:left;
	width:100px;
	min-height:40px;
}
/* Nav Menu */
 
td.menu-item {
	font-size:14px;
	text-align:center;
	cursor:pointer;
	color:#36B2E4;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #36B2E4;
}
td.menu-item-hover {
	font-size:14px;
	text-align:center;
	cursor:pointer;
	color:#009FDF;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #36B2E4;
}
td.menu-item-selected {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	color:#009FDF;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #36B2E4;
}
.cat_button01 {
	background:url("../Images/CssImg/btm-bg.jpg") no-repeat scroll 0 0 transparent;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:25px;
	text-align:center;
	width:79px;
}
/* Footer Menu */
 
td.footer-menu-item {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	cursor:pointer;
	color:#999;
	text-align:left;
}
td.footer-menu-item-hover {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	cursor:pointer;
	color:#36B2E4;
	text-align:left;
}
td.footer-menu-item-selected {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	cursor:pointer;
	color:#36B2E4;
	text-align:left;
}
/* Footer Menu Copyright */
 
td.footer-menuc-item {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	cursor:default;
	color:#999;
	text-align:left;
}
td.footer-menuc-item-hover {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	cursor:default;
	color:#999;
	text-align:left;
}
td.footer-menuc-item-selected {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	cursor:default;
	color:#999;
	text-align:left;
}
/* Contact Us */

#andersons-form label {
	float:left;
	width:200px;
}
#andersons-form div {
	padding:10px;
	border-bottom:1px dashed #ccc;
}
#andersons-form .cat_dropdown_smaller {
	width:75px;
}
#callbackform input.cat_textbox, textarea.cat_listbox, select.cat_dropdown, select.cat_listbox {
	width:200px;
}
.cat_button01 {
	width:79px;
	margin:10px 0px 0px 0px;
	background:url(../Images/CssImg/btm-bg.jpg) no-repeat;
	height:25px;
	text-align:center;
	color:#fff;
	border:0px;
	cursor:pointer
}

/* Pete's Main Menu */

td.menup-item {
	font-size:12px;
	text-align:center;
	cursor:pointer;
	color:#36B2E4;
}
td.menup-item-hover {
	font-size:12px;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
	color:#009FDF;
}
td.menup-item-selected {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
	color:#009FDF;
}
/* Pete's Services Menu */
 
td.menusp-item {
	font-size:14px;
	text-align:left;
	cursor:pointer;
	color:#FFF;
	padding:5px 0 5px 10px;
	background-image:url('../images/cssimg/submenubg1.png');
 *background-color:#B3D6F1;
}
td.menusp-item-hover {
	font-size:14px;
	text-align:left;
	cursor:pointer;
	color:#fff;
	padding:5px 0 5px 10px;
	text-decoration:underline;
	background-image:url('../images/cssimg/submenubg.png');
 *background-color:#35B2E4;
}
td.menusp-item-selected {
	font-size:14px;
	text-align:left;
	cursor:pointer;
	color:#fff;
	padding:5px 0 5px 10px;
	text-decoration:underline;
	background-image:url('../images/cssimg/submenubg.png');
 *background-color:#35B2E4;
}