/* CSS Document */


body		{		background-color:#333333;	
					font-family: Arial, Helvetica, san-serif;
					color:#ffffff;
					text-align:center;
					font-size:12px;
					160%}
					



			
h3				{		font-family:'Century Gothic', Arial, Helvetica, sans-serif, "Arial Black";
						font-size: 18px;
						color:#ffffff;
						padding:25px;
						line-height:1.6em;
						margin:0px;	
						font-weight:normal;
						color:#FF0000;	}

h3	.red		{		
						color:#FF0000;
								}
					
h2			{		font-size: 16px;
					color:#990000;
					padding:25px;		}
					
p			{		padding-left:25px;
					font-size:12px;
					line-height:normal;}

ul			{		margin:0px;}

blockquote	{		margin:0px;
					padding-top:15px;
					padding-right:15px;}

a:link		{		color:#FF0000;text-decoration:none;}
a:hover		{		text-decoration:underline;}
a:visited	{		color:#FF0000;text-decoration:none;}

					
#maincontainer	{	
					width:750px;
					text-align:left;
					padding-top:60px;
					background-image:url(../images/site_back.gif);
					background-position:top;
					background-repeat:no-repeat;
					margin: 0 auto;
					}
					

#topimage		{	width:750px;
					height:232px;
					}
					
#topnav			{	background-image:url(../images/topnav_bg2.jpg);
					background-position:top;
					background-repeat:no-repeat;
					width:750px;
					height:52px;
					border-bottom:3px solid #FF0000;
					margin:0;	}
					

					
#topnavlist
				{
					text-align:right;
					margin-top:6px;
					margin-left:-80px;
					}

#topnavlist li
				{
					display: inline;
					list-style-type: none;
					padding-right:  20px;
					color:#990000;
					font-size:14px;
					text-align:right;
					}			

					
#contents		{	width:750px;
					height:450px;
					background-image:url(../images/content_bg.jpg);
					background-repeat:no-repeat;}
					
#contents1		{	width:750px;
					height:1680px;
					background-image:url(../images/content_bg.jpg);
					background-repeat:no-repeat;}
					
#contents2		{	width:750px;
					height:650px;
					background-image:url(../images/content_bg.jpg);
					background-repeat:no-repeat;}
					
#contents3		{	width:750px;
					height:450px;
					background-image:url(../images/content_bg.jpg);
					background-repeat:no-repeat;}

#leftnav		{	width:275px;
					height:380px;
					float:left;
					line-height:150%;
					}
					.height {line-height:150%;}
					
#leftnavtitle	{	background-image:url(../images/leftnav_titlebg.jpg);
					background-position:top;
					background-repeat:no-repeat;
					padding-top:5px;
					padding-left:25px;
					margin-left:15px;
					margin-right:25px;
					font-size:12px;
					font-weight:normal;
					margin-top:30px;}

#leftnavtitle2	{	background-image:url(../images/leftnav_titlebg.jpg);
					background-position:top;
					background-repeat:no-repeat;
					padding-top:5px;
					padding-left:25px;
					margin-left:15px;
					margin-right:25px;
					font-size:12px;
					font-weight:normal;
					margin-top:30px;}


#maincopyhome		{	width:475px;
					float:right;
					font-size:12px;
					line-height:110%;
					}
					
#maincopy		{	width:680px;
margin-right:50px;
					float:right;
					font-size:12px;
					line-height:110%;
					}


.formfields		{	width:250px;
					background-color:#e1e1e1;
					color:#333333;
					border:1px solid #ffffff;
						}
					
.formfieldslong	{	width:380px;
					background-color:#e1e1e1;
					color:#333333;
					border:1px solid #ffffff;
						}

.messagebox		{	width:250px;
					height:100px;
					background-color:#e1e1e1;
					color:#333333;
						}
						
.button			{	background-color:#990000;
					color:#ffffff;
					height:20px;
					border:1px solid #666666;
					font-size:12px;
					padding-bottom:3px;	}



#footer			{	width:750px;
					height:34px;
					border-top:1px solid #666666;
					color:#666666;
					margin-top:auto;
					}
					
a.footer:link	{	color:#666666;
					text-decoration:none;		}
					
a.footer:hover	{	color:#ff0000;
					text-decoration:underline;		}
					
a.footer:lvisited	{	color:#666666;
					text-decoration:none;		}
					

