/* CSS Document */
body {margin:0; padding:0px; background-image:url(images/subpages/bg_tile.gif); background-repeat:repeat-x; background-color:#FFF; border:10px solid #FFF; line-height:0.9em; font-style:normal; font-variant:normal; font-weight:normal; font-size:1.0em; font-family:verdana, arial, sans-serif}
* {margin:0; padding:0;}
img {border:0px none;}
div#container {position:relative; min-width:700px;}
div#header {background-image: url(images/subpages/top_header.jpg); background-position: left top; background-repeat: no-repeat; height:149px; background-color:#002577; border-bottom: 10px solid #FFF}
div#header img {margin-left:auto; float:right;}
div#header img [alt="logo"] {margin-left:261px;}

div#headerInfo {
	position:absolute;
	height:150px;
	left:320px;
	top:-5px;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:1.75em;
	color:#cce9f9;
	font-weight:bold;
	border:hidden;
}

/*  ^^^^ NEW TOP NAV ^^^^  */
/* div#navcontainer {float:right; width:100%; min-width:368px; } */
div#nav {position:absolute; left:0px; top:159px; background-color:#92CBEC; width:670px;}
div#nav a {
	display: inline;
	float: right;
	height: 25px;
	text-indent: -1000em;
	text-decoration: none;
	padding:0;
}

div#nav #primary1 a {width: 120px; background-image:url(images/subpages/b_web3.gif);}
div#nav #primary2 a {width: 175px; background-image:url(images/subpages/b_custom3.gif);}
div#nav #primary3 a {width: 175px; background-image:url(images/subpages/b_photo3.gif);}
div#nav #primary4 a {width: 100px; background-image:url(images/subpages/b_about3.gif);}
div#nav #primary5 a {width: 100px; background-image:url(images/subpages/b_contact3.gif);}

div#nav a:hover { background-position: 0 -25px; }
		a.on {	background-position: 0 -50px;	}
		a.on:hover { background-position: 0 -50px !important; }
/*  ^^^^ END NEW TOP NAV ^^^^  */
div#footer {position:relative;}	
div#footer p {font-size:.6em; color:#FFF0D5; float:right; margin-top: -15px;}

.ford
{	width:26px;
	position:relative;
	float:left;
	margin:5px 10px 10px 0;}
.logo
{	width:125px;
	position:relative;
	float:left;
	margin:10px 10px 10px 0;
	text-align:center;
}
.boardphoto
{	width:90px;
	height:90px;
	position:relative;
	float:left;
	margin:10px 15px 0 0;
	vertical-align:middle;
}
.firstboard
{	width:90px;
	height:90px;
	position:relative;
	float:left;
	margin:20px 15px 0 0;
	vertical-align:middle;
}


.fordEvent
{	width:90px;
	position:relative;
	float:left;
	margin:30px 10px 5px 0;
}
.photo
{	width:246px;
	position:relative;
	float:left;
	margin:10px 20px 20px 0;
	font-family:verdana, arial, sans-serif;
	font-size: 0.65em;
	color: #c0b299;}
.photoHoriz
{	width:272px;
	position:relative;
	float:left;
	margin:10px 20px 20px 0;
	font-family:verdana, arial, sans-serif;
	font-size: 0.65em;
	color: #c0b299;}
.photo2
{	position:relative;
	float:left;
	margin:10px 20px 20px 0;
	font-family:verdana, arial, sans-serif;
	font-size: 0.65em;
	color: #c0b299;}
.photoRt
{	position:relative;
	float:right;
	margin:10px 0 20px 20px;
	font-family:verdana, arial, sans-serif;
	font-size: 0.65em;
	color: #c0b299;}
.slides
{	width:200px;
	height:200px;
	position:relative;
	float:left;
	margin:10px 20px 40px 0;
	font-family:verdana, arial, sans-serif;
	font-size: 0.65em;
	color: #c0b299;}
	
/* Pop-up Photos */
div.photocell { position:relative; float:left; width:82px; height:82px; padding: 20px 12px 0 0; }
div.photocellInline { position:relative; float:left; width:82px; height:82px; padding: 5px 12px 0 0; }
.photocell, .photocellInline a
{
	border-color: #B5CEEB;
	border-width: 1px;
	border-style: solid;
	display: block; 
}
.photocell, .photocellInline a:visited
{	display: block; border-color: #B5CEEB;	}
.photocell, .photocellInline a:hover
{	display: block; border-color: #FFF;	}

/* Pop-up Photos */

/* link below if to bottom curve image */
div#content {min-height:400px; min-width:600px; height:auto; background:#92cbec url(images/subpages/btmLeft.gif) no-repeat bottom left;; padding-left:131px; padding-right:0; padding-top:40px; padding-bottom:120px}
div#headrule {border-bottom: 1px solid #e3d5ba; width:auto;}

h1 {font-size:0.75em; color:#002577; font-weight:bold; padding-right:168px; margin:20px 0 5px 0;}
h2 {font-size:0.7em; color:#000000; font-weight:bold; padding-right:168px; margin:20px 0 5px 0;}

div#content p {font-size:0.7em; color:#000000; padding-right:168px; margin:0 0 15px 0;}
.firstline {padding-top:30px;}
.firstlinewhdr {padding-top:15px;}
div#content p.date {font-size:0.7em; text-transform:uppercase; color:#000000; margin-bottom:5px; }	
div#content p.datehead {padding-top:20px; font-size:0.75em; color:#002577; margin-bottom:3px; font-weight:bold; clear:both;}
div#content p.newshead {padding-top:5px; font-size:0.75em; color:#002577; margin:25px 168px 3px 0; font-weight:bold; border-top:1px solid #705951; clear:both;}

div#content ul {padding-left: 18px; margin:0 0 7px 20px;}
div#content ol {padding-left: 18px;}
div#content li {font-size:0.7em; color:#002577; padding:2px 168px 2px 0;}
/* div#content li.secNav {font-size:.7em; color:#FFF0D5; margin:7px 10px 0 0; list-style-image:url(images/arrow.gif); float:left; width:100%;} */


div#footer {position:relative; right:10px; bottom:10px; }	
div#footer p {font-size:0.6em; color:#002577; float:right; position: relative; margin-top: -15px;}

a:link {color:#002577; text-decoration:underline;}
a:visited {color:#002577; text-decoration:underline;}
a:hover {color:#fff; text-decoration:underline;}

#subnav { padding: 10px 20px 8px 0; font-size:0.6em; color:#000000; float:right; position:relative;}
#subnav a:link {color:#002577; text-decoration:underline;}
#subnav a:visited {color:#002577; text-decoration:underline;}
#subnav a:hover {color:#fff; text-decoration:underline;}

div#clear {clear:both;}


div#content ul#thumblist { margin:20px 0 20px 0; width:600px; padding-left:0; }
div#content ul#thumblist li { position:relative; float:left; list-style:none; width:80px; height:80px; margin:0 20px 20px 0; padding:0;}
div#content ul#thumblist img { border:1px solid #B5CEEB; }

