@charset "utf-8";
/* CSS Document */

body {background-color: #101010; margin: 0 0 0 0; padding: 0;}
h1 {font-size:3.5em;line-height:1;margin: 0 0 .75em;text-align: center;font-family: Verdana,Helvetica,sans-serif;color: #000000;}
h2 {font-size:2em;margin: 0 0 .75em;text-align: center;font-weight:bold;font-family: Verdana,Helvetica,sans-serif;color: #000000;}
h3 {font-size:1.5em;line-height:1;text-align: center;margin: 0 0 .75em;font-family: Verdana,Helvetica,sans-serif;color: #000000;}
h4 {font-size:1em;line-height:1;text-align: center;margin: 0 0 .75em;font-family: Arial, Helvetica, sans-serif;;color: #000000;}
h5 {font-size:1.2em;line-height:1;text-align: center;margin: 0 0 .75em;font-family: Arial, Helvetica, sans-serif;;color: #000000;}
a {font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: bold; text-decoration: none; color: #006699;}
img {border: none;}

p {
margin:0 0 1em;
line-height:1.3em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color:#000000
}

ul {margin-left: 0px; padding-left: 20px; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
hr {color:#CCC; background-color:#CCC; height:1px; border:none;}

.textcenter {display: block; text-align: center;}
.textleft {text-align: left;}
.imgcenter {display: block; margin-left: auto; margin-right: auto;}
.imgleft {float: left;}

/* Header Container */
#header {width:990px; height:125px; background:url(../images/dovheader.jpg) repeat; margin:0 auto 0;padding: 0;}


/* Content */

#content {
background: #FFFFFF;
margin-left: auto;
margin-right: auto;
width:990px;
}

#content p {
margin:0 0 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color:#000000
}


/*Width for Single Text Columns*/
#partialwidth1 {
background: #FFF;
margin: 0 auto 0;
width:590px;
}


/*Two Column Layout*/
#leftcolumn {float: left; width: 465px; margin-top: 60px; padding: 0px 15px;}
#rightcolumn {float: right; width:465px; margin-top: 60px; padding: 0px 15px;}

/*Main Page Layout*/
#mainleft {float: left; width: 255px; margin-top: 20px; padding: 0px 20px;}
#maincenter {float: left; width: 430px; margin-top: 20px; padding: 0px 20px; border-left: 1px solid; border-right:1px solid; border-color: #CCCCCC;}
#mainright {float: right; width: 175px; margin-top: 20px; padding: 0px 20px;}

/*Join Page Layout*/
#joinleft {float: left; width: 250px; margin-top: 20px; padding: 0px 10px;}
#joincenter {float: left; width: 388px; margin-top: 25px; padding: 0px 30px 65px; border-left: 1px solid; border-right:1px solid; border-color: #CCCCCC;}
#joinright {float: right; width: 250px; margin-top: 20px; padding: 0px 10px;}

/*Tour*/
#tourleft {float: left; width: 115px; margin-top: 15px; padding: 0px 15px;}
#tourleft img {display: block; margin-left: auto; margin-right: auto; margin-bottom: 5px;}
#tourmiddle {float: left; width: 450px; margin-top: 15px; padding: 20px 25px 10px; border-left: 1px solid; border-right:1px solid; border-color: #CCCCCC;}
#tourright {float: right; width: 310px; margin-top: 15px; padding: 0px 15px 10px;}
#samplethumbs {width: 410px; margin: 10px auto 0px;}
.samplethumb {padding: 3px; border: 1px solid; border-color: #CCCCCC; margin: 3px;}

/*Webmasters Page*/
form, input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#bannerrow {width: 460px; margin: 0 auto;}
#bannerrow img {margin: 0 15px}

/*Other Page Layouts*/
#partialwidth  {width: 470px; margin: 20px auto 0px; padding-bottom: 15px;}
#middlewidth {width: 590px; margin: 20px auto 0px; padding-bottom: 15px;}
#width750 {width: 750px; margin: 20px auto 0px; padding-bottom: 15px;}

/*Images with Captions*/
#imagecap {float: left; margin: 0px 20px;}
#imagecap p, a {text-align: center;}
#backgroundscont {display: block; width: 705px; height: 225px; margin: 10px auto 0px;}


/* Navigation Bar */
#nav { float: left; margin: 82px 0 0 325px;padding:0;font-weight: bold;font-family: Verdana,Helvetica,sans-serif; font-size: 11px;}
#nav a {color: #ffffff;}
#nav a:hover {color:#1B559D}
#nav ul, #nav ul li { margin: 0; padding: 0; color:#A0A0A0 }
#nav ul li { font-size: 10px; font-weight: bold; text-transform: lowercase; list-style: none; float: left; margin-right: 15px; position: relative;color:#fff; }
#nav ul li a {  text-decoration: none;color: #fff;}
#nav ul li a:hover {color:#fff}


/* Footer */
#footer {padding-bottom: 1px; clear:both;}
#footer p {text-align:right; margin-right: 25px; margin-bottom: 3px;}
#footer hr {width: 98%; height: .1em; background-color:#999999; border: none; margin-bottom: 4px;}
* html #footer {height:1px;}

