body {

background: #1A1A26;   
color: #2B2D22;
line-height: 1.7em;
font-size: 0.9em;
}

ul {
	margin: 0px;
	padding: 0px;
}

h2 {
font-size: 1.3em;
}

a, a:visited {
	color: #97957C;
	text-decoration: none;
    	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;	
}

a:hover {
	color: #9D9DB5;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	

}

.red {
    color: #FF0000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

    
.dropcap {
        float:left;
        color:#62629C;
        font-size:52px;
        line-height:45px;
        padding-right:1px;
        font-family: Georgia, Times;
        } 

#page {

margin-top: 30px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
width: 779px;
background-color: #424236;
border-color: #CCCCCC;
border-style: solid;
border-width: 1px;

}

#navigation {
padding: 5px;
text-align: center;
background-color: #424236;
}


#content {
padding-top: 10px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 0px;
background-color: #FFFFFF;
font-family: Verdana, Helvetica, sans-serif;

}



#contact {
background-color: #97957C;
border-color: #1A1A26;
border-style: solid;
border-width: 1px;
width: 520px;
padding: 10px;
}



#card{

color: #97957C;	
text-align: center;
width: 779px;
background-color: #424236;
padding-top: 1px;
margin-left: -30px;
}

#clear{
clear: both;
}



#mContainer {
	position:relative;
	width:471px;
	height:365px;

}

.mPhoto {
	padding: 0;
	position:absolute;
	top:0px;
	left:0px;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);

}

.btn {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-family:verdana;
	font-size:9px;
	margin-top:5px;
	width:40px;
}

pre {
	background-color:#C0C0C0;
	padding:10px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-family:verdana;
	font-size:9px;
}


.quicklink {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

a.quicklink, a.quicklink:visited {
	color: #424236;
	text-decoration: none;
    font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}

a.quicklink:hover {
	color: #CCCCCC;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}



.boxl {
float:left;
background-color: #FFFFFF;
border-color: #222222;
border-style: solid;
border-width: 1px;
margin-top: 0px;
margin-left: 0px;
margin-right: 20px;
margin-bottom: 10px;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
}

.boxp {
background-color: #FFFFFF;
border-color: #222222;
border-style: solid;
border-width: 1px;
margin-top: 10px;
margin-left: 0px;
margin-right: 10px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

.clrboth {
clear:both;
}


img {
padding: 0px;
border: 0px;
max-width:500px;
width: expression(this.width > 500 ? 500: true);
}


#headerimg {
	width: 779px;
	height: 118px;
	background-image: url(/wp-content/themes/newhomes/blocks.jpg);
}

