/* CSS Document */

/* Global Styles */
html, body
{
    margin: 0px auto;
    padding: 0;
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #777777;
	background-color: #ffcc66;
    background-image:url('bgbig.jpg');
	text-align: center; 
}

#wrapper {
        margin: 0 auto;
        width: 900; /* Replace the xxxx with the the width of your site (eg 800px)*/
        text-align:left;
}

a           
{
    text-decoration: none;
    color: #3399ff;
    font-weight: normal;
}

a:hover     
{
    text-decoration: underline;
} 
	   
img { border-width: 0; }

.noRepeat { background: no-repeat; }
.green { background: #009900; }

#topNav
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin: 0px 5px;
	text-decoration: none;
}

#topNav a
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding: 0px 12px;
	text-decoration: none;
}

.generalSpace
{
	padding: 4px 4px;
}

h1.titleText
{
	font-family: georgia, times;
	font-size: 13px;
	color:#FFFFFF;	
	font-weight: bold;
	margin: 0px 0px;
	text-align: left;
}

.titleText
{
	font-family: georgia, times;
	font-size: 13px;
	color:#FFFFFF;	
	font-weight: bold;
	margin: 0px 0px;
	text-align: left;
}

.mainText
{
	font-family: arial, verdana;
	line-height: 1.25;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin: 0px 0px;
	text-decoration: none;
}

.whiteText
{
	font-family: arial, verdana;
	line-height: 1.5;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px 0px;
	text-decoration: none;
}

			/* The CSS Code for the menu starts here */
			#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0;
				padding: 0 0 0 10px;
				list-style-type: none;
				font-size: 13px;
				background: #006600;
				height: 28px;
				border-top: 0px solid #006600;
				border-left: 0px solid #006600;
				border-bottom: 0px solid #009966;
				border-right: 0px solid #009966;
			}
			#menu li {
				float: left;
				margin: 0;
				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 28px;
				color: #006600;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #006600;
				border-bottom: 2px solid #DDD;
				color: #009966;
			}
						
			/* Blue Menu */
			#menu.blue {
				border-top: 0px solid #356AA0;
				border-left: 0px solid #356AA0;
				border-bottom: 0px solid #66ff33;
				border-right: 0px solid #204061;
				background: #006600;}
			#menu.blue a {color: #fff;}
			#menu.blue li a:hover, #menu.blue li.active a {color: #ccff33; background: #009900; border-bottom: 2px solid #66ff33;}
			