/* General CSS */
div.clear { clear: both; background: transparent; margin: 0; padding: 0; }
.hide {display: none;}
/* span {display: none;} */
span.title {display: none;}

/* Common tags, for implementing the standard type */
a {}
a:link {color: #FF0000;}
a:visited {color: #FF0000;}
a:active {color: #FF0000;}
a:hover {color: #FFC5C5;}

body {background-color : #CCC; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; margin: 0px; text-align: left; background-image: url(/common/images/body_BKGD.gif); background-position: top center;}
.pageBKGD {background-image : url(/common/images/header_BKGD.gif); background-repeat: repeat-x; padding: 0px; margin: 0px; height: 52px;}
#surround {padding: 0px; margin: 0px auto; border: 0px; width: 822px;}
#header {background-image : url(/common/images/NAV_BKGD.jpg); background-repeat: no-repeat; padding: 26px 0px 0px 0px; margin: 0px; height: 45px;}

#flashObj {height: 140px;}

#pageBodyOne {width: 798px; margin: 0px 11px 0px 11px; padding: 0px; border-left: 2px solid #000;}
#pageBodyOne1 {width: 798px; margin: 0px 11px 0px 11px; padding: 0px; border-left: 2px solid #000; background-image : url(/common/images/marquee_BKGD-1.jpg); background-repeat: no-repeat;}
#pageBodyOne2 {width: 798px; margin: 0px 11px 0px 11px; padding: 0px; border-left: 2px solid #000; background-image : url(/common/images/marquee_BKGD-2.jpg); background-repeat: no-repeat;}
#pageBodyOne3 {width: 798px; margin: 0px 11px 0px 11px; padding: 0px; border-left: 2px solid #000; background-image : url(/common/images/marquee_BKGD-3.jpg); background-repeat: no-repeat;}
#pageBodyOne4 {width: 798px; margin: 0px 11px 0px 11px; padding: 0px; border-left: 2px solid #000; background-image : url(/common/images/marquee_BKGD-4.jpg); background-repeat: no-repeat;}
#pageBodyOne5 {width: 798px; margin: 0px 11px 0px 11px; padding: 0px; border-left: 2px solid #000; background-image : url(/common/images/marquee_BKGD-5.jpg); background-repeat: no-repeat;}

#colSingle {margin: 0px; padding: 0px 0px 10px 10px;}
#colOne {position: relative; float: left; width: 223px; margin: 0px; padding: 0px;}
#colTwo {position: relative;	float: right;	width: 419px;	margin: 0px;	padding: 0px;}

#footer {padding: 0px 0px 0px 19px; height: 92px; background-image : url(/common/images/footer_BKGD.jpg); background-repeat: no-repeat;}
#footer #footOneA {float: left; width: 110px; font-size: 10px; margin-top: 25px;}
#footer #footOneA input {width: 100px; font-size: 11px;}
#footer #footOneB {float: left; width: 110px; font-size: 10px; margin-top: 25px;}
#footer #footOneB input {width: 100px; font-size: 11px;}
#footer #footTwo {float: left; width: 80px; font-size: 10px; padding: 1px 0px 0px 5px; margin-top: 25px;}
#footer #footThree {float: right; width: 419px; font-size: 10px; text-align: right; padding-right: 40px; margin-top: 49px;}

/* NAV */
#NAVone {padding: 0px 0px 0px 21px; margin: 0px; color: #FFF; font-weight: bold;}
#NAVone a {font-size: 11px;}
#NAVone a:link {color: #000;}
#NAVone a:visited {color: #000;}
#NAVone a:active {color: #333;}
#NAVone a:hover {color: #666;}

#NAVtwo ul {list-style-type: none; padding: 0px 0px 0px 21px; margin: 0px;}
#NAVtwo ul li {float: left; padding: 8px 10px 0px 0px;}
#NAVtwo ul li a {font-weight: bold; font-size: 13px; text-decoration: none;}
#NAVtwo ul li a:link {color: #FFF;}
#NAVtwo ul li a:visited {color: #FFF;}
#NAVtwo ul li a:active {color: #FF0000;}
#NAVtwo ul li a:hover {color: #E4C69F;}

#section0 #navE{color: #FF0000; text-decoration: none;}
#sectionI #navA{color: #999; text-decoration: none;}
#sectionII #navB{color: #999; text-decoration: none;}
#sectionIII #navC{color: #999; text-decoration: none;}
#sectionIV #navD{color: #999; text-decoration: none;}
#sectionV #navF{color: #FF0000; text-decoration: none;}
#sectionVI #navG{color: #FF0000; text-decoration: none;}
#sectionVII #navH{color: #FF0000; text-decoration: none;}
#sectionVIII #navI{color: #FF0000; text-decoration: none;}
#sectionIX #navJ{color: #FF0000; text-decoration: none;}

/* Headlines */
h1 {padding: 0px; margin: 0px;}
h1.welcome {background-image: url(/common/images/h1_welcome.gif); background-repeat: no-repeat; height: 95px;}
h1.about {background-image: url(/common/images/h1_about.gif); background-repeat: no-repeat; height: 95px;}
h1.homes {background-image: url(/common/images/h1_availHomes.gif); background-repeat: no-repeat; height: 95px;}
h1.communities {background-image: url(/common/images/h1_commuities.gif); background-repeat: no-repeat; height: 95px;}
h1.styles {background-image: url(/common/images/h1_homeStyles.gif); background-repeat: no-repeat; height: 116px;}
h1.gallery {background-image: url(/common/images/h1_gallery.gif); background-repeat: no-repeat; height: 127px;}
h1.onlineAccess {background-image: url(/common/images/h1_onlineAccess.gif); background-repeat: no-repeat; height: 95px;}
h1.contact {background-image: url(/common/images/h1_contactUs.gif); background-repeat: no-repeat; height: 95px;}
h1.testimonials {background-image: url(/common/images/h1_testimonials.gif); background-repeat: no-repeat; height: 95px;}
h1.links {background-image: url(/common/images/h1_links.gif); background-repeat: no-repeat; height: 108px;}
h1.admin {background-image: url(/common/images/h1_admin.gif); background-repeat: no-repeat; height: 95px;}

h2 {font-size: 18px; font-weight: bold;}
h3 {padding: 0px; margin: 0px; font-size: 14px; font-style: italic; font-weight: bold;}
#featureLink{font-size: 14px; font-weight: bold;}

.txtBx {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:		 		12px; 
	font-weight:	 		normal;
	border:					1px inset #000;
	background-position:	left top;
	background-image:		url("/common/images/input_box_shadow.gif");
	background-repeat:		no-repeat;
	overflow:				hidden;
}

.txtArea {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:		 		12px; 
	font-weight:	 		normal;
	border:					1px inset #000;
	background-position:	left top;
	background-image:		url("/common/images/input_box_shadow.gif");
	background-repeat:		no-repeat;
	overflow:				auto;
}

.tableHead { background-color: #633200; font-style: italic; color: #AB6816; }
.txtDrk {color: #431800; font-weight: normal; margin: 0px; padding: 0px;}

.lnk a { font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
.lnk a:link { color: #ffffff; }
.lnk a:visited { color: #ffffff; }
.lnk a:active { color: #ffffff; }
.lnk a:hover { color: #DA0000; text-decoration: none; }
.lnkTxt { font-size: 12px; color: #E3C69E; font-family: Arial, Helvetica, sans-serif; }
.lnkTxtHdr { font-size: 13px; font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
