


/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
  font-family: Arial, Helvetica, sans-serif;
  
 font-family:Georgia, "Times New Roman", Times, serif; 
 
   	font-size:13px;
	line-height:16px;
      font-weight:normal;
	margin: 0px;
	padding: 0px;
      height:auto;
    text-align:center;
	color:#333333;

	background-color:#999;
	background-color:#f6f6f6;
	
	background-image:url(images/home1.gif);
	background-repeat:repeat-x;
	
   	width:100%;
 
	
}

div#container {
  margin-left: auto;
  margin-right: auto;
  width:996px;
  height:auto;
 
  
  background-color:#000;
  background-color:#fff;
     
}

 


div#mid-menu {
	float:left;
	margin-top:5px;
	margin-left:60px;
	width:650px;
}

#mid-menu a:link {
	color:#cccccc;
  	color:#d8d8da;
 
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
 }

#mid-menu a:visited {
   color:#d8d8da;
 	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}

#mid-menu a:hover {
	color:#a00;
	font-size:11px;
	font-weight:normal;
}
/******* hyperlink and anchor tag styles *******/
 
 

a:link {
	color:#495a66;
	font-size: 12px;
	text-decoration: underline;
  	font-weight: normal;
  
}

a:visited {
	color: #266b8c;
	color:#2a5178;
	color:#fa6602;
	color:#6294c7;
	font-size: 12px;
	text-decoration: underline;
  	font-weight: normal;
}

a:hover{
	color: #d63837;
	color:#aa0000;
	text-decoration: none;

}

h1{
 font: 16px  ;
 color:#567dff;
 font-weight:bold;
 margin: 0px;
 padding: 0px;
}

h2{
 font: 14px;
 font-weight:bold;
}

h3{
 font: 11px ;
 font-weight: normal;
 color: #1f1f21;
 margin: 0px;
 padding: 0px;
}

 
 
/*************** list tag styles ***************

{
 list-style-type: disc;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

********* form and related tag styles *********/


#header{
	float:left;
height:70px;
width:1000px;
background-color:#9abde7;
background-color:#efefef;
background-color:#000;
      border:4px solid #454545;
   border:0px solid #45576c;
   
   border-bottom:0px;
   
margin-left:0px;

}

#header img {
	margin:0px;
}

#header_right {
	float:right;
	width:280px;
	margin-top:2px;
}
#header_right h1{
  float:right;
  margin-top:1px;
  margin-right:1px;
  font-size: 20px;
  font-weight: bold;
  
  color:#e3e4e6;
  color:#fbfbfb;
  color:#d8d8da;
  display:block;
  width:240px;
  height:22px;
 }


 
 div#home-menu {
	float:left;
	width:300px;
}


#middle {
  float:left;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  width:1000px;
  padding:0px;
  background-color:#efefef;
  background-color:#edeae2;
  background-color:#fff;
  background-image:url(images/shadow1.png);
  background-position:left;
  background-repeat:repeat-y;  
  height:auto;
}

 
#inside {
  float:left;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  width:1000px;
  padding:0px;
  background-color:#efefef;
  background-color:#edeae2;
  background-color:#fff;
  background-image:url(images/shadow1.png);
  background-position:left;
  background-repeat:repeat-y;  
  height:auto;
}


 
/*
#inside {
  float:left;
  margin-left:3px;
  margin-top:5px;
  width:946px;
  border:0px solid #aaaaaa;
  height:auto;
}

*/ 

 
 

#bottom {
  position:absolute;
  top:530px;
  height:635px;
  width:930px;
  left:10px;
  border-left:0px solid black;
  background-image:url(images/bg_bottom.gif);
  background-repeat:no-repeat;
}

 

#menu{
	margin-top:5px;
	float:left;
	 margin-left:0px;
font-weight: bold;
text-align:center;
width:700px;
margin-left:120px;
margin-bottom:2px;
}

 
 /*
#header h1{
   position:absolute;
  left:600px;
   float:right;
  margin-top:40px;
  margin-right:1px;
  font-size: 20px;
  font-weight: bold;
   color:#fa6602;
  color:white;
  color:#ffffee;
   display:block;
  width:260px;
  height:22px;
}
*/

#header h2{
  float:right;
  margin-right:10px;
  margin-top:0px;
  font-size: 18px;
  font-weight: bold;
  color:#fa6602;
  color:#6294c7;
  color:#8a943a;
  background-color:#000;
}


