/* General CSS */



#clr {

	clear: both;

}

html {
	
	min-height: 100%;
	height: 100%;
}

body {

	font-size: 12px;

	font-family: Arial;

	margin-top: 0px;

	text-align:left;

	line-height: 150%;

	background-image: url(../testback11.jpg);

	background-repeat: no-repeat;

	background-attachment:fixed;

	background-color:#330000;
	
	min-height: 100%;
	height: 100%;
	width: 960px;
	margin-left: auto;
    margin-right: auto;

}
.style1{font-size: 15px; font-family: Arial; color: #CC0000}


.mceContentBody {
background-color: #FFFFFF;
}
a:link, a:visited{

	text-decoration:none;
	color:#333333;
	

}

a:hover{

	text-decoration:none;
	color:#ff6600;
	

}




/* template layout */



#bodywrap {

	width: 960px;
	background-color:#FFFFFF;
	background-image:images/fox.jpg;

}


.backgroundt {

	
	background-color:#FFFFFF;
	

}




#basecol {

	background-color:#FFFFFF;

}



#header {

	background-color:#ffffff;

	border-bottom:#FFFFFF solid 2px;

	height: 133px;
	
	width:960px;

}



#topmenubar {

	background: url(../images/topmenu.png) repeat-x; 

	height: 40px;
	background-color:#FFFFFF;

}



#logotop {


	height: 100px;

	width: 200px;

	float:left;
	
	background-color:#FFFFFF;


}



#topbanner {

	width: 700px;

	height: 116px;

	margin-right: 10px;

	margin-top: 7px;

	padding-bottom: 8px;

	float: right;

}
#leftcolumn2 {

	width: 180px;

	float: left;
	background-color:#FFFFFF;
}

#leftbanner {
	padding-left: 5px;
}


#leftcolumn {

	width: 180px;

	float: left;
	background-color:#FFFFFF;


}




#leftcolumn a:link, #leftcolumn a:visited {

	text-decoration:none;
	color:#5a5a5a;
	font-weight:bold;
	padding-left:30px;
	background: url(../images/o_button.jpg) no-repeat;
	background-color:#FFFFFF;
	height:30px;
	display:block;

}

#leftcolumn a:hover {

	text-decoration:none;
	color:#ff6600;
	padding-left:30px;
	background:no-repeat;
	background-image:url(../images/o_button_over.jpg);



}






#rightcolumn {

	width: 180px;

	float: right;

	margin-right: 0px;
	
	background-color:#FFFFFF;

}

#partners {
background-color:#FFFFFF;

}


colspace {

	width:5px;

}



$maincolumn {

	width: 780px !important;
	width: 780px;

	float:left;
	
	background-color:#FFFFFF;
	min-height: 100%;
	height: 100%;

}

$maincolumn2 {

	width: 780px;

	float:left;
	
	background-color:#FFFFFF;

}



#leftcolumn_outer {

	width:180px;

	float:left;

}

#right_bottom {
	background-color:#ffffff;
	min-height: 100%;
	height: 100%;
}

#front_col {

	width:780px !important;

	float:left;
	
	background-color:#FFFFFF;
	
	min-height: 100%;
	height: 100%;

}



#fbanner {

	width:380px;

	float:left;
	
	background-color:#FFFFFF;
	
	height:40%;

}



#apDiv2 {

	width: 10px !important;

	float:left;
	
	background-color:#FFFFFF;

}



#rss {

	width:240px !important;

	float:left;

	background-color:#CCCCCC;

	padding: 5px;
	
	background-color:#FFFFFF;

}



#whitebase {

	background-color:#FFFFFF;

}



#promos {

	width:380px !important;

	height:320px !important;

	float:left;
	
	background-color:#FFFFFF;

}

#promos2 {

	width:380px !important;

	height:350px !important;

	float:left;
	
	background-color:#FFFFFF;

}



#pathwaytxt {

	text-align:left;

	font-size: 9px;

	padding-left: 5px;
	
	background-color:#FFFFFF;

}



#pathwaytxt a:link{

	text-decoration:none;

}


#contentarea {

	text-align:left;
	
	background-color:#FFFFFF;
	
	padding-right:10px;
	font-size:14px;


}



#logoarea {

	width: 958px;

	background-color:#CCCCCC;

	border: #666666 solid 1px;;

	height: 60px;

}



#outletlist {

	width: 960px;

	background-color:#4f4f4f;

	text-decoration:none;

	text-align:justify;

	font-size:10px;
	
	color:#FF6600;
}



#outletlist a:link, #outletlist a:visited{

	color:#fff;

	text-decoration:none;

	text-align:justify;

	font-size:10px;

}

#outletlist a:hover{

	color:#adc02d;

	text-decoration:none;

	text-align:justify;

	font-size:10px;

}





#list_title {

	width:90px;

	float:left;

	vertical-align:top;

	padding-left: 5px;

}

#list_item {

	width:850px;

	float:left;

	vertical-align: top;

	padding-left: 10px;

}



/* sections CSS formating */



.contentheading {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	color:#cae036;

	background: url(../images/compheader.jpg) repeat-x;

	height: 25px;
	
	width:760px;

	padding-left: 10px;
	
	background-color:#FFFFFF;

}



.contentheading a:link {

	color: #cae036;

}



.contentheading a:visited {

	color: #cae036;

}



