@charset "UTF-8";
/* CSS Document */

body {
margin: 0 auto;
text-align: center;
background: #000 url(images/bg_sub_strip.png) repeat-x center top; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small;
	line-height: 1.5em;  

	}
	
/* A:link {text-decoration: none; color: #9e3732;}
A:visited {text-decoration: none; color: #9e3732;}
A:active {text-decoration: none; color: #9e3732;}
A:hover {text-decoration: underline; color: #9e3732;}
*/

#shadow {
text-align: center; 
margin: 0 auto;
background: url(images/bg_sub_white.png) repeat-y center top; 
z-index: 2;
}

#red {
height:20px;
width:100%;
position: fixed;
bottom: 0px;
z-index: 200;
}


#outer {
margin: 0 auto;
text-align: center;
width: 1000px;
background: url(images/bg_sub_white.png) repeat-y center top;
z-index: ; 
}

#inner {
margin: 0 auto;
text-align: left;
width:990px;
background: url(images/bg_sub4.jpg) no-repeat;
z-index: 90;
}

#header {
height:180px;
}

#links {
float:left;
height: 300px;
width:170px;
padding:3px;
background-color: #fff;
}

#main {
float:right;
width:630px;
height: 200px;
}

#blockw {
background-color: #fff;
opacity: 1;
filter: alpha(opacity = 100);
zoom: 1;
-moz-border-radius: 15px 15px 15px 15px;
padding: 10px;

}


#white {
position: absolute;
z-index: 2;
width: 990px;
display: inline;
margin: 0 auto;
text-align: left;


}
	
#container {
width: 990px; 
margin: 0 auto;
text-align: left;
z-index: 4;
}	
	

#content
{
	clear: left;
	float: left;
	width: 500px;
	display: inline;
    z-index: 3;
}

#content h2 { margin: 0; }

#asided
{
	float: right;
	width: 275px;
	display: inline;
	z-index: 0;
background: url(http://lcv-ftp.org/scorecard09/g_bg.png) center;
margin-left: 24px;

}

#aside
{
	float: right;
	width: 275px;
	display: inline;
	z-index: 0;
}

#aside h3 { margin: 0; }

div.g
  {
  margin-left: 10px;
  margin-top: -14px;
  }
  
div.b
  {
  margin:10px;
  padding: 10px;
  font-family: Verdana;
  color: #fff;
  font-size: 12px;
  }
  
  
#blockb {
background-color: #02376b;
opacity: 1;
filter: alpha(opacity = 100);
zoom: 1;
-moz-border-radius: 0px 0px 15px 15px;
}

a 
{
text-decoration: none;
}


#blockg {
width: 254px;
background-color: #d8ebd0;
opacity: .9;
filter: alpha(opacity = 90);
zoom: 1;
margin-left: 10px;
margin-bottom: 85px;

}