/* CSS Document */

body {text-align: left; margin: 0; padding: 0; font:62.5% trebuchet ms, Verdana,Arial,Helvetica,sans-serif; color: #434343;  background-color: #fff;}
p {font-size: 1.2em; font-weight: normal; text-decoration: none; line-height: 1.5em; color:#333333 margin: 0; padding: 2 2 .6em 2; }
.clear {clear: both;}
img {
	padding: 0;
	border: 0;
	vertical-align: middle;
}
.image_left {float: left; padding: 0 1em .2em 0;}
.image_right {float: right; padding: 0 0 0 1em; clear:right;}
ul {margin: 2px 0 10px 20px; padding: 0; list-style-type: square; color:#000000}
li {
	font-size: 13px;
	font-weight: bolder;
	line-height: 22px;
	color:#333333;
	list-style-type: inherit;
}
.grey {color: #3c3f42;}
h1, h2, h3 {font-weight: normal;}
h2 {font-size: 2em; 
padding: .4em 0 0.4em 0; 
margin: 0; 
color:#FF6600; 
word-spacing: -0.1em;}
h4 {font-size: 1.3em; font-weight: bold; padding: 0; margin: 0; color:#CC6600; word-spacing: -.1em;}
h3 {font-size: 1.3em; font-weight: bold; padding: 0; margin: 0; color:#333333; word-spacing: -.1em;}
.big {font-size: 2.4em; font-weight: bold; padding: 0; margin: 0; color:#990000; word-spacing: normal;}
.inv {font-size: 0.4em; font-weight: normal; padding: 0; margin: 0; color:#CCCCCC; word-spacing: normal;}
.white {font-size: 1.4em; font-weight: normal; padding: 0; margin: 0; color:#FFFFFF; word-spacing: normal;}
a:link {font-size: 1em; font-weight: normal; text-decoration: underline; color:#9A9A9A; }
a:visited {font-size: 1em;font-weight: normal; text-decoration: underline; color:#333333;}	
a:visited:hover {font-size: 1em;font-weight: normal; text-decoration: none; color:#9A9A9A;}
a:hover, a:active {font-size: 1em;text-decoration: none; color:#9A9A9A;}

p.moreinfo {}
p.moreinfo a:link {}
p.moreinfo a:visited {}	
p.moreinfo a:visited:hover {}
p.moreinfo a:hover, p.readmore a:active {}

p.left {float: left;}
p.right {float: right;}

p.feature {font-size: 1.3em; font-weight: bold; padding: 0; margin: 0; color: #666666; word-spacing: -0.1em;}

#wrapper {margin: 0px auto; padding: 0; width: 770px; }
#top {position: relative; height: 319px; width: 770px; padding: 0; margin: 0;}
#main {position: relative; width: 770px; background-color: #fff; padding: 0; margin: 0 0 2em 0; float: left; }
#footer {
	position: relative;
	width: 800px;
	background-color: #FF6500;
	clear: both;
	height: 18px;
}

#menu {position: relative; margin: 0 10px 0 0; float: left; width: 800px; background-color: #999999;}
#menu p {font-size: 1.1em; margin: 0; padding: .4em 1em .4em 1em; color: #fff; text-align: right;}
#menu a:link {font-weight: normal; text-decoration: none; color: #fff;}
#menu a:visited {font-weight: normal; text-decoration: none; color: #333333;}	
#menu a:visited:hover {font-weight: normal; text-decoration: underline; color: #333333;}
#menu a:hover, #menu a:active {text-decoration: underline; color: #fff;}






div#footer		{	clear: both;
				background-image: url(file:///C|/Documents and Settings/Bob Harvey/My Documents/images/footer_bg.gif);
				background-repeat: no-repeat;
				background-position: top;
				background-color: #A5D357;
				margin: 0;
				padding: 10px;
				color: #000;
				height: 100px;
			}

#header {
	position: relative;
	margin: 0;
	float: left;
	width: 800px;
	height: 20px;
	vertical-align: middle;
}
#main {position: relative; width: 810px; background-color: #fff; padding: 0; margin: 0 0 2em 0; float: left; }

#himage {position: relative; float: left; width: 800px; height: 149px;  margin: 0; padding: 0; background-image: url(../../mm_travel_photo.jpg); background-position: top left; background-repeat: no-repeat; background-color: #CCCCCC;}
#himage2 {
	position: relative;
	float: right;
	width: 370px;
	height: 150px;
	margin: 0;
	padding: 0;
	background-color: #FF6500;
	z-index: 0;
}

#himagebar {position: relative; float: left; width: 800px; 	height: 15px;background-color: #9C9A9C; padding: 0; margin: 0;}

#leftcol {
	position: relative;
	float: left;
	padding: 0 20px 0 0;
	margin: 0;
	background-color: #fff;
	width: 145px;
	background-image: url(../images/rightcol_bg.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	height:500px
}
#leftcol p {
	font-size: 1.2em;
	color: #FF0000;
	text-align: left;
	font-weight: bolder;
}
#leftpicci {
	position: relative;
	font-size: 1.2em;
	color: #FF0000;
	text-align: left;
	font-weight: bold;
	height:186px;
	float: left;
	clear: both;
}

#rightpictext {
	position: relative;
	float: left;
	width: 510px;
	height: 186px;
	padding-left: 10px;
}
#leftcol2 {
	position: relative;
	float: inherit;
	padding: 0 30px 0 0;
	margin: 0;
	background-color: #fff;
	width: 132px;
	height:280px;
	vertical-align: text-bottom;
}
#rightcol {
	position: relative;
	float: right;
	padding: 0 15px 0 1em;
	margin: 0;
	background-color: #fff;
	width: 610px;
	background-repeat: no-repeat;
	background-image: url(../images/rightcol_bg.jpg);
	background-position: top right;
}
#spacer {
	width: 610px;
	clear: both;

}
#fitc {
	margin: 0;
	background-color:#00FFFF;
	width: 605px;
	height:65px;

}
#ataglance {
	float: left;
	margin: 0px;
	width: 275px;
	padding-left: 10px;
	background-image: url(../images/ataglance.jpg);
	background-repeat: no-repeat;
	padding-top: 95px;
 
 }
#ataglance3 {
	float: right;
	margin: 0px;
	width: 275px;
	padding-left: 5px;
 
 }
 #ataglance2 {
	float: right;
	margin: 0;
 
 }
 div#ataglance ul		{ 	list-style-type:disc;
				line-height: 1.8em;
				margin: 10px 0 10px 25px;
			}
