/* DEFAULT */
*{padding:0; margin:0}
body{background:#f8f8f9;font-family:Helvetica, sans-serif;font-size:0.8em;color:#6e195f; text-align: center;}
input, select, textarea{font-family:Helvetica, sans-serif; font-size:0.9em}
div{text-align:left}
img{border:0}
h1, h2, h3, h4, h5, h6{margin:0 0 8px 0; padding:0px; color:#344; font-weight:bold;}
p{margin:0 0 8px 0; padding:0}
form{margin:0; padding:0; display:block}
.clear{clear:both}
.fltl{float:left}
.fltr{float:right}
.txt-right{text-align:right}
.txt-center{text-align:center}
.txt-hide{text-indent:-999em;overflow:hidden}
a{color:#6e195f;text-decoration:none}
a:hover{color:#f60;text-decoration:underline}
h1{font-size:1.5em;}
h2{font-size:1.2em;}
h3{font-size:1em;}
h4{font-size:1em;}
table {border-collapse:collapse;}
ul {margin:5px 0 5px 20px}
ul li {padding-bottom:3px}
ol {margin:5px 0 5px 20px}
ol li {padding-bottom:10px}
form ul {list-style:none;margin:0;padding:0}
form ul li {margin:0;padding:0 0 3px 0}
ul.reset {margin:0;padding:0}
ul.reset li {margin:0;padding:0}

.wrapper {width:980px;margin:22px auto 0 auto;background:url(wrapper-bg.gif) repeat-y;}
.wrapper-top {height:18px;background:url(wrapper-top.gif) top left no-repeat}
.wrapper-bot {height:16px;background:url(wrapper-bot.gif) top left no-repeat;}
.wrapper-inner {width:946px;margin:0 auto;background:#fff url(wrapper-inner.jpg) repeat-x;padding:47px 0 0 0}

.left-wrap {width:426px;padding:0 15px 0 15px}
.photo {width:490px;background:#fff;}

a.logo {width:425px;height:97px;display:block;background:url(logo.jpg) top left no-repeat;}

.hp-photo-padding {padding:15px 0 15px 17px;}

.downloads ul.reset {list-style:none;}
.downloads ul.reset li {background:url(pdficon.gif) center left no-repeat;padding:20px 40px 10px;font-size:1.3em;}
.NotaBene {font-size:0.75em;padding-top:10px;}
.amenities {margin-bottom:15px;}
.amenities .amenity {margin:10px 5px 0px 0px;}
.amenities .amenity .img {width:120px;text-align:center;margin-top:5px;}
.amenities .amenity .information {padding-left:10px;width:330px;}
.amenities .amenity .information p {font-size:0.8em;}
.amenities .amenity .information a, a.visited {color:#003058}

.agents{padding-top:20px;}
.agents .agent{margin:10px 10px 20px 0px;}
.agents .agent .img {width:150px;text-align:center;margin:0px 0px 10px 0px;}
.agents .agent .information {margin:5px 0px 0px 10px;width:300px;}
.agents .agent .information p {font-size:0.8em;}
.agents .agent .information a, a.visited {color:#003058}

.content .thumbnail {float:left;width:100px;margin-right:10px;margin-top:10px;}

.imgAnnotation {font-size:0.8em;}

.navig {}
.navig ul {list-style:none}
.navig ul li {padding:5px 0;background:url(navig-line.gif) bottom left no-repeat;}
.navig ul li a {font-size:1.1em;text-decoration:none}
.navig ul li a:hover {color:#00386a}
.navig ul li.active a {color:#00386a;font-weight:bold}

.content {width:228px;padding:0 20px 0 0}
h2 {color:#00386a}

.footer {color:#fff;height:47px;background:url(footer-bg.gif) repeat-x;font-size:0.85em;padding:13px 10px 0 10px}
.footer a {color:#fff}
.footer .crafted {display:block;background:url(crafted.gif) top right no-repeat;padding:5px 95px 10px 0;margin:2px 0 0 0}
