/* CSS Document */

body, h1, h2, h3, h4, h5, h6, blockquote, p, form{ /*Setting all margins and padding to zero*/
margin: 0;
padding: 0;
}

a {
	color:#FF6600;
	}
a:visited{
	color:#FF9933;
	}	


body{
	margin:0 auto 0 auto;
	font-family: Calibri, Arial, Helvetica, Georgia, Sans-serif;
	font-size: 14px;
	/*text-align: center;*/
	vertical-align: top;
	background:center url(images/blue-wallpaper2.jpg) #000066 repeat-y;

	color:#ffffff;
}


#wrapper{
	margin: 0 auto 0 auto;
		width: 900px;
	text-align: left;
	padding:0;
	
}

#content-wrap{
	width:650px;
	float:left;
	
}

#content-cap{
	width:650px;
	height:19px;
	float:left;
	background:url(images/content-bg-cap.png) no-repeat;
}

#content-foot{
	width:650px;
	height:47px;
	float:left;
	background:url(images/content-bg-foot.png) no-repeat;
}

#page-content{
	width:650px;
	height:100%;
	background:url(images/content-bg-middle.png) repeat-y;
	float:left;
	
	}
	
	#page-content h1{
		font-family:Calibri, Arial, Helvetica, sans-serif;
		margin:20px 30px 10px 30px;
		color:white;
		}
		
		#page-content h3{
		font-family:Calibri, Arial, Helvetica, sans-serif;
		margin:20px 30px 10px 30px;
		color:white;
		}
		
		#page-content p{
		font-family:Calibri, Arial, Helvetica, sans-serif;
		margin:10px 30px 0px 30px;
		color:white;
		}
		
	#page-content li{ 
		margin: 2px 25px 2px 10px;
	 	}

#sidebar{
	width:250px;
	height:400px;
	background:url(images/side-bg.png) no-repeat;
	float:right;
	
	}
	
		#sidebar p{
		font-family:Calibri, Arial, Helvetica, sans-serif;
		margin:5px 15px 5px 20px;
		color:white;
		}
		
		#sidebar h3{
		font-family:Calibri, Arial, Helvetica, sans-serif;
		margin:5px auto 10px auto;
		color:white;
		text-align:center;
		}


#footer{
	width:900px;
	height:100px;
	clear:both;
	background:url(images/footer-bg.png) no-repeat;
	}
	
	
#footer p{
	margin: 10px 10px 5px 10px;
	}
	
