body {
padding:0;
margin:0;
background-color: #000000;
background-image: url(../images/florida_seo_bkground.gif);
background-repeat: repeat-y;
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {
margin:0; padding:0;
}

ul {
margin:0; 
padding:0;
}

#header {
width: 940px;
height: 120px;
background-image: url(../images/header.gif);
background-repeat: repeat-x;
margin:0; 
padding:0;
border-bottom: 1px solid #ffffff;
}

#header p {
font: 15px arial, sans-serif;
color: #ffffff;
padding: 5px 10px 5px 10px;
}

#menuMain{
	width:940px;
	height:28px;
	background-color: #000000;
	border-bottom: 1px solid #ffffff;
}
#menu{
	width:942px;
	margin:0 auto;
	height:28px;
}
#menu ul{
	width:942px;
	height:28px;
	list-style-type: none;
}
#menu ul li{
	float:left;
	border-right:#595959 solid 1px;
	height:28px;
}
#menu ul li a{
	display:block;
	padding:6px 12px 0 12px;
	font: 12px arial, sans-serif;
	font-weight: bold;
	color: #00ff00;
	text-decoration:none;
	background-color:inherit;
}
#menu ul li a:hover{
	color:#ff0000;
	background-color:inherit;
}
#menu ul li.noBdr{
	border:none;
}
#menu ul li a.first{
	display:block;
	padding:0 14px 0 0;
	font: 12px arial, sans-serif;
	font-weight: bold;
	color:#00ff00;
	text-decoration:none;
	background-color:inherit;
}
#menu ul li a.first:hover{
	color:#ff0000;
	background-color:inherit;
}
#menu ul li a.last{
	display:block;
	padding:0 0 0 14px;
	font: 12px arial, sans-serif;
	font-weight: bold;
	color:#00ff00;
	text-decoration:none;
	background-color:inherit;
}
#menu ul li a.last:hover{
	color:#ff0000;
	background-color:inherit;
}

#menu ul li b{
	color:#ffffff;
	font: 12px arial, sans-serif;
	font-weight: bold;
	padding:6px 12px 0 12px;
}

#mainblock {
display: block;
width: 940px;
font: 12px arial, sans-serif;
color: #000000;
clear: right;
}

#mainblock a {
font: 12px arial, sans-serif;
color: #008000;
text-decoration: none;
}

#mainblock a:hover {
font: 12px arial, sans-serif;
color: #ff0000;
text-decoration: underline;
}

#mainleft {
float: left;
width: 300px;
height: 400px;
background-color: #f89901;
}

#mainmiddle {
float: left;
width: 398px;
height: 400px;
background-color: #ffcc00;
border-left: 1px dotted #0000ff;
border-right: 1px dotted #0000ff;
}

#mainright {
float: right;
width: 240px;
height: 400px;
background-color: #f89901;
}

#footer {
clear: right;
width: 940px;
height: auto;
background-color: #000000;
font: 12px arial, sans-serif;
color: #ffffff;
padding: 6px 0 6px 0;
border-top: 1px solid white;
border-bottom: 1px solid #ffffff;
}

#partner {
width: 940px;
height: auto;
background-color: #f89901;
margin: 0 0 0 0; 
}

#partner p {
font: 10px arial, sans-serif;
color: #000000;
padding: 4px 4px 4px 4px;
}

#partner a {
font: 10px arial, sans-serif;
color: #0000ff;
text-decoration: none;
}

#partner a:hover {
font: 10px arial, sans-serif;
color: #ff0000;
text-decoration: underline;
}

.insidelist {
padding-right: 11px;
display: inline;
list-style-type: none;
font: 11px arial, sans-serif;
}

li.insidelist a {
font: 11px arial, sans-serif;
color: #00ff00;
text-decoration: none;
}

li.insidelist a:hover {
font: 11px arial, sans-serif;
color: #ff0000;
text-decoration: underline;
}

p {
font: 13px arial, sans-serif;
color: #000000;
padding: 3px 8px 3px 8px;
}

.centertext {text-align: center;}
.slant {font-style: oblique;}
.smalltext {font: 10px arial, sans-serif; color: #000000;}

h1 { /*blue*/
font: 18px arial, sans-serif;
font-weight: bold;
color: #0000ff;
margin: 0 0 0 0;
padding: 4px 8px 4px 8px;
}

h2 { /*white*/
font: 18px arial, sans-serif;
font-weight: bold;
color: #ffffff;
margin: 0;
padding: 4px 8px 4px 8px;
}

h3 { /*blue*/
font: 16px arial, sans-serif;
font-weight: bold;
color: #677770;
font-style: oblique;
margin: 0;
padding: 4px 8px 4px 8px;
}

h4 { /*white brown oblique*/
font: 16px arial, sans-serif;
font-weight: bold;
color: #ffffff;
font-style: oblique;
margin: 0;
padding: 4px 8px 4px 8px;
}

h5 { /*black*/
font: 16px arial, sans-serif;
font-weight: bold;
color: #000000;
font-style: oblique;
margin: 0;
padding: 4px 8px 4px 8px;
}

h6 { /*reg text black*/
font: 13px arial, sans-serif;
color: #000000;
padding: 2px 8px 2px 8px;
margin: 0 0 0 0;
}
