html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:normal; font-style:normal; font-size:100%; line-height:1.2em; font-family:inherit; text-align:left}







body{ margin:10px auto; text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;

background:url(img/bg.png) repeat-x 0 30px;padding-top:75px;}


/* 
.vresults2{display:none;}


*/
#wrapper{width:967px;background:url(img/bgTop.png) no-repeat 0 0;margin:20px auto 0; padding:15px 0 0 ; text-align:center;position:relative;min-height:500px;}





#badge{position:absolute;top:10px;left:790px;}





/* font sizes */



h2{color:#A9986F}





h2{font-size:24px;font-weight:bold;}





h3 a,strong,strong a{font-weight:bold;}



#mainContent h3{font-weight:bold;clear:both;}





#rentals,

#searchLinks,#pages,.duplexDetails,#sortBy,.propertyFeatures{font-size:80%;}







#props p.author{font-style:italic; margin:-.9em 0 1em;}







#searchLinks a:link{color:#003371; text-decoration:none}





 #searchLinks a:visited{color:#003371; text-decoration:none}





 #searchLinks a:hover{text-decoration:underline; color:#B1070A}





 #searchLinks a:active{color:#003371; text-decoration:none}







#mainContent p{margin-bottom:1em;}





#home #mainContent p{margin:0;}





#contact #linkContact, #search #linkSearch{color:#333; font-weight:bold;}









#container{ background:url(img/bgRepeat.png) repeat-y 0 0;height:100%;border:0; margin:0 auto  0; padding:0; position:relative; text-align:center;width:967px;float:left;min-height:500px;}







#nav{z-index:50;height:30px;background:url(img/bgNav.png) no-repeat 0 0;position:absolute;top:-45px;left:250px;text-align:right;}







#breadcrumb{color:#333;font:  normal  40%/120% Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";position:absolute;right:5px;}







#footer{width:967px;height:5px;background:url(img/bgBottom.png) no-repeat bottom left; border:0; clear:both; float:left;padding:30px  0 22px 0;margin:0 auto;clear:both;}





#footer p{width:600px;padding: 20px 0 0 5px;}







#imgLogo{position:absolute;top:-115px;left:80px;z-index:100;}







#address,#copyRight{width:970px;padding-left:10px;font-size:60%;text-align:center;margin:10px auto;clear:both; }





#address li,#copyRight li{display:inline; list-style-type:none}







#searchLinks{background:url(img/bgSearch.gif) no-repeat 0 0 ; width:325px; height:50px; position:absolute;top:-120px;left:650px;padding:5px 0 0 50px;}







#searchLinks li,

#nav li,#imgMain li

{display:inline;float:left;list-style:none;}





#searchLinks li{margin-left:20px;}





#nav li{margin-left:35px;}







#top,#mainContent{float:left;width:930px;margin-left:20px;}





#top #txt{width:280px;float:left;}





#top h2{padding-top:120px;}









#imgMain{width:640px;height:295px;float:right;}





#imgMain img,#rentals img,#imagePlaceHolder{background:#fff;padding:3px;border:#DADDE0 1px solid;}







#mainContent{margin-top:20px;}









#rentals{margin:10px 0;}





#rentals li{list-style:none;width:48%;margin:1% 1% 1% 0}





#rentals li img {margin-right:5px;float:left;}





 #rentals li p{padding:3px 10px 0 3px;}





 #rentals h3{padding-top:5px;font-weight:bold;}





#rentals li, #rentals li a, #rentals li p{float:left;}





#rentals p,#rentals h3{width:55%;float:left;clear:none;}







a:link{color:#003371; text-decoration:none}





a:visited{color:#003371;; text-decoration:none}





a:hover{text-decoration:none; color:#B1070A}





a:active{color:#003371; text-decoration:none}







#nav a:link{font-weight:bold;color:#B8AB88; text-decoration:none}





#nav a:visited{font-weight:bold;color:#B8AB88;; text-decoration:none}





#nav a:hover{font-weight:bold;text-decoration:none; color:#B1070A}





#nav a:active{font-weight:bold;color:#B8AB88; text-decoration:none}











#home #linkHome,

#about #linkAbout,

#ourProperties #linkProperties,

#specials #linkSpecials,

#testimonials #linkTestimonials,

#applyOnline #linkApply

{color:#B1060A;border-bottom:4px solid #B1060A;padding-bottom:3px;}









.sub #mainContent {margin:0 0 0 30px;width:95%;position:relative;}





.sub #mainContent h2{float:left;margin:100px 0 10px;padding:0;}





.sub #mainContent p{float:left;}









#mainContent ul.clear{margin:1em  0 1em 1em;}





#about h3.clear{font-weight:bold;}





.intro{width:54%;}





.introImg{float:right;padding:5px;background:#fff;border:1px solid #ccc;margin:15px;}

.sub img.introImg{max-width:385px;}



.floatRight{float:right;}





.clear{clear:both;}





strong{font-weight:bold;}





#contactInformation{float:right; width:230px;height:155px;padding:10px 10px 10px 200px;position:absolute;right:-18px; top:-10px;background: url(img/bgContact.gif) no-repeat 0 0;}





#contact #mainContent h3{clear:both;}





#contactForm{clear:both;}





.intro a,#txt a{font-weight:bold;text-decoration:underline;}





.intro{margin-bottom:1em;}





 #contactForm fieldset{border:none}





 #contactForm label{width:100px; text-align:right; display:block; float:left; margin:8px 0 0; padding:0 10px 0 0}





 #contactForm input{width:150px; float:left; margin:8px 0 0}





#contactForm br{clear:left}





 #contactForm textarea{width:400px; height:150px; margin:8px 0 0}





 #contactForm #sendMail{width:auto; margin-left:200px}







/* properties */

#sortBy,#pages,#floorplans{clear:both;list-style:none;float:left;width:97%;border:1px dotted #AD9E80;padding:.5em;background:#F1EBE7;margin:1em 0 1em;}



#floorplans{margin-top:0;}



#sortBy li,#floorplans li{float:left;}

#floorplans li {margin-right:1em;}



#sortBy h3{float:left;display:inline;font-weight:bold;}





#pages{text-align:center;}





#pages ul{list-style:none;text-align:center;}





#pages li{float:left;margin:1em;}





#pages li.currentpage a{font-weight:bold; color:#333;text-decoration:none;}





#pages li a{text-decoration:underline;}







#seymourApartments,#forSale{float:left;width:97%;}





#seymourApartments img,#forSale img{padding:3px;background:#fff;border:1px solid #ccc;float:left;margin-right:10px;}







#seymourApartments .vresults1,#seymourApartments .vresults2{float:left;clear:both;padding:10px;
margin:10px 0;
width:97%;position:relative;

}





.duplexDetails{float:left;clear:right;width:760px;

}







.duplexDetails li{float:left;list-style:none;}





.propertyFeatures{float:left;margin-top:5px;width:760px;}







.duplexDetails li.addy{width:220px;}





.duplexDetails li.city{width:150px;}





.duplexDetails li.beds{width:100px;}





.duplexDetails li.bath{width:130px;}





#sortCity{width:157px;padding-left:150px;}





#sortBeds{width:100px;}





#sortBath{width:120px;}







#seymourApartments  img.newImg{border:none;position:absolute;top:0;left:1px;background:none;}







#imagePlaceHolder{float:right;margin:0}





#rightCol{float:left;width:920px;margin:0 20px 0;}





#captcha img{border:3px dotted #B69987;}







#slideShow{float:left;width:385px;padding:0 0 0 10px;margin:-10px 0 0;}

a.maxHi img,a.maxHi{height:51px!important;}



.pborder,.pborder2{border:1px solid #b69987;background:#fff;padding:3px;margin:2px 1px;}





#comments{width:460px;float:left;padding:100px 10px 0;}







#map{border:1px solid red;}







#comments h3{font-weight:bold;padding-top:1em;}





#comments p{margin-bottom:1em;}





#comments p a,strong a{font-weight:bold;}





.pborder2{width:60px;margin:0 1px 5px;padding:3px;}







.hide,#searchMe{display:none;}









#imgDetail{float:right;width:405px;}





#ourProperties h3{font-weight:bold;margin:5px 0 5px; font-size:110%; color:#A8080C}





#rentalDetails h4{font-weight:bold;margin:10px 0 5px; font-size:100%;}





#rentalDetails{float:left;width:440px;margin:10px;}





#rentalDetails ul{margin:5px 0 0 15px;}





#rentalDetails p, #rentalDetails h4{width:430px;}







h4 a{font-weight:bold;}





#about #mainContent p{margin-bottom:1em;}





#drivingDirections{margin:10px;font-size:80%;}





#saddr{width:70px;}









#frmFilter{width:450px;float:right;border:1px dotted #AD9E80;padding:.5em;background:#F1EBE7;margin:1em 15px 0 1em;}





#frmFilterA{border:1px dotted #AD9E80;padding:.5em;background:#F1EBE7;margin:1em 15px 0 1em;}





#searchMe{position:absolute;top:-135px;right:0px;width:300px;z-index:100000}





#hideSearch{float:right;}





#frmFilter input, #frmFilter select{float:left;width:12em;}





#frmFilter label{float:left;margin:.3em;width:210px;border:1px solid #F1EBE7}





input#submit,input.submit{width:5em;margin:1em 0 0 35%;font-size:110%;}





#searchMe input.submit{width:5em;margin:1em 0 0 33%;font-size:100%;}





#frmFilterA label,#frmFilterA input,#frmFilterA select{float:left;width:110px;margin-bottom:3px;}







#frmFilterA label{text-align:right;padding-right:2px;}



legend{font-weight:bold;}



#apptForm{background:#F1EBE7;padding:1em;float:left;clear:both;width:92%;margin:1em;}



#mainContent p.topBorder{border-top:1px dotted #333;width:100%;margin:1em 0 0;padding:0;line-height:1em;}

#apptForm,#apptForm label,#apptForm input,#apptForm select,#apptForm textarea{font-family:Arial,Helvetica,sans-serif}



#apptForm fieldset{border:none}



#apptForm label{width:15em;text-align:right;display:block;float:left;margin:1em 0 0;padding:0 10px 0 0}



#apptForm label.long{width:30.0em}

.hide{display:none;}

#apptForm input,#apptForm select{width:10em;float:left;margin:1em 0 0}



#apptForm br{clear:left}



#apptForm textarea{width:400px;height:150px;margin:8px 0 0}



#apptForm #midName,#apptForm .midName,#apptForm .short{width:2em}



#apptForm #birthYear,#apptForm #birthDay{width:4em}



#apptForm fieldset{border:1px solid #B79A89;padding:.3em .3em .9em;margin:.5em 0}



#apptForm legend{padding:.1em}



#apptForm select.long{width:10em}



#apptForm .txtArea{width:96%;padding-left:1em}



#apptForm .txtArea{width:96%;margin:1em 0 0}



#apptForm .txtArea label{width:100%;text-align:left}



#apptForm .txtArea textarea{width:97%;margin:0 1em 0 0}



#apptForm #symptoms{margin-right:.2em}



legend b{color:#A01E4A;font-weight:normal}



#apptForm #sendMail{width:4em;margin-left:42%}



#apptForm .txtBox,#apptForm .padLeft{margin-left:1em}



#apptForm .txtBox{width:95%;margin:0 1em 0 1em}



#apptForm fieldset.select select,#apptForm fieldset.select label{margin:5px;float:left}



p.solo{float:left;padding:.3em;}



#apptForm  input.btn{margin:1em 0 1em 20em;}

p#viewAll{text-align:center;font-size:80%;font-weight:bold;clear:both;padding:3em 6em 0 0;}

#props {float:left;}

#props div{background:#F1EBE7;padding:1em;float:left;margin:.5em 2em .5em .5em;}





#floorplans li{border:1px dotted #AD9E80;background:#Fefefe;padding:.2em;width:1.2em;height:1.2em;text-align:center;}





#webDesign{font-size:60%; text-align:center;margin:1em;}