#foot {
  float:left;
  margin-top:25px;
  width:100%;
  height:80px;
  font-size:11px;
  color:#ededed;
  color:#666;
  text-align:center;
}

#foot a:link {
	color: #666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	margin-right:2px;
}

#foot a:visited {
	color: #2a5178;
	color:#30557a;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#foot a:hover {
	color: #d63837;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


/*start clear hack*/
.clearfix:after {      
    content: ".";        
   display: block;     
    height: 0;        
    clear: both;        
    visibility: hidden;
}
/*hide from ie-mac\*/    
* html .clearfix {height: 1%;}        
/*hide from ie-mac*/   



#logo img {
	/*
	width:260px;
	height:60px;
	*/
	float:left;
	margin-left:16px;
	margin-top:4px;
	border:0px;
}
#logo span {
  color:#1f1f21;
}
#logo h1 a{
	background: url(images/logo-gray.jpg) no-repeat;
	width:260px;
	height:50px;
 	margin-top:10px;
	float:left;
}
#logo h1 a span{
	display:none;
}


#icons {
	margin:0px;
	padding:0px;
	float:right;
	width:25px;
	margin-right:25px;
}
#icons a:link {
	margin:0px;
	padding:0px;
}

#icons img {
	border:0px;
	margin:0px;
	margin-top:2px;
	width:24px;
	height:24px;
	border:0px;
}

#descriptions{
	float:left;
	height:100px;
	width:400px;
	margin-left:10px;
}

#descriptions .mls-office {
	
  float:right;
  text-align:center;
  font-size:12px;
  
  color:green;

}

#descriptions span{
	float:left;
}
#descriptions .desc{
	position:relative;
	left:20px;
	width:225px;
	font-size:14px;
	color:#1f1f21;
}
#descriptions .property_video img{
	border:3px ridge #ccc;
	width:120px;
	height:85px;
	float:left;
}


#row {
  float:left;
  padding-left:10px;
  padding-top:10px;

  font-weight:normal;
  color:#000;
  height:130px;
  margin-bottom:3px;
  background-color:#efefef;
  background-color:#fff;
  border-bottom:1px dotted #d08179;
  border-left:1px dotted #d08179;
  width:660px;

}

 

#row span {
	float:left;
	width:390px;
	text-align:left;
	margin-left:12px;
}

#row table {
	width:440px;
	float:left;
	height:40px;
	margin-left:10px;
}


#row td {
	line-height:13px;
	font-size:12px;
}

#row a:link {
 	font-size: 12px;

	font-weight: normal;
	text-decoration: underline;
	color:#1f1f21;
      color:#1b78b3;
      color:#666666;
}

#row a:visited {
	font-size: 12x;
	font-weight: normal;
	text-decoration: none;
      color:#1b78b3;
      color:#666666;

}

#row a:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #ff0000;
}

#smallImage {
	float:left;
	
}

#smallImage img {
	padding:1px;
	border:1px solid #aaa;
	background-color:#fff;
	width:150px;
	height:110px;
}

#smallImage a:link {
	width:150px;
	height:110px;
}


#pagination {
	float:left;
	width:660px;
	text-align:center;
	background-color:#fff;
	background-color:#aaa;
}
.pNo {float:left; width:20px; margin-left:3px; margin-right:3px; border:0px solid black;} 
.pNo a {text-decoration:none;} 

#show {
 float:left;
  width:670px;
 margin-left:5px;
 margin-bottom:10px;
 background-color:#f8f8f8;
 background-color:#fff;
 background:#efefef;
 border:1px solid #eee;
 padding-bottom:20px;

}

#show0 {
 float:left;
  width:660px;
 margin-left:5px;
 margin-bottom:0px;
 background-color:#f8f8f8;
 background-color:#fff;
 background:#efefef;
 border:1px solid #eee;
 border-right:5px solid #aaa;
 border:2px solid #e3e4e6;
 border:2px solid #cdcdcd;
 border-top:0px;
 padding:0px;


}

.small-time {
	font-size:8px;
	color:#996600;
}

#row-bottom {
	float:left;
	margin-left:40px;
	margin-top:10px;
	font-size:9px;
	color:#666;
	width:300px;
}
	
#row-bottom a:link {
	font-size:11px;
	color:#666;
}

#mls_search {
 float:left;
  height:155px;
  width:990px;
 margin:10px;
  margin-top:0px;
  margin-left:5px;
  margin-right:0px;
  margin-bottom:0px;
