/*Cross Inn */
/*Daniel Bull*/

* {margin:0 0 0 0; padding:0 0 0 0;}


body {
font:10pt Verdana, Arial, Helvetica, sans-serif;
}
	
#container {
	
	width:1000px;
	background:#F7E8D2 url(images/top.jpg) repeat-x;
	margin: 0 auto 0 auto;
	border-left:2px solid #9e763b;
	border-right:2px solid #9e763b;
	border-bottom:2px solid #9e763b;
	height:813px;
}

#content {

padding:0 0 0 20px;
}

#header {

width:1000px;
height:130px;

}

#address {

float:right;
text-align:right;
padding: 10px 20px 0 0;
}


#navcontainer
{
padding: 0 0 0 20px;
margin:0 0 12px 0;
background: #9e763b url(images/nav_bg.gif) no-repeat;
color: White;
float: left;
width: 980px;
font-family: arial, helvetica, sans-serif;
height:21px;

}

#navcontainer ul li { display: inline;height:21px; }

#navcontainer ul li a
{
padding: 2px 12px;
background-color: #4e3511;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #d9bb8f;
color: #000;
}

#navcontainer ul li #current
{
background-color: #d9bb8f;
color: #000;
}

#left {

width:580px;
height:650px;
float:left;
background:url(images/cross_inn_sign_left.jpg) no-repeat bottom right;

}

#left p
{
padding:0 42px 0 0;
}


#right_container {
height:650px;
width:400px;
background:url(images/cross_inn_sign_right.jpg) no-repeat bottom left;
float:right;
}


#right {
background-color:#d9bb8f;
width:350px;
height:550px;
padding:8px;
margin:0 0 0 12px;
}

#right_menu {
width:350px;
background-color:#fbf2e7;
height:548px;
border:solid 1px #322006;
}

#right_menu p {

padding:0 12px;
}



#front_container {
width:560px;
padding:8px;
background-color:#d9bb8f;
height:276px;

}

.front_pic {
width:558px;
height:274px;
border:solid 1px #322006;
}

#gallery {

margin: 12px 0 0 12px;
width:120px;
height:245px;
}

.thumb {
width:94px;
height:94px;

}

a IMG {
border:solid 2px #322006;
}


#footer {

clear:both;
background-color:#d9bb8f;
height:30px;
width:988px;
margin: 0 auto 0 auto;
padding-right:12px;
border-left:2px solid #9e763b;
border-right:2px solid #9e763b;
border-bottom:2px solid #9e763b;
text-align:right;
vertical-align:middle;

}

#footer p 
{
padding: 7px 0 0 0;
font-weight:bold;
}

