body
{
font-family: Helvetica,Arial,sans-serif;
font-size: 13px;
line-height: 16px;
color: #000000;
text-align: center;
background-color: #000000;
margin: 0px;
}

img
{
padding:0;
margin:0;
}

div
{
padding:0;
margin:0;
}

a
{
color:#c66d2b;
text-decoration:none;
}

a:hover
{
color:#000000;
text-decoration:underline;
}

h1
{
text-transform:uppercase;
/*font-family:Euphemia UCAS Bold;*/
color:#d9401f;
font-size:17px;
}

h2
{
text-transform:uppercase;
font-size:12px;
}

h3
{
font-size:13px;
background: url('/extension/hotharleynights/design/hotharleynights/images/arrow-grey.gif') no-repeat top left;
margin-left:-12px;
padding-left:12px;
color:#000000;
}

#container
{
background-color:#FFFFFF;
text-align: left;
width: 702px;
margin: 0 auto;
margin-top:33px;
background-color: #FFFFFF;
}

#header
{
background: url('/extension/hotharleynights/design/hotharleynights/images/interior-header.jpg') no-repeat top center;
width:702px;
height:236px;
}

.navigation
{
float:left;
font-family:Frutiger 57 Condensed;
color:#FFFFFF;
text-transform:uppercase;
list-style:none;
margin:125px 0px 0px -35px;
font-size:11px;
font-weight:bold;
}

.navigation a
{
color:#FFFFFF;
}

.navigation a:hover
{
color:#ffcc33;
text-decoration:none;
}

.navigation li
{
float:left;
}

.navigation .selected a
{
color:#ffcc33;
}

.navigation .menu_divider
{
margin-left:2px;

position:relative;
top:-2px;
}

.pagenavigator {clear:both;}

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

.body
{
width:390px;
margin:0px 0px 0px 23px;
padding:0px 0px 20px 14px;
position:relative;
top:-50px;
float:left;
}

.subitems .row
{
margin:17px 0px 0px 0px;
float:left;
}

.subitems .row .gallery_item
{
float:left;
margin:3px;
}


.info
{
width:225px;
float:left;
margin:0px 0px 30px 30px;
position:relative;
bottom:-20px;
z-index:1;
}

#footer
{
clear:both;
background: url('/extension/hotharleynights/design/hotharleynights/images/footer.jpg') no-repeat top;
width:702px;
height:113px;
position:relative;
top:-60px;
z-index:0;
}

.footer_black
{
width:702px;
height:60px;
background-color:#000000;
margin-top:-60px;
}


/**user login **/

.user-login
{
margin:0px 0px 80px 40px;
}

.renderedtable tr td div.object-center, .renderedtable tr td div.object-center p{text-align:center;}