/* CSS Document */body {	margin-top: 0px;	margin-bottom: 0px;	padding: 0px;	background-color:#260000;	background-image: url(../images/main_background.jpg);	background-repeat: repeat-x;	text-align: center;	font-family: arial;	font-size: 11px;	color: #333;	}a:link {	color: #990000;	text-decoration: none;	font-weight: bold;	}a:hover {	color: #009933;	text-decoration: none;	font-weight: bold;	}a:visited {	color: #990000;	text-decoration: none;	font-weight: bold;	}#maincontainer {	margin: auto;	padding: 0px;	border: 3px solid #333;	background-color: #999;	width: 820px;	text-align: left;	}#maincontainer2 {	margin: auto;	padding: 0px;	border: 3px solid #333;	background-color: #fff;	width: 820px;	text-align: left;	}p {	margin: 0px;	padding: 0px;	}	.clear {	clear: both;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	line-height: 0;	}table {	padding: 0px;	margin: 0px;	}	.bodytext {	font-family: arial;	font-size: 11px;	color: #333;	}.titles {	font-family: arial;	font-size: 12px;	font-weight: bold;	color: #cc0000;	}.titles2 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #cc0000;	}.titles3 {	font-family: arial;	font-size: 12px;	font-weight: bold;	color: #fff;	}.titles4 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #660000;	}.bluetitles {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #003399;	}.pinktitles {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #ff3399;	}.greentitles {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #669900;	}.topbanner {	width: 820px;	height: 112px;	}.searchbox {	width: 820px;	height: 34px;	margin: 0px;	padding: 0px;	text-align:center;	background-image: url(../images/google_back.jpg);	background-repeat: repeat-x;	}.formbtn {	margin-top: -3px;	}.slogan {	float: left;	margin-left: 5px;	}.googlebox {	width: 290px;	margin: 3px 0px 0px 0px;	padding: 0px;	float: left;	}.footer {	width: 820px;	font-family: arial;	font-size: 11px;	color: #fff;    background-image: url(../images/footer_back.jpg);	background-repeat: repeat;	margin: 0px;	padding: 5px 0px 5px 0px;	text-align: center;	}.footer a:link {	color: #fff;	text-decoration: none;	font-weight: bold;	}.footer a:hover {	color: #cc0000;	text-decoration: none;	font-weight: bold;	}.footer a:visited {	color: #fff;	text-decoration: none;	font-weight: bold;	}.homegetstartedbox {	margin: 0px 0px 10px 0px;	padding-top: 5px 0px 5px 0px;	width: 200px;	background-color: #fff;	text-align: center;	}.homeschedulebox {	margin: 0px 0px 10px 0px;	padding-top: 5px;	width: 200px;	height: 180px;	background-color: #fff;	text-align: center;	}.contentarea {	width: 780px;	padding-top: 5px;	margin: 0px 0px 0px 13px;	text-align: left;	}.contentarea2 {	width: 795px;	padding-top: 5px;	margin: 0px 0px 0px 5px;	text-align: left;	}.regform {	width: 460px;	}.tableborder{	border: 1px solid #666666;	}	.bannerborder {	border: 1px solid #666666;	margin: 3px;	}.imgborder {	border: 1px solid #666666;	margin: 3px;	}.simplestroke {	border: 1px solid #666666;	}				.simplestroke2 {	border: 1px solid #666666;	margin: 7px 0px 7px 0px;	}/* Navigation Bar */.main-nav{width:820px;	background-image: url(../images/navigation_back.jpg); height: 27px; }#suckerfishnav {    background-image: url(../images/navigation_back.jpg);	background-repeat: repeat-x;    font-size:11px;    font-family: arial;    font-weight:bold;    }#suckerfishnav, #suckerfishnav ul {    float:left;    list-style:none;    line-height:25px;    }       #suckerfishnav {         margin-left:90px;        margin-bottom: 0px;        margin-right: 0px;        margin-top: 0px;        padding: 0px;    }    #suckerfishnav a {    display:block;    color:#dddddd;    text-decoration:none;    padding:0 1.1em;    }#suckerfishnav li {    float:left;    padding:0;    }    #suckerfishnav ul {    position:absolute;    left:-999em;    height:auto;    width:151px;    font-weight:normal;    margin:0;    line-height:1;    border:0;    border-top:1px solid #666666;    }#suckerfishnav li li {    width:149px;    border-bottom:1px solid #666666;    border-left:1px solid #666666;    border-right:1px solid #666666;    font-weight:bold;    font-family: arial;    }#suckerfishnav li li a {    padding:4px 10px;    width:130px;    font-size:11px;    color:#dddddd;    }#suckerfishnav li ul ul {    margin:-21px 0 0 150px;    }#suckerfishnav li li:hover {    background:#9C1F1B;    }#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {    color:#dddddd;    }#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {    color:#dddddd;    }#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {    color:#dddddd;    }#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {    left:-999em;    }#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {    left:auto;    background:#444444;    }#suckerfishnav li:hover, #suckerfishnav li.sfhover {    background:#DA0909;    }	/* Giveaways */.gcmainbox {	width: 570px;	float: left;	margin: 7px 0px 7px 5px;	padding: 0px;	}.gcmainbanner {	width: 570px;	margin: 0px 0px 5px 0px;	padding: 0px;	}.gcsubcatagorybox1 {	width: 570px;	height: 180px;	border: 1px solid #666666;	margin: 0px 0px 10px 0px;	padding: 0px;	background-color: #fff;	background-repeat: repeat-x;	background-image: url(../images/giveaways_01_background.jpg);	}.gcsubcat1_info {	width: 550px;	padding: 0px;	margin: 8px 0px 0px 7px;	font-family: arial;	font-size: 11px;	color: #333;}.gcsubcat2_info {	width: 550px;	padding: 0px;	margin: 8px 0px 0px 7px;	font-family: arial;	font-size: 11px;	color: #fff;}.gcsubcatagorybox2 {	width: 570px;	height: 180px;	border: 1px solid #666666;	margin: 0px 0px 10px 0px;	padding: 0px;	background-color: #000;	background-repeat: repeat-x;	background-image: url(../images/giveaways_02_background.jpg);	}.gctitles {	font-family: arial;	font-size: 24px;	color: #ff0000;	letter-spacing: -0.70px;	}.gctitles2 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #00FF00;	letter-spacing: -0.70px;	}.gctitles3 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #009900;	letter-spacing: -0.70px;	}.gcsecimgs {	border: 1px solid #666666;	margin: 0px 7px 0px 0px;	padding: 0px;	}.gcbannerads {	margin: 0px 0px 10px 0px;	padding: 0px;	border: 1px solid #666666;	}.resortformbox {	width: 245px;	height: 300px;	margin: 0px;	padding: 5px 5px 0px 5px;	border: 1px solid #666666;	font-family: arial;	font-size: 11px;	color: #333;	background-color: #fff;	background-repeat: repeat-x;	background-image: url(../images/resort_give_background.jpg);	}.resortform {	width: 245px	}.entertowinbtn {	position: absolute;	z-index: 1;	margin-left: 375px;	margin-top: 140px;	}	/*  Bubble Tip  */.tooltip{width: 200px; color:#000;font:lighter 11px/1.3 Arial,sans-serif;text-decoration:none;text-align:center}.tooltip span.top{padding: 30px 8px 0;    background: url(bt.gif) no-repeat top}.tooltip b.bottom{padding:3px 8px 15px;color: #548912;    background: url(bt.gif) no-repeat bottom}		/* Model Page */.KGinfo {	color: #666666;	font-family: arial;	font-size: 12px;	}.KGtitle {	color: #990000;	font-size: 14px;	font-family: arial;	letter-spacing: -0.06px;	font-weight: bold;	}.KGstats {	color: #666666;	font-size: 14px;	font-family: arial;	letter-spacing: -0.06px;	line-height: 25px;}			/*sid*/.logo {position:absolute;top:0;}div#wrapper_header, div#BottomAds {position:relative;width: 820px;}#header_left {float:left;height:255px;width:548px;}#header_right {background:transparent url(/images/home_tr-bg.jpg) no-repeat scroll 0 0;float:left;height:255px;width:272px;}div a.rollover {background:transparent url(/images/round_button.png) no-repeat;background-position: 0 0px;display:block;height:181px;width: 183px;margin-left:45px;margin-top:25px;padding:0 !important;text-decoration:none;}div a.rollover:hover {background-position: 0 -180px!important;padding:0 !important;}.middleAd {margin-bottom:4px;margin-top:4px;}#bottom_left {float:left;height:226px;margin-left:3px; margin-right:3px;width:492px;}#bottom_right {float:left;height:226px;width:318px;}.VipButton {margin-left:30px;width: 215px;display:block;padding-top:0px; }a{	cursor:pointer;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;}
