/* CSS Document Home */

*{ padding: 0; margin: 0; }

/*  hide print version of the logo
---------------------------------------------------------- */
div#printlogo{ display: none; margin: 0; padding: 0; }

/************/
/*** MAIN ***/
/************/

body {
	background: url(../images/bg_main.jpg) no-repeat #FFA83D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #333333;
	margin: 0; padding: 0;
	text-align: center;
	}

#container {
	width: 980px;
	margin: 0 auto; padding: 0;
	text-align: left;
	}
	
#col_video {
position: relative;
float: left;
width: 370px;
min-height: 750px;
background: url(../images/bg_col_video.png) no-repeat;
}

#logo_gasrush {
margin: 15px 0 0 25px;
}

#col_content {
position: relative;
float: left;
width: 610px;
}

.col190 {
position: relative;
float: left;
width: 190px;
}

.col380 {
position: relative;
float: left;
width: 380px;
}

/*************/
/*** LOGOS ***/
/*************/

#nav_wrap {
width: 100%;
background: url(http://www.wpsu.org/thewar/images/bg_wpsu_nav.png) repeat-y center;
}

#logo_wpsu {
	center top;
	margin: 0 auto; padding: 0; width: 920px; 
	}

/******************/
/*** NAVIGATION ***/
/******************/

/*** top navigation **/

ul#nav_top {
	background-color: #e6ecf3; border-bottom: 1px solid #FFFFFF;
	margin: 0; height: 30px; line-height: 30px;
	}

ul#nav_top li { 
	font-size: 1em; color: #105185; text-align: left;
	display: inline; float: left; list-style-type: none; height: 30px !important; line-height: 30px; 
	padding: 0 16px 0 16px; 	
	border-right: 1px solid #d0dce8 
	} 

ul#nav_top li.logo { display: inline; list-style-type: none; line-height: 30px; padding: 0; border-right: 0 } 
ul#nav_top li.search { float: right; border-right: 0 }
ul#nav_top li.about { border-right: 0 }
.search_dropdown { width: 110px; color: #105185; font-size: 1em }

ul#nav_top li a:link { color: #105185; text-decoration: none }
ul#nav_top li a:visited { color: #105185; text-decoration: none }
ul#nav_top li a:active { color: #105185; text-decoration: underline; background-color: #e6ecf3}
ul#nav_top li a:hover { color: #105185; text-decoration: underline; background-color: #e6ecf3}


/*  sub navigation bar formatting
---------------------------------------------------------- */


#nav_gasrush ul {
	color: #333333;
	margin: 30px 15px 0 15px;
	padding: 0;
	list-style: none;
	font-size: 1.6em;
	line-height: 1.2;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-right: 1px solid #285B91;
	}
	
#nav_gasrush li {
	margin-bottom: 5px;
	clear:both;
margin: 0 0 10px 0;
font-weight: bold;
	color: #003399;
	}
	
#nav_gasrush li a:link {
margin-bottom: 5px;
	clear:both;
margin: 0 0 10px 0;
	color: #003399;
	text-decoration: none;
}

#nav_gasrush li a:hover {
margin-bottom: 5px;
	clear:both;
margin: 0 0 10px 0;
background: #003399;
	color: #ffffff;
	text-decoration: none;
}


#nav_gasrush  li a:visited {
margin-bottom: 5px;
	clear:both;
margin: 0 0 10px 0;
	color: #003399;
	text-decoration: none;
}

#nav_gasrush  li a:visited:hover {
margin-bottom: 5px;
	clear:both;
margin: 0 0 10px 0;
background: #003399;
	color: #ffffff;
	text-decoration: none;
}

/*  standard links
---------------------------------------------------------- */
a:link { 
	text-decoration: none; 
	color: #003399;
	}
a:visited { 
	text-decoration: none; 
	color: #003399;
	}
a:hover, a:active { 
	color: #ffffff;
	background: #003399;
	}
	
/*  font formatting
---------------------------------------------------------- */

h1 {
font-family: 'Trebuchet MS', Arial, Helvetica;
color: #1A3D62;
margin-top: 25px;
font-size: 2.0em;
}

h5 {
font-family: 'Trebuchet MS', Arial, Helvetica;
color: #1A3D62;
margin-top: 8px;
font-size: 1.5em;
}

h2 {
border: solid 3px #5184B5;
background: #285B91;
font-family: 'Trebuchet MS', Arial, Helvetica;
color: #ffffff;
font-size: 1.8em;
margin: 15px 25px 5px 15px;
padding: 5px;
}

h4 {
font-family: 'Trebuchet MS', Arial, Helvetica;
color: #ffffff;
font-size: 1.8em;
margin: 15px 0 5px 15px;
padding: 5px;
}

h3 {
margin: 25px 0 0 15px;
color: #285B91;
font-weight: bold;
text-transform: uppercase;
font-size: 1.4em; 
}

p {
line-height: 1.3;
margin-left: 25px;
margin-right: 25px;
margin-bottom: 10px;
font-size: 1.3em;
}

.col380 ul, #col_video ul {
margin-top: 15px;
margin-left: 50px;
margin-right: 25px;
list-style: square;
}

.col380 li, #col_video li  {
font-size: 1.3em;
margin-bottom: 10px;
}

.copyright {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.2em;
margin: 10px 0;
text-align: center;
}

/*  google news feed formatting
---------------------------------------------------------- */

#resources ul, #podcasts ul {
margin-left: 30px;
font-size: 1.2em;
list-style: square;
}

#resources li, #podcasts li {
margin-top: 10px;
}

#podcasts li {
margin-left: 25px;
}

#podcasts {
margin-bottom: 15px;
}

/********/
/*FOOTER*/
/********/

#footer { margin: 20px 0 0 0; padding: 20px 0px 20px 60px; background-color: #CCCCCC;}
#footer p { clear: both; font-size: 1.1em; text-align: center;}


/*  clear floats
---------------------------------------------------------- */
.clear {
content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

