/*----------CSS for Messner - Rochester, NY-----------------------------------------------------*/
/*----------Created by Brian Daggett - Innovative Solutions - Rochester, NY-----------------------------*/

* {padding:0px;	margin:0px;}

body {
	background:url(images/bg.jpg) no-repeat center top #eab063;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
#content-wrapper {
	width: 950px;
	position: relative;
	margin:0px auto;
	z-index:1;
	}
.clear {clear:both;}
.float-right {float:right; padding-right:10px;}
.float-left {float:left;}	
.insidePods {float:right; padding-bottom:4px;}
.list {padding-left:10px; padding-bottom:10px; padding-top:10px;}
.list li{ list-style:none; padding: 0px 0px 8px 13px; background:url(images/bullet.jpg) no-repeat 1px/*left and right*/ 5px /*up and down*/;}
.map {float:right; padding-left:20px;}
.recommend {color:#FF0000; font-style:italic; font-size:14px; padding:15px 0px;}

/*------------HEADER STUFF--------*/
#header { width:950px;}


/*-----------MAIN CONTENT STUFF --*/
#content { width:920px; padding: 18px 15px;}
#content p { line-height:1.7em; padding-top:7px;}
#HomeRight { background:url(images/contentBG.jpg) no-repeat; height:186px; width:591px; float:right; padding:18px;}
#HomeLeft { padding: 0px 0px 0px 22px;}

#InsideRight { width:242px; float:right; padding-top:15px;}
#InsideLeft { width:635px; padding-left:18px; padding-right:20px; padding-top:10px; background:url(images/insidebg.jpg) no-repeat; padding-bottom:20px;}
#contact{ width:900px; padding: 18px 15px;}	
		
/*-----------SIDE BAR STUFF --*/
#sidebar { }


/* ----------GLOBAL HEADERS-------*/
h1 {
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4d412f;
	padding:0px 0px 3px 0px;
	}
h2 {
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#87591b;
	padding:0px 0px 3px 0px;
	}	
h3 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background:#87591b;
	width:98%;
	color:#ffffff;
	padding:4px;
	text-transform:uppercase;
	margin-top:10px;}
h4 {	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#5d3c10;
	padding:0px 0px 8px 306px;
	}
	
/* ----------GLOBAL LINKS---------*/
a:link {color:#87591b; text-decoration:underline;}
a:visited {color:#87591b; text-decoration:underline;}
a:hover {color:#87591b; text-decoration:none;}
a:active {color:#87591b; text-decoration:underline;}


.banners a:link {text-decoration:none;}
.banners a:visited {text-decoration:none;}
.banners a:hover { text-decoration:none;}
.banners a:active { text-decoration:none;}


/* ----------DROP DOWN NAVIGATION------------*/
#navigation { padding:0px 15px 0px 0px;  float:right;}
#navigation a{ padding:0px 12px 0px 0px;}


/*-----------PODS------------------*/
#pods {  width:900px; margin:0px auto; padding:15px 0px 0px 22px;}

/*-----------FOOTER----------------*/
#footer { font-family:Arial, Helvetica, sans-serif; text-align:center; color:#000000; clear:both; line-height:1.8em; font-size:11px; padding-bottom:15px; width:950px; margin:0px auto;}
#footer a:link {color:#4e3411; text-decoration:underline;}
#footer a:visited {color:#4e3411; text-decoration:underline;}
#footer a:hover {color:#da853e; text-decoration:none;}
#footer a:active {color:#4e3411; text-decoration:underline;}

/*-----------FOOTER NAV----------------*/
#footerNav {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#000000; clear:both; line-height:1.8em; font-size:12px; padding-bottom:5px; width:950px; margin:0px auto; padding-top:10px;}
#footerNav a:link {color:#4e3411; text-decoration:none;}
#footerNav a:visited {color:#4e3411; text-decoration:none;}
#footerNav a:hover {color:#da853e; text-decoration:none;}
#footerNav a:active {color:#4e3411; text-decoration:none;}
