body {
background-color: #434343;
font-family:tahoma;
font-size:12px;
color:#5D5D5D;
margin:15px 0 0 0;
padding:0;
}
form {margin: auto;}
.titlehead{
font-weight:bold;
color:#7E0A17;
}
.container{
margin:auto;
width:750px;
position: relative;
}
.float{
position:absolute;
top: 15px;
margin: 0 0 0 585px;
z-index:5;
}
.float_submit{
position:absolute;
top: 180px;
margin: 0 0 0 200px;  /*top right bottom left*/
width: 500;
height: 69;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
border:thin;
z-index:6;
}
a{
color:#7E0A17;
text-decoration:none;
}
.maintbl{
background-color:#FFFFFF;
width:750px;
padding: 0 3px 0 2px;
}
.menu-wrap{
width:210px;
vertical-align:top;
}
.menu{
background-image:url(stage/images/menu.jpg);
background-repeat:repeat-x;
background-color:#870B0B;
height:190px;
padding:0px 20px 0px 18px;
text-align:left;
}
.arrow-wrap{
background-color:#696969;
}
.feat-wrap{
background-color:#696969;
vertical-align:top;
}
.feat-title-wrap{
padding:9px 0px 7px 6px;
}
.feat{
width:150px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF
}
.feat a{
text-decoration:none;
color:#FFFFFF;
}
.feat a:hover{
text-decoration:underline;
}
.feat td{
text-align:center;
}
.feat-img-wrap{
border: 1px #FFFFFF solid;
padding:2px;
}
.foot{
background-color:#353535;
font-family:tahoma;
color:#CCCCCC;
font-size:12px;
}
.foot a{
color:#CCCCCC;
text-decoration:underline;
}
.foot a:hover{
color:#FFFFFF;
text-decoration:none;
}
.foot td{
text-align:center;
}
/*     innerpages   */
.i-contentwrap{
background-image:url(images/i_bgmain.jpg);
background-repeat:repeat-x;
}
.i-contenttbl{
border:1px #666666 solid;
border-top:0px;
border-bottom:0px;
}
.i-contentpad{
padding-top:30px;
vertical-align:top;
}
.i-contentlinkpad{
padding-left:15px;
}
.i-contenttxtpad{
padding:30px 15px 15px 15px;
}
.i_menu-wrap{
vertical-align:top;
width:201px;
padding-top:20px;
}
.nletter-padding{
padding-left:8px;
vertical-align:top;
}
.detailsub{
padding:0 35px 0 35px;
vertical-align:middle;
background:url(../stage/images/detailsub.jpg) no-repeat;
color:#CDCDCD;
font-weight:bold;
font-size:12px;
}
.detailsub a{
color:#CDCDCD;
text-decoration:none;
}
.detailsub a:hover{
text-decoration:underline;
}
.nletter-form{
width:113px;
height:15px;
border:1px #A5B0B6 solid;
font-size:12px;
}
.i-viewprop-tbl{
background-color:#CCCCCC;
}
.i-viewprop-midbox{
border-left:1px solid #575757;
border-right:1px solid #575757;
padding:5px;
}
.i-viewprop-midbox-in td{
padding:5px;
vertical-align:top;
}
.i-viewprop-midbox-in img{
border:1px solid #575757;
}
.team-member td{
text-align:left;
padding:5px 0 0 5px;
vertical-align:top;
}
.team-member p{
width:100px;
}
/*
.team-member img{
border:1px solid #000000;
}
*/
.bulletright{
list-style:none;
}
.bulletright li{
text-align:right;
padding-right:10px;
background:url(images/buttonright.gif) no-repeat right;
}
.thumbie{
padding:12px 0 0 0;
vertical-align:top;
}
/*
.thumbie img{
border:1px solid #000000;
}
*/
.thumbietxt{
padding:12px 0 0 0;
vertical-align:top;
}
.mediapad{
padding:5px;
vertical-align:top;
}
.vid_border {border-color:#000000;}
.subbox ul{
padding-left:20px;
padding-right:3px;
margin:0;
}
.subbox ul li{
list-style-image:url(images/arrowi.gif);
}
.borderline-top{
border-top:1px solid #D7D7D7;
}
.borderline-btm{
border-bottom:1px solid #D7D7D7;
}
.borderline-side{
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
padding:0 3px 0 3px;
}


/* tooltips */
.myTooltips {cursor: help;}
.tool-tip {width: 240px; background: transparent; border: 2px solid #ccc; border-color: #aaa #666 #666 #aaa; }
.tool-tip .tool-title {padding: 2px 5px; background: #353535; color: #ccc; font-weight: bold; font-size: 11px; opacity: .90;}
.tool-tip .tool-text {padding: 2px 5px; background: #353535; color: #ccc; opacity: .90;}

/* penthouses */
.phCon {font: 13px/15px Arial, Helvetica, sans-serif; color: #3c3c3c;}
.phCon a img {border: 0;}
.phCon ul, .phCon li {list-style-type: none; padding: 0; margin: 0;}
.phCon .a1 {margin-top: 25px; overflow: hidden;}
.phCon .a2 {padding: 2px 10px 2px 0;}
.phCon .a3 {margin: 20px 0; color: #5D5D5D; font-size: 12px;}
.phCon .a3 li {padding-left: 14px; margin: 7px 0; background: url('images/arrow.gif') no-repeat 0 3px;}
.phCon .a4 {background: #5D5D5D; width: 475px; padding: 6px; margin: 40px auto 20px;}
.phCon .a5 {color: #fff; margin: 0; padding: 0;}
.phCon .a6 {margin: 30px 0 0; padding: 0;}
.phCon .a7 {font-size: 12px; color: #333; overflow: hidden; zoom: 1;}
.phCon .a7 li {width: 220px; padding: 1px 5px 2px 1px; float: left;}
.phCon .a8 {text-align: center; margin-top: 40px;}