border:2px solid #d4dce2;
border:1px solid #8a943a;
border:1px solid #6294c7;
border-right:2px solid #000;
 border:0px solid #fff;

	background-color:#fff;
	
	background-image:url(images/mback.png);
	background-repeat:no-repeat;

	
}

#mls_search label {
	float:left;
 	font-size:12px;
	color:#a00;
	font-weight:normal;
	margin:0px;
	margin-left:8px;
	padding:0px;
	padding-top:0px;
	text-decoration:none;
}

#mls_search table {
	float:left;
 	width:980px;
	height:30px;
	font-size:10px;
	margin-top:5px;
}

#mls_search img {
  float:right;
  margin-right:20px;
}

#mls_search a:link {
	margin-left:8px;
	text-decoration:underline;
	color:#d09178;
	color:#a00;
	font-weight:normal;
	font-size:11px;
	cursor:pointer;
}

#mls_search a:visited {
	text-decoration:none;
}

#mls_search span {
  color:#1f1f21;
  font:12px;
  float:left;
   margin-left:10px;
}


#mls_search h1 {
  font-size: 18px;
  font-weight: 500;
  text-align: left;
  margin-top:5px;

  color:#507188;
  width:270px;
  float:left;
}


#mls_search h4 {
  font-size: 10px;
  font-weight: bold;
  color:#d63837;
  width:10px;
}
 #mls_search input.city_input{
  width:140px;
  height:20px;
  font-size:12px;
  font-weight:normal;
/*
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
*/
  border:1px solid #ccc;
 }

#mls_search select {
	border:1px solid #6294c7;
	border:1px solid #ffffcc;
	border:1px solid #aaa;
	color:#666;
	
}

 #mls_search input.zip_input{
  width:80px;
  font-size:12px;
  font-weight:normal;
  border:1px solid #6294c7;
  height:20px;
 }

.mls-mls {
  /*position:absolute;
  top:63px;
  left:65px;*/
  font-size: 12px;
  font-weight: bold;
  color:black;
}

 #mls_search input.mls_input{
   font-size:12px;
  font-weight:normal;
  border:1px solid #6294c7;
  height:20px;
 }

 #mls_search input.sub_input{
  width:130px;
  font-size:12px;
  font-weight:normal;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:20px;
 }
 
 #righties {
	 float:right;
	 margin-right:30px;
	 margin-top:5px;
 }

.mls-price {
  /*position:absolute;
  top:63px;
  left:280px;*/
  font-size: 12px;
  font-weight: bold;
  color:black;
}

#speil1 {
 float:left;
  margin:10px;
  margin-top:1px;
  margin-bottom:5px;
  margin-left:5px;
  margin-bottom:0px;
  margin-right:5px;
   width:990px;
  height:20px;
 
  background-color:#efefef;
   border:0px solid #ddd;
   border-bottom:2px solid #cdcdcd;
background-color:#d0817b;
  background-color:#aaa;
 
 }


#speil1 h1 {
  padding:3px;
  margin-left:10px;
  font-size:12px;
  font-weight:bold;
  color:#1f1f21;
  color:#fff;
   text-transform:capitalize;
  float:left;
  width:300px;
  text-align:left;
}

#speil1 a:link {
	text-decoration:none;
}

#speil1 a:visited {
	text-decoration:none;
}
#speil1 h2 {
  float:right;
  margin-right:20px;
  font-size:11px;
  font-weight:bold;
  color: #1f1f21;
  color:#fff;
  margin-top:0px;
}

#speil1 h3 {
  float:left;
  margin-left:10px;
  margin-top:0px;
  font-size:12px;
  font-weight:bold;
  text-transform:capitalize;
  color:#1b78b3;
  text-align:left;
  width:400px;
}

 

.clr{
	clear:both;
}

#top_row{
	width:910px;
	float:left;
}

#top_row span{
	position:relative;
}


#t_row{
	width:950px;
	float:left;
	margin-top:1px;
	margin-bottom:3px;
}


#t_row img {
	margin-right:3px;
}


#t_row input {
	/*
  float:right;
  margin-right:120px;
  margin-top:20px;
  */
}

#t_row span{
	position:relative;
}

#mid_row{
	position:relative;
	top:15px;
	width:930px;
	float:left;
	margin-left:10px;
}
#mid_row span{
	margin-left:30px;
}

