/* Template Layout CSS */

html, body {
	margin: 0;
	padding: 0;
	background-image:url(../Media/images/mainbg.jpg);
	background-repeat:no-repeat;
	background-position:top, left;
	background-color:#000033;
}

p {
font-size:12px; font-family:Verdana, Geneva, sans-serif;
}
p a:link {text-decoration: none; color: #CC0000;} 
p a:active {color: #CC0000;} 
p a:visited {text-decoration: none; color: #CC0000;} 
p a:hover {text-decoration: underline; color: #003399;}

h6 {
font-size:12px;
}
h5 {
font-size:13px;
}
h4 {
font-size:14px;
}
h3 {
font-size:15px;
}h2 {
font-size:16px;
}h1 {
font-size:18px;
}

.feedburnerFeedBlock {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
}
.feedburnerFeedBlock a:link {color: #CC0000; text-decoration: underline; font-family:Verdana, Geneva, sans-serif; font-size: 13px; line-height:14px; padding-left:15px;}
.feedburnerFeedBlock a:visited {color: #CC0000; text-decoration: underline; font-family:Verdana, Geneva, sans-serif; font-size: 13px; line-height:14px;padding-left:15px;}
.feedburnerFeedBlock a:hover {color: #003399; text-decoration: underline; font-family:Verdana, Geneva, sans-serif; font-size: 13px; line-height:14px;padding-left:15px;}
.date {color: #666666; font-style:italic; font-weight:bold; font-family: verdana, arial, helvetica, geneva, verdana;font-size: 10px; margin-top:2px; margin-bottom:14px; text-indent:15px;}


.bodytext {color: #000000; text-decoration: none; font-family: verdana, arial, helvetica; font-size: 12px; line-height: 15pt; padding-left:250px; padding-right:180px;}
.bodytext a:link {text-decoration: none; color: #CC0000;} 
.bodytext a:active {color: #CC0000;} 
.bodytext a:visited {text-decoration: none; color: #CC0000;} 
.bodytext a:hover {text-decoration: underline; color: #003399;}

.palebg {display: block; background-color:#FFCCCC; padding:5px;}
.whitebg {display: block; background-color:#FFFFFF; padding:5px;}

.negativepadding {padding-bottom:-10px; margin-bottom:-10px;}

.footertext {color: #999999; text-decoration: none; font-family: verdana, arial, helvetica; font-size: 11px; line-height: 15pt;}

.tabletext {font-size: 12px; line-height:22px; padding-left:20px; padding-right:0px;}

.spotlightpanel {text-align:center;}
.spotlightpanel a:link {text-decoration: none; border:none;} 


#toolbox {
z-index:6;
position:absolute;
top: -12px;
left: 0px;
height:23px;
width:450px;
padding: 7px;
color: #CCCCCC;
text-decoration: none;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}

#toolbox a:link {color: #FFFFFF; text-decoration: none;}
#toolbox a:visited {color: #FFFFFF; text-decoration: none;}
#toolbox a:hover {color: #00CC00; text-decoration: underline;}




#main {
	z-index:4;
	position:relative;
	top:28px;
	margin-left: auto;
	margin-right: auto;
	width:950px;
	padding: 18px;
	background-color: #FFFFFF;
	background-image:url(../Media/images/bodybg.jpg);
	background-position:top, left;
	background-repeat:no-repeat;
	height:100%;
}

#content {
	z-index:5;
	position:relative;
	width:950px;
	padding: 0px;
	background-color: #FFFFFF;
}

#footer {
	position:relative;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	height:40px;
	width:930px;
	padding-top:10px;
	background-image:url(../Media/images/footerbg.gif);
	background-repeat:repeat;
	vertical-align:middle;
}

#footerlower {
	position:relative;
	width:940px;
}

#navigation {
	position:relative;
	top:8px;
	right:10px;
	height:22px;
	width:950px;
	padding: 0px;
	background-image:url(../images/nav_orange.gif);
	background-repeat:repeat;
	vertical-align:baseline;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#useful {
	position:relative;
	top:0px;
	right:0px;
	height:22px;
	width:230px;
}

#useful a:link {color: #CC0000; text-decoration: none; vertical-align:text-bottom;}
#useful a:visited {color: #CC0000; text-decoration: none;}
#useful a:hover {color: #003399; text-decoration: underline;}

#navigation a:link {color: #CC0000; text-decoration: none; vertical-align:text-bottom;}
#navigation a:visited {color: #CC0000; text-decoration: none;}
#navigation a:hover {color: #003399; text-decoration: underline;}

#banner {
	position:relative;
	height:180px;
	width:950px;
	padding: 0px;
}  

#menucontainerright {
	z-index:10;
	position:relative;
	float:right;
	right: 2px;
	top:0px;
	margin-left:5px;
	background-image:url(../images/hotlinks_magenta_bg.gif);
	background-repeat:repeat;
	
} 

#menucontainerleft {
	z-index:10;
	position:relative;
	float:left;
	left: 2px;
	top:0px;
	margin-right:5px;
	background-image:url(../images/hotlinks_magenta_bg.gif);
	background-repeat:repeat;
}
#menucontainerleft a:link {margin-bottom:-14px; color: #FFFFFF; text-decoration: none; padding-top:11px; padding-left:15px; padding-bottom:11px;width:215px; height:12px; background-image:url(../Media/images/SquadButton1.jpg); font-family:Verdana, Geneva, sans-serif; font-size:12px; display:block;}
#menucontainerleft a:visited {margin-bottom:-14px; color: #FFFFFF; text-decoration: none; padding-top:11px; padding-left:15px; padding-bottom:11px;width:215px; height:12px; background-image:url(../Media/images/SquadButton1.jpg); font-family:Verdana, Geneva, sans-serif; font-size:12px; display:block;}
#menucontainerleft a:hover {margin-bottom:-14px; color: #FFFFFF; text-decoration: none; padding-top:11px; padding-left:15px; padding-bottom:11px;width:215px; height:12px; background-image:url(../Media/images/SquadButton2.jpg); font-family:Verdana, Geneva, sans-serif; font-size:12px; display:block;} 

#imagecontainerright {
	z-index:10;
	position:relative;
	float:right;
	right: 0px;
	top:0px;
	margin-left:10px;
	margin-bottom:10px;
	padding-top:20px;
	padding-right:10px;
}

#imagecontainerleft {
	z-index:10;
	position:relative;
	float:left;
	left: 15px;
	top:0px;
	margin-right:20px;
	margin-bottom:20px;
}

#imagecontainerright2 {
	z-index:10;
	position:relative;
	float:right;
	right: 0px;
	top:0px;
	margin-left:20px;
	margin-bottom:20px;
}

#imagecontainerleft2 {
	z-index:10;
	position:relative;
	float:left;
	left: 0px;
	top:0px;
	margin-right:20px;
	margin-bottom:20px;
}

#imagecontainerright3 {
	z-index:10;
	position:relative;
	float:right;
	right: 0px;
	top:0px;
	margin-left:20px;
	margin-bottom:20px;
}

#imagecontainerleft3 {
	z-index:10;
	position:relative;
	float:left;
	left: 0px;
	top:0px;
	margin-right:20px;
	margin-bottom:20px;
}

#imagecontainerright4 {
	z-index:10;
	position:relative;
	float:right;
	right: 0px;
	top:0px;
	margin-left:20px;
	margin-bottom:20px;
}

#imagecontainerleft4 {
	z-index:10;
	position:relative;
	float:left;
	left: 0px;
	top:0px;
	margin-right:20px;
	margin-bottom:20px;
}
#imagecontainerright5 {
	z-index:10;
	position:relative;
	float:right;
	right: 0px;
	top:0px;
	margin-left:20px;
	margin-bottom:20px;
}

#imagecontainerleft5 {
	z-index:10;
	position:relative;
	float:left;
	left: 0px;
	top:0px;
	margin-right:20px;
	margin-bottom:20px;
}

#footerleft {
	z-index:10;
	position:relative;
	float:left;
	left: 0px;
	top:0px;
}

#footerright {
	z-index:10;
	position:relative;
	float:right;
	width:550px;
	right: 0px;
	top:0px;
}


#spacer {
	z-index:20;
	position:absolute;
	top: 100px;
	left: 8px;
	height:700px;
	width: 5px;

}
