body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#68255F;
	margin:0;
	/*SCROLLBAR-FACE-COLOR: #F7EFCF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FAF7EA; 
	SCROLLBAR-SHADOW-COLOR: #FE9929; 
	SCROLLBAR-3DLIGHT-COLOR: #FBF5DF; 
	SCROLLBAR-ARROW-COLOR:  #4E679D; 
	SCROLLBAR-TRACK-COLOR: #FED58A; 
	SCROLLBAR-DARKSHADOW-COLOR: #B86E1C; */
}
.headerscontainer{
	position: relative;
	background-image:url(image/icon_cctimes.gif);
	background-repeat: no-repeat;
	padding:7px 0 0 65px;
	height: 22px;
	border-bottom:1px solid gray;
	background-color:#AECEED;
	font-size:12px;
	font-weight:bold;
	color:#663366;
}
.menus{
	width: 146px;
	font-size:10px;
	font-weight:bold;
	color:#5E2A54;
	padding-bottom:2px;
}
.menus a:link, .menus a:visited, .menus a:active{
	display: block;
	width:142px;
	padding:5px 0 5px 4px;
	border-bottom: 1px solid #5E2A54;
	color:#663366;
	text-decoration:none;
}
.menus a:hover{
	display: block;
	background-color:#FFF;
	padding-left:4px;
}
.content{background-color:#FFFFFF;}
.description{
	font-size:12px;
	line-height:18px;
	padding:4px 0 0 0 !important;
	padding:4px 8px 0 0;
	margin: 0 10px 0 10px;
	color:#4E679D;
}
.desc{
	font-size:12px;
	line-height:16px;
	padding:4px 10px 15px 15px;
	background-color:White;
	left:25px;
}
.description a:link, .description a:visited, .description a:active, .center2 a:link, .center2 a:visited,
.center2 a:active{
	color:#FF0000;
	text-decoration:underline}
}
.description a:hover {color:#333399}
.top{
	position: absolute;
	background:url(image/top2.gif);
	height:121px;
	width:100%;
	left:0;
	top:0;
	z-index:2}
.logopos{
	position:absolute;
	top:4px;
	left:22px;
	width:211px;
	height:52px;
	background:url(https://casinocity.com/image/logo3.gif) no-repeat;
	z-index:16}
.tagLine{
/* 
	position:absolute;
	top:7px;
	left:598px;
	width: 158px;
	height: 68px;
	background:url(http://casinocity.com/image/tagLine3.gif) no-repeat;
	z-index:16
*/
}
#maincontent{
	position:absolute;
	top:121px;
	left:142px;
	right:35px;
	background-color:white;
	z-index:4;
	-moz-border-radius:0 14px 0 0;
	min-width:420px;}
#leftside{
	position:absolute;
	width:142px;
	left:0;
	top:115px;
	background-color:#4E679D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F7EFCF;
	line-height:15px;
	z-index:5}
#leftside a{
	color:#F7EFCF;
	text-decoration:underline}
#leftside p {
	margin-top:-1px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	display: block}