#m_row{
	float:left;
	top:5px;
	width:690px;
	display:inline;
	margin-left:10px;
	padding-bottom:10px;
	border-bottom:1px solid #99b3cc;
	border-bottom:1px dotted #d0817b;
 }
#m_row span{
	margin-left:5px;
 }

#m_row select {
 	margin-left:5px;
	text-transform:uppercase;
	float:left;
}

#placer {
	float:left;
	width:5px;
	margin:0px;
	padding:0px;
	margin-right:5px;
}
 

#bottom_row{
	width:980px;
	float:left;
 	margin-top:8px;	
	margin-left:5px;
	background-color:#fff;
	color:aaa;
 }

#bottom_row input {
	border:1px solid #ccc;
}

#bottom_row img {
	border:0px;
}

#bottom_row span{
	float:left;
	margin-left:10px;
	margin-right:10px;
	color:#666;
}

 

. 
 

#questions {
  float:left;
  width:285px;
  height:auto;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  margin-right:10px;
  background-color:#496e94;
  background-color:#d0d895;
  background-color:#aaa;
  padding-bottom:10px;
  padding-top:5px;
  border:1px solid black;
}

 

 

#questions span {
	width:200px;
	margin:0px;
	padding:0px;
}

#questions p {
	margin:0px;
	padding:0px;
	color:white;
}
#questions h1 {
	  float:left;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  color:#fff;
  width:285px;
  height:22px;
  background-color:#c8dfee;
  margin-bottom:10px;
  text-transform:uppercase;
  
}

 


#questions form {
	width:255px;
}

#div.questions textarea {
max-width:250px;
overflow:hidden;
}

#show_member{
  float:left;
  width:290px;
  height:auto;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:5px;
  background-color:#81a18a;
  background-color:transparent;
  border:0px solid #aa0000;
  border-bottom:1px solid #ccc0af;
  padding-bottom:10px;
}

#show_member ul {
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  padding:0px;
  float:left;
  text-align:left;
 }

#show_member li {
  padding:0px;
  margin-left:15px;
  font-size:12px;
   font-weight:500;
  color:#495a6f;
  color:#30557a;
  color:#1f1f21;
  color:#006
  width:250px;
  float:left;
}


#show_member h3 {
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#000;
	width:295px;
}

#show_member a:link {
  color:white;
  color:#1b78b3;
  color:#d0817b;
  font-weight:bold;
  text-decoration:underline;
    margin:0px;
  padding:0px;
  text-align:left;
  }

#show_member a:visited {
  color:#1f1f21;
  text-decoration:none;
}

#show_member a:hover {
  color:#a00;
  text-decoration:none;
}

/ 

#show_member p {
	margin:5px;
	padding:0px;
	width:290px;
}

#show_member img {
	
	float:left;
	margin:10px;
	margin-left:60px;
	width:143px;
	height:160px;
	background-color:#fff;
	padding:2px;
	border:1px solid #d0817b;
}

 
 
#mls_images {
	float:left;
	width:350px;
	margin:0px;
	padding:0px;
	border:0px solid #8a934a;
 }
 

#mini-top {
  float:left;
  width:975px;
  color:#1f1f21;
  margin:5px;
  margin-top:5px;
  margin-bottom:5px;
  padding:2px;
  border:1px solid #eee;
  background-color:#f4f4f4;
  background-color:#efefef;
/*
    background-image:url(images/bg-m.png);
  background-repeat:repeat-x;
*/
  height:25px;
 
}


#mini-top h1 {
  float:left;
  margin-left:10px;
  font-size: 20px;
  line-height:22px;
  font-weight: 500;
  text-align: left;
  color:#000;
  color:#507188;
  color:#496e94;
  width:600px;
}

#mini-top h2 {
  float:right;
  margin:0px;
  padding:0px;
  margin-right:50px;
     font-weight: 500;
     color:#a00;
  }

#mini-top a:link {
	font-size:16px;
	font-weight:500;
	color:#a00;
}


#images{
float:left;
border:0px solid #1f1f21;
background-color:#f8f8f8;
background:white;
width:365px;
  margin-top:10px;
padding-bottom:20px;
margin-bottom:20px;
}

 
#images td {
  width:145px;
}

#images table {
  background-color:#f8f8f8;
  background:white;
  width:365px;
  margin-left:0px;
}

 

#images img {
  width:85px;
  height:65px;
  margin:2px;
  border:0px solid #1f1f21;
}



