body {
	background-color: #2AB4ED;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bgmain.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#container
{
	width: 900px;
	background-image:url(images/bgbody.gif);
}

#container2
{
	width: 900px;
	background-image:url(images/bgbody2.gif);
}

.set1lthumbs
{
	width: 208px;
	height: 144px;
	border: solid 2px #FFFFFF;
	margin: 2px;
}

.set1pthumbs
{
	width: 163px;
	height: 238px;
	border: solid 2px #FFFFFF;
	margin: 1px;
}

.set2pthumbs
{
	width: 120px;
	height: 200px;
	border: solid 2px #FFFFFF;
	margin: 1px;
}

#rotatingbanner
{
	width: 496px;
	height: 87px;
	margin: 5px 0px 5px 0px;
	border: 0px;
}

#rotatingbanner2
{
	width: 496px;
	height: 161px;
	margin: 9px 0px 9px 0px;
	border: 0px;
}

#headertitle
{
	background-image:url(images/headertitle.gif);
	background-repeat: no-repeat;
	width: 536px;
	height: 89px;
}

#g2headertitle
{
	background-image:url(images/g2headertitle.gif);
	background-repeat: no-repeat;
	width: 536px;
	height: 89px;
}

#g1panel
{
	background-image:url(images/g1panel.jpg);
	background-repeat: no-repeat;
	width: 364px;
	height: 682px;
}

#g2panel
{
	background-image:url(images/g2panel.jpg);
	background-repeat: no-repeat;
	width: 364px;
	height: 682px;
}

#g3panel
{
	background-image:url(images/g3panel.jpg);
	background-repeat: no-repeat;
	width: 364px;
	height: 682px;
}

#g1media
{
	width: 253px;
	height: 176px;
	border: solid 4px #000000;
}
#g2headertitle h1, #headertitle h1{
	display:none;
}

#storytextcontainer
{
	width: 601px;
	background-color:#000000;
	margin-left: 2px;
	height: 182px;
}

#storytext-mediathumb-table
{
	width: 860px;
	border: 0px;
	margin: 5px 0px 5px 0px;
}

.storytext
{ 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CCCCCC;
	padding: 8px 8px 5px 8px;
}

.g3storytext
{ 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #CCCCCC;
	padding: 8px 8px 5px 8px;
}

.midlink
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 8px;
}

#footerlinkblackbg
{
	width: 860px;
	margin-top: 2px;
	background-color:#000000;
}

.footerlink
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 70px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 12px;
}

#g1footerpanel
{
	background-image:url(images/g1footerpanel.jpg);
	background-repeat: no-repeat;
	width: 860px;
	height: 342px;
	margin-top: 5px;
}

#g2footerpanel
{
	background-image:url(images/g2footerpanel.jpg);
	background-repeat: no-repeat;
	width: 860px;
	height: 342px;
	margin-top: 5px;
}

#g3footerpanel
{
	background-image:url(images/g3footerpanel.jpg);
	background-repeat: no-repeat;
	width: 860px;
	height: 342px;
	margin-top: 5px;
}

.usccopyright
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-bottom: 8px;
}

.usccopyrightunderline
{
	text-decoration: underline;
	color: #FFFF66;
}

a
{
	color:#FFFFFF;
}

a:hover
{
color:#FFFF99;
}

#bottom
{
	background-image:url(images/bottom.gif);
	width: 900px;
	height: 25px;
}

/*Menu*/

.mblurb a
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;

	font-weight: bold;
	color:#fff;
	text-decoration:none;
}

.mblurb a:hover{

		color:#FFFF99;

}
.mblurb{
	
		padding: 0px 25px 10px 25px;
}
.mgallerylink
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 43px;
	color: #FFFFFF;
	font-weight: bold;
}

.mgallerytext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}

#mgallerylinktbl
{
width: 860px;
border: 0px;
margin: 10px 0px 10px 0px;
}


/*Splash Rules******************************************************************************************************/

.splashblurb
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color:#FFFFFF;
	padding: 0px 25px 10px 25px;
color:	#FFFF99;
}

.warning
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 10px 0px 10px 0px;
	text-transform: uppercase;
}

textarea
{
	width: 700px;
	height: 130px;
	background-color:#FFFFFF; 
	color:#000000; 
	scrollbar-face-color: #999999; 
	scrollbar-shadow-color: #2E2E2E;  
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #2E2E2E; 
	scrollbar-track-color: #666666; 
	scrollbar-arrow-color: #FFFFFF;
}

.splashtextarea
{
padding-bottom: 15px;
}

.splashfooter
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 65px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 2px 0px 12px 0px;
	text-transform: uppercase;
}

