body{
background:#8c8678;
margin:0 auto; padding:0;
font:10px Arial, Sans-serif;
text-align:center; color:#333;
}
div { margin:0; padding:0; }
a img{ border:0;}

/*divs*/
.wrapper {
margin:0 auto; padding:0;
width:1000px; height:100%;
text-align:center;
}
.container{
margin:0 auto; padding:0;
width:920px; height:740px;
}
.topnav{
margin:0 auto; padding:0;
width:910px; height:65px;
color:#194200; text-align:center;
font:11px Verdana, Arial, Sans-serif;
font-weight:bold;
}
/* .topnav:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
} */

/* 2 Colums */
#col1{
	float:left;
	width: 47%;
	padding-right: 5px;
	padding-left: 5px;
	text-align: justify;
	color: #FFFFFF;
}

#col1 img{
	float: left;
	padding: 5px 5px 0px 0px;
}

#col2{

	float:right;
	width: 47%;
	padding-right: 5px;
	padding-left: 5px;	
	text-align: justify;
	color: #FFFFFF;
}

#col2 img{
	float: left;
	padding: 5px 5px 0px 0px;
}

/* End of 2 Colums */



.nav1{
background:#666561 url(../images/nav1left.gif) no-repeat bottom left;
width:910px; height:25px; margin-top:10px;
text-align:right;
}
.nav2{
background:#666561;
width:910px; height:25px; margin-top:5px;
text-align:left;
font-family: arial, sans-serif;
/*position:relative;*/ font-size:11px; z-index:0;
}

.header{
margin:0 auto; padding:0;
width:910px; height:270px;
text-align:left;
}

/*for main project page*/
.top-title{
margin:20px 0 0 0; padding:0;
width:910px; height:60px;
text-align:left;
}
.main-panel{
margin:0 auto; padding:0;
width:100%; height:170px;
clear:both;
text-align:center;
}
.gallery-proj{
margin:0; padding:0;
width:910px; height:195px;
clear:both;
position:relative;
overflow:hidden;
}
.theImages{ /*added for gallery1*/
position:absolute;
height:195px;
width:100000px;
}

