div .doh {border: dashed 1px red;}
body{margin:20px 0 0 0;padding:0;text-align:center;}
p{margin:0 0 8px 0;}
#doc{margin: 0px auto;}
#page{width:800px; height:604px;padding:0;margin:0;}
/* Header */
#header{position:relative;height:133px;background: url(../images/header.gif) no-repeat;}
#topmenu{position:absolute;top:95px;left:0px;text-align:left;}
#topmenu a{text-decoration:none;}
.menucontainer{position:relative;display:inline;}
.menutext{visibility:hidden;}
h2{color:#6f2a8e;font-size:18px;font-weight:600;}
#mnumarketing a, #mnumarketing a:link,#mnumarketing a:active,#mnumarketing a:visited{
	position:absolute;width:228px;height:33px;background:url(../images/marketing.gif) no-repeat;}
#mnumarketing a:hover{background:url(../images/marketing_h.gif) no-repeat;}

#mnupr a, #mnupr a:link,#mnupr a:active,#mnupr a:visited{
	position:absolute;
	width:141px;
	height:33px;
	background:url(../images/pr.gif) no-repeat;
	left:229px;
}
#mnupr a:hover{
	background:url(../images/pr_h.gif) no-repeat;
}
#mnuadvertising a, #mnuadvertising a:link, #mnuadvertising a:active, #mnuadvertising a:visited{
	position:absolute;
	width:109px;
	height:33px;
	background: url("http://www.batterupproductions.com/images/advertising.gif") no-repeat;
	left:370px;
}
#mnuadvertising a:hover{
	background: url("http://www.batterupproductions.com/images/advertising_h.gif") no-repeat;
}

#mnutradeshows a, #mnutradeshows a:link,#mnutradeshows a:active,#mnutradeshows a:visited{
	position:absolute;width:126px;height:33px;background:url(../images/tradeshows.gif) no-repeat;left:479px;}
#mnutradeshows a:hover{background:url(../images/tradeshows_h.gif) no-repeat;}
#mnuevents a, #mnuevents a:link,#mnuevents a:active,#mnuevents a:visited{
	position:absolute;width:168px;height:33px;background:url(../images/events.gif) no-repeat;left:605px;}
#mnuevents a:hover{background:url(../images/events_h.gif) no-repeat;}
/* Content */
.content{position:relative;height:414px;text-align:left;}
.text{
	position:absolute;
	width:505px;
	left:244px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	top:10px; 
	padding: 0px 40px 20px 20px 
}
.text img{margin-left:-10px;}
#home{background: url(../images/home.jpg) no-repeat;}
#homequote{color:#6f2a8e;font-size:16px;font-style:italic;word-spacing:-2px; font-weight:normal;padding:25px 0 25px 0;color:#333;}
#homequote span{font-size:10px;}
#marketing{background: #edead1 url(../images/marketing.jpg) no-repeat;}
#pr{background: #edead1 url(../images/pr.jpg) no-repeat;}
#advertising{background: #edead1 url(../images/advertising.jpg) no-repeat;}
#tradeshows{background: #edead1 url(../images/tradeshows.jpg) no-repeat;}
#events{background: #edead1 url(../images/events.jpg) no-repeat;}
#aquatics{background: #edead1 url(../images/aquatics.jpg) no-repeat;}
#international{background: #edead1 url(../images/international.jpg) no-repeat;}
#clients{background: #edead1 url(../images/clients.jpg) no-repeat;}
#clients .text{padding-left:15px;padding-right:25px;}
#clients .text img{position:relative;margin-left:5px;}
#listcontainer{position:relative;width:525px;font-size:13px;text-align:center;}
.leftcol{float:left;text-align:left;width:270px;padding-left:10px;}
.rightcol{float:right;text-align:left;width:230px;padding:0;}
#principal{background: #edead1 url(../images/principal.jpg) no-repeat;}
#principal .text{font-size:15px;}
#contact{background: #edead1 url(../images/contact.jpg) no-repeat;}
#contact form{position:relative;}
#contact .formbox{position:absolute;left:170px;width:275px}
#contact #bodytext{height:140px; }
#contact #results{font-size:14px;color:#6f2a8e;font-weight:bold;}
#home{background: #edead1 url(../images/home.jpg) no-repeat;}
/* Footer */
#footer{position:relative;height:56px;background: url(../images/footer.gif) no-repeat;}
#bottommenu{text-align:left;}
#bottommenu a{text-decoration:none;}
#mnuaquatics a, #mnuaquatics a:link,#mnuaquatics a:active,#mnuaquatics a:visited{
	position:absolute;width:317px;height:33px;background:url(../images/aquatics.gif) no-repeat;}
#mnuaquatics a:hover{background:url(../images/aquatics_h.gif) no-repeat;}
#mnuinternational a, #mnuinternational a:link,#mnuinternational a:active,#mnuinternational a:visited{
	position:absolute;width:124px;height:33px;background:url(../images/international.gif) no-repeat;left:318px;}
#mnuinternational a:hover{background:url(../images/international_h.gif) no-repeat;}
#mnuclients a, #mnuclients a:link,#mnuclients a:active,#mnuclients a:visited{
	position:absolute;width:82px;height:33px;background:url(../images/clients.gif) no-repeat;left:442px;}
#mnuclients a:hover{background:url(../images/clients_h.gif) no-repeat;}
#mnuprincipal a, #mnuprincipal a:link,#mnuprincipal a:active,#mnuprincipal a:visited{
	position:absolute;width:95px;height:33px;background:url(../images/principal.gif) no-repeat;left:524px;}
#mnuprincipal a:hover{background:url(../images/principal_h.gif) no-repeat;}
#mnucontact a, #mnucontact a:link,#mnucontact a:active,#mnucontact a:visited{
	position:absolute;width:92px;height:33px;background:url(../images/contact.gif) no-repeat;left:619px;}
#mnucontact a:hover{background:url(../images/contact_h.gif) no-repeat;}
#mnuhome a, #mnuhome a:link,#mnuhome a:active,#mnuhome a:visited{
	position:absolute;width:71px;height:33px;background:url(../images/home.gif) no-repeat;left:711px;}
#mnuhome a:hover{background:url(../images/home_h.gif) no-repeat;}
div.clientlinks{visibility:hidden;padding-right:4px;}
div.clientlinks a,a:visited,a:link{color:#98b62c;}
