#container {
width: 955px;
background-color: #FFFFFF; 
}
#containerGateway {
width: 1100px;
background-color: #CCFFFF;
background-image:url(gateway/bg-gateway-blue.jpg);
background-repeat:repeat-x; 
}
#headerGateway {
height: 206px;
}
#contentGateway {
float:left;
padding-left: 5px;
		padding-right: 5px;
		margin-left: 40px;
		}
		#contentGateway a:link {
		color:#000;
		font-weight:normal;
		background-color:#FFFF00;
		}
		#contentGateway a:hover {
		color:#C00;
		font-weight:normal;
		background-color:#FFFF00;
		}	
		#contentGateway a:visited {
		color:#000;
		font-weight:normal;
		background-color:#FFFFCC;
		}
#videoGateway {
		background-image:url(gateway/video-panel.jpg);
        background-repeat: no-repeat;
		float: left;
		width: 445px;
		margin: 0;
		padding-left: 4px;
		padding-top: 58px;
		}
#GatewaySlip {
width: 1050px;
height: 40px;
padding-left:40px;
background-color: #99FFFF;
}
#GatewayFooter {
width: 1050px;
height: 40px;
padding-left:40px;
background-color: #99FFFF;}

#blueBoxGateway {
		background-image:url(gateway/blue-box.jpg);
        background-repeat: no-repeat;
		width: 375px;
		height: 310px;
		float: left;
		padding-right: 5px;
		padding-left: 50px;
		padding-top: 60px;
	
		}
#pollBoxGateway {
		background-image:url(gateway/poll-box.gif);
        background-repeat: no-repeat;
		padding-top: 35px;
		padding-left: 40px;
		width: 414px;
		height: 356px;
		float: left;
		}
		
#lilacBoxGateway {
		width: 345px;
		height: 200px;
		float: left;
		text-decoration:none;
		}
#FundBoxGateway {
		width: 345px;
		height: 200px;
		float: left;
		text-decoration:none;
		}
#TwitterBoxGateway {
		width: 341px;
		height: 146px;
		float: left;
		text-decoration:none;
		}
#pinkBoxGateway {
		width: 345px;
		height: 200px;
		float: left;
		text-decoration:none;
		}
		
#rightColGateway{
		float: right;
		width: 550px;
		margin-left: 18px;
		color:#000;
		background-color: #FFF;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 12px;
		}

#header {
height: 120px;
text-align:right;
background-color: #DEDEDE;
background-image:url(headers/header-aa.gif);
background-repeat: no-repeat;
}
#artbox {
width: 950px;
background-color: #FFFFFF; 
}
#biobox {
width: 750px;
background-color: #FFFFFF; 
}

/* START Nav styles */

#MainNav {
width: 940px;
height: 26px;
background-color: #DFDFDF;
padding-left: 15px;
}
#MainNav ul {
margin: 0;
padding: 0;
list-style-image: url(graphics/bullet-BlueStar.jpg);
text-align: left;
font-family: Georgia, Times, Courier;
font-weight: normal;
font-size: 1.1em;
color: #003;
}

#MainNav ul li { display: inline; }

#MainNav ul li a
{
text-decoration: none;
padding: .7em;
color: #003;
}

#MainNav ul li a:hover
{
color: #FFF;
}

/* END Nav styles */

/* START SubNav styles */

#SubNav {
width: 933px;
height: 36px;
vertical-align: middle;
line-height: 36px;
text-align:left;
background-color: #DFDFDF;
background-image: url(graphics/SubNav-bg-aa.gif);
background-repeat: no-repeat;
padding-top: 10px;
padding-left:22px;
border-bottom:dotted;
border-bottom-color:#FFFFFF;
border-bottom-width:thin;
}

#SubNav ul {
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
font-family: Calibri, Trebuchet MS, Tahoma;
font-weight: normal;
font-size: 1em;
color: #003;
line-height: 21px;
}

#SubNav ul li { display: inline; }

#SubNav ul li a
{
text-decoration: none;
padding: .7em;
color: #003;
}

#SubNav ul li a:hover
{
color: #079C7;
}
/* END SubNav styles */

/* START banner styles */

