@charset "utf-8";
/* CSS Document */
html { overflow-y: scroll; }
img {
margin:0px;
padding:0px;
border:0px;
}
p {
	margin:0px;
	padding-bottom:6px;
	padding-top:2px;
	}
body {
	margin:0;
	padding:0;
	height:100%; /* this is the key! */
	background-color: #0c0c0c;
	background-image: url(images/bg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	background-attachment: fixed;
} 
#container{ 
width: 987px;
margin: auto;
}
.wrapper {
	width: 1043px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-color:#0c0c0c;
}

.left {
	width:238px;
	background-image: url(images/bg_left.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	}
.lefthome {
	width:238px;
	background-color:#2b329f;
	background-image: url(images/bg_left.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	}
.gserv {
	width:238px;
	background-color:#2b329f;
	background-image: url(images/bg_left3.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	}
.righthome {
	width:749px;
	margin:0px;
	padding:0px;
	background-color: #2a0109;
	}
.right {
	width:749px;
	margin:0px;
	padding:0px;
	background-color: #FFF;
	}

/*   Maxine Style  */
.maxine {
	margin:0px;
	padding:0px;
	width:749px;
	background-color: #FFF;
	background-image: url(images/maxinegirl.jpg);
	background-repeat: no-repeat;
	height: 830px;
	background-position: 400px 140px;
}
.maxinet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height:20px; 
	}
.maxinet a{
	color: #00b1be;
}
.maxinet a:hover{
	color: #666;
	text-decoration:none;
}
.maxinet ul {
	margin:0;
	line-height:20px;
	padding-left: 0px;
	list-style-image: none;
	list-style-type: none;
	}

.maxinet li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding-left: 15px;
	padding-bottom:5px;
	list-style-image: none;
	list-style-type: none;
	background-image: url(images/bullet3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	}

.maxinet ul li a:hover{
	color:#666;
	text-decoration:none;
	list-style-image: none;
	list-style-type: none;
	}

/*-----------*/
.leftad {
	background-image: url(images/img_leftGC.jpg);
	background-position: left top;
	height: 148px;
	padding-left:19px;
	padding-top:12px;
}
.rightad {
	background-color:#fff;
	background-image: url(images/bg_ad2.jpg);
	background-position: left top;
	height: 160px;
	background-repeat: repeat-x;
}
.right2 {
	width:709px;
	background-color: #FFF;
	background-image: url(images/img_ShopsServices.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:40px;
}
.right3 {
	width:709px;
	background-color: #FFF;
	background-image: url(images/img_whatshappening.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:40px;
}
.right4 {
	width:709px;
	background-color: #FFF;
	background-image: url(images/img_guestservices.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:40px;
}
.right5 {
	width:709px;
	background-color: #FFF;
	background-image: url(images/img_StayintheLoop.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:40px;
}
.right6 {
	width:709px;
	background-color: #FFF;
	background-image: url(images/img_careers.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:40px;
}
.right7 {
	width:709px;
	background-color: #FFF;
	background-image: url(images/img_leasing.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:40px;
}
.right8 {
	width:709px;
	background-color: #FFF;
	background-image: url(images/img_events.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:40px;
}
#overflow_box {width:200px; height:200px; border-top: 1px solid #cc3; border-left: 1px solid #eee; border-bottom: 1px solid #eee; padding: 10px; overflow: auto;}

#forflash {	
	position: absolute;
	top: 0px;
	margin-top:0px;
	margin-left:868px;
	width:120px;
	height: 120px;
	float: left;
	z-index: 6545;
	}
.newtrans {
	background-color:#0C0;
	filter:alpha (opacity=20);
	height:80px;
	width:350px;
	}
#mydiv {
	position: absolute;
	top: 522px;
	width:987px;
	height: 160px;
	float: left;
	z-index: 32155;
	/*opacity: 0.82;
	-moz-opacity: 0.82;  older Gecko-based browsers 
	filter:alpha(opacity=82);
	background-image: url(images/temp.png);
	background-repeat: no-repeat;
	background-position: right top;*/
	}
#mydiv2 {
	position: absolute;
	top: 530px;
	width:987px;
	height: 170px;
	float: left;
	z-index: 39155;
	}
#mydiv3 {
	position: absolute;
	top: 692px;
	width:235px;
	height: 70px;
	float: left;
	z-index: 49155;
	}
.sublink2 {
	color: #FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:22px;
	display: block;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:25px;
	list-style-image: none;
	list-style-type: none;
	margin:0;
	text-transform: uppercase;
	}
.sublink2 a {
	color:#FFF;
	text-decoration:none;
	}
.sublink2 a:hover{
	color:#a230a6;
	text-decoration:none;
	}
.sublink2 a:active{
	color:#00b1be;
	text-decoration:none;
	background-color:FFF;
	}
.submenu ul {
	margin:0;
	list-style-image: none;
	list-style-type: none;
	padding-right:3px;
	padding-left:1px;
	}

.submenu li a{
	color:#FC0;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	padding-left:25px;
	padding-top:7px;
	padding-bottom:7px;
	list-style-image: none;
	list-style-type: none;
	margin:0;
	}

.submenu ul li a:hover{
	color:#a230a6;
	text-decoration:none;
	list-style-image: none;
	list-style-type: none;
	}
.guestser{
	padding-top:5px;
	color: #FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:22px;
	}
.imggiftcert {
	float:left;
	text-align:right;
	width:235px;
	padding-top:15px;
	padding-left:0px;
	padding-right:3px;
	padding-bottom:5px;
	background-image: url(images/img_leftGC.jpg);
	background-repeat: no-repeat;
	}
.imgadd {
	float:left;
	width:147px;
	height:160px;
	margin:0px;
	padding:0px;
	}
.bgshop {
	float:left;
	width:300px;
	height:135px;
	margin-top:15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-left: 60px;
	}
.shop {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	text-transform: uppercase;
	padding-bottom:5px;
	}
.shopetext{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height:18px;
	color: #FFF;
	padding-bottom:5px;
	padding-right:30px;
	}
.shopetext a{
	color: #FFF;
	}

.shopetext p{
	margin:0px;
	}
.bgdirections {
	float:left;
	width:265px;
	height:110px;
	margin-top:15px;
	padding-left:30px;
	}
/*------- insdepage -------*/
h1 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	color:#2b329f;
	text-transform: uppercase;
	line-height:35px;
	}
h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight:normal;
	color:#a230a6;
	line-height:40px;
	}
h3 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height:18px;
	}
.text a{
	color: #a230a6;
}
.text a:hover{
	color: #666;
	text-decoration:none;
}
.text ul {
	margin:0;
	line-height:20px;
	padding-left: 0px;
	list-style-image: none;
	list-style-type: none;
	}

.text li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding-left: 15px;
	padding-bottom:5px;
	list-style-image: none;
	list-style-type: none;
	background-image: url(images/bullet3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	}

.text ul li a:hover{
	color:#666;
	text-decoration:none;
	list-style-image: none;
	list-style-type: none;
	}
/*--------bottom---------------------*/
.bgbottom {
	background-color: #0c0c0c;
	background-image: url(images/bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:150px;
}
.powerdby{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	color: #fff;
	font-weight: normal;
	}
	
.powerdby a{
	color: #fff;
	text-decoration: none;
}

.powerdby a:hover{
	color:#A6D6EC;
	text-decoration: none;
}

.emptycolm {
height:370px;
}

