body { 
	width:100%;
	margin:0; 
	padding:10px 0; 
	font:bold 14px Garamond, Georgia, "Times New Roman", Times, serif; 
	color:#FFFFFF; 
	background:#000 url(../images/background_main.jpg) 0 130px repeat-x; 
}
ul {
	margin:0; 
	padding:0;
	list-style:none;
}

#container { 
	width:1028px; 
	height:725px; 
	margin:0 auto; 
	padding:0; 
	text-align:left; 
	
}
#header {
	width:100%;
	height:90px;
	margin:0; 
	padding:0;
}

#logo {
	float:left;
	width:190px;
	height:90px;
	background:url(../images/logo.gif) 0 0 no-repeat;
}
#topMenu {
	float:right;
	width:838px;
	height:90px;
	/*background:white;*/
}

#topMenuList {
	margin:0; 
	padding:0;
	list-style:none;
	float:right;
}
#topMenuList li {
	float:left;
	margin:0; 
	padding:50px 0 0 1px;
	
}

#topMenuList li a {
	/*display:inline-block;*/
	width:auto;
	height:32px;
	margin:0; 
	padding:10px;
	font: bold 14px Garamond, Georgia, "Times New Roman", Times, serif;
	letter-spacing:1px;
	color:#FFF;
	background:url(../images/background_topMenu.gif) 0 0 repeat-x;  
	text-decoration:none;
	text-transform:uppercase;
}
#topMenuList li a:hover, #topMenuList li a.active  {
	background:url(../images/background_topMenu_over.gif) 0 0 repeat-x;  
}

#content {
	width:100%;
	height:594px;
	margin:0; 
	padding:0;
	border:1px solid #FFF; 
	
}
#leftMenu {
	float:left;
	width:34px;
	height:594px;
	margin:0; 
	padding:0;
	background:#4f0008; 
}
#leftMenuList  {
	width:34px;
	height:594px;
	margin:0; 
	padding:0;
	list-style:none;
}
#leftMenuList li {
	width:34px;
	margin:0; 
	padding:0;
}
#leftMenuList li a {
	width:34px;
	margin:0; 
	padding:0;
	display:block;
}
#leftMenuListItem1 a {
	height:202px;
	background:url(../images/leftMenu.gif) 0 0 no-repeat;  
}
#leftMenuListItem2 a {
	height:151px;
	background:url(../images/leftMenu.gif) 0 -202px no-repeat;  
}
#leftMenuListItem3 a {
	height:139px;
	background:url(../images/leftMenu.gif) 0 -353px no-repeat;  
}
#leftMenuListItem1 a:hover {
	height:202px;
	background:url(../images/leftMenu.gif) -34px 0 no-repeat;  
}
#leftMenuListItem2 a:hover {
	height:151px;
	background:url(../images/leftMenu.gif) -34px -202px no-repeat;  
}
#leftMenuListItem3 a:hover {
	height:139px;
	background:url(../images/leftMenu.gif) -34px -353px no-repeat;  
}

#contentBoxWrapper {
	float:left;
	width:993px;
	height:594px;
	margin:0; 
	padding:0;
}
#menuContainer {
	margin-top:10px;
	float:left;
	width:300px;
	height:450px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	#menuContainer1 {
	margin-top:10px;
	float:left;
	width:500px;
	height:450px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	#contentContainer {
	margin-top:10px;
	float:left;
	width:350px;
	height:450px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	#contentContainer2 {
	margin-top:20px;
	float:left;
	width:600px;
	height:450px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	}
#contentPage {
	margin:0px 0 0 50px;
	
}
#homePage {
	margin:10px 0 0 50px;
}
#themePage {
	margin:35px 0 0 50px;
}
.homeTitle {
	font-size:24px;
}
.homeheader {
	font-size:24px;
}
.homeBody {
	font-size:12px;
	line-height:22px;
}
#bodyContainer {
	margin-top:10px;
	float:left;
	width:574px;
	height:450px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
}
#bodyContainer div.box1,
#bodyContainer div.box2,
 div.box3 {
	width:574px;
	height:145px;
	display:block;
	position:relative;
	z-index:100;
	margin:0 0 10px 20px;
	/*cursor:pointer;*/
}

