
/* Dave Reichert for U.S. Congress CSS Document */

BODY 
	{
		margin:0px;
		background-image:url(../grfx/bgBody.jpg);
		background-repeat:repeat-x;
		background-attachment:fixed;
		background-position: 50% 0%;
		background-color:#4c78d9;
	}
h1, h2, h3, h4, h5, h6, ul, li, p, form, input { margin:0; padding:0; border:none; }	
 #Layer1 {
	position:absolute;
	left:794px;
	top:451px;
	width:224px;
	height:86px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:824px;
	top:811px;
	width:215px;
	height:108px;
	z-index:2;
	
}
#Layer3 {
	position:absolute;
	left:231px;
	top:858px;
	width:565px;
	height:61px;
	z-index:3;
	
}
#Layer4 {
	position:absolute;
	left:653px;
	top:203px;
	width:244px;
	height:129px;
	z-index:4;
	visibility:hidden;
}

.dave_shoutboxTxt
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
	}
	
.Opacity 
	{
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'; 
		filter: alpha(opacity=50); filter:alpha(opacity=50);
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
	}
	
.dave_LatestUpdatesTxt
	{
		font-family:Tahoma, Arial, verdana, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:17px;
		text-decoration:none;
		font-weight:normal;
	}
	
.dave_DateTime
	{
		font-family:Tahoma, Arial, verdana, sans-serif;
		font-size:12px;
		color:#0072bc;
		line-height:17px;
		text-decoration:none;
		font-weight:normal;
	}
	
.dave_LatestTxtLink
	{
		font-family:Tahoma, Arial, verdana, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:17px;
		text-decoration:none;
		font-weight:normal;
	}	
	
.dave_LatestTxtLink:hover
	{
		font-family:Tahoma, Arial, verdana, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:17px;
		text-decoration:underline;
		font-weight:normal;
	}	
	
.dave_FooterTxt
	{
		font-family:Verdana;
		font-size:10px;
		color:#94b3d1;
		text-decoration:none;
		font-weight:normal;
	}	
	
.dave_FooterLink
	{
		font-family:Verdana;
		font-size:10px;
		color:#94b3d1;
		text-decoration:none;
		font-weight:normal;
	}	
	
.dave_FooterLink:hover
	{
		font-family:Verdana;
		font-size:10px;
		color:#94b3d1;
		text-decoration:underline;
		font-weight:normal;
	}	
	
.dave_EmailUpdteTexbox
	{
		font-family:Verdana;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		height:24px;
		border:1px solid #304f87;
		background:#FFFFFF;
		padding-top:4px;
		padding-left:4px;
	}	
	
.dave_EmailUpdteTexbox1
	{
		font-family:Verdana;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		border:1px solid #304f87;
		background:#FFFFFF;
		padding-top:4px;
		padding-left:4px;
	}
	
.dave_InnerPgTxt
	{
		font-family:Tahoma, Arial, verdana, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:17px;
		text-decoration:none;
		font-weight:normal;
	}
	


.dave_FormMandatoryTxt
	{
		font-family:verdana;
		font-size:10px;
		text-decoration:none;
		font-weight:normal;
		color:#9a9a9a;
	}

.dave_FormPgTxt_Black
	{
		font-family:verdana;
		font-size:11px;
		text-decoration:none;
		font-weight:normal;
		color:#000000;
	}
.dave_FormPgTxt_Gray
	{
		font-family:verdana;
		font-size:11px;
		text-decoration:none;
		font-weight:normal;
		color:#9a9a9a;
	}
	
.pageHeading { font:bold 20px "Myriad Pro", Arial, Helvetica, sans-serif; color:#063159; margin-left:10px; }

/* Right Nav */

ul.rightNav { width:246; height:234px; }
ul.rightNav li { list-style:none; }
ul.rightNav li a { display:block; width:246px; text-indent:-9999px; }

ul.rightNav li.first { display:block; height:25px; background:url(../grfx/rightNavBg.jpg) no-repeat 0 0px; text-indent:-9999px; }
ul.rightNav li.second a { height:39px; background:url(../grfx/rightNavBg.jpg) no-repeat 0 -25px; }
ul.rightNav li.second a:hover {  background:url(../grfx/rightNavBg.jpg) no-repeat 0 -234px; }

ul.rightNav li.third a { height:34px; background:url(../grfx/rightNavBg.jpg) no-repeat 0 -64px; }
ul.rightNav li.third a:hover { background:url(../grfx/rightNavBg.jpg) no-repeat 0 -273px; }
ul.rightNav li.fourth a { height:41px; background:url(../grfx/rightNavBg.jpg) no-repeat 0 -98px; }
ul.rightNav li.fourth a:hover { background:url(../grfx/rightNavBg.jpg) no-repeat 0 -307px; }
ul.rightNav li.fifth a { height:46px; background:url(../grfx/rightNavBg.jpg) no-repeat 0 -139px; }
ul.rightNav li.fifth a:hover { background:url(../grfx/rightNavBg.jpg) no-repeat 0 -348px; }
ul.rightNav li.sixth a { height:49px; background:url(../grfx/rightNavBg.jpg) no-repeat 0 -185px; }
ul.rightNav li.sixth a:hover { background:url(../grfx/rightNavBg.jpg) no-repeat 0 -394px; }
/* Right Nav End */
