body {
background-color:#FFFFFF;
margin:0px;


}

.homecaption{
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#666666;

}

.pagetitle{

}

.content{
margin-left:30px;
margin-top:30px;


}

.content h1{
font-family:Arial, Helvetica, sans-serif;
color:#003366;
font-size:15px;
line-height:25px;
font-weight:bold;
padding:0px;
margin:0px;

}

.content h2{
font-family:Arial, Helvetica, sans-serif;
color:#005288;
font-size:15px;
line-height:25px;
font-weight:bold;
padding:0px;
margin:0px;

}
.content h3{
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:15px;
line-height:25px;
font-weight:bold;
padding:0px;
margin:0px;
margin-top:30px

}
 .content p{
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:12px;
line-height:22px;
}

.content p a{
color:#392118;
}

.content p a:visited{
color:#392118;
}

.content ul{

font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:12px;
line-height:22px;

}


.content p ol{


}

.right {

float:right;
margin-left:10px;

}

.right p {
font-size:10px;
margin:2px 5px 0px 0px;
line-height:11px;

}

.left {
float:left;
margin-right:10px;
}

.left p{
font-size:10px;
margin:2px 5px 0px 0px;
line-height:11px;


}


#magnav h2 {
 font: bold 11px Arial;
 letter-spacing: .1em;
 color: #005288; 
 margin: 3px 0px 0px 0px;
 padding: 2px 0px 2px 10px;
 border-bottom: 1px solid #005288;
}
#magnav ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#magnav li {
	margin: 0px;
	padding: -10px 0px 0px 0px;
	border-bottom: 1px dotted #005288;
 }
#magnav a{
font: 10px Arial;
color: #444;
display: block;
padding: 0px 0px 0px 10px;
text-decoration: none;
}
#magnav a:hover{
background: url('http://www.bellevuedowntown.org/magazine/styles/highlight.gif') repeat-y 0% 0%; 
color: #900;
}
a.nav{
width:200px;
font: bold 12px Arial;
margin: 1px 0px 0px 0px;
padding: 6px 0px 5px 0px;
color: #F9E6C6;
display: block;
text-align:center;
text-decoration: none;
background-color: #005288;
}
a.nav:hover{
color: #fff;
text-decoration: none;
}
a.dirnav{
width:200px;
font: bold 12px Arial;
letter-spacing: .1em;
margin: 0px 0px 1px 0px;
padding: 12px 0px 12px 0px;
color: #F9E6C6;
display: block;
text-align:center;
text-decoration: none;
background-color: #900;
}
a.dirnav:hover{
color: #fff;
text-decoration: none;
}
a.connav{
width:200px;
font: bold 15px Arial;
letter-spacing: .1em;
margin: 0px;
padding: 18px 0px 17px 0px;
color: #000;
display: block;
text-align:center;
text-decoration: none;
background-color: #C60;
}
a.connav:hover{
color: #F9E6C6;
text-decoration: none;
}
a{
color: #333;
text-decoration: underline;
}
a:hover{
color: #C60;
text-decoration: none;
}
p {
 font: 11px Arial;
 }
p.credit {
 font: 10px Arial;
 color: #666;
 }


/*directory categories*/ 
.col1{
float:left;
padding:10px;
}

.col2{
float:left;
padding:10px;

}


.col3{
float:left;
padding:10px;
margin:10px;

}

.col4{
float:left;
padding:10px;
margin:10px;

}

.container_bycategory {

/*border-bottom:1px solid gray;*/
}

.container_byproperty_eo{
/**/margin-top:10px;
border-top:1px solid gray;

}

.container_byproperty_bc {
margin-top:10px;
border-top:1px solid gray;
}	

.container_byproperty_kemper {
margin-top:10px;
border-top:1px solid gray;


}

.container_byproperty_snw {
margin-top:10px;
border-top:1px solid gray;
}

.container_byproperty_unico {
margin-top:10px;
border-top:1px solid gray;


}

.properties {


}

.masthead{
	margin-left:30px;
}
/**/