#images h1 {
  font-size:11px;
  font-weight:bold;
  color: #fa6602;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:35px;
  text-align:center;
  text-transform:uppercase;
  background-color:white;
  width:240px;
  border-bottom:1px dotted #1f1f21;
}


#showRight {
  float:right;
  width:300px;
   height:auto;
  margin:0px;
  margin-right:10px;
  margin-top:8px;
  background-color:transparent;
}



#show_right {
  float:right;
  width:300px;
  height:auto;
  margin-right:10px;
  padding-bottom:20px;
   background-color:transparent;
  background-color:#efefef;
  background-color:#ccc0af;
  background-color:#edeae2;
  border-left:0px solid #ccc;
  border-top:0px solid #d0817b;
  border-right:0px solid #d0817b;

}

#show_right p {
	color:#000;
	font-weight:500;
	margin:5px;
	margin-left:0px;
	margin-right:0px;
	float:left;
	text-align:left;
	font-size:11px;
}


#show_right img {
  float:left;
/*  margin-left:50px; 
  border:0px;
*/  
 }

#show_right h1 {
  font-size:15px;
  font-weight:bold;
  color:#1f1f21;
  color:#6294c7;
   width:280px;
  text-align:left;
  float:left;
  text-transform:uppercase;
  border-bottom:0px groove #fa6602;
  margin:5px;
}

#show_right input, select{
	border:1px solid #6294c7;
 	font-size:12px;
  	 
}

#show_right checkbox {
	border:0px;
}


#show_right span {
  width:280px;
}


#show_single_map {
  float:right;
  width:290px;
  height:300px;
  margin:0px;
  border:1px solid #ccc0af;
  border-left:0px;
 
}

 


.f2 {
	font-size:10px;
	color: #475e79;

}
.f3 {
	font-size:10px;
	color:#666;
}
.f4 {
	font-size:12px;
	color:#666;
 	font-weight:bold;
}
.f1a {
	font-size:13px;
		 color: #475e79;
	font-weight:bold;	 
	cursor:pointer;

}

.f1b {
	font-size:14px;
		 color: #a00;
	font-weight:bold;	 
	cursor:pointer;

}

.f2a {
	font-size:12px;
	color: #475e79;
	font-weight:bold;

}
.f3a {
	font-size:13px;
	color:#666;
}

#nav {
	float:left;
 	margin-top:4px;
	margin-left:280px;
	cursor:pointer;
}

#map_canvas {
float:left;
margin:10px;
margin-left:15px;
margin-top:20px;
margin:0px;
height:350px;
width:620px;
}

.pagiPage:link, .pagiPage:visited, .pagiPrevious:link, .pagiPrevious:visited, .pagiNext:link, .pagiNext:visited { color: #efefef; background-color: #d0817b; text-decoration: none; font-family: arial; font-size: 90%; padding: 0 5px; margin: 0 2px; border: 1px solid #ccc; line-height:20px; }

.pagiCurrent { color:#aa0000; font-family: arial; font-weight: bold; font-size: 90%; padding: 0 5px; }

.pagiPage:hover, .pagiPrevious:hover, .pagiNext:hover { color: white; background-color: #688A92; background-color:#a00;}


#states {
float:left;
width:200px;
}

#cities {
float:left;
width:320px;
text-transform:uppercase;
 }

#bcities {
float:left;
width:280px;
}

#bcounty {
	float:left;
	width:125px;
 }

#mcities {
 float:left;
 margin:0px;
  padding:0px;
 width:150px;
 text-transform:uppercase;
 }
 
#bcities select {
	text-transform:capitalize;
 }


 
#citysubs {
float:left;
width:250px;
}

#mcitysubs {
float:left;
text-align:left;
margin:0px;
margin-left:5px;
margin-right:5px;
width:150px;
  }

#bcitysubs select {
 }
 
 
.longspan {
float:left;
font-size:12px;
font-weight:bold;
margin:20px 20px 20px 50px;
text-align:left;
width:850px;
}

.midspan {
float:left;
font-size:12px;
font-weight:bold;
margin:0 10px 20px 80px; 
text-align:left;
width:850px;
}

#advancedSearch label {
font-weight:normal;
margin-right:35px;
}

#advancedSearch p {
float:left;
font-size:12px;
font-weight:bold;
margin:0 5px;
}

#alertSubmit {
	margin:20px;
	margin-left:55px;
	float:left;
}

