/* CSS Document */

@import "nav.css";

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0; }

p, li { 	font-size: 14px; color:#666666; line-height: 20px; }
h1 { 		font-size:19px; font-weight:lighter; color: #0181C6; font-weight:lighter; line-height: 24px; }
h2 { 		font-size: 14px; color:#0181C6; line-height: 20px; font-weight:lighter;}
h3 { 		font-size:24px; font-weight:lighter; color: #666666; font-weight:lighter; line-height: 30px; }
h4 { font-size: 16px; color:#666666; line-height: 20px; font-weight:lighter; padding-top:20px; border-top:#cccccc solid 1px; display:block; }

a { text-decoration:none; color:#0181C6; font-size: 14px;}
a:hover { text-decoration:underline; color:#0181C6; }
a:visited {	color: #63798D; }


.more {color:#0181C6; text-transform:uppercase; }
.border { border: 2px solid #000000; }
.copyright { text-align: center; color: #999999; }
.blue {color: #0181C6}
.orange {color: #FF6600}
.equip { font-size: 11px; line-height: 14px; }
.fototext { margin-top: 4px; font-size: 12px; line-height: 16px; }

/* MAIN STYLES START */

#container {
	width:820px;
	margin:0 auto;}
	
#head {
	width:820px;
	margin:0;
	height: 180px;
	float:left;
	}

#content {
	float:left;
	width:820px;
	margin:0;
	}	

/* NAV STYLES START */	

#MainImag   {
	width:820px;
	padding:15px 0;
}
	
#LeftCol   {
	width:460px;
	float:left;
	padding:15px 0;
}

#RightCol {
	width:280px;
	float:right;
	margin-bottom: 5px;
	margin-right: 2px;
	padding: 15px;	
	border: 1px solid #6699CC;
}

.contentBlockLeft {
	width:470px;
	margin-bottom: 6px;
	margin-right: 2px;
	padding: 10px;	
	border: 1px solid #cccccc;		
}

#LeftColBot { 
 border: 1px solid #6699CC;
 width: 450px;
 float: left;
 margin-top: 15px;
 padding: 10px 10px 10px 10px;
}

img {
	border: 0px;
}
	
.cutoutImage {
	float: left;
	padding-right: 40px;
	margin-bottom: 25px;
}

.rightImage {
	float: right;
	padding-left: 40px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-right: 20px;
}

.minImage {
	float: right;
	padding-top: 5px;
	margin-right: 25px;
}

.swap span {
	display: none;
}

.inline {
	display: inline;
}

#subNav {
	list-style: none;
	padding: 0px 0px 0px 20px;
	margin: 0px;
}

#wrapper {
	text-align: left;
	width: 707px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#bottomnav { 
 width: 820px;
 clear:both;
 padding:10px 0;
}
		
#footer {
	clear:both;
	width:820px;
	margin:0;
	border-top: #CCCCCC solid 6px;
	padding:15px 0;
}

#footer b {color: #0181C6; font-weight:lighter;}
