/* ----- Montalbano Homes -----*/
body {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image:url(bodybg.jpg); background-repeat:repeat-x; background-position:top; font-family:Arial, Verdana; background-color:#d3dfe3}
hr {color:#757575; height:1px; width:98%;}




#curve {position:absolute; left:0px; top:113px; width:53px; height:33px; z-index:1;}
.contentbg {background-image:url(left_bar.jpg); background-repeat:repeat-y; background-position:left; border-right:2px solid #757575; background-color:#FFFFFF;}
#text {margin:8px 10px 10px 22px; width:960px;}
#text1 {margin:8px 10px 10px 0px; width:760px;}
.indtext {margin:8px 10px 10px 22px; width:966px;}
#flash1{position:absolute; top:122px; left:23px; width:427px; height:259px; z-index:1; padding-top:2px;}
#flash2{position:absolute; top:122px; left:456px; width:537px; height:259px; z-index:1;}

.td1 {background-image:url(td1.jpg); padding:0px 0px 0px 0px; height:183px; vertical-align:top}
.td1 p{margin:38px 10px 8px 10px; font-family:Arial, Verdana,; font-size:12px; line-height:17px;}
.td2 {background-image:url(td2.jpg); padding:0px 0px 0px 0px; height:183px; vertical-align:top}
.td2 p{margin:38px 10px 8px 10px; font-family:Arial, Verdana,; font-size:12px; line-height:17px;}
.td3 {background-image:url(td3.jpg); padding:0px 0px 0px 0px; height:183px; vertical-align:top}
.td3 p{margin:38px 10px 8px 10px; font-family:Arial, Verdana,; font-size:12px; line-height:17px;}

.menusbg{background-image:url(menusbg.jpg); background-repeat:repeat-x; border-right:2px solid #757575}
#menus { font-family:"Trebuchet MS", Arial, Verdana; font-size: 14px; font-weight: bold; color: #000066; position: absolute; z-index: 2; left: 210px; top: 89px; width:780px; }
#menus a{margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; text-decoration:none; color:#FFFFFF;}
#menus a:link {text-decoration:none; color:#000066}
#menus a:visited {text-decoration:none; color:#000066}
#menus a:hover {text-decoration:none; color:#890127}
#menus a:active {text-decoration:none; color:#890127}
.menu1 a {display: block; border-bottom: 1px solid #757575; border-right: 1px solid #757575; border-left: 1px solid #757575; padding: 4px 4px 4px 4px; background-color:#b8b6b7; font-family:"Trebuchet MS", Arial, Verdana; font-size: 12px; font-weight: bold; color:#000066; text-decoration:none}
.menu1over a{display: block; border-bottom: 1px solid #757575; border-right: 1px solid #757575; border-left: 1px solid #757575; padding: 4px 4px 4px 4px; background-color:#000066; font-family:"Trebuchet MS", Arial, Verdana; font-size: 12px; font-weight: bold; color:#FFFFFF; text-decoration:none}

#text h1 { background-image:url(h1bg.jpg); background-repeat:no-repeat; margin:0px 0px 0px 0px; padding:8px 0px 6px 0px; font-family:"Trebuchet MS", Arial, Verdana; font-size:22px; color:A5183A; text-indent:46px;}
#text h2 {font-family:Arial, Verdana; font-size:18px; color:#000066; margin:8px 0px 6px 0px; padding:0px 0px 0px 0px;}
#text h3 {margin:10px 0px 6px 0px; font-family:Arial, Verdana; font-size:15px;}
#text h4 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Verdana; font-size:15px; text-align:right}
#text p {font-family:Arial, Verdana; font-size:13px; line-height:18px; margin:8px 0px 6px 0px; padding:0px 0px 0px 0px; }
#text li {font-family:Arial, Verdana; font-size:13px; line-height:18px;}
#text i {font-family:Arial, Verdana; font-size:12px; margin:6px 0px 4px 0px; padding:0px 0px 0px 0px;}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none; }

.comtext {margin:8px 10px 10px 22px; width:966px;}
.comtext h1 { background-image:url(h1bg.jpg); background-repeat:no-repeat; margin:0px 0px 0px 0px; padding:8px 0px 6px 0px; font-family:"Trebuchet MS", Arial, Verdana; font-size:22px; color:A5183A; text-indent:46px;}
.comtext h2 {font-family:Arial, Verdana; font-size:18px; color:#000066; margin:8px 0px 6px 0px; padding:0px 0px 0px 0px;}

.comleft {border-right:2px solid #333333; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; width:184px;}
.comleft li {font-size: 12px; font-weight: bold; list-style-image: url(comdot.gif); margin-left: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-position: inside; text-align:left; height:20px;}
.comleft li a {color: #113B8F; text-decoration: underline;}
.comleft li a:hover {text-decoration: none; color: #B52D45;}

.comright {padding-top: 0px; padding-left: 8px; }
.comright p {font-family:Arial, Verdana; font-size:13px; line-height:18px; margin:8px 0px 6px 0px; padding:0px 0px 0px 0px; text-align:left}
.comright a {color: #113B8F; text-decoration: underline;}
.comright a:hover {text-decoration: none; color: #B52D45;}
.comright h2 {font-family:Verdana, Arial; font-size:16px; padding:0px; margin-top:2px; margin-bottom:3px; color:#000000; font-weight:normal}
.comright h3 {font-family:Verdana, Arial; font-size:15px; padding:0px; margin-top:2px; margin-bottom:3px; font-weight:bold}


.comcity {border:0px solid #FF0000;}
.comcity h2 {margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; font-family:Arial, Verdana; font-size:14px; color:A5183A;}


#news{margin:10px 10px 10px 10px; padding:5px 5px 5px 5px}
.formbox {border: 1px solid #2B4580;font-family:Arial, Verdana; font-size: 11px;}
.formbox th{font-family:Arial, Verdana; font-size:16px; font-weight:normal; color:#FFFFFF; background-color: #2B4580; padding:4px; line-height:20px;}
.formbox td{font-family:Arial, Verdana; font-size: 12px;}

#comorder {width:968px; font-family:Arial, Verdana; font-size:14px; text-align:right;}
#comorder a:link {text-decoration:underline; padding:0px 4px 0px 4px; color:#003366}
#comorder a:visited {text-decoration:underline; padding:0px 4px 0px 4px; color:#003366}
#comorder a:hover {text-decoration:none; color: #000000}
#comorder a:active {text-decoration:none; color: #000000}

#box {border:1px dashed #666666; margin-bottom:4px; margin-left:8px; width:98%}

/* -------Community Finder List Table--------------------- */
.ccform {font-family:Arial, Verdana; font-size:13px;}
.communitylist {border: 0px solid #000066;}
.communitylist th {font-family:Arial, Verdana; font-size:16px; color: #FFFFFF; background-color: #9D3346; text-align:left; padding:3px 5px 3px 5px;}
.communitylist td {font-family:Arial, Verdana; font-size:14px; text-align: left; padding:5px 5px 5px 5px; border-bottom: 1px dashed #d5d5d5;}
.communitylist td a:link {text-decoration: none;}
.communitylist td a:visited {text-decoration: none;}
.communitylist td a:hover {text-decoration: none; color:#000000}
.communitylist td a:active {text-decoration:none; color:#000000}

/* -------------- Community Styles ------------------------*/

.clline{background-image:url(community_new_homes.jpg); background-position:top left; background-repeat:no-repeat; height:36px; padding:0px 0px 0px 20px}

.comleft {border-right:1px solid #0E3084; background-image: url(community_navi_bg.jpg);	background-repeat: no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center}
.comleft ul {font-size: 12px; font-weight: bold; list-style-image: url(community_navi_dot.gif); margin-left: 7px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-position: inside; text-align:left}
.comleft ul a {color: #113B8F; text-decoration: none;}
.comleft ul a:hover {text-decoration: underline; color: #B52D45;}


/* --- All sub pages are in this div --- */
.comright {font-size: 13px; padding-top: 2px; padding-left: 10px; font-family:Arial, Verdana;}
.comright a {color: #113B8F; text-decoration: underline;}
.comright a:hover {text-decoration: none; color: #B52D45;}
.comright h2 {font-family:Verdana, Arial; font-size:16px; padding:0px; margin-top:2px; margin-bottom:3px; color:#000000; font-weight:normal}
.comright h3 {font-family:Verdana, Arial; font-size:15px; padding:0px; margin-top:2px; margin-bottom:3px; font-weight:bold}

#aplans {background-image:url(com_h3bg.jpg); height:42px; position:absolute; width:408px; z-index:1; left: 596px; top: 135px; visibility: visible; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center}
#aplans h3{font-family: Arial, Verdana; font-size:16px; font-weight:bold; color:#FFFFFF; margin:12px 0px 0px 0px; padding:0px 0px 0px 0px}

/* -------Footer --------------------------- */
.dlink {cursor:hand; cursor:pointer; text-decoration:underline; padding:0px 5px 0px 5px}



.footer1 {background-image:url(footerbg.jpg); background-repeat:repeat-x; height: 28px; width: 100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Verdana; font-size: 13px; color: #BDCEE1; border-right:2px solid #757575; text-align:center; vertical-align:middle;}
.footer1 a:link {text-decoration: underline; color: #BDCEE1; padding:0px 5px 0px 5px}
.footer1 a:active {text-decoration:underline; color:#BDCEE1; padding:0px 5px 0px 5px}
.footer1 a:hover {text-decoration: none;color: #BDCEE1; padding:0px 5px 0px 5px}
.footer1 a:visited {text-decoration: none; color: #BDCEE1; padding:0px 5px 0px 5px}


#footer2 {background-color: #5f656d; font-family:Arial, Verdana; font-size: 12px; color: #FFFFFF; height: 24px; width: 1000px; text-align:center; padding-top:4px;}
#footer2 a:link {text-decoration: none; color: #FFFFFF; padding:0px 5px 0px 5px}
#footer2 a:hover {text-decoration: underline; color: #FFFFCC; padding:0px 5px 0px 5px}
#footer2 a:visited {text-decoration: none; color: #FFFFFF; padding:0px 5px 0px 5px}
#footer2 a:active {text-decoration:none; color:#FFFFFF; padding:0px 5px 0px 5px}

#ebrotext {margin:8px 10px 10px 22px; width:766px;}
#ebromenus { font-family:"Trebuchet MS", Arial, Verdana; font-size: 14px; font-weight: bold; color: #000066; position: absolute; z-index: 2; left: 210px; top: 89px; width:580px;}
#ebromenus a{margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; text-decoration:none; color:#FFFFFF;}
#ebromenus a:link {text-decoration:none; color:#000066}
#ebromenus a:visited {text-decoration:none; color:#000066}
#ebromenus a:hover {text-decoration:none; color:#890127}
#ebromenus a:active {text-decoration:none; color:#890127}

#ebrofooter2 {background-color: #5f656d; font-family:Arial, Verdana; font-size: 12px; color: #FFFFFF; height: 24px; width: 800px; text-align:center; padding-top:4px;}
#ebrofooter2 a:link {text-decoration: none; color: #FFFFFF; padding:0px 5px 0px 5px}
#ebrofooter2 a:hover {text-decoration: underline; color: #FFFFCC; padding:0px 5px 0px 5px}
#ebrofooter2 a:visited {text-decoration: none; color: #FFFFFF; padding:0px 5px 0px 5px}
#ebrofooter2 a:active {text-decoration:none; color:#FFFFFF; padding:0px 5px 0px 5px}

/*------------------------ delete ----------------------*/

/* Community Style */
/* -------------- Left Navi section  for  page.html ------------------------*/
.NaviTD {
	background-image: url(images/community_navi_bg.jpg);
	background-repeat: no-repeat;
	width: 176px;
}
.NaviTD ul {
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(images/community_navi_dot.gif);
	margin-left: 7px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: inside;
}

.NaviTD ul a {
	color: #113B8F;
	text-decoration: none;
}
.NaviTD ul a:hover {
	text-decoration: underline;
	color: #B52D45;
}

/* -------------- Main Table ------------------------*/
/* --- For left navigation area --- */
.CommunityTableLeft {
	width: 177px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0E3084;
}
/* --- All sub pages are in this div --- */
.CommunityTableRight {
	font-size: 13px;
	padding-top: 2px;
	padding-left: 10px;
}

.CommunityTableRight a {
	color: #113B8F;
	text-decoration: underline;
}
.CommunityTableRight a:hover {
	text-decoration: none;
	color: #B52D45;
}
.CommunityTableRight h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 3px;
	color: #A5183A;
}

.CommunityTableRight h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 3px;
}


/* -------------- Slide Dwon Form ------------------------*/
.captureTable {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 2px;
	margin-left: 3px;
}
.captureTable input{
	font-size: 11px;
	border-top: 1px solid #144868;
	border-right: 1px solid #3550CD;
	border-bottom: 1px solid #3550CD;
	border-left: 1px solid #144868;
	background-color: #EBEEF1;
	padding-left: 2px;
	margin-bottom: 1px;
}
.captureTable select{
	font-size: 11px;
	border-top: 1px solid #144868;
	border-right: 1px solid #3550CD;
	border-bottom: 1px solid #3550CD;
	border-left: 1px solid #144868;
	background-color: #EBEEF1;
	padding-left: 2px;
	margin-bottom: 1px;
}
/* -------------- Overview Video Box -----SWF size 390x330-------------------*/
.VideoBox {
/*	background-color: #F8F5EC; */
/*	height: 350px; */
	width: 396px;
	margin-right: 8px;
	margin-bottom: 8px;
	border: 1px solid #949273;
	font-size: 11px;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}


/* -------------- Overview Model List ------------------------*/
.ModelList {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ModelList h4{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 0px; text-align:center
}
.ModelList a {
	color: #113B8F;
	text-decoration: underline;
}
.ModelList a:hover {
	text-decoration: none;
	color: #B52D45;
}

.ModelList i{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

#comform {border: 0px solid #010167; padding:5px 5px 5px 5px; font-family:Arial, Verdana; font-size:13px; line-height:20px}
#comform td {font-family:Arial, Verdana; font-size:13px}
#smallform {background-color:#e6e396; border: 2px solid #EFEFE7; padding:5px 5px 5px 5px;}
#comform i{ text-align:center; font-style:normal}
#smallform p{font-family:Arial, Verdana; font-size:13px; color:#113B8F; margin:0px 0px 4px 0px}
#smallform h2{font-family:Arial, Verdana; font-size:13px; font-weight:bold; color:#113B8F; margin:0px 0px 4px 0px}
#smallform td{font-family:Arial, Verdana; font-size:12px}#text .cformbox .style1 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
}

.button{
	background-color: #79A9D0;
	width: 189px;
	height: 45px;
	margin: 0px 0px 0px 0px;
	font-size: 18px;
	font-weight:500;
 font-family: "Trebuchet MS"
	vertical-align: middle; color:#FFFFFF;
}