/*left - project houses + models pages - titles *********** */
/*bellazona*/
.title-bellazona{
background:#8c8678 url(../images/bellazona/title_bellazona.gif) no-repeat bottom left;
float:left; width:220px; height:270px;
}
/*aragon*/
.title-aragon{
background:#8c8678 url(../images/bellazona/belazona-aragon.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-althea{
background:#8c8678 url(../images/bellazona/aragon-altea.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 
.title-camille{
background:#8c8678 url(../images/bellazona/aragon-camille.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 
.title-casa{
background:#8c8678 url(../images/bellazona/aragon-casaamore.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 
.title-castille{
background:#8c8678 url(../images/bellazona/aragon-castille.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 
.title-miranda{
background:#8c8678 url(../images/bellazona/title_miranda.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
/*cassandra*/
.title-cassandra{
background:#8c8678 url(../images/bellazona/belazona-cassandra.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
/*navarre*/
.title-navarre{
background:#8c8678 url(../images/bellazona/belazona-navarre.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-angela{
background:#8c8678 url(../images/bellazona/navarre-angela.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 
.title-belicia{
background:#8c8678 url(../images/bellazona/navarre-belicia.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-daniella{
background:#8c8678 url(../images/bellazona/navarre-daniella.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-andrea{
background:#8c8678 url(../images/bellazona/title_andrea.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 

/*brentwood*/
.title-brentwood{
background:#8c8678 url(../images/brentwood/title_brentwood.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
/*Phase1&2*/
.title-alyssa{
background:#8c8678 url(../images/brentwood/title_alyssa.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-vanessa{
background:#8c8678 url(../images/brentwood/title_vanessa.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
/*East Enclave*/
.title-amelie{
background:#8c8678 url(../images/brentwood/title_amelie.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-chantalle{
background:#8c8678 url(../images/brentwood/title_chantalle.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
/*West Enclave*/
.title-francine{
background:#8c8678 url(../images/brentwood/title_francine.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-giselle{
background:#8c8678 url(../images/brentwood/title_giselle.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
/*Executive Homes*/
.title-sabrina{
background:#8c8678 url(../images/brentwood/title_sabrina.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}

/*covina*/
.title-covina{
background:#8c8678 url(../images/covina/title_covina.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 
.title-freya{
background:#8c8678 url(../images/covina/title_freya.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-chellie{
background:#8c8678 url(../images/covina/title_chellie.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-vittoria{
background:#8c8678 url(../images/covina/title_vittoria.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-gabrielle{
background:#8c8678 url(../images/covina/title_gabrielle.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-kathrina{
background:#8c8678 url(../images/covina/title_kathrina.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-estelle{
background:#8c8678 url(../images/covina/title_estelle.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  


/*vallejo*/
.title-vallejo{
background:#8c8678 url(../images/vallejo/title_vallejo.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
} 
.title-isabella{
background:#8c8678 url(../images/vallejo/title_isabella.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-lindsay{
background:#8c8678 url(../images/vallejo/title_lindsay.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-charlene{
background:#8c8678 url(../images/vallejo/title_charlene.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}  
.title-julianne{
background:#8c8678 url(../images/vallejo/title_julianne.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-francesca{
background:#8c8678 url(../images/vallejo/title_francesca.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}
.title-veronique{
background:#8c8678 url(../images/vallejo/title_veronique.gif) no-repeat bottom left;
float:left; width:220px; height:280px;
}

/*end left - project houses + models pages - titles*********** */
.gallery1
{
padding-top:10px;
margin:30px 0 0 0; padding:0;
float:right; width:680px; height:215px;
position:relative;
overflow:hidden;
/* border:1px solid #fff;  */
}

.contents{
margin:0 auto; padding:0;
width:910px; /* height:355px; */
}
.contents:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.main-info{
float:left; width:490px;
text-align:center;
}
.infonav{
margin:0 auto; padding:5px 0 10px 0;
width:910px; display:block;
color:#fff; float:left;
text-align:left;
}
.infolinks{
margin:0; padding:3px 0 0 25px;
/* width:457px; */ display:block;
color:#fff;
}
.infolinks li{
padding:3px 0px; display:inline;
color:#333; text-align:center;
font:14px Arial, Sans-serif;
}
.infolinks li a:link, .infolinks li a:active, .infolinks li a:visited{
color:#333; text-decoration:none;
font:14px Arial, Sans-serif; text-align:center;
}
.infolinks li a:hover{
color:#fff; text-decoration:none;
font:14px Arial, Sans-serif; text-align:center;
}
.infolinks2{ /*links in house models*/
margin:0; padding:3px 0 0 25px;
/* width:457px;  */display:block;
color:#333; font:14px Arial, Sans-serif;
}
.infolinks2 li{
padding:3px 0px; display:inline;
color:#333; text-align:center;
font:14px Arial, Sans-serif;
}
.infolinks2 li a:link, .infolinks2 li a:active, .infolinks2 li a:visited{
color:#333; text-decoration:none;
font:14px Arial, Sans-serif; text-align:center;
}
.infolinks2 li a:hover{
color:#fff; text-decoration:none;
font:14px Arial, Sans-serif; text-align:center;
}
.infotext{
margin:0 auto; padding:10px 25px;
width:470px; display:block;
font:12px Arial, Sans-serif;
color:#fff;
}

.texttext{
margin:0 auto; padding:10px 25px;
width:400px; display:block;
font:12px Arial, Sans-serif;
color:#fff;
}

*html .infotext{
margin:0 auto; padding:10px 25px;
width:440px; display:block;
font:12px Arial, Sans-serif;
color:#fff;
}

.infotext{
margin:0 auto; padding:10px 25px;
display:block;
font:12px Arial, Sans-serif;
color:#fff;
text-align:justify;
}
.infotext h3{
margin:0 auto; padding:0;
font:16px Arial, Sans-serif;
color:#fff; font-weight:bold;
}
.infotext h4{
margin:0 auto; padding:0;
font:13px Arial, Sans-serif;
color:#fff; font-weight:bold;
}

/*mission-vission*/
.mvtext{
margin:0 auto; padding:10px 25px;
width:450px; display:block;
font:13px Arial, Sans-serif;
color:#fff;
}
.mvtext h3{
margin:0 auto; padding:0;
font:15px Arial, Sans-serif;
color:#fff; font-weight:bold;
}

.gallery2{
margin:0 auto; padding:5px 0 30px 0;
float:right; width:420px;

}
.footer{
background:#666561 url(../images/footerbg.gif) no-repeat bottom left;
margin:0 auto; padding:0; clear:both;
width:910px; height:50px;
font:12px Arial, Sans-serif; text-align:center;
font-weight:bold;
}
.footer a:link, .footer a:visited, .footer a:active{
color:#194200; text-decoration:none;
font:12px Arial, Sans-serif; text-align:center;
font-weight:bold;
}
.footer a:hover{
color:#fff; text-decoration:none;
font:12px Arial, Sans-serif; text-align:center;
font-weight:bold;
}
.footer-left{
margin:0 0 0 25px; padding:0;
float:left; width:700px;
}
*html .footer-left{
margin:0 0 0 25px; padding:0;
float:left; width:680px;
}
.footer-right{
float:right; width:180px;
}