div#ataglance ul li	{	font-size: 1.1em;
			}
div#ataglance ul li a:link {	color: #000;
				text-decoration: none;
			}
div#ataglance ul li a:visited {	color: #666;
				text-decoration: none;
			}
div#ataglance ul li a:hover {	color: #000;
				text-decoration: underline;
			}
 

  div#ataglance3 ul		{ 	list-style-type:disc;
				line-height: 1.8em;
				margin: 10px 0 10px 25px;
			}
div#ataglance3 ul li	{	font-size: 1.1em;
			}
div#ataglance3 ul li a:link {	color: #000;
				text-decoration: none;
			}
div#ataglance3 ul li a:visited {	color: #666;
				text-decoration: none;
			}
div#ataglance3 ul li a:hover {	color: #000;
				text-decoration: underline;
			}
 

 
 
 
#submenu {width: 150px;
padding:0; 
margin: 10px 0 0 0;}


#warrant {
	width: 150px;
	padding:0;
	margin: 20px 0 0 0;
	height: 200px;
	float: inherit;
}


#list {width: 150px; margin: 0; padding: 0;}
#list ul {margin: 0 0 30px 0; padding: 0; list-style-type: none; list-style-image: none;}
#list li {font-size: 12px; margin: 0; padding: 0; width: 150px; line-height: 20px; text-align: left;  border-top:1px solid #abbb8f;}
#list a {font-size: 12px; margin: 0; width:146px; padding: 0 0 0 6px ; display: block; background:#FFFFFF; border-top:3px solid #fff;border-bottom:3px solid #fff; color:#000000;  text-decoration: none;  }
#list a:hover {font-size: 12px;  color:#FFFFFF; background:#FF9933; font-weight: normal; display: block; text-decoration: none;border-bottom:3px solid #F4E1BB; border-top:3px solid #F4E1BB; } 
#active a {font-size: 12px;  color: #E85C00; background:#D0D1CD; font-weight: normal; display: block; text-decoration: none;border-bottom:3px solid #F4E1BB; border-top:3px solid #F4E1BB; }


