body 
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#b3d8fd;
}

#holder
{
	position:relative;
	background-image: url('images/Background2.jpg');
	width:900px;
	min-height:1000px;
	margin-left: auto;
	margin-right: auto;

}

#header
{
	position:relative;
	width:792px;
	height:216px;
	margin-left: auto;
	margin-right: auto;
	margin-top:28px;
	border-top:2px solid #000145;
	border-left:2px solid #000145;
	border-right:2px solid #000145;	
}

#secondaryextender
{
	position:relative;
	background-image: url('images/SecondaryBackgroundExtended.gif');
	width:900px;
	margin-left: auto;
	margin-right: auto;
}

#secondaryholder
{
	position:relative;
	background-image: url('images/BackgroundSecondary.jpg');
	background-repeat:no-repeat;
	width:900px;
	min-height:775px;
	margin-left: auto;
	margin-right: auto;

}

#secondaryheader
{
	position:relative;
	width:792px;
	height:140px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	border-left:2px solid #000145;
	border-right:2px solid #000145;	
}

#secondaryphoto
{
	position:absolute;
	width:314px;
	height:105px;
	margin-left:20px;
	margin-top:18px;
}


#slideshow
{
	position:relative;
	width:349px;
	height:231px;
	/* background-image: url('images/slide1.jpg'); */
	margin-left: 5px;
	margin-top:-9px;
	float:left;
	/* border:2px solid red; */
	
}
#animatedlogo
{
	position:absolute;
	width:331px;
	height:199px;
	background-image: url('images/AnimatedLogo.gif');
	margin-left: 430px;
	margin-top:3px;
}

#animatedlogosecondary
{
	position:absolute;
	width:225px;
	height:136px;
	/* background-image: url('images/AnimatedLogoSecondary.gif'); */
	margin-left: 450px;
	margin-top:3px;
	/* border:2px solid red; */
}

#animatedlogosecondary img
{
	border:none;
}



#headerbottom
{
	position:relative;
	width:846px;
	height:2px;
	background-color:white;
	border-bottom:1px solid #babbc1;
	margin-bottom:0px;
	padding-bottom:0px;
}


#navigation
{
	position:relative;
	color:white;
	font-size:27px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-top:-18px;
	padding-top:0px;
	margin-left:270px;
	width:635px;
	height:29px;
	font-family: Arial Narrow, sans-serif;
}

#navigationdropshadow
{
	position:absolute;
	color:black;
	font-size:27px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-left:273px;
	margin-top:-15px;
	width:635px;
	height:29px;	
	font-family: Arial Narrow, sans-serif;
}


#navigation ul {
	padding-left:0px;
	margin-left:0px;
	list-style-type: none;
}

#navigationdropshadow ul {
	padding-left:0px;
	margin-left:0px;
	list-style-type: none;
}


#navigation ul li {
	display:inline;
	padding-right:21px;
}

#navigationdropshadow ul li {
	display:inline;
	padding-right:21px;

}

#navigation ul li a {
	text-decoration:none;
	color:white;
}

#navigationdropshadow ul li a {
	text-decoration:none;
	color:black;
}

#navigation ul li a:hover {
	color:#b3d6fb;
}


#contentbordertop
{
	position:relative;
	width:631px;
	height:2px;
	background-color:white;
	border-bottom:1px solid #babbc1;
	margin-left:267px;
	margin-top:13px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#tagline
{
	position:relative;
	margin-top:-5px;
	padding-top:0px;
	padding-left:300px;
	width:600px;
	height:29px;
}

#tagline h1
{
	position:relative;
	color:#dbfefe;
	font-size:27px;
	font-weight:bold;
	letter-spacing:-1px;
	font-family: Arial Narrow, sans-serif;
}

#contentnews
{
	position:relative;
	width:800px;
	/* background-image: url('images/contentbackground.gif'); */
	margin-left:66px;
	margin-top:55px;
	margin-right:50px;
	float:left;


}

#newslogos
{
	position:relative;
	width:147px;
	float:left;
}

#news
{
	position:relative;
	min-height:218px;
	margin-left:4px;
}

#subnav
{
	position:relative;
}

#subnav ul
{
	position:relative;
	list-style-type: none;
	margin-left:0px;
	padding-left:0px;
}

#subnav ul li
{
	position:relative;
	margin-bottom:5px;
}


#logos
{
	position:relative;
}


#content
{
	position:relative;
	width:540px;
	float:right;
	font-size:15px;
	margin-right:40px;
}

#contentsecondary
{
	position:relative;
	width:540px;
	float:right;
	font-size:15px;
	margin-right:40px;
	margin-top:15px;
	margin-bottom:5px;
}

#footer
{
	position:relative;
	width:900px;
	color:white;
	font-size:12px;
	float:left;
	margin-top:10px;
}


#secondaryholder #footer
{
	background-color:black;
	margin-top:0px;
}

#footer a
{
	color:white;
}



#creditcards
{
	position:relative;
	width:120px;
	float:left;
	margin-left:55px;
	margin-top:15px;
}

#footercontact
{
	position:relative;
	width:710px;
	float:right;
	margin-right:0px;
}
