/* TEXT CONTROL */
body {background-image:url('images/main_back.jpg');background-color:#7F7F7F;color:#000}
p, body, td, th, div, dl, ul, ol {font-family:arial,helvetica,tahoma,sans-serif;line-height:1.4;font-size:12px;color:#000;}
TD.maintext P A, P A, P.crumbs A, td.maintext ul.bullet li a {color:#080808!important;}
TD.maintext P A:hover, P A:hover, td.maintext ul.bullet li a {color:blue!important;}
.searchtext {font-family:arial,helvetica,tahoma,sans-serif;font-size:10px;color:#222;width:141px; height:19px; padding:2px 2px 0px 7px; border:1px solid #000000; border-left:0px; margin-right:6px;}
.sitemap {line-height:1.5;font-size:12px;color:#000;}
.whitetext {font-size:12px;font-weight:bold;color:#FFF;}
.vtour {font-size:12px;color:#FFF;}
.caption {font-size:11px;font-weight:normal;color:#333;}
.proptitletext {font-size:14px;font-weight:bold;color:#000;}
.blueheader {font-size:14px;font-weight:bold;color:#3487C7;}
.footer {font-size:10px;color:#FFF;}
TD.footer A, TD.botbarlinks A {color:#FFF!important;}
.crumbs {font-size:10px;color:#000;}
.H1 {font-size:16px;font-weight:bold;color:#3487C7;font-family:georgia,times,times new roman,serif;}
.H2 {font-size:15px;line-height:1.1;font-weight:bold;color:#3487C7;font-family:georgia,times,times new roman,serif;}
.H3 {font-size:14px;font-weight:bold;color:#3487C7;font-family:georgia,times,times new roman,serif;}
.H4 {font-size:16px;font-weight:bold;color:#3487C7;margin:0px;font-family:verdana,arial,helvetica,tahoma,sans-serif;}
.sub1 {font-size:14px;font-weight:bold;color:#7C4D21;}
.sub2 {font-size:11px;color:#000;line-height:1.4;}
.botlinks {font-size:10px;color:#FFF;}
.botbarlinks {font-size:10px;color:#FFF;font-weight:bold;text-decoration:none;}
.propertylinks {font-size:12px;color:#000;font-weight:bold;}
.images {border-color:#000;border-style:solid;border-width:1px;margin:2px;}
.bullet {list-style-image:url('images/cont/bullet.gif');}
.indent {padding: 0px 5px 0px 25px;}
.crumbs {font-family:arial,helvetica,tahoma,sans-serif;font-size:10px;color:#000;}
hr {noshade:noshade;width:97%;color:#3487C7;height:1px;text-align:left;margin-left:0; margin-right:auto; margin-top:0; margin-bottom:0}
.list2 {list-style: square inside url("images/10x10_ball.gif")}

#logo {background: #fff url('images/modsol-logo_02.gif') no-repeat; width: 248px; height: 80px; float: left; position: relative; overflow: hidden}
#logo h1 a:link, #logo h1 a:hover, #logo h1 a:visited{ width: 228px; height: 80px; display: block;}
.modsol {display: none;}

#gfx-hdr-home {background: #3487C7 url('images/gfx-hdr-home.gif') no-repeat; width: 632px; height: 36px; margin-bottom: 10px; position: relative; overflow: hidden;}
#accomm-grad {background: #7C4D21 url('images/accomm-grad.gif') repeat-x;}

/* --- HYPERLINK CONTROL --- */
a:link, a:active, a:visited {color:#000;text-decoration:underline}
a:hover {color:#0000FF;text-decoration:none;}
.tour:link, .tour:active, .tour:visited {color:#FFF;text-decoration:underline}
.tour:hover {color:#FFF;text-decoration:none;}
.bcrumbs:link, .bcrumbs:active, .bcrumbs:visited {color:#FFF;text-decoration:none;font-size:10px;}
.bcrumbs:hover {color:#FFF;text-decoration:underline;font-size:10px;}
.bottom:link, .bottom:active, .bottom:visited {color:#FFF;text-decoration:none;}
.bottom:hover {color:#FFF;text-decoration:underline;}
.vidlink:link, .vidlink:active, .vidlink:visited {color:#FFF;text-decoration:underline;}
.vidlink:hover {color:#FFF;text-decoration:none;}
.sub:link, .sub:active, .sub:visited {color:#FFF;text-decoration:none;}
.sub:hover {color:#FFF;text-decoration:underline;}

/* --- SCROLLER STYLE --- */
BODY {scrollbar-face-color:#3487C7;scrollbar-arrow-color:#FFF;scrollbar-track-color:#E0E0E0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}

/* --- listItem Properties --- */
TABLE.listiem_properties TR TD ul {list-style-type:none!important;}
TABLE.listiem_properties TR TD ul li {margin-top:3px; padding:0;}

#tabs {background-image: url('images/tabs/tabs-back.gif');padding: 6px 0 0 0;border-right: 4px solid #FFF;}
#subnav {height:40px;background-color:#3487C7;padding: 0 10px 0px 14px;font-size:11px;font-weight:normal;font-family:helvetica;color:#FFF;line-height:1.0;background-image:url('images/sub-back_b.gif');background-position:right bottom;white-space:nowrap;text-align:left;}
.azlist {margin: 0 0 16 16;padding:0;list-style-image: url('images/bullet.gif');}
.azanchors {word-spacing: 5px;font-weight: bold;}