

#weather{
position:absolute;
top:10px;
z-index:99999;
right:20px;
width:240px;
height:23px;
}

#headercontent {
margin:auto;
margin-top:30px;
}


#top_banner {
width:960px;
height:155px;
margin:auto;
-webkit-border-radius: 20px 20px 0px 0px;
        border-radius: 20px 20px 0px 0px;
		overflow:hidden;
}

#top_menu {
position:absolute;
top:5px;
right:10px;
color:#ffffff;
}

#top_menu ul {
margin:0 auto;
text-align:center;
padding-left:0px;
}

#top_menu ul li {
list-style-type: none;
display: inline;
padding:0px 20px 0px 20px;
margin:0 auto;
border-right:solid 1px #525252;
color:#ffffff;
}

#top_menu ul .last_mainmenuitem  {
border-right:none;
}

#top_menu a,
#top_menu a:link,
#top_menu a:visited{
color:#ffffff;
text-decoration:none;
font-size:14px;
vertical-align:bottom;
font-weight:bold;
}

#top_menu a:hover{
text-decoration:none;
color:#feb500;
}

#karen_email_banner {
position:absolute;
left:485px;
top:115px;
color:#ffffff;
}

#karen_email_banner a,
#karen_email_banner a:link,
#karen_email_banner a:visited {
text-decoration:none;
color:#ffffff;
font-size:14px;
}

#karen_email_banner a:active,
#karen_email_banner a:hover {
text-decoration:underline;
}


#headergraphic {
width:960px;
margin:auto;
}

#contact_info {
position:absolute;
top:45px;
right:30px;
color:#ffffff;
font-size:16px;
font-weight:bold;
text-align:right;
}

#contact_info a {
color:#ffffff;
}

#cell {
position:absolute;
top:90px;
left:130px;
color:#000000;
font-size:14px;
}






#agent_name {
position:absolute;
top:30px;
left:130px;
color:#000000;
font-size:25px;
font-weight:bold;
text-align:left;
line-height:100%;
font-family:"Arial Black";
src: url(fonts/ariblk.ttf);
font-style:italic;
font-weight:bold;
}

#destination {
position:absolute;
top:55px;
left:485px;
color:#ffffff;
font-size:14px;
font-weight:normal;
letter-spacing:8px
font-style:normal;
font-family:"Arial",Georgia,Serif;
}

#content_top {
margin:0px 0px 0px 0px;
}


#brokerage_name {
position:absolute;
top:95px;
left:30px;
color:#ffffff;
font-size:13px;
font-weight:bold;
}

#brokerage_name span {
font-size:10px;
}





#ask_karen_btn {
position:absolute;
left:570px;
top:-15px;
z-index:2;
display:inline-block;
display:none;
}

#ask_karen_btn a,
#ask_karen_btn a:link,
#ask_karen_btn a:visited {
display:block;
background:url('ask_karen_btn.png') 0px 0px no-repeat;
width:115px;
height:38px;
text-indent: -9999px; 
overflow:hidden;
display:block;
}
#ask_karen_btn a:hover,
#ask_karen_btn a:active {
background:url('ask_karen_btn.png') -115px 0px no-repeat;
}







#social_icons {
position:absolute;
left:485px;
top:78px;

}



#facebook {
display:inline-block;
}

#facebook a,
#facebook a:link,
#facebook a:visited {
display:block;
background:url('facebook_32.png') 0px 0px no-repeat;
width:32px;
height:32px;
text-indent: -99999999999px; 
overflow:hidden;
display:block;
}
#facebook a:hover,
#facebook a:active {
background:url('facebook_32.png') -32px 0px no-repeat;
}


#twitter {
display:inline-block;
}
#twitter a,
#twitter a:link,
#twitter a:visited {
display:block;
background:url('twitter_32.png') 0px 0px no-repeat;
width:32px;
height:32px;
text-indent: -99999999999px; 
overflow:hidden;
display:block;
}
#twitter a:hover,
#twitter a:active {
background:url('twitter_32.png') -32px 0px no-repeat;
}


#linkedin {
display:inline-block;
}
#linkedin a,
#linkedin a:link,
#linkedin a:visited {
display:block;
background:url('linkedin_32.png') 0px 0px no-repeat;
width:32px;
height:32px;
text-indent: -99999999999px; 
overflow:hidden;
display:block;
}
#linkedin a:hover,
#linkedin a:active {
background:url('linkedin_32.png') -32px 0px no-repeat;
}


