.bl {background: url(http://www.adkinsfloridagroup.com/images/bl.gif) 0 100% no-repeat #edf1f3; width: 160px;}
.br {background: url(http://www.adkinsfloridagroup.com/images/br.gif) 100% 100% no-repeat}
.tl {background: url(http://www.adkinsfloridagroup.com/images/tl.gif) 0 0 no-repeat}
.tr {background: url(http://www.adkinsfloridagroup.com/images/tr.gif) 100% 0 no-repeat; padding:2px}

.bl2 {background: url(http://www.adkinsfloridagroup.com/images/bl.gif) 0 100% no-repeat #edf1f3; width: 160px;}
.br2 {background: url(http://www.adkinsfloridagroup.com/images/br.gif) 100% 100% no-repeat}
.tl2 {background: url(http://www.adkinsfloridagroup.com/images/tl.gif) 0 0 no-repeat}
.tr2 {background: url(http://www.adkinsfloridagroup.com/images/tr.gif) 100% 0 no-repeat; padding:2px}

.bl2_tpadding {
	padding-top: 11px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;

}

.clear {font-size: 1px; height: 1px}

body {
	margin: 5px;
	background-color: #000000;
	background-attachment: scroll;
	background-image: url(../styleImages/backgrounds/pageBg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#pageSurround {
	width: 780px;
	margin: 0px auto;
	padding-bottom: 15px;
	border: 1px solid #11529c;
	background-color: #FFFFFF;
	background-image: url();
	background-repeat: no-repeat;
	background-position: left top;	
}
#topLogo {
	text-align: left;
	height: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;	
}
#topHeader {
	text-align: right;
	height: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;	
}
.boxTitleLeft {
	width: 130px;
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	background-color: #ffffff;
	background-image: url(../styleImages/backgrounds/boxTitleBg.gif);
	height: 15px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding-left: 5px;
}




.boxTitleRight {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	background-color: #031074;
	background-image: url(../styleImages/backgrounds/boxTitleBg.gif);
	height: 15px;
	border-top: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	padding-left: 0px;
}


.maillist {
	width: 127px;
	padding-left: 11px;
	margin-bottom: 10px;
	padding-top: 8px;
	padding-bottom: 5px;
}


.boxContentLeft {
	width: 152px;
	padding-left: 2px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.boxContentLeftRSS {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 130px;
	border: 1px solid #000000;
	background-color: #cccccc;
	padding-left: 5px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
}


.boxContentRight {
	border: 0px solid #000000;
	background-color: #cccccc;
	padding-left: 0px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
}

.colLeft {
	position: relative;
	left: 0px;
	width: 158px; 
	padding-left: 5px;
	padding-right: 5px;
	float: left;
}
.colMid {
	position: relative;
	width: 608px;
	float: left;
	border: 0px solid;
}
.colRight {
	position: relative;
	width: 0px; 
	padding-left: 0px;
	right: 0px;
	float: right;
}
.boxContent {
	border: 1px solid #000000;
	padding: 3px;
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333333;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}

.boxContent_latest_listings {
	border: 0px solid #000000;
	padding: 3px;
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333333;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}


/* CHECKOUT PAGES */
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 15px;
	padding-right: 5px;
	float: left;
}
.colMainCheckout {
	position: relative;
	width: 568px;
	float: left;
}
/* END CHECK OUT PAGES */
.siteDocs {
	text-align:center;
	margin-top: 10px;
}
.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	background-color: #cccccc;
	text-align: center;
	border: 1px solid #C9CEFC;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 387px;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.tmbgal {
    margin: 10px auto;
    text-align: center;
}
.tmbgal img {
    border: 1px solid #000;
    padding: 0px;
}



/*
mouseover menu.. almost got it to work right. 8/28/08


ul#navmenu{
margin:0px auto;
border:0 none;
padding:0;
width:auto;
list-style:none;
height:10px;
}

ul#navmenu li{
margin:0px auto;
border:0 none;
padding:0;

/*this will need hid
/*float:left;
/*display:inline;
/*list-style:none;
/*position:relative;


height:10px;
width:auto;
top:0px;
}

ul#navmenu ul{
margin:0;
border:0 none;
padding:0;
list-style:none;
display:none;
position:relative;
top:-20px;
left:-120px;

}

ul#navmenu ul:after{
clear:both;
display:block;
font:1px/0px serif;
content:".";
height:0;
visibility:hidden;

}

ul#navmenu ul li{
width:120px;
float:left;
display:block !important;
display:inline;
height:auto !important;

}


ul#navmenu a{
padding:0 7px;
float:none !important;
float:none;
display:block;
background:#023A75;

text-decoration:none;
height:auto !important;
height:1%;

}

ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a{
color:#cacaca;

}

ul#navmenu li:hover li a,ul#navmenu li.iehover li a{
float:none;
text-align: right;
border:1px solid #BFBFBF;
color:#ffffff;
}

ul#navmenu li:hover li a:hover,ul#navmenu li:hover li:hover a,ul#navmenu li.iehover li a:hover,ul#navmenu li.iehover li.iehover a{
color:#cacaca;
background-color:#3c9ffa;

}

ul#navmenu li:hover li:hover li a,ul#navmenu li.iehover li.iehover li a{color:#fff;
background-color:#999;

border:1px solid #BFBFBF;
}

ul#navmenu li:hover li:hover li a:hover,ul#navmenu li:hover li:hover li:hover a,ul#navmenu li.iehover li.iehover li a:hover,ul#navmenu li.iehover li.iehover li.iehover a{
color:#fff;
background-color:#cacaca;

}

ul#navmenu li:hover li:hover li:hover li a,ul#navmenu li.iehover li.iehover li.iehover li a{
background:#EEE;
color:#666;

}

ul#navmenu li:hover li:hover li:hover li a:hover,ul#navmenu li.iehover li.iehover li.iehover li a:hover{
color:#cacaca;

}

ul#navmenu ul ul,ul#navmenu ul ul ul{
display:none;
position:absolute;
top:6px;
left:115px;

}

ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul{
display:none;

}

ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul{
display:block;

}


*/absolute;
top:6px;
left:115px;

}

ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul{
display:none;

}

ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul{
display:block;

}


*/