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


img {border:none;}

html 
    {
	margin-top:0px;
	padding-top:0px;
	}

body 
	{
	margin-left:0px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	background: #FFFFFF;
	background-image:url(images/banner.jpg);
	background-position:top left; 
	background-repeat:repeat-x;
	color: #333333;
	}
	

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
a
{
text-decoration:none;
color:#990000;
}

a:hover
{
text-decoration:underline;
color:#006699;
}

a:visited
{

} 


	

#Wrapper
{
width: 1024px;
margin-left:26px;
}

#Header
{

width:100%;
float:left;
clear:both;
}


#menu
   {
   margin-top:30px;
   clear:both;
   }

#menu ul
   {
   margin-left:-25px;
   padding-left:0px;
   }

#menu li
	{
	display: inline;
	list-style-type: none;
	padding-right: 0px;
	}

#menu li a
    {

	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	color:#FFFFFF;
	}


#menu li a:hover
    {

	padding-left:8px;
	padding-right:8px;
	text-decoration:underline overline;
	color:#FFFFFF;
	}
	
	
#menu li a:visited
    {

	padding-bottom:11px;
	padding-left:8px;
	padding-right:8px;

	}	



/*
#innerContent
{
margin-top:190px;
}
*/

#leftColumn
{
margin-top:170px;
float:left;
width:135px;
background-image:url(images/leftcolumnbg.gif);
background-position:right top;
background-repeat:repeat-y;
height:450px;
}



#mainContent
{
margin-top:170px;
margin-left:20px;
float:left;
margin-bottom:20px;
width:635px;
background-image:url(images/leftcolumnbg.gif);
background-position:right top;
background-repeat:repeat-y;

}

#mainContent p
{
margin-top:0px;
margin-right:35px;
}


#mainContent h2
{
margin-top:0px;}





#rightColumn
{
margin-top:170px;
margin-left:15px;
float:left;
width:193px;
}

#rightColumn h3
{
margin-top:0px;
margin-right:55px;
margin-bottom:0px;
}

#rightColumn h4
{
margin-top:0px;
margin-right:55px;
margin-bottom:0px;
}


#rightColumn p
{
margin-top:0px;
margin-right:55px;
}



#footer
{
width:95%;
float:left;
clear:both;
border-top: 1px solid #990000;
padding-top:15px;
padding-left:26px;
}


/*  A few Classes to handle stuff here and there  */

.floatLeft
{
float:left;
margin:5px 10px 5px 0px;

}


.floatright
{
float:right;
margin:5px 0px 5px  10px;
}

.flavor
  	{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:30px;
	line-height:35px;
	}