body
{
background-color: #DDF7FF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin:0px;
color: #333333;
}

#content {
width: 770px;
height: auto;
margin: 0 auto;
background-color: #FFFFFF;
}

#banner {
width: 770px;
height: 100px;
margin: 0 0 0 0;
background: url('images/banner.gif');
padding: 0;
}

#webpreview {
width: 90%;
height: 150px;
margin: 20px;
}
#webpreview  img{
	float:left;
	padding:0 15px 0 0;
	}

#navbg {
width: 770px;
height: 32px;
background: url('images/navbg.gif') repeat-x;
font-weight: bold;
color: white;
text-align: center;
padding-top: 17px;
margin: 0 auto;
}

a.nav:link {
color: #FFFFFF;
font-size: 11px;
text-decoration: none; 
padding: 15px 20px 0 0px;
font-weight: bold; 
}

a.nav:active {
color: #BD2031;
font-size: 11px;
text-decoration: none; 
font-weight: bold; 
padding: 15px 20px 0 0px;
}

a.nav:visited {
color: #FFFFFF;
font-size: 11px;
text-decoration: none; 
font-weight: bold; 
padding: 15px 20px 0 0px;
}

a.nav:hover {
color: #66a3e1; 
font-size: 11px;
text-decoration: none; 
padding: 15px 20px 0 0px;
}

ul#accordion, ul#accordion ul { 
list-style: none; 
margin: 5px 3px 0 0px;
padding: 0;
float: left;
background-color: #FFFFFF;
width:200px;
}  

ul#accordion a.heading { 
        width: 203px;
        height: 40px;
	background: url('images/h2.gif') no-repeat;
	display: block;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
        color: white;
        font-weight: bold;
        text-align: center;
        text-transform: capitalize;
	text-align: center;
}
ul#accordion a.heading:hover {
        width: 203px;
        height: 40px;
	background: url('images/h2.gif') no-repeat;
	display: block;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	text-align: center;
}

#noindent {
margin: 0;
padding: 0;
}

#down {
padding-top: 12px;
}
#accordion #down:hover {
cursor:pointer;
}

#downa {
padding-top: 6px;
}

#sidebar {
width: 550px;
height: auto;
margin: 7px 5px 0 0px;
float: right;
}
.indexflash
	{
		height:230px;
	}

a.blue:link {
color: #6690ba;
font-size: 11px;
text-decoration: none; 
padding: 3px 0px 0 0px;
}

a.blue:active {
color: #6690ba;
font-size: 11px;
text-decoration: none; 
padding: 3px 0px 0 0px;
}

a.blue:visited {
color: #6690ba;
font-size: 11px;
text-decoration: none; 
padding: 3px 0px 0 0px;
}

a.blue:hover {
color: #555; 
font-size: 11px;
text-decoration: none; 
padding: 3px 0px 0 0px;
}

#bluelinks {
margin: 15px 0 15px 15px;
}
#bluelinks  a{
	padding:2px 0;
	display:block;
	margin:0;
	}

#section {
width: 179px;
min-height: 245px;
float: left;
margin: 0 4px 0 0px;
background-color: #ececec;
}

#sectionh{
	height:225px;
	}
#sectionh b{
	padding:5px;
	}
#sectionh strong{
	color:#284E73;
	}
#sectionh span{
	padding:10px 0 5px 5px;
	display:block;
	font-weight:bold;
	}
#sectionbottom {
width: 179px;
height: 35px;
float: left;
margin: 0 4px 0 0px;
background: url ('images/moreinfo.gif');
}


h3,p
{
	margin:0px;
	padding:0px;
}
h3 {
background: url('images/h3.gif');
width: 179px;
height: 39px;
display: block;
font-size: 11px;
color: white;
font-weight: bold;
text-align: center;
text-transform: capitalize;
}

h3.orange {
background: url('images/orangeheader.png');
width: 179px;
height: 39px;
display: block;
font-size: 11px;
color: white;
font-weight: bold;
text-align: center;
text-transform: capitalize;
}

#text {
display: block;
font-size: 11px;
color: white;
font-weight: bold;
text-transform: capitalize;
padding-left: 25px;
}

#links {
width: 85px;
height: 100px;
margin: 0 auto;
float: left;
padding-left:4px;
}

a.bold:link {
color: #3a5d7f;
font-size: 11px;
text-decoration: none; 
font-weight: bold; 
}

a.bold:active {
color: #3a5d7f;
font-size: 11px;
text-decoration: none; 
font-weight: bold; 
}

a.bold:visited {
color: #3a5d7f;
font-size: 11px;
text-decoration: none; 
font-weight: bold; 
}

a.bold:hover {
color: #6d9ecd; 
font-size: 11px;
text-decoration: none; 
font-weight: bold; 
}

.fixedfont { 
font-size : 11px;
line-height: 105%;

}

#footersection {
width: 30%;
height: auto;
float: left;
margin: 0 auto;
}

#footertext {
width: 700px;
margin: 0 auto;
background-color: #ececec;
border-style:solid;
border-width:1px;
border-color: #d9d9d9;
}


h4 {
color: #1b70ac;
font-size: 13px;
font-weight: bold; 
} 

#fullbar {
background: url('images/fullbar.png') no-repeat;
width: 551px;
height: 39px;
margin: 0 auto;
}


.footerwhole
	{
		padding-top:10px;
		padding-bottom:10px;
	}
	
.footerdiv
	{
		background:#e4e4e4;
		border:solid 1px #cccccc;
		padding:10px 0 10px 10px;
                width: 760px;
                margin: 0 auto;
	}
.footercontainer
	{
		float:left;
		width:250px;
		border-right:solid 1px #000;
		height:140px;
		
	}

.footercontainer3
	{
		float:left;
		width:248px;
		height:140px;
		
	}

.footercontainer1
	{
		float:left;
		width:190px;
		
		
	}

.padder
	{
		padding-left:5px;
		padding-right:5px;
		font-weight:normal !important;
	}
.padder10
	{
		padding:0 10px;
		font-weight:normal !important;
	}
.boldfont
	{
		font-size:13px;
		font-weight:bold;
		
	}

h5 {
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
margin-top: 10px;
}

h6{
	font-size:12px;
	padding:4px 0;
	margin:1px;
}

.firsttop {
margin-top: 25px;
}

.firsttopblue{
	color:#285099;
}

#inside {
width: 175px;
margin: 10px 0 0 5px;
text-align: center;
}
.sitesforsale li{
	background:#DDEDFF;
	padding:2px 4px;
	margin:2px;
}
.sitesforsale li:hover{
	background:#9EC7F3;
	padding:2px 4px;
	margin:2px;
	font-weight:bold;
}
.idxlist li{
	padding:2px 0 2px 20px;
	background:url(images/accept2.png) no-repeat left;
}
.idxlist{
	list-style-type:none;
}