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;
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;}