#otherbody{
	font-family:arial,helvetica,sans-serif;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:center;
	background-image:url('site-img/bg-grad.gif');
	background-position:top center;
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#000000;
	font-size:12px;
	font-weight:normal;
	color:#AAAAAA;
}
#Container{
	width:930px;
	margin:0px auto 15px auto;
	padding:0px;
	height:745px;
	color:#DDDDDD;
	text-align:left;
}
#logo2{
	width:100%;
	padding:0px;
	margin:0px;
	border-style:none;
}
a:link{
	text-decoration:none;
	color:#202020;
}
a:visited{
	text-decoration:none;
	color:#202020;
}
a:hover{
	text-decoration:underline;
	color:#808080;
}
a:active{
	text-decoration:underline;
	color:#808080;
}
/*
topnav.php BEGIN
*/
.buttonnavleft a{
	height:34px;
	width:110px;
	background-image:url('site-img/button-left-off.png');
	text-align:center;
	position:relative;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavleft a:link{
	height:34px;
	width:110px;
	background-image:url('site-img/button-left-off.png');
	text-align:center;
	position:relative;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavleft a:hover{
	background-image:url('site-img/button-left-on.png');
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavmid a{
	height:34px;
	width:110px;
	background-image:url('site-img/button-mid-off.png');
	text-align:center;
	position:relative;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavmid a:link{
	height:34px;
	width:110px;
	background-image:url('site-img/button-mid-off.png');
	text-align:center;
	position:relative;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavmid a:hover{
	background-image:url('site-img/button-mid-on.png');
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavright a{
	height:34px;
	width:110px;
	background-image:url('site-img/button-right-off.png');
	text-align:center;
	position:relative;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavright a:link{
	height:34px;
	width:110px;
	background-image:url('site-img/button-right-off.png');
	text-align:center;
	position:relative;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
}
.buttonnavright a:hover{
	background-image:url('site-img/button-right-on.png');
	text-decoration:none;
	color:#FFFFFF;
}
.buttontext{
	position:relative;
	top:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.buttondivleft{
	height:34px;
	width:2px;
	background-image:url('site-img/button-div-left.png');
	position:relative;
	float:left;
}
.buttondivmid{
	height:34px;
	width:376px;
	background-image:url('site-img/button-div-mid.png');
	background-repeat:repeat-x;
	position:relative;
	float:left;
}
.buttondivright{
	height:34px;
	width:2px;
	background-image:url('site-img/button-div-right.png');
	position:relative;
	float:left;
}
/*
topnav.php END
*/
#bigbox{
	width:930px;
	position:relative;
	clear:both;
	top:15px;
}
#bigboxtop{
	width:930px;
	height:12px;
	background-image:url('site-img/930top.png');
	font-size:8px;
}
#bigboxmid{
	width:930px;
	height:345px;
	background-color:#FFFFFF;
	color:#202020;
}
#bigboxbottom{
	width:930px;
	height:12px;
	background-image:url('site-img/930bottom.png');
	font-size:8px;
}
#smallboxes{
	width:930px;
	position:relative;
	clear:both;
	top:30px;
}
#smallleftbox{
	width:230px;
	margin:0px 15px 0px 0px;
	position:relative;
	float:left;
}
#smallleftboxtop{
	width:230px;
	height:12px;
	background-image:url('site-img/230top.png');
	font-size:8px;
}
#smallleftboxmid{
	width:200px;
	height:200px;
	background-color:#FFFFFF;
	color:#202020;
	padding:0px 15px 0px 15px;
}
#smallleftboxbottom{
	width:230px;
	height:12px;
	background-image:url('site-img/230bottom.png');
	font-size:8px;
}

#smallmidbox{
	width:230px;
	margin:0px 15px 0px 0px;
	position:relative;
	float:left;
}
#smallmidboxtop{
	width:230px;
	height:12px;
	background-image:url('site-img/230top.png');
	font-size:8px;
}
#smallmidboxmid{
	width:200px;
	height:200px;
	background-color:#FFFFFF;
	color:#202020;
	padding:0px 15px 0px 15px;
}
#smallmidboxbottom{
	width:230px;
	height:12px;
	background-image:url('site-img/230bottom.png');
	font-size:8px;
}

