/* CSS Document */

	body {
		background-image:  url(images/body_bg.png);
		text-align: center;
	}


	#container {
		background-image:  url(images/content_bg.png);
		background-repeat: repeat-y;
		width: 934px;
		margin-right: auto;
		margin-left: auto; 
		background-color: #none;
	}

	#header {
		background-image:  url(images/header.png);
		background-repeat: no-repeat;
		width: 934px;
		height: 12px;
		margin-right: auto;
		margin-left: auto; 
		

	}
	
	#right {
		background-image:  url(images/right_bg.png);
		background-repeat: no-repeat;
		float: right;
		width: 109px;
		height: 666px;
		position: absolute;

	}

	#content {
		width: 555px;
		margin-right: auto;
		margin-left: auto;
		position: absolute;

	}


	#leftmenu {
	        width: 235px;
		float: left;
		

	}

	#footer {
		background-image:  url(images/footer.png);
		background-repeat: no-repeat;
		width: 934px;
		height: 24px;
		padding-top:8px;
		margin-right: auto;
		margin-left: auto;
	}
	
	#headerside {
		background-image:  url(images/footer.png);
		background-repeat: no-repeat;
		width: 934px;
		height: 24px;
		margin-right: auto;
		margin-left: auto;
	}




/* General Use Styles */	
	p {
		font-family: arial;
		text-align: left;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		margin-left: 20px;
		margin-right: 40px;
		margin-bottom: 0px;
		margin-top: 0px;
	}
	
	h1 {
		font-family: Tahoma;
		font-size:25px;
		font-weight: normal;
		color: #20587d;
		text-decoration: none;
		text-align: left;
		padding-top: 10px;
		margin-top: 0px;
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
		border-bottom: 2px solid #d2dce4;
	}
	h2 {
		font-family: "Century Gothic";
		font-size: 16px;
		font-weight: bold;
		color: #454545;
		text-decoration: none;
		text-align: left;
		margin-top: 10px;
		margin-left: 13px;
		margin-right: 5px;
		margin-bottom: 15px;
		
	}
	h3 {
		font-family: Verdana;
		font-size: 14px;
		font-weight: bold;
		color: #236198;
		text-decoration: none;
		text-align: left;
		border-bottom: 1px solid #e8dfbb;
		margin-top: 15px;
		margin-left: 13px;
		margin-right: 5px;
		margin-bottom: 10px;
	}
	#headertext {
		font-family: Verdana;
		width:100px;
		font-size: 12px;
		color: #626262;
		text-decoration: none;
		text-align: right;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
		border-bottom: 2px solid #d2dce4;
		padding-top: 10px;
	}
	
/* These are the Category Bullet Lists */
	
	ul {
		font-family: Arial;
		font-weight: bold;
		color: #20587d;
		text-decoration: none;
		margin-top: 5px;
		margin-left: 35px;
		margin-right: 0px;
		margin-bottom: 5px;		
	}
	
	li {
		font-size: 12px;
		font-weight: bold;
		list-style-type: block;
		text-align: left;
		background-image:  url(images/list_item_arrow.png);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	
/* These are the Main Menu Links */	
	.navlist {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #3D7EB9;
		text-decoration: none;
	}
	A:Link {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #3D7EB9;
		text-decoration: none;
	}
	A:Visited {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #3D7EB9;
		text-decoration: none;
	}
	A:Active {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #3D7EB9;
		text-decoration: none;
	}
	A:Hover {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #155397;
		background-color: none;
		text-decoration: underline;
	}
	
	
/* These are the Side Menu Links */	
	
	#leftmenu ul {
		list-style-type: none;
		
	}
	
	#leftmenu li {
		position: relative;
		list-style-type: none;
		margin-top: 0px; 
                		
	}
		
	#leftmenu a {		
		display: block;
		background-image:  url(images/menu_button.png);
		background-repeat: no-repeat;
		font-family: "Gill Sans MT", "Century Gothic", Arial;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		width: 235px;
                height: 34px;
                padding-left: 30px;
                padding-top: 5px;
                				
	}

	#leftmenu a:hover {		
		color: #ffd852;
		background-image:  url(images/menu_button-over.png);
		background-repeat: no-repeat;
		text-decoration: none;
		width: 235px;
                height: 34px;
                
	}
	
	
