@charset "utf-8";
/* CSS Document */

body{
	background-color: #CCCC99;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

div.logo{
	width: 90%;
	background-color: #009900;
	padding: 10px;
}

a{
	color: #32681A;
}

a:visited{
	color: #32681A;
}	

a.nav{
	color: #32681A;
	border: 1px solid #9F9761;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	margin: 5px;
	margin-left: 15px;
	margin-right: 15px;
}

a.nav:visited{
	color: #32681A;
}

a.nav:hover{
	text-decoration: underline;
}

div.navbar{
	border-top: 1px solid #000000;
	background-color: #9F9761;
}

span.orange{
	color: #CC6600;
	font-weight: bold;
}

span.indent{
	padding-left: 15px;
	margin-right: 15px;
}	

h3{
	color: #330066;
	border-bottom: #330066 1px solid;
}

td{
	vertical-align: top;
}

td.logo{
	vertical-align: middle;
	padding: 10px;
}

img.brandlogo{
	border: 1px solid #000000;
}

img.brandlogo:hover{
	border: 1px solid #CC6600;
}

table.gallery{
	border: 0px;
}

table.gallery td{
	vertical-align: middle;
	padding: 10px;
}

/* The following code defines styles that make up the page structure */
#footer{
	margin-top: 10px;
	border= none;
	padding = 2px;
	width: 100%;
	text-align: center;
	bottom: 5px;
}

#contact{
	border-top: #660066 1px solid;
	border-bottom: #660066 1px solid;
	width: 100%;	
}

#header{
	top: 0px;
	left: 0px;
	border: 1px solid #000000;
	margin-bottom: 5px;
}

#logo{
	background-image:url(./images/header/logo_bg.jpg);
	overflow: hidden;
	height: 98px;
}

div#page{
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  max-width: 900px;
}