@charset "utf-8";
/* RIAI IAA 2008 Polls CSS Document */

* {
	margin:0;
	padding:0;
	}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 0;	
	margin:0;	
	font-size:76%;
	background: #fff url(../i/riai-page-bg.gif) top left repeat-x; 	
	color:#dacfca;
	}
.left {float:left;}
.right {float:right;}

#wrap {width:950px; margin:10px auto 0 auto; background:#002d62;}
#header {width:100%; border-bottom:2px solid #002d62;height:30px; background:#fff;}
#header h1 {
	float:left;
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:30px;
	}
#header h1.logo a {
	background: url(../i/iaa-logo.gif) no-repeat;
	float:left;
	width: 550px;
	height: 30px;
	display: block;
	text-decoration: none;
	}
#header h1.logo a:hover {
	float:left;
	background: url(../i/iaa-logo.gif) 0 -30px no-repeat;
	}
h2.sublogo {
	background: url(../i/iaa-sublogo.gif) no-repeat;
	width: 300px;
	height: 20px;
	text-indent:-9999px;	
		}
h3.vote	{
	background: url(../i/vote.gif) no-repeat;
	width: 140px;
	height: 20px;
	text-indent:-9999px;	
		}	

#main {float:left; width:600px;background:#002d62;}
#main img.main {border:10px solid #dacfca;margin-top:1em;}

div.1scroll {width:100%; height:400px; overflow:auto;}
div.odd {clear:both;background: #dacfca; color:#002d62;margin-bottom:1em;height:100px;padding-left:5px;}
div.odd img {float:right; border-left:1em solid #fff;}

div.even {clear:both;background: #fff; color:#002d62;margin-bottom:1em; height:100px; text-align:right;padding-right:5px;}
div.even img {float:left; border-right:1em solid #dacfca;}

#right {float:right;width:350px;background:#002d62;}			

.gutter {margin-top:1em;padding:1em;}
#right .gutter {margin-top:3em;}
#footer {clear:both;background:#dacfca; color:#002d62;padding:5px;height:80px;text-align:right;}

p {padding:10px 0 5px 0;font-size:1.1em;line-height:1.3em; /*text-align:justify;*/}
#footer p {padding:5px 0 5px 0 font-size:1em;}
a	{
	color: #ff1e00;
	/*font-weight:bold;*/
	text-decoration: none;
	background-color: transparent;
	}

a:link	{
	color: #ff1e00;
	text-decoration: none;
	background-color: transparent;
	} 

a:visited	{
	color: #ff1e00;
	text-decoration: none;
	background-color: transparent;
	} 

a:hover	{ 
	color: #ff1e00;  
	text-decoration:underline;
	background-color: transparent;
	} 

a:active { 
	color: #ff1e00; 
	text-decoration:underline; 
	background-color: transparent;
	}
