/* Agent-Template Header */
.at {
    margin-left:-130px;
}

#sub_nav {
	bottom:auto !important;
	left:auto  !important;
	position:relative !important;
	_position:absolute !important;
	_top:100px;
	
}

#sub_nav li {
	float:left;
	height:30px;
	position:relative;

}
#sub_nav li.find_at a {
	background-image:url(/img/nav/find.gif) !important;
	width:194px !important;

}
#sub_nav li.find_at ul li a:hover {	
	width:159px !important;
}


#sub_nav li.homepage_at a {
	background-image:url(/img/nav/agents.gif)  !important;
	width:193px  !important;
}
#sub_nav li a {
	background-position:center center !important;
	background-repeat:no-repeat  !important;
	display:block  !important;
	float:left  !important;
	/*height:30px  !important;
	text-indent:-9999em  !important;*/
	
}

#sub_nav li.links_at a {
	background-image:url(/img/nav/welcome.gif) !important;
	width:193px !important;
}
#sub_nav li.links_at ul li a:hover {	
	width:159px !important;
}
#sub_nav li.tools_at a {
	background-image:url(/img/nav/tools.gif) !important;
	width:172px !important;
}
#sub_nav li.tools_at ul li a:hover {	
	width:159px !important;
}
#sub_nav li.finance_at a {
	background-image:url(/img/nav/relocating.gif) !important;
	width:229px !important;
}

#sub_nav li.contact_at a {
	background-image:url(/img/nav/join.gif) !important;
	margin-right:0 !important;
	width:172px !important;
}
#sub_nav li.relo_at a {
	background-image:url(/img/nav/relocating.gif) !important;
	width:229px !important;
}
#sub_nav li.relo_at ul li a:hover {	
	width:159px !important;
}

#sub_nav li.join_at a {
	background-image:url(/img/nav/contactme.gif) !important;
	margin-right:0 !important;
	width:172px !important;
}

#sub_nav li.work_at {
	display:none;
}

#sub_nav li span a  {
    margin-right:27px;
}
/* juwin menu*/
#sub_nav li ul li {
_display:block;
_height:20px;
}
/* Agent-Template Top Content*/
#content {
    background: #fff;
}
#at_top {
    background:url(/img/at_default_top_bg.gif) repeat-x;
	clear:both;
    padding:15px 0;
    color:#000;
	margin-bottom:10px;
}
#at_top a {
    color:#000;
}
#at_realtor_info p {
    font-size:11px;
    line-height:135%;
}
#at_realtor_info {
    float:left;
    padding-left:25px;
    width:355px;
    border-right:1px solid #000000;
    height:175px;
}
#at_realtor_info img {
    border:3px solid #fff;
    float:left;
    margin-right:13px;
}
#at_realtor_info a img {
    border:none;
    margin:0 5px 0 10px;
}
#at_realtor_info h2 {
    font-size:21px;
    margin-bottom:10px;
}
#at_featured_property {
    padding-left:18px;
    border-right:1px solid #000;
    float:left;
    width:342px;
    height:175px;
}
#at_featured_property h3 {
    font-size:17px;
    margin-bottom:10px;
}
#at_featured_property img {
    border:2px solid #fff;
    float:left;
    margin-right:10px;
}
#at_featured_property p {
    font-size:12px;
}
#at_featured_property p a {
    text-decoration:underline;
}
#at_more_info {
    padding:20px 0 0 20px;
    float:left;
}
#at_more_info p a{
    font-size:12px;
    text-decoration:underline;
}
#at_more_info p {
    background:transparent url(/img/at_default_top_arrow.png) no-repeat scroll right 5px;
    padding-bottom:3px;
    padding-right:9px;
}

/*Agent-Template Content */


#at_content {
    padding:0px;
    width:960px;
}
#at_content h1 {
    font-size:23px;
    color:#000;
    margin-bottom:5px;
}
#at_content p {
    font-size:13px;
    margin-bottom:15px;
}

/* Agent-Template Quick Search */
#at_quick_search {
    background: #d5d3bb url(/img/at_default_search_bg.gif) no-repeat top;
    border:4px #cbc8aa solid;
    float:right;
    width:213px;
    padding:60px 15px 0;
    font-size:12px;
    margin:0 15px;
}
#at_quick_search input {
    margin-bottom:5px;
    margin-top:2px;
}
.at_search_row {
    margin-left:4px;
    clear:both;
}
#at_quick_search p {
    font-size:11px;
    text-align:center;
    margin-bottom:20px;
    color:#000;
}
#at_quick_search p a {
    color:#000;
    text-decoration:underline;
}
#at_county {
    width:205px;
    margin-bottom:10px;
    margin-top:2px;
}
#at_street_num, #at_zip_code {
    width:52px;
}
#at_street_name {
    width:135px;
}
#at_mls_number {
    width:200px;
}
div.at_search_mid {
    float:left;
    margin-left:0;
}
#at_search_submit {
    margin-left:50px;
    padding-top:10px;
}
p#at_search_button {
    text-align:center;
}
p#at_search_button a {
    background:transparent url(/img/find_my_home_button.gif) no-repeat scroll center center;
    height:24px;
    text-indent:-9999px;
    width:112px;
    display:block;
    margin:10px auto;
}
#property_search_tabs li{list-style:none!important}
#property_search_tabs a{ padding:9px 3px 7px!important}