#myDiv {
	float:left;
	width:880px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:10px;
	border:5px solid #666;
	background-color:#000;
	height:60px;
}

#myDiv h1 {
	margin:15px;
	color:white;
	font-size:16px;
}

#myDiv h2 {
	margin:15px;
	margin-left:5px;
	font-size:14px;
	color:#fff;
}

#myDiv input {
	margin:15px;
	font-size:15px;
	width:220px;
}

#moveDiv {
	float:left;
	border-top:90px;
}

#lresult {
	font-size:12px;
	font-weight:bold;
	color:#a00;
	text-align:center;
}

#lresult h3 {
	font-style:italic;
	color:#666;
	font-size:12px;
	font-weight:normal;
	margin-top:20px;
}

#rresult {
	font-size:12px;
	font-weight:bold;
	color:#a00;
	text-align:center;
}

#leftNav {
	float:left;
	width:150px;
	color:#495a66;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-left:10px;
}

#option {
	cursor:pointer;
	text-decoration:underline;
}

#option a:link{
	text-decoration:underline;

}

#option a:visited{
	text-decoration:underline;

}

#option a:hover{
	text-decoration:none;
	color:#aa0000;

}

 #top{float:left; }
#top .nav {height:1px; clear:both;margin:0; margin-top:0px;padding:1.30em 0;list-style:none;background:url(images/top-nav_bg.gif) repeat-x;text-align:left; width:1000px;}
* html #top .nav { padding-bottom:0;}
#top .nav li{float:left;border-right:.1667em solid #DDD;text-transform:uppercase;margin-top:-15px; margin-left:0;padding:0; font-size:11px; list-style-type:none;}
#top .nav li a.onair {width:86px;}
* html #top .nav li a.onair {width:85px;}
#top .nav li a{color:333;display:block;height:22px; font-weight:bold; margin:0;width:164px;text-decoration:none; padding-top:4px; padding-bottom:4px; text-align:center;list-style-type:none; }
#top .nav li a:link{color:#333;}
#top .nav li a:visited{color:#333;}
#top .nav li a:hover,
#top .nav li a.on{color:#8a934a !important;   }
#top .nav li a:active{color:#8a934a;  }
#top .nav li a img{vertical-align:middle; margin-left:8px;}

.head1 {
	color:#d0817b;
	font-size:14px;
}

.dasher {
	color:#0477a6;
	font:bold;
	font-size:12px;
}

.deleter {
	color:#507188;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

 #top2{float:left; }
#top2 .nav {height:1px; clear:both;margin:0; margin-top:0px;padding:1.30em 0;list-style:none;background:url(images/top-nav_bg.gif) repeat-x;text-align:left; width:1000px;}
* html #top2 .nav { padding-bottom:0;}
#top2 .nav li{float:left;border-right:.1667em solid #DDD;text-transform:uppercase;margin-top:-15px; margin-left:0;padding:0; font-size:11px; list-style-type:none;}
#top2 .nav li a.onair {width:86px;}
* html #top .nav li a.onair {width:85px;}
#top2 .nav li a{color:333;display:block;height:22px; font-weight:bold; margin:0;width:140px;text-decoration:none; padding-top:4px; padding-bottom:4px; text-align:center;list-style-type:none; }
#top2 .nav li a:link{color:#333;}
#top2 .nav li a:visited{color:#333;}
#top2 .nav li a:hover,
#top2 .nav li a.on{color:#8a934a !important;   }
#top2 .nav li a:active{color:#8a934a;  }
#top2 .nav li a img{vertical-align:middle; margin-left:8px;}

.yaba {
	text-align:left;
	width:190px;
	background-image:url(images/small-spike-bullet.gif);
	background-image:url(images/red_bull.gif);

	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	color:#507188;
}

.yaba1 {
	text-align:left;
	width:190px;
	font-size:11px;
	font-weight:bold;
	background-image:url(images/small-spike-bullet.gif);
	background-image:url(images/red_bull.gif);

	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	color:#30557a;
}

#ashow {
  float:left;
  margin:0px;
  padding:0px;
}
#ashow_single_map {
  float:left;
  margin-left:5px;
  margin-bottom:10px;
  border:2px solid #1b78b3;
 border:1px solid #ccc;
  height:320px;
  width:290px;
  
}

ul.attributes {
float:left;
padding:0; 
width:300px;
margin:0px;
margin-left:10px;
margin-bottom:10px;
 }