#smallrightbox{
	width:440px;
	margin:0px;
	position:relative;
	float:left;
}
#smallrightboxtop{
	width:440px;
	height:12px;
	background-image:url('site-img/440top.png');
	font-size:8px;
}
#smallrightboxmid{
	width:440px;
	height:200px;
	background-color:#FFFFFF;
	color:#202020;
	padding:0px;
}
#smallrightboxbottom{
	width:440px;
	height:12px;
	background-image:url('site-img/440bottom.png');
	font-size:8px;
}
#bigpicture{
	margin:0px 10px 0px 12px;
	position:relative;
	float:left;
}
/* ADDRESS BOX */
#addressbox{
	width:930px;
	position:relative;
	clear:both;
	top:45px;
}
#addressboxtop{
	width:930px;
	height:12px;
	background-image:url('site-img/930top.png');
	font-size:8px;
}
#addressboxmid{
	width:930px;
	background-color:#FFFFFF;
	color:#202020;
	text-align:center;
}
#addressboxbottom{
	width:930px;
	height:12px;
	background-image:url('site-img/930bottom.png');
	font-size:8px;
}


#cartbox{
	width:930px;
	position:relative;
	clear:both;
	top:15px;
}
#cartboxtop{
	width:930px;
	height:12px;
	background-image:url('site-img/930top.png');
	font-size:8px;
}
#cartboxmid{
	width:930px;
	min-height:345px;
	background-color:#FFFFFF;
	color:#202020;
}
#cartboxbottom{
	width:930px;
	height:12px;
	background-image:url('site-img/930bottom.png');
	font-size:8px;
}
.deschead{
	font-size:14px;
	font-weight:bold;
	color:#404040;
	padding:5px 0px 5px 0px;
	letter-spacing:1px;
}
.desctext{
	font-size:12px;
	font-weight:bold;
	color:#808080;
	padding:5px 0px 5px 0px;
	letter-spacing:1px;
}
#bigboxnav{
	width:390px;
	height:200px;
	position:relative;
	float:right;
	clear:none;
	padding-right:15px;
}
.bigcol{
	position:relative;
	float:left;
	width:330px;
	height:100px;
	font-size:15px;
	font-weight:bold;
	letter-spacing:1px;
	margin-top:15px;
	padding-left:5px;
}
.bigcol ul{
	color:#808080;
	list-style-image:url('site-img/bullet1.png');
	list-style-type:circle;
	margin-top:5px;
}
.stats{
	position:relative;
	float:left;
	text-align:center;
	width:90px;
	margin:5px;
	padding:3px;
	border:1px solid #000080;
	background-color:#CCCCFF;
}
/*TOP NAV LINKS*/
.navitem-top a:link{
	position:relative;
	float:left;
	border:none;
	margin:0px;
	padding:6px;
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	display:block;
	white-space:nowrap;
}
.navitem-top a:visited{
	position:relative;
	float:left;
	border:none;
	margin:0px;
	padding:6px;
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	display:block;
	white-space:nowrap;
}
.navitem-top a:hover{
	background-color:#FFEEEE;
}
.navitem-top a:active{
	background-color:#FFEEEE;
}
/*NAV LINKS*/
.navitem a:link{
	position:relative;
	float:left;
	border:none;
	margin:0px;
	padding:2px 4px;
	text-decoration:none;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	white-space:nowrap;
}
.navitem a:visited{
	position:relative;
	float:left;
	border:none;
	margin:0px;
	padding:2px 4px;
	text-decoration:none;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	white-space:nowrap;
}
.navitem a:hover{
	background-color:#EEEEFF;
}
.navitem a:active{
	background-color:#EEEEFF;
}
h2{
	font-size:16px;
	font-weight:bold;
}
h2.model{
	position:relative;
	clear:none;
}
h3{
	font-size:14px;
	font-weight:bold;
}
.navcontain-top{
	width:100%;
	height:30px;
}
.navcontain-master{
	width:100%;
	height:20px;
}
.navcontain-downeast{
	width:100%;
	height:60px;
}
.navcontain-emerald{
	width:100%;
	height:40px;
}
.navcontain-h2x{
	width:100%;
	height:20px;
}
img{
	border:none;
}
.contacttextname{
	position:relative;
	left:35px;
	margin-bottom:2px;
}
.contacttextemail{
	position:relative;
	left:37px;
}
.slogan{
	font-style:italic;
	text-align:center;
	font-size:14px;
	font-weight:normal;
}
.bold{
	font-weight:bold;
	color:#202020;
}