.biscuit {
	border-style: dotted;
	border-color: #dcdcb4;
	border-width: 0 0 1px 0;
	padding: 1px 1px 1px 1px;
	background-color: #CCCC99;
	margin: 0px 0 8px 0;
}
.biscuit p {font-size: 11px; padding: 0 4px 0 0; line-height: 1.3em; color: #333333; text-align: right;}
.biscuit a:link {font-weight: normal; font-size: 11px; text-decoration: none; color: #666666;}
.biscuit a:visited {font-weight: normal; font-size: 11px; text-decoration: none; color: #996600;}
.biscuit a:visited:hover {font-weight: normal; font-size: 11px; text-decoration: underline; color: #993333;}
.biscuit a:hover { font-size: 11px; text-decoration: underline; color: #996600;}

#col_a {
	position: relative;
	float: left;
	width: 240px;
	padding: 0;
	margin: 0;
	padding-right: 5px;
}
#col_av {
	position: relative;
	float: left;
	width: 240px;
	padding: 0;
	margin: 0;
	padding-right: 5px;
	height: 150px;
}
#col_aa {
	position: relative;
	float: left;
	width: 200px;
	padding: 10;
	margin: 0;
	padding-right: 10px;
}
#col_aa2 {
	position: relative;
	float: left;
	padding: 10;
	margin: 0;
	padding-right: 10px;
	height: 140px;
}
#col_b {position: relative; float: right; width: 240px; padding: 0 ; margin: 0;}
#col_b5 {position: relative; float: right; width: 300px; padding: 0 ; margin: 0;}
#col_bv {
	position: relative;
	float: right;
	width: 240px;
	padding: 0;
	margin: 0;
	height: 150px;
}
#strip {
	position: relative;
	float: left;
	width: 600px;
	padding: 0;
	margin: 0;
	background-color: #CCCCCC;
}
#strip1 {
	position: relative;
	float: right;
	width: 600px;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}
#col_bb {position: relative; float: right; width: 300px; padding: 0 ; margin: 0;}
#col_a2 {
	position: relative;
	float: left;
	width: 385px;
	padding: 0;
	margin: 0;
	padding-top: 5px;
}
#col_a2a {position: relative; float: left; width: 320px; padding: 0; margin: 0;}
#col_b2b {position: relative; float: right; width: 260px; padding: 0 ; margin: 0;}
#col_a4 {
	position: relative;
	float: left;
	width: 240px;
	padding: 0;
	margin: 0;
	height: 200px;
	clear: both;
}
#col_a5 {
	position: relative;
	float: left;
	width: 120px;
	height: 110px;
}
#col_b4 {
	position: relative;
	float: right;
	width: 440px;
	padding: 0;
	margin: 0;
	padding-right: 10px;
}
#col_event {
	position: relative;
	float: right;
	width: 200px;
	padding: 0;
	margin: 0;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 10px;
	
}


#col_left1 {
	position: relative;
	float: left;
	width: 280px;
	padding: 0;
	margin: 0;
	padding-top: 15px;
}
#col_right1 {
	position: relative;
	float: right;
	width: 280px;
	padding: 0;
	margin: 0;
	padding-top: 15px;
}
#newsBox {position: relative; float: left; width: 214px; padding: 0; margin:0;}
#newsBox_document {margin: 0 0 1.4em 0;}
#newsBox p.subscribe {padding: 0 0 1.4em 0;}
.newsitem_date {position: relative; float: left; height: 42px; width: 35px; background-image: url(../../images/date_bg.gif); background-position: bottom left; background-repeat: no-repeat; margin:0 .8em 0 0; padding: 0;}
.newsmonth {font-size: 1.2em; color: #fff; padding: .4em 0 0 .4em; margin: 0; text-transform: uppercase; font-weight: normal; line-height: 12px;}
.newsday {font-size: 2em; color: #bd6a52; padding: 0 0 0 .3em; margin: 0; font-weight: normal; line-height: 1.1em;}
.newsitem_title {position: relative; float: left; width: 159px; margin: 0; padding: 0 0 .2em 0; font-size: 1.3em; color: #996600; font-weight: bold; line-height: 16px; text-decoration: none;}
.newsitem_header {position: relative; float: left; margin: 0; padding: 0 0 .2em 0; font-size: 1.3em; color: #996600; font-weight: bold; line-height: 16px; text-decoration: none; width: 430px }

.bodyText {font-size: 1.2em; font-weight: normal; text-decoration: none; line-height: 1.5em; color:#333333 margin: 2; padding: 2 2 .6em 2; }
.bodyText2 {font-size: 1.1em; font-weight: normal; text-decoration: none; line-height: 1.5em; color:#333333; }

div#pic		{
	padding: 0px 5px 5px 2px;
	min-height: 100px;
	margin-right: 5px;
	width: 90px;
	float: left;

			}
div#vr	{
	padding: 0px 5px 5px 2px;
	min-height: 390px;
	width: 590px;
	float: left;
	background-color: #000000;
	text-align: center;

			}
div#pictext		{
	padding: 0px 5px 5px 2px;
	margin-right: 5px;
	width: 90px;
	float: left;

			}
div#picContainer{
	padding: 0 5px 5px 5px;
	margin-right: 5px;
	width: 320px;
	float: left;
}		
div#picContainer2{
	padding: 0 1px1px 1px;
	margin-right: 5px;
	width: 250px;
	float: right;
}
