/* main stiles 470x320 */

body	{
	text-align:center;
	padding: 0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ccc;
	background-color: #444;
	line-height:1.3em;
	}
	
p	{
	margin:0;
	}

h1, h2	{
	margin-top: 0;
	margin-bottom: 6px;
	color:#09C;
	}
		
h1	{
	font-size: 14px;
	}
	
h2	{ 
	font-size: 12px;
	}
		
#headerkeep	{
	height: 50px;
	margin-bottom: 1em;
	border-bottom: 1px dotted #ccc;
	background-color: #444;
	}
		
#container	{
	border-top: 1px dotted #666;
	margin: 140px auto;
	text-align:left;
	background-color: #1e1e1e;
	width:740px;
	}

/* top divs */		
#col1	{
	text-align:right;
	float:left;
	width: 15%;
	margin-top: 1.3em;
	}
		
#col2	{
	float: left;
	color:#fff; /* here now */
	width: 19%;
	margin-top: 1.3em;
	margin-left: 3%;
	padding-left: 2%;
	border-left: 1px dotted #666;
	}
				
#colnews	{
	float: left;
	color:#fff;
	width: 19%;
	margin-top: 1.3em;
	margin-left: 3%;
	padding-left: 2%;
	padding-bottom:3.9em;
	border-left: 1px dotted #666;
	border-right: 1px dotted #1E1E1E;  /* hack */
	}

/* right side */
#col3	{
	float: left;
	padding-left: 4%;
	width: 28%;
	margin-top: 1.3em;
	margin-left: 2%;
	margin-bottom:5px;
	border-left: 1px dotted #666;
	height: 8.3em;
	color:#ccc;
	}
		
#vidcol3	{
	float: left;
	padding-left: 3%;
	width: 28%;
	margin-top: 1.3em;
	margin-left: 2%;
	margin-bottom:5px;
	border-left: 1px dotted #666;
	height: 8.3em;
	}

/* body picture */		
#footer	{
	clear: both;
	width: 62%;
	border-left: 0px dotted #1E1E1E; /* hack */
	border-right: 0px dotted #666;
	padding: 2%;		
	}
		
#subfooter	{
	height: 20px;
	padding: .2em;
	text-align: right;
	border-top: 1px dotted #666;
	background-color:#444;
	}
		
#container ul	{
	list-style: none;
	margin: 0;
	padding: 0;
		}

#container ul li{
	list-style: none;
	margin: 0;
	padding: 0;
	display:list-item;
		}
		
#col3 ul	{
	list-style: none;
	text-indent:0;
	margin-left:0;
	}
	
#container a:link, #container a:visited	{
	color:#ccc;
	text-decoration:none;
	background:transparent; 
	}

#container a:hover, #container a:active	{
	color:#fff;
	text-decoration:none;
	background:transparent;
	}
	
#col1 a:link, #col1 a:visited	{
	color:#333;
	text-decoration:none;
	background:transparent; 
	}
		
#col1 a:hover	{
	color:#c90;
	text-decoration:none;
	background:transparent; 
	}
		
#col1 a:active	{
	color:#555;
	text-decoration:none;
	background:transparent; 
	}
	
#col3 a.main:link	{
	color:#fff;
	text-decoration:underline;
	background:transparent; 
	}

#col3 a.main:visited	{
	color:#fff;
	text-decoration:underline;
	background:transparent; 
	}

#col3 a.main:hover	{
	color:#09C;
	text-decoration:underline;
	background:transparent;
	}
#col3 a.main:active	{
	color:#fff;
	text-decoration:none;
	background:transparent; 
	}

#col3 a:link, #col3 a:visited, #col3 a:active	{
	color:#09C;
	text-decoration:underline;
	background:transparent; 
	}

#col3 a:hover	{
	color:#fff;
	text-decoration:underline;
	background:transparent;
	}
	
/* class */
	
.blue	{
	color:#09C;
	}

.orange	{
	color:#C90;
	}

.indent	{
	list-style: none;
	text-indent:1em;
	padding:0;
	margin:0;
	}	