@charset "utf-8";
/* CSS Document */

body{
background-image:url(../images/bodyBg.png);
background-repeat:repeat-x;
background-color:#010101;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
}
a, a:visited{
color:#908a7b;
text-decoration:none;
}

a:hover{
color:#fff;
text-decoration:none;
}


#wrapper{
width:1002px;
margin:0 auto;
}

a img{
border:0px;
}
.element a img{
border:1px;
}
#header{
height:427px;
}

#container{
border-left:1px solid #68382f; 
border-right:1px solid #68382f; 
border-bottom:1px solid #401512; 
margin:0 auto;
background-color:#340E0D;
}

#container-party{
border-left:1px solid #68382f; 
border-right:1px solid #68382f; 
border-bottom:1px solid #401512; 
margin:0 auto;
background-color:#000;
}


.clear{clear:both;}

.l{
float:left;
}

.r{
float:right;
}

#{

}
#content{
padding:15px;
}


#content.christmas {
	background: url(../images/christmas.jpg) no-repeat;
	padding:15px 15px 30px 15px;
	width:1000px;
	float:left;
}


#left{
background-color:#41100f;
background-image:url(../images/leftHomeBg.jpg);
background-position:bottom right;
background-repeat:no-repeat;
width:700px;
float:left;
border:1px solid #2d0c0b;
padding-bottom:15px;
padding-top:19px;
min-height:280px;
}

*html #left{
height:280px;
}

#left.party {
	background:none;
	border:none;
}

#left p{
margin:15px 75px 0px 15px;
color:#cececd;
line-height:16px;
}
#left h1{
margin:15px 15px 0px 5px;
color:#cececd;
font-size:21px;
}
#left h5{
margin:15px 15px 0px 5px;
color:#cececd;
font-size:18px;
}


#right{
float:right;

width:250px;
}

#right.christmas {
	margin-right: 20px;
}


#topRight{
background-color:#280a09;
background-image:url(../images/topRightTopBg.jpg);
background-repeat:no-repeat;
background-position:0 0;
height:100px;
position:relative;
padding:15px;
}
#topRight h1{
margin:15px 15px 0px 0px;
color:#cececd;
font-size:21px;
}
#topRight p{
margin:5px 15px 0px 0px;
line-height:18px;
color:#949182;
}
#topRight strong{
color:#b8b2a5;
font-weight:bold;
}



.bottomImage{
position:absolute;
bottom:0px;
left:0px;
}

#bottomRight{
margin-top:10px;
}

#bottomRightLeft{

width:235px;
/*height:150px;*/
background-color:#451a19;
background-image:url(../images/bottomRightLeftTopBg.jpg);
background-position:top;
background-repeat:no-repeat;
position:relative;
padding-top:4px;
}

#bottomRightLeft h1{
margin:10px 15px 0px 15px;
color:#cececd;
font-size:17px;
text-transform:capitalize;
}

#bottomRightLeft p{
margin:15px 10px 0px 110px;
color:#949182;
}

.barMenuImage{
border:1px solid #9c8c8b;
margin:15px 0px 15px 15px;
float:left;
}

#bottomRightRight{
margin-top:7px;
/*height:200px;*/
width:235px;
background-color:#3d1413;
background-image:url(../images/bottomRightRightTopBg.jpg);
background-position:top;
background-repeat:no-repeat;
position:relative;
padding-top:4px;
float:left;
}

#bottomRightRight h1{
margin:10px 15px 0px 15px;
color:#cececd;
font-size:17px;
text-transform:capitalize;
}

#bottomRightRight p{
color:#b8b2a5;
margin:15px 15px 15px 15px;
}



#bottomDiv{
background-color:#280a09;
color:#8f8d7f;
font-size:10px;
margin-top:15px;
}

#bottomDiv.christmas {
	margin-top:0;
}


#bottomDiv p{
margin:10px 25px 10px 25px;
}

#footer{
text-align:center;
color:#908a7b;
font-size:11px;
padding:12px 0px 12px 0px;
width:750px;
margin:0 auto;
}

#footer a, #footer a:visited{
color:#908a7b;
text-decoration:none;
}

#footer a:hover{
color:#fff;
text-decoration:none;
}

#topBanner{
height:131px;
background-color:#280a09;
}

#topBanner .logo{
float:left;
}

/*START OF NAV*/

#nav{
padding-left:90px;

}
#udm {
border: 0px solid green;
margin:0 auto;
}


#udm li {
float:left;
margin: 0;
padding: 0;
display: inline;
list-style: none;

}

#siteBy{
margin-top:3px;
}

