﻿
* {	margin: 0px; padding: 0px;}
body {background-color:#969581;}
.clear {clear:both;}
.clearleft {display:block; clear:left;}
.clearright{display:block; clear:right;}
.hide {display:none;}
a {color:#ffffff;text-decoration:none;}
a:visited {color:#ffffff; text-decoration:none;}
a:active {color:#ffffff; text-decoration:none;}
a:hover {color:#ffffff;  text-decoration:none;}
#outer_wrap{ border:solid 3px #ffffff; }

#wrap{ width:852px; margin:15px auto 15px auto; border:solid 3px #e3dfdf; }
#redline {background-color: #543032; height:5px;}
#logo {padding: 5px 0px 5px 15px; width:500px;}
#dottedline{background-image:url(dotsbg.jpg);  background-repeat:repeat-x; height:3px;position: relative; }
#blueband{background-color:#22518d; width:312px; }
h1 { color:#533c39; padding-bottom:10px;    
    font-size:20px;
font-family: "trebuchet ms", helvetica, sans-serif;}

#footer {padding:4px; background:#543032; color:white;font : bold 10px/11px Arial, Verdana, sans-serif;}

ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	font-weight: normal;
	background:transparent url("images/OFF.gif") repeat-x top left;
	font-family: Gautami Gothic, Arial,sans-serif, Helvetica;
	
}
p{
	font-size:12px;
	font-weight: normal;
	font-family: Gautami Gothic, Arial,sans-serif, Helvetica;
	
}
ul#menu li{
	display:block;
	float:left;
}
	
ul#menu li a{
	display:block;
	float:left;
	color:#8c3a3a;
	text-decoration:none;
	font-weight:bold;
	padding: 12px 20px 0 20px;
	height:24px;
	background:transparent url("images/DIVIDER.gif") no-repeat top right;
	}
	
ul#menu li a:hover{
	background:transparent url("images/HOVER.gif") no-repeat top right;	
	}
 

#thephoto {
	padding-bottom:0px;  
}


#gallery {
	clear: both;
	width: 700px;
	height: 480px;
	margin: 0 auto;
}

#mainpage { padding: 20px 20px 10px 20px;}

#address { padding: 5px 5px 5px 5px; color: #593f3b; font-size:10px;font-weight: bold;	font-family: Verdana;}
#address1 {  color: #ffffff; font-size:10px;font-weight: bold;	font-family: Verdana; float:right; position:relative; margin-top:-50px; padding: 5px 5px 5px 5px; text-align:right}

#rhs_bar{ width: 350px;  }	
#rhs_bar2{width: 350px; background-image:url(bg.jpg);  background-repeat:no-repeat;}

#floatleft
{
    float:left ; 
    margin: 0 10px 10px 0; 
    padding: 1px; 
    border:solid 1px #543032; 
}

#floatright
{
    float:right ; 
    margin: 0 10px 10px 0; 
    padding: 1px; 
    border:solid 1px #543032; 
}