table.moduletable {

	width: 100%;

	margin-bottom: 5px;

	padding: 0px;

	border-spacing: 0px;

	border-collapse: collapse;

}



div.moduletable {

	padding: 0;

	margin-bottom: 2px;

	border:#999999 solid 0px;

	padding:5px;

}



table.moduletable th, div.moduletable h3 {

	color: #CC3300;

	text-align: left;

	padding-left: 4px;

	height: 21px;

	line-height: 21px;

	font-weight: bold;

	font-size: 14px;

	text-transform: uppercase;

	margin: 0 0 2px 0;

}



table.moduletable td {

	font-size: 11px;

	padding: 0px;

	margin: 0px;

	font-weight: normal;

}



table.moduletablemenu {

	width: 100%;

	margin-bottom: 5px;

	padding: 0px;

	border-spacing: 0px;

	border-collapse: collapse;

}



div.moduletablemenu {

	padding: 0;

	margin-bottom: 2px;

	border:#999999 solid 1px;

	padding:5px;

}



table.moduletablemenu th, div.moduletablemenu h3 {

	color: #CC3300;

	text-align: left;

	padding-left: 4px;

	height: 21px;

	line-height: 21px;

	font-weight: bold;

	font-size: 14px;

	text-transform: uppercase;

	margin: 0 0 2px 0;

}



table.moduletablemenu td {

	font-size: 11px;

	padding: 0px;

	margin: 0px;

	font-weight: normal;

}



table.moduletablenewsflash {

	width: 100%;

	margin-bottom: 0px;

	padding: 0px;



}



div.moduletablenewsflash {

	padding: 0;

	margin-bottom: 0px;

	padding:0px;

}

table.moduletablenewsflash th, div.moduletablenewsflash h3 {

	color: #cae036;

	background: url(../images/newsflashback.png) no-repeat;

	text-align: left;

	padding-left: 12px;

	padding-top: 7px;

	height: 35px;

	font-weight: bold;

	font-size: 16px;

	margin-bottom: 0px;

	margin-top: 0px;

}



table.moduletablenewsflash td {

	font-size: 11px;

	padding: 0px;

	margin: 0px;

	font-weight: normal;


}

table.moduletablenewsflash_din {

	width: 100%;

	margin-bottom: 0px;

	padding: 0px;

	border-color:#000000;


}



div.moduletablenewsflash_din {

	padding: 0;

	margin-bottom: 0px;
	border-color:#000000;

	padding:0px;

}

table.moduletablenewsflash_din th, div.moduletablenewsflash_din h3 {

	color: #cae036;

	background: url(../images/newsflashback.png) no-repeat;

	text-align: left;

	padding-left: 12px;

	padding-top: 7px;

	height: 35px;

	font-weight: bold;

	font-size: 16px;

	margin-bottom: 0px;

	margin-top: 0px;

}



table.moduletablenewsflash_din td {

	font-size: 11px;

	padding: 0px;

	margin: 0px;

	font-weight: normal;
border:1px solid;

}


table.moduletablenewsflash_ent {

	width: 100%;

	margin-bottom: 0px;

	padding: 0px;

	border-color:#000000;
	
		padding-bottom:0px;
	padding-top:0px;
	margin: 0px;

}



div.moduletablenewsflash_ent {


	margin-bottom: 0px;
	border-color:#000000;

	padding:0px;

	margin: 0px;

}

table.moduletablenewsflash_ent th, div.moduletablenewsflash_ent h3 {

	color: #cae036;

	background: url(../images/newsflashback.png) no-repeat;

	text-align: left;

	padding-left: 12px;

	padding-top: 7px !important;

	height: 35px;

	font-weight: bold;

	font-size: 16px;

	margin-bottom: 0px;

	margin-top: 0px;


}



table.moduletablenewsflash_ent td {

	font-size: 11px;

	padding: 0px;

	margin: 0px;

	font-weight: normal;
border:1px solid;
	padding-bottom:0px;
	padding-top:0px;
	
}

#tblhotel {

background-color:#e7fbff;

}



#tblhotel2 {

background-color:#87c3cf;

padding: 3px;

}



#tblhotel1 {

background-color:#e7fbff;

padding: 3px;

}



#tblrestaurant {

background-color:#ffede8;

}



#tblrestaurant2 {

background-color:#ff9275;

padding: 3px;

}



#tblrestaurant1 {

background-color:#ffede8;

padding: 3px;

}



#tblrecreation {

background-color:#ecffd2;

}



#tblrecreation2 {

background-color:#91c549;

padding: 3px;

}



#tblrecreation1 {

background-color:#ecffd2;

padding: 3px;

}



#tblvendor {

background-color:#fef0d4;

}



#tblvendor2 {

background-color:#ffcc66;

padding: 3px;

}



#tblvendor1 {

background-color:#fef0d4;

padding: 3px;

}



#tblentertainment {

background-color:#fff2f8;

}



#tblentertainment2 {

background-color:#d11968;

padding: 3px;

}



#tblentertainment1 {

background-color:#fff2f8;

padding: 3px;

}



#tblclub{

background-color:#ecffd2;

}



#tblclub2 {

background-color:#91c549;

padding: 3px;

}



#tblclub1 {

background-color:#ecffd2;

padding: 3px;

}

.contentpane {
background-color:#FFFFFF;
}


