@import url(reset.css);
@import url(alertBox.css);

body{background:#014fa2;}

#siteContainer {width:1000px;margin:auto;margin-top:50px;position:relative;
	border:2px solid #d2232a;border-bottom:0;border-right:0;background:#fff;}
	
#star {position:absolute;left:-42px;top:-53px;}	
	
#siteHeader{clear:both;border-right:2px solid #d2232a;}

#siteNavigation{width:auto;height:34px;clear:both;background:url(../images/navBG.gif) repeat-y;border-collapse:collapse;border-bottom:1px solid #fff;text-align:center;}
#siteNavigation ul {margin:0;padding:0;list-style-type:none;border-collapse:collapse;}
#siteNavigation ul li{float:left;border:0;margin:0;padding:0;border-collapse:collapse;}
#siteNavigation a{border:0;margin:0;padding:0;border-collapse:collapse;}

#subContainer {width:100%;clear:both;overflow:hidden;
	background:url(../images/subContainerBG.gif) repeat-y;}
/* nested in subContainer */
#bodyContainer{width:636px;float:left;background:#fff;display:block;border-right:2px solid #d2232a;}
#bodyContent{padding:20px;}
#bodyContent p{margin:5px 20px 15px 20px;line-height:1.5em;font:normal 9pt arial;}	
#bodyContent a{color:#000000; text-decoration:underline;padding:5px;line-height:1.5em;}
#bodyContent a:hover{color:#999999; text-decoration:none; padding:5px;}
#bodyContent h1.sub{padding-bottom:10px;}
#bodyContent div.moreLink a{padding-left:15px;
	padding-top:2px;margin:10px 0;
	padding-bottom:0px;
	display:block;height:15px;
	background:url(../images/morelink.gif) no-repeat;
	font-size:8pt;font-weight:bold;font-family:arial;
	text-transform:uppercase;
	float:right;color:#000;
	text-decoration:none;
	width:20px;}

#bodyContent div.moreLink a:hover{color:#3a77a6;
	text-decoration:underline;}	

	
	
#videoContainer{float:left;width:362px;background:#fff;}
#videoContainer .videoBox{height:278px;background:#000;}
#videoContainer .videoDimesions{width:352px;height:214px;margin:auto;padding-top:5px;}
#videoContainer .videoBox p{text-align:center;padding:10px;color:#fff;font:normal 10pt arial;}
#videoContainer h2{font:bold 12pt arial;color:#000;}
#videoContainer .videoItem{width:351px;height:95px;margin-bottom:10px;float:right;clear:both;background:#e5eff8;position:relative;}
#videoContainer .VidImage {float:left;}
#videoContainer .videoItem .text{font:normal 10pt arial;color:#000;margin:0;width:200px;float:right;padding-top:20px; position:absolute; right:5px;top:5px; z-index:1;}
#videoContainer a{color:#000000; text-decoration:none;}
#videoContainer a:hover{color:#999999; text-decoration:none;}

#recentUpdates{
	width:326px;float:left;}
#recentUpdates .updateContainer {border:1px solid #c4dff4;background:#f0f5fb;margin:5px;margin-top:0;}
#recentUpdates .updateContainer .updatebox{padding:10px;}
#recentUpdates a{color:#000000; text-decoration:none;}
#recentUpdates a:hover{color:#999999; text-decoration:none;}

#recentUpdates h2{font:bold 14pt arial;padding:0;padding-bottom:5px;margin:0;color:#6b95c7;}
#recentUpdates .update{padding:0 5px 0px 10px;}
#recentUpdates .update h3{font:bold 12pt arial;padding:0;margin:0;color:#000;}
#recentUpdates .update .link a{font:bold 12pt arial;padding:0;margin:0;color:#000;}
#recentUpdates .update .link a:hover {font:bold 12pt arial;padding:0;margin:0;color:#999999;}

#sideLinks{width:311px;height:429px;border-top:2px solid #d2232a;float:right;}
#sideLinkContainer{width:302px;float:right;}
#sideLinks .sideLinkOne{margin-top:10px;}
#sideLinks .sideLinkTwo{margin-top:10px;border:1px solid #fff;overflow:auto;}
/*
#sideLinks .sideLinkThree{position:absolute;right:0;bottom:0;width:302px;}
*/
#sideLinks .sideLinkThree{width:302px;margin-top:10px;}

#socialNetworking{padding:0;margin:0;}
#socialNetworking img{float:left;}
/* end nesting */

.moreLink{float:right;}

div.moreLink a{padding-left:15px;
	padding-top:2px;margin:10px 0;
	padding-bottom:0px;
	display:block;height:15px;
	background:url(../images/morelink.gif) no-repeat;
	font-size:8pt;font-weight:bold;font-family:arial;
	text-transform:uppercase;
	float:right;color:#000;
	text-decoration:none;
	width:20px;}

div.moreLink a:hover{color:#3a77a6;
	text-decoration:underline;}	

#siteFooter{width:998px;margin:auto;clear:both;text-align:center;color:#fff;}


h1,h2,h3,h4,h5,h6,
p,table,td,
ul,li,ol, div, span{font-family:helvetica, tahoma, arial;}


h1 {color:#3576ba;font:normal 14pt helvetica, tahoma, arial;}
h2 {margin:5px 10px 10px 20px;font:bold 10pt  arial;}
p{margin:5px 0 15px 0;line-height:1.5em;font:normal 9pt arial;}	