/*-------------MENU--------------*/


#nav_container{
text-align:center;
background: #160200; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MDIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM2MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #160200 0%, #363636 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#160200), color-stop(100%,#363636)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #160200 0%,#363636 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #160200 0%,#363636 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #160200 0%,#363636 100%); /* IE10+ */
background: linear-gradient(to bottom,  #160200 0%,#363636 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#160200', endColorstr='#363636',GradientType=0 ); /* IE6-8 */
height:38px;
}

#nav{
display:inline-block;
width:auto;
margin:0px auto;
background: #160200; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MDIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM2MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #160200 0%, #363636 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#160200), color-stop(100%,#363636)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #160200 0%,#363636 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #160200 0%,#363636 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #160200 0%,#363636 100%); /* IE10+ */
background: linear-gradient(to bottom,  #160200 0%,#363636 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#160200', endColorstr='#363636',GradientType=0 ); /* IE6-8 */
height:38px;
}






#nav li a,
#nav li a:link,
#nav li a:visited{
display:block; 
font-size:12px;
text-align: center;
background-color:#ffffff;
color:#000000;
font-weight:bold;
padding-left:4px;
padding-right:4px;
border-style:none;
height:24px;
line-height:24px;
margin-left:2px;
margin-right:2px;
margin-top:4px;
border:solid 2px solid #bb8814;
border-bottom:2px solid #bb8814;
border-right:5px solid #bb8814;
border-left:5px solid #bb8814;
border-top:2px solid #bb8814;
-webkit-border-radius: 5px;
 border-radius: 5px;
 overflow:hidden;
}

#nav li a:hover,
#nav li a:active,
#nav li a.mm_hover {
background-color:#000000;
color:#ffffff;
}





#nav li.first-a_mainmenuitem a,
#nav li.mm_2 a,
#nav li.mm_3 a,
#nav li.mm_4 a,
#nav li.mm_5 a,
#nav li.mm_6 a {
font-weight:bold;
font-size:14px;
border-bottom:2px solid #bb8814;
border-right:7px solid #bb8814;
border-left:7px solid #bb8814;
border-top:2px solid #bb8814;
}






.nivo-prevNav {
display:none;
}

.nivo-nextNav {
display:none;
}

.nivo-controlNav {
display:none;
}


#slider {
height:500px;
overflow:hidden;
width:956px;
}



#filmstrip_container {
display:none;
}

#hp0002_content {
padding-bottom:0px;
}

#hp_bottom_banner {
z-index:99999999;
margin-left:2px;
margin-bottom:2px;
width:952px;
height:30px;
}

#hp_bottom_banner_content {
width:956px;
z-index:999999999;
padding:0px 0px 8px 0px;
}

#footergraphic {
background:none;
}

#containercontent {
background:none;
width:960px;
margin:auto;
}

#contentcontainer_wrap {
width:956px;
border-style:solid;
border-width:4px;
border-color:#ffffff;
}

table#maincontainertable {
width:956px;
margin-left:0px;
}

#containercontent #maincontenttable {
width:960px;
}


#footercontainer,
#footercontainer #footertable {
width:960px;
margin:auto;
}





#content_bottom {
z-index:99999999;
}

#footer_disclaimer {
font-size:12px;
color:#5f5f5f;
text-align:center;
width:700px;
margin:auto;
}

#footer_disclaimer span {
font-size:10px;
}

#yoa_login {
margin-top:0px;
margin-right:15px;
font-size:13px;
margin-bottom:30px;
float:right;
}
#yoa_login a,
#yoa_login a:link,
#yoa_login a:visited {
text-decoration:none;
color:#ffffff;
}
#yoa_login a:hover,
#yoa_login a:active {
color:#ffb500;
}

#powered_yoa {
display:inline-block;
margin-top:20px;
margin-bottom:30px;
text-indent:-9999999999999999px; 
overflow:hidden;
text-align:center;
display:block;
}

#powered_yoa a,
#powered_yoa a:link,
#powered_yoa a:visited{
display:block;
text-indent:-9999999999999999px; 
overflow:hidden;
background:url('yoa_logo.png') 0px 0px no-repeat;
width:240px;
height:16px;
margin: auto;
margin-top:15px;
text-align:center;
margin:auto;
display:block;
}

#powered_yoa a:hover,
#powered_yoa a:active {
background:url('yoa_logo.png') -240px 0px no-repeat;
}