.clearfix {
display:block;
}
 
ul.attributes li {
/*background:#faf0ef; url(images/small-spike-bullet.gif) no-repeat scroll 0 3px;*/
list-style-type:none;
float:left;
font-size:12px;
  width:190px;
  color:#507188;
  color:#495a66;
font-weight:bold;
padding:0px;
}

#main_pic img {
	float:left;
	width:285px;
	height:220px;
	border:2px solid #ccc;
 }

#amiddle {
  float:left;
  margin-top:0px;
  margin-bottom:20px;
  width:300px;
  background-color:#fff;
	background-color:#f3fbf6;
	background-color:#faf0ef;
	background-color:#d0817b;
  	background-color:transparent;
	background-image:url(images/land.png);
	background-repeat:repeat-x;
	background-position:top left;
   height:auto;
  
 
}

#amiddle p {
	float:left;
	width:280px;
	font-size:12px;
	margin-left:15px;
	margin-right:10px;
	margin-top:15px;
	font-weight:normal;
	color:#1f1f21;
}
 
#amini-top {
  float:left;
  width:300px;
  color:#fff;
  margin:5px;
  margin-top:0px;
  margin:0px;
  padding:0px;
   background-color:#f4f4f4;
  background-color:#3ab062;
   
	background-color:#d0817b;
 background-color:transparent;
  height:90px;
      border:0px solid #aaa;
  
}

 
#amini-top h1 {
	float:left;
	font-size:15px;
 	font-weight:bold;
  	text-align:left;
	color:#1f1f21;
	background-color:#3ab062;
	background-color:#d0817b;
	background-color:transparent;
  	width:270px;
/*	text-transform:capitalize; */
	padding:5px;
	padding-bottom:2px;
	margin:0px;
	margin-left:5px;
}

#amini-top h2 {
  float:left;
   font-size: 14px;
   font-weight: bold;
  text-align: center;
  color:#a00;
  width:280px;
  padding:5px;
  padding-bottom:2px;
  margin:0px;
 }

#amini-top h3 {
	float:left;	
    font-size: 14px;
  font-weight: bold;
  text-align: center;
	color:#30577a;
  width:285px;	
  text-decoration:underline;
  margin-bottom:5px;
  margin-top:5px;
  cursor:pointer;
  padding-bottom:5px;
}
 

#aimages{
float:left;
border:0px solid #1f1f21;

 
width:285px;
  margin-top:10px;
 margin-bottom:5px;
}

#show_img {
  float:left;
  width:285px;
  margin:0px;
  margin-left:5px;
  padding:0px;
  text-align:left;
}
 
#aimages td {
  width:155px;
 
}

#aimages table {
  background-color:#f8f8f8;  
  background:white;
 	background-color:#f3fbf6;
 
  width:285px;
  margin-left:0px;
}

 

#aimages img {
  margin:0px;
  margin-bottom:3px;
  width:85px;
  height:60px;
  margin-right:4px;
  border:1px solid #aaa;
}

#landing {
	float:right;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:5px;
 	
	border:4px groove #3ab062;
	border:0px;
	border-right:0px solid #a00;
	
	background-color:#faf0ef;
	background-color:#d0817b;
	background-color:transparent;
 	color:#1f1f21;
	border:3px solid white;
/*-moz-border-radius: 5px; -webkit-border-radius: 5px;	 */
}

#aspecifics {
	width:300px;
	float:left;
	margin:0px;
	margin-top:2px;
	padding:0px;
	display:inline;

}

#aspecifics table {
	width:295px;
	float:left;
	margin-left:5px;
}

#asubs {
	float:left;
	width:190px;
	margin-left:5px;
}

#asubs h1 {
	font-size:13px;
	font-weight:bold;
	 color:#1f1f21;
	text-align:center;
	width:190px;
}

#asubs ul {
	
  margin-left:5px;
-moz-margin-end: 0px; -webkit-margin-end: 0px;	
  
  margin-top:10px;
  border:0px solid white;
  text-align:left;
  list-style-type: none;
  width:190px;
  float:left;
  font-size:12px;
  font-weight:bold;
  padding:0px;
}


#asubs li {
  margin-left:2px;
  margin-right:3px;
  font-size:11px;
   font-weight:bold;
  color:#495a6f;
  width:185px;
  padding:0px;
}

.gmnoprint {
}



 
 