.opacityFrameBox {
	width:100%;
	height:145px;
	position:absolute;
	top:0; left:0;
	filter:alpha(opacity=60);
	opacity:0.5;
	z-index:60;  
}
.bodyContainerBox {

	width:100%;
	height:100%;
	position:absolute;
	top:0; left:0;
	z-index:200;
	padding-top:50px;
}
.bodyContainerBox a{

text-decoration:none;
}
.bodyContainerBox a:hover {

text-decoration:underline
}
.bodyContainerBox h4,
.bodyContainerBox p
{
	width:320px;
	margin:0;
	padding:0;
	font-family: "Arial Narrow" , Arial,  Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
.bodyContainerBox h4
{
	font-size:24px;
}
.box1 .bodyContainerBox {
	background:url(../images/home1.jpg) 8px 8px no-repeat; 
	padding-left:240px;
}
.box2 .bodyContainerBox{
	background:url(../images/home2.jpg) 350px 8px no-repeat;  
	padding-left:20px;
}
.box3 .bodyContainerBox{
	background:url(../images/home3.jpg) 8px 8px no-repeat;  
	padding-left:240px;
}
.box1 .opacityFrameBox {
	background:#1c0801;
}
.box2 .opacityFrameBox {
	background:#2e348a;
}
.box3 .opacityFrameBox {
	background:#1c0801;
}



.redTitle {
	color:#FF0000;
}
.blueTitle {
	color:blue;
	
}
.yellowTitle {
	color:yellow;
	
}
.whiteTitle {
	color:white;
	
}
.contentBottom {
	width:auto;
	margin:10px 0; 
	padding:10px 0 0 430px;
	display:block;
	clear:both;
}
span.thumb {
	width:160px;
	height:160px;
	display:inline-block;
}
span.thumb img {
	display:inline-block;
	border:3px solid gray;
	margin: 0 0  30px 30px;
}
#footer   {
	width:100%;
	height:69px;
	margin:0; 
	padding:0;
}
#bottomMenu {
	float:left;
	width:300px;
	height:20px;
}
#bottomMenuList {
	margin:0; 
	padding:0;
	list-style:none;
}
#bottomMenuList li {
	float:left;
	margin:0; 
	padding:0  20px 0 0;
}
#bottomMenuList li a {
	display:block;
	width:auto;
	height:32px;
	margin:0; 
	padding:10px;
	font: bold 14px Garamond, Georgia, "Times New Roman", Times, serif;
	letter-spacing:1px;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
}
#bottomMenuList li a:hover {
	color:#9a1f01;
}
#bottomTextBox  {
	height:20px;
	float:right;
	text-align:right;
}
#bottomTextBox span  {
	display:block;
	float:left;
	font:bold 14px Garamond, Georgia, "Times New Roman", Times, serif;
	color:#9b0318;
	margin:10px 0 0 20px;
}
#bottomTextBox span.phone  {
	font:bold 18px Garamond, Georgia, "Times New Roman", Times, serif;
	margin:2px 0 0 20px;
}




h1 {
	font:normal 35px Garamond, Georgia, "Times New Roman", Times, serif; 
	margin:20px 0;
}
table td {
	vertical-align:top;
	font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
}
td.textBoxEvent h2 {
	font-size:20px;
	color:#FF0000;
	margin:0;
}
td.textBoxEvent h5 {
	font-size:14px;
	margin:0 0 10px 0;
}
a {
	color:#FFF;
}
a:hover {
	color:#FFF;
	text-decoration:none;
}

td.imageBoxEvent {
	width:130px;
	padding:0 30px 20px 0;
}
td.imageBoxEvent img {
	border:2px solid #868282;
}
td.textBoxEvent {
	width:500px;
}

#birthdayclub h2{font-size: 16px; color: #352C11;}
#birthdayclub p, #birthdayclub h2, #birthdayclub table{margin: 0 8px 0 8px;}
#birthdayclub p{font-size: 10px;}
#birthdayclub form{margin: 0px;}
#birthdayclub input, #birthdayclub select, #birthdayclub table{font-size: 10px;}
#birthdayclub img{display: block;}