#banner {
width: 955px;
height: 230px;
background-color: #CDCED2;
}
#bannerVICE {
float: left;
width: 420px;
height: 230px;
background-color: #CDCED2;
}
#bannerIMG {
float: left;
width: 445px;
height: 230px;
background-color: #000;
}
#bannerCentral {
	height: 230px;
	background-color: #CDCED2;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 450px;
	margin-right: 270px;
		}
#Search	 {
	float: right;
	width: 250px;
	color: #000;
	padding-left: 12px;
	padding-top: 15px;
	background-color: #CDCED2;
	
	}
#Search a:link {
		color: White;
		font-weight:bold;
		text-decoration:none
		}
#Search a:hover {
		color: White;
		text-decoration:none
		}	
#Search a:visited {
	   color: White;
		font-weight:bold;
		text-decoration:none
		}
#Help	 {
	float: right;
	width: 250px;
	background-color: #C00;
}
		
/* END banner styles */

#Dotz {
width: 955px;
height: 5px;
background-image: url(graphics/dotz-955-blue.gif);
background-repeat: repeat-x;
}

/* START intro styles */

#intro {
	width: 955px;
	height: 60px;
}
#introVice {
	float: left;
	width: 955px;
	color: #730040;
	font-weight: bold;
	font-size: 140%;
}
#introText {
	float: left;
	width: 530px;
	color: #730040;
	padding-left: 5px;
	padding-top: 5px;
}
#introFeature {
	float: right;
	width: 215px;
	padding-top: 5px;
	height: 60px;
	color: #FFF;
}


/* END intro styles */
				
/* START contentpage styles */

#contentVice {
	float: left;
	width: 955px;
}
	#content {
	    background-color: #F2F2F2;
		padding-left: 5px;
		padding-right: 5px;
		margin-left: 450px;
		margin-right: 270px;
		}
	#contentFeature {
		padding-top: 8px;
		padding-bottom: 7px;
		padding-left: 10px;
		padding-right: 3px;
		color: #000;
		}
	#contentFeatureTop {
	   	height: 25px;
		padding-top: 3px;
		padding-left: 10px;
		padding-right: 3px;
		color: #333;
		font-weight: bold;
		font-size: 120%;
		}
	#MainContent {
		padding-right: 5px;
		padding-left: 20px;
		margin-right: 280px;
		}
	#MainContentFeature {
		padding-top: 10px;
		padding-bottom: 7px;
		padding-right: 3px;
		color: #333;
		}
		
	#MainContentFeature a:link {
		color:#000;
		font-weight:normal;
		background-color:#FFFF00;
		}
	#MainContentFeature a:hover {
		color:#C00;
		font-weight:normal;
		background-color:#FFFF00;
		}	
	#MainContentFeature a:visited {
		color:#000;
		font-weight:normal;
		background-color:#FFFFCC;
		}
	#ContentFeature a:link {
		color:#000;
		font-weight:normal;
		background-color:#FFFF00;
		}
	#ContentFeature a:hover {
		color:#C00;
		font-weight:normal;
		background-color:#FFFF00;
		}	
	#ContentFeature a:visited {
		color:#000;
		font-weight:normal;
		background-color:#FFFFCC;
		}
		
/* END contentpage styles */

/* START LeftCol styles */

		#leftCol {
		float: left;
		width: 445px;
		\width: 445px;
		w\idth: 435px;
		margin: 0;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 12px;
		}
	
		#leftCol a:link {
		color:#000;
		font-weight:normal;
		background-color:#FFFF00;
		}
		#leftCol a:hover {
		color:#C00;
		font-weight:normal;
		background-color:#FFFF00;
		}	
		#leftCol a:visited {
	    color:#000;
		font-weight:normal;
		background-color:#FFFFCC;
		}
		#leftColWide {
		float: left;
		width: 650px;
		\width: 650px;
		w\idth: 640px;
		margin: 0;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 12px;
		}
		
/* END LeftCol styles */

/* START LeftColWork styles */

		#leftColWork {
		float: left;
		width: 750px;
		\width: 750px;
		w\idth: 740px;
		margin: 0;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 12px;
		}
	
		#leftCol a:link {
		color:#000;
		font-weight:normal;
		background-color:#FFFF00;
		}
		#leftCol a:hover {
		color:#C00;
		font-weight:normal;
		background-color:#FFFF00;
		}	
		#leftCol a:visited {
			color:#000;
		font-weight:normal;
		background-color:#FFFFCC;
		}
		
