* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #d2ab6f url(images/bkg.gif) repeat-x;
}
#wrapper { 
 margin: 0 auto;
 width: 982px;
}
#faux {
 margin-bottom: 10px;
 overflow: hidden; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
}
#header {
 color: #333;
 width: 982px;
 padding: 0px;
 height: 55px;
 margin: 0px 0px 0px 0px;
}
#leftcolumn { 
 display: inline;
 margin: 0px;
 padding: 0px;
 width: 264px;
 float: left;
}
#rightcolumn { 
 float: right;
 top:35px;
 height:auto;
 width: 715px;
 display: inline;
 position: relative;
 background: url(images/main-bkg.png) repeat;
 z-index:10;
}

#rightcolumnomp { 
 float: right;
 top:35px;
 width: 715px;
 display: inline;
 position: relative;
 background: url(images/main-bkg.png) repeat;
}

#footer { 
 width: 982px;
 clear: both;
 color: #333;
 height: 30px;
 background: #d2ab6f;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 z-index:9;
}
.clear { clear: both; background: none; }

.textscroll{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 10px;
	margin-left:10px; 
	margin-right:10px;
	margin-bottom:10px;
	color: #666666;
	text-align: left;	
 
}

.text{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 20px;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:20px;
	color: #666666;
	text-align: left;	
 
}

.facebook{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 83px;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:0px;
	color: #666666;
	text-align: left;	
 
}

.textevents{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 4px;
	margin-left:4px; 
	margin-right:4px;
	margin-bottom:4px;
	color: #666666;
	text-align: left;	
 
}


.textmenu{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 20px;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:20px;
	color: #666666;
	text-align: center;	
 
}

.textdate{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 10px;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:20px;
	color: #666666;
	text-align: left;	
 
}

.texthome{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 20px;
	margin-left:20px; 
	margin-right:5px;
	margin-bottom:20px;
	color: #666666;
	text-align: left;	
 
}

.textheaders{ 
    font: 12pt/16pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 20px;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:20px;
	color: #666666;
	text-align: left;	
 
}

.texttop{ 
    font: 14pt/18pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 18px;
	margin-left:20px; 
	margin-right:10px;
	margin-bottom:10px;
	color: #ffffff;
	text-align: left;	
 
}

.texttop2{ 
    font: 12pt/16pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 18px;
	margin-left:5px; 
	margin-right:10px;
	margin-bottom:10px;
	color: #ffffff;
	text-align: left;	
 
}

.textheadersmenu{ 
    font: 12pt/16pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 10px;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:20px;
	color: #666666;
	text-align: center;	
 
}

.textaddress{ 
    font: 11pt/15pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 10px;
	margin-left:20px; 
	margin-right:10px;
	margin-bottom:0px;
	color: #b08644;
	text-align: left;	
 
}

.textaddressheader{ 
    font: 12pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 0px;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:0px;
	color: #666666;
	text-align: left;	
 
}

.footertext{ 
    font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 10px;
	margin-left:20px; 
	margin-right:10px;
	margin-bottom:10px;
	color: #ffffff;
	text-align: left;	
 
}

#holdernav {
 background: none;
 width: 240px;
 position: relative;
 left:10px;
 top:0px;
 padding: 0px;
 height: 210px;
 z-index:2;
}

#holdernav2 {
 background: none;
 width: 240px;
 position: relative;
 left:10px;
 top:0px;
 padding: 0px;
 height: 143px;
 z-index:3;
}

#imageholder{
 background: none;
 width: 702px;
 position: relative;
 left:5px;
 top:0px;
 padding: 0px;
 height: 256px;
 z-index:100;
}

#imageholdergallery{
 background: none;
 width: 702px;
 position: relative;
 left:5px;
 top:0px;
 padding: 0px;
 height: 63px;
 z-index:4;
}

.list1 {
list-style: circle outside #89be53; 
font: 12px Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 0px;
	margin-left:38px; 
	margin-right:0px;
	margin-bottom:5px;
	color: #666666;
	text-align: left;
}

a:link { 
	font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
	color: #00b9f4;
	}

a:visited { 
	font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: underline; 
	color: #00b9f4;
	}
a:hover, a:active {
	text-decoration: underline;
	color: #00b9f4;
	font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif;
	}
	
.borderhome { 
 border-right: 1px solid #adeded;
}

.contact_input{
border: 1px solid #7ae6e5;
}