#leftside li{
	font-size:10px;
	list-style: url(image/bullet.gif);
	position:relative;
	left:-7px;
}
#leftside ul {margin-top: -1px;}
#rightside{
	position:absolute;
	top:20;
	right:35;
	width:160px;
	text-align:center;
	padding-right:0;
	padding-left:8px;
	font-size:11px;
	line-height:15px;
	background-repeat:repeat-y;
	background-position:right;
}
#rightsideOnline{
	float:right;
	width:194px;
	padding:0;
	margin:0 !important;
	margin:-13px;
	text-align:center;
	font-size:11px;
	line-height:15px;
	position:relative;
	z-index:999;
	top:-23px;
	left:10px !important;
	left:0;
	
}
.bg{
	background-image:url(image/spacer.gif);
	background-repeat:repeat-y;
	z-index:0;
}
.center1{
	margin:0;
	padding:0 0 0 15px;
	background-color:#FFFFFF;
}
.center2{
	margin-left:13px;
	margin-right:25px;
	padding:22px 15px 0 20px;
	background-color:#FFFFFF;
}
input{
	font-size: 9px;
	color: #391133;
	border: 1px solid #4E679D;
	padding-left: 3px;
}
input.attention{color:#ff0000;}
textarea{
	font-size:10px;
	border:1px solid #4E679D;
	SCROLLBAR-FACE-COLOR: #AECEED;
	SCROLLBAR-HIGHLIGHT-COLOR: #DEECF9; 
	SCROLLBAR-SHADOW-COLOR: #4E679D; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR:  #213052; 
	SCROLLBAR-TRACK-COLOR: #E0E7ED; 
	SCROLLBAR-DARKSHADOW-COLOR: #213052; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#68255F;
}
.bottomnavcontainer{
	margin:0;
	background:#FE9929 url('/image/corner_bottom.gif') no-repeat right bottom;
	text-align:center;
	padding-bottom:4px;
}
.bottomnav{
	color:White;
	font-size:10px;
	font-weight:bold;
	padding:5px;
	z-index:15;
}
#legal{
	text-align:center;
	font-size:9px;
	color:#FD6002;
	padding:5px;
	margin:0;
	background-color:#FED58A;
	z-index:16;
}
.network{
	text-align:center;
	font-size:10px;
	color:#2A4679;
	font-weight: bold;
	background-color:#FED58A;
	line-height: 15px;
	padding-top: 3px;
}
.network a{color:#2A4679}
.bottomnav a:link, .bottomnav a:visited, .bottomnav a:active{
	color:white;
	text-decoration:none;
}
.bottomnav a:hover{text-decoration:underline;}
#legal a:link, #legal a:hover, #legal a:visited, #legal a:active{color:#FD6002;text-decoration:underline;}
.callout{
	font-size:11px;
	color:#90768C;
	line-height: 20px;
	padding-right: 30px;
	margin-top:10px;
}
.callout2{
	font-size:10px;
	color:#90768C;
	line-height: 13px;
	padding-right: 30px;
	margin-top:10px;
}
.seperate{
	background-image: url(image/dotborder_vertical.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.seperateHOR{
	background-image: url(image/dotborder_horizontal.gif);
	background-position: center;
	background-repeat: repeat-x; 
}
.heading{
	font-size: 12px;
	font-weight: bold;
	color:#90768C;
	line-height: 17px;
	padding-bottom: 2px;
	display: block;
}
.rightBlock{
	position:relative;
	top:-3px;
	background-color:#FFFFCC;
	border:2px solid #FE9929;
	border-top:0px;
	margin:0px;
	padding:3px 0 0 0;
	text-align:left;
	font-size:11px;
	font-weight:bold;
}
.rightSubBlock{
	position:relative;
	z-index:999;
	padding:6px 0 6px 5px;
	border-bottom:1px solid #4E679D;
}
.rightSubBlock a:link, .rightSubBlock a:visited{
	color:navy;
	font-weight:normal;
	text-decoration:underline;
}
.rightBlockHeader{
	position:relative;
	z-index:100;
	color:red;
	padding-bottom:3px;
	left:-2px;
}
.rightBlockHeader a:link, .rightBlockHeader a:visited{
	color:red;
	z-index:993;
	font-weight:bold;
	text-decoration:underline;
}
.AVBlock{
	position:absolute;
	top:564px;
	left:12px;
	width:118px;
	font-size:11px;
	color:#000;
	z-index: 100;
}
.RGTBlock{
	position:absolute;
	top:770px;
	left:12px;
	width:118px;
	font-size:11px;
	color:#FFF;
	z-index: 100;
}
/* Styles for Holiday Gift Guide */

.headerHPLeft{padding-right:68px;background:url(/image/hgg/right_snowflakes.gif) no-repeat top right;margin:0 180px 0 0;}
.headerHPRight{background:url(/image/hgg/left_snowflakes.gif) no-repeat bottom left;}
.headerContent{padding:20px 0 20px 110px;}
.headerContent a:link,.headerContent a:hover,.headerContent a:visited,.headerContent a:active{color:#333; display:block;margin-bottom:10px;}

#giftGuide{padding:7px;font-size:11px;color:#000;position:absolute;z-index:100;}	
#giftGuide p{margin:0 0 10px 0;}
#giftGuide a:link,#giftGuide a:hover,#giftGuide a:visited,#giftGuide a:active{color:#333;}
#giftGuide img{border:0;}

.t10{font-size:10px;}
.t11{font-size:11px;}
.t12{font-size:12px;}
.t14{font-size:14px;}
.green{color:#156d71;}
.boxHdr{font-size:17px;font-weight:bold;font-family: Verdana,sans-serif;margin-bottom:5px;}
#giftGuide .green a:link, #giftGuide .green a:hover,#giftGuide .green a:visited,#giftGuide .green a:active {color:#156d71}
#giftGuide a.title:link,#giftGuide a.title:visited,#giftGuide a.title:active{color:#156d71;font-size:14px;text-decoration:none;}
#giftGuide a.title:hover{color:#156d71;font-size:14px; text-decoration:underline;}
.gift{border-bottom:solid 1px #E9E9E9;padding:15px 15px 10px 15px;}
.gift img{margin:0 10px 20px 0;border:0;float:left;}


.sectionBarLeft{height:33px;padding-right:11px;background:url(/image/hgg/sectionbar_right.gif) no-repeat right;margin-bottom:10px;}
.sectionBarRight{height:33px;background:url(/image/hgg/sectionbar_left.gif) no-repeat left;}
h4{padding:7px 0 0 11px;margin:0;color:#000;font-size:14px;font-weight:bold;}
.clear{clear:all;display: block;font: 1px/1px monospace;margin: 0;padding: 0;border: 0;height: 1px;width: 1px;}
.spacer{display: block;font: 1px/1px monospace;margin: 0;padding: 0;border: 0;height: 1px;width: 1px;}

.gradBox {background: url(image/hgg/grad_box_topleft.gif) top left no-repeat;} 
.gradTopCap {background: url(image/hgg/grad_box_topright.gif) top right no-repeat;height:15px;font: 1px/1px monospace;}
.gradBoxContent {background: url(image/hgg/grad_box_right.gif) top right repeat-y;padding:0 18px 4px 18px;}
.gradBotCap {background: url(image/hgg/grad_box_botleft.gif) bottom left no-repeat;}
.gradBotCapRight {background: url(image/hgg/grad_box_botright.gif) bottom right no-repeat;height:15px;font: 1px/1px monospace;}

#videolist {height:115px;overflow:auto;}
#videolist hr{height:1px;border:solid 1px #E9E9E9; border-width:1px 0px 0px 0px;margin:7px 0;clear:left;}
#videolist a:link, #videolist a:hover,#videolist a:visited,#videolist a:active {color:#156d71}
#videolist img.thumb{margin: 0 5px 10px 0;}