/* END LeftColWork styles */

/* START MenuCol styles */

		#MenuCol {
		float: left;
		width: 210px;
		\width: 210px;
		w\idth: 200px;
		background-color: #E5EFF5;
		margin: 0;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 12px;
		}
	
		#MenuCol a:link {
		color:#730040;
		font-weight:bold;
		}
		#MenuCol a:hover {
		color:#730040;
		}	
		#MenuCol a:visited {
		color:#730040;
		font-weight:bold;
		}
		
/* END MenuCol styles */

/* START RightCol styles */

#rightCol{
		float: right;
		width: 269px;
		margin: 0px;
		color:#FFF;
		}
	#rightCol a:link {
		color: #09C;
		text-decoration:none;
		}
	#rightCol a:hover {
		color:#09C;
		text-decoration:none
		}
	#rightCol a:visited {
		color:#666;
		text-decoration:none;
		}

	#rightColSpacer {
		color: #000;
		padding-left: 10px;
		}
	#rightColFeature1 {
		background-color: #DDD;
		padding-top: 15px;
		padding-bottom: 7px;
		padding-left: 20px;
		padding-right: 10px;
		color: #000;
		}
	#rightColFeatureLine {
		background-color: #FFF;
		width: 269px;
		height: 5px;
		background-image: url(graphics/dotz-955-blue.gif);
		background-repeat: repeat-x;
		}
	#rightColFeature2 {
		background-color: #000;
		background-image: url(graphics/red-black.jpg);
		background-repeat: repeat-y;
		padding-top: 15px;
		padding-bottom: 7px;
		padding-left: 20px;
		padding-right: 10px;
		color: #FFF;
		}
		
/* END RightCol styles */

/* START SlimRightCol styles */

#SlimRightCol{
		float: right;
		width: 254px;
		background-color:#FFF;
		background-image:url(graphics/fade-redDotz.jpg);
		background-repeat: no-repeat;
		margin: 0px;
		padding-left:15px;
		padding-top:15px;
		color:#003;
		}
#SlimRightColIMAGE{
		float: right;
		width: 254px;
		background-color:#FFF;
		margin: 0px;
		padding-top:15px;
		color:#003;
		}
	#SlimRightCol a:link {
		color: #650000;
		text-decoration:none;
		}
	#SlimRightCol a:hover {
		color:#C00;
		text-decoration:none
		}
	#SlimRightCol a:visited {
		color:#003;
		text-decoration:none;
		}

	#SlimRightColSpacer {
		color: #000;
		padding-left: 10px;
		}
	#SlimRightColFeatureTop {
		float: right;
		width: 250px;
		background-color: #000;
		background-image: url(graphics/red-black.jpg);
		background-repeat: repeat-y;
		height: 25px;
		color: #FFF;
		}
	#SlimRightColFeatureLine {
		background-color: #FFF;
		width: 269px;
		height: 5px;
		background-image: url(graphics/dotz-955-blue.gif);
		background-repeat: repeat-x;
		}
	#SlimRightColFeature2 {
		background-color: #000;
		background-image: url(graphics/red-black.jpg);
		background-repeat: repeat-y;
		padding-top: 15px;
		padding-bottom: 7px;
		padding-left: 20px;
		padding-right: 10px;
		color: #FFF;
		}
		
/* END SlimRightCol styles */

#bottomNav {
	clear: both;
	height: 150px;
	width: 935px;
	color: #003;
	padding-left: 20px;
	padding-top: 10px;
	background-color: #F2F2F2;
	border-top-style:dotted;
	border-top-color: #CDCED2;
	border-top-width:medium;

}
#bottomNav a:link {
		color:#003;
		text-decoration:none
		}
		#bottomNav a:hover {
		color:#003;
		text-decoration:none
		}	
		#bottomNav a:visited {
		color:#069;
		text-decoration:none
		}

.search {
		width: 120px;
		height: 20px;
		}
.hiLiteOrange {
		background-color: #FF0;
		font-size: 115%;
		}
.hiLiteNumber {
		color: #730040;
		font-weight:bold;
		font-size: 135%;
		}
			
.mitt {
	cursor: hand;
	}
	
