logonav /* Veloz Homes - A Passion For Quality */

* {	
	margin:0px;
	padding:0px;
	}

body{ 
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif; 
background:url(images/bg.jpg) #C9BFA4 repeat-x;
}

#header {
margin: 0px auto;
width:815px;
height:278px;
background:url(images/head_bg.jpg) top center no-repeat;
overflow:hidden;
position:relative
}

#header_logonav {
float:left;
width:146px;
}

#logonav {
list-style-type:none
}


#logonav a{
padding:5px;
font-size:13px;
text-align:center;
display:block;
margin-bottom:4px;
color:#FFFFFF;
text-decoration:none;
border:1px solid #A5A5A6;
background:#002E60;
}

#logonav a:hover{
color:#fff;
text-decoration:underline;
background:#0A3A78
}

#header_logonav img{
margin:0px auto;
}

.fadein { width:451px; height:261px; float:left }
.fadein img { position:absolute; left:183px; top:5px; }


#header_welcome {
font-size:11px;
width:152px;
text-align:center;
position:absolute;
z-index:100;
right:0
}

#header_welcome_title {
padding-top:12px;
padding-bottom:6px;
display:block;
font-size:18px;
color:#3F3F3F;
}

#navigation {
font-family:"Times New Roman", Times, serif;
margin: 0px auto;
width:760px;
height:44px;
border-left:1px solid #878682;
}

#navigation_item {
padding-top:0px;
text-align:center;
float:left;
width:124px;
height:44px;
}

#navigation_item a{
font-size:16px;
color:#3F3F3F;
text-decoration:none;
}

#navigation_item a:hover{
text-decoration:underline;
}

#navigation_divider {
padding-top:1px;
float:left;
width:3px;
height:42px;
}

#bottom_container {
margin: 0px auto;
padding-top:21px;
width:815px;
height:247px;
}

#bottom_container img{
float:left;
padding:4px;
_padding-top:4px;
_padding-left:4px;
_padding-right:4px;
_padding-bottom:0px;
}

#bottom_container_rep {
float:left;
margin-top:2px;
width:350px;
height:80px;
cursor:pointer;
cursor:hand;
}

#bottom_container_hi {
margin-top:2px;
float:left;
width:350px;
height:80px;
cursor:pointer;
cursor:hand;
}

#bottom_container_qmi {
float:left;
width:350px;
height:80px;
cursor:pointer;
cursor:hand;
}

#bottom_container_qmi_text {
float:right;
width:238px;
height:76px;
background:#002E60;
border:1px solid #C4C0A7;
}

#bottom_container_qmi_title {
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding-top:10px;
padding-left:10px;
}

#bottom_container_qmi_content {
color:#FFFFFF;
font-size:12px;
padding-top:5px;
padding-left:15px;
padding-right:5px;
}

#bottom_container_map {
float:right;
width:460px;
height:165px;
text-align:right;
background:url(images/map.jpg) no-repeat;
}
#bottom_container_map img {
margin-left:240px;
}

#bottom_container_search {
float:right;
width:459px;
_width:458px;
height:75px;
background:#002E60;
border:1px solid #C4C0A7;
font-size:10px;
color:#FFFFFF;
}

#builder_consulting_footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px auto;
width:815px;
height:44px;
text-align:center;
padding-top:40px;
font-size:10px;
}

#builder_consulting_footer a{
color:#02377D;
text-decoration:none;
}

#builder_consulting_footer a:hover{
color:#3F3F3F;
text-decoration:underline;
}

#footer_nav {
margin: 0px auto;
width:815px;
height:44px;
text-align:center;
padding-top:30px;
font-size:11px;
color:#3F3F3F;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footer_nav a{
font-size:11px;
color:#02377D;
text-decoration:none;
}

#footer_nav a:hover{
color:#3F3F3F;
text-decoration:underline;

}

select.styled {
background color:#EBF2F8;
font-size:11px;
}

#search_select1 {
margin-top:4px;
margin-left:5px;
_margin-left:4px;
float:left;
width:110px;
}

#search_select2 {
margin-top:4px;
float:left;
width:135px;
}

#search_select3 {
margin-top:4px;
float:left;
width:120px;
}

#search_button {
margin-left:5px;
float:left;
width:79px;
}

select.search1 {
font-size:10px;
width:105px;
}

select.search2 {
font-size:10px;
width:130px;
}

select.search3 {
font-size:10px;
}

.THfeatured_white {
background:transparent url(/images/TH_Background.png) repeat-x;
font-size:12px;
height:28px;
_height:22px;
*height:22px;
color: #FFFFFF;
}

table.fancy {
border:1px solid #A5A5A6;
font-size:11px;
}

table.fancy td {
font-size:11px;
height:228px;
_height:22px;
*height:22px;
}

.drop {
float:left;
background-color:#000000;
}



/* *** Float containers fix: */ 
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/*/////////////////////////
 	modified main menu navigation
/////////////////////////*/
a { outline: none; }
#mainmenu {	position: relative; display: block; z-index: 100; top: 0px; left: 0px; list-style-type: none; margin:0 }
#mainmenu ul { list-style: none;margin:0 }
#mainmenu li { width: 124px; float: left; position: relative;}
#mainmenu li a { display: block; border-right: 1px solid #878682; color: #3c3c3c; text-align: center; font-family:TimesNewRoman; font-size: 16px; font-weight: normal; font-style: normal; text-decoration: none; padding: 2px 8px;margin:0 }
#mainmenu a:hover { background-image: url(/images/nav_bg.jpg); color: #ffffff; text-decoration: none; }
#mainmenu li:hover a { background-image: url(/images/nav_bg.jpg); color: #ffffff; text-decoration: none; }
#mainmenu li ul { position: absolute; left: -1px; display: none; z-index: 1000;	border-right: 1px solid #A69067; background-color: #ffffff; border-style: solid;	border-color: #888785; border-width: 1px; padding: 0px; width: 150px; }
#mainmenu li ul li { z-index: 1000; }
.menu_alt {	 }
#mainmenu li ul a {	float: left; border: none; z-index: 1000; color: #555555; text-align: left; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; border-style: none; border-width: 1px; padding: 6px; width: 138px; background: url();}
#mainmenu li:hover ul a {	float: left; border: none; z-index: 1000; color: #555555; text-align: left; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; border-style: none; border-width: 1px; padding: 6px; width: 138px; background: url();}
#mainmenu li ul a:hover  { background-image:url(/images/nav_menu_on.jpg); background-color: #DFE8FF; color: #000040; text-decoration: none; border-style: none; }
#mainmenu li:hover ul ul, #mainmenu li:hover ul ul ul, #mainmenu li:hover ul ul ul ul{ display: none; }
#mainmenu li:hover ul, #mainmenu li li:hover ul, #mainmenu li li li:hover ul, #mainmenu li li li li:hover ul{ display: block; } 






/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/ 
#top{display:none;} 
}
									

