@import url('nav.css');

body
{
	background:url(/images/mainpage/2007/tupelo_backgroundtile.gif);
	font-size:11px;
	color:#000000;
}

#wrapper
{
	background:#ffffff;
	width:938px;
	margin:0 auto;	
	border:2px solid #000000;
}

#masthead
{
	background:url(/images/mainpage/2007/tupelo_mp_toplogo.gif) 50% 0 no-repeat;
	width:100%;
	height:119px;
	position:relative;
}

#masthead #photogallery
{
	height:56px;
	width:72px;
	position:absolute;
	top:31.5px;
	left:31.5px;
}

#masthead #homelnk
{	
	background:url(/images/blank.gif);
	display:block;
	width:232px;
	padding-top:119px;
	margin:0 auto;
}

#search
{
	background:url(/images/mainpage/2007/tupelo_mp_search.gif) no-repeat;
	padding-left:65px;
	height:19px;
	position:absolute;
	right:10px;
	top:50px;
}

#content
{
	background:#ffffff;
	clear:both;
}

#sidebar
{
	background:#fce7bc;
	width:250px;
}

#sidebar .content
{
	background:#fce7bc url(/images/interior/2007/tupelo_int_gold_gradient.gif) no-repeat;
	width:249px;min-height:435px;
	height:auto !important;
	height:435px;
	clear:left;
	position:relative;
}

#sidebar .content #home
{
	background:url(/images/blank.gif);
	width:100px;
	padding-top:65px;
	position:absolute;
	left:75px;
}
#sidebar .content #home:hover, #sidebar #gotupelo:hover {background:transparent;}


#content #main 
{
	background:#ffffff;
	width:688px;
}
#main .content{padding:10px;}

#footerbar
{
	background:url(/images/mainpage/2007/tupelo_mp_bottomcap.gif);
	width:938px;
	height:13px;
	clear:both;
}