/* CSS Document */

@font-face {  
	  font-family:"Corbel";  
	  src: url( CORBEL.eot ); /* IE */  
	  src: local("Corbel"), url( CORBEL.TTF ) format("truetype"); /* non-IE */  
	}

body {
	background-color:#e6decf;
	font:"Corbel", Arial, Helvetica, sans-serif;
	font-family:"Corbel", Arial, Helvetica, sans-serif;
	font-size:14px;
        color:#040404;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
        margin:0px;
}

a {
	text-decoration:none;
	color:#1f3fa9;
	}

a:hover {
	color:#aa3939;
	}
	
#page {
	width:100%;
	text-align:center;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
}

#design {
	width:1000px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}


/*Header Section */

#header {
	float:left;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	height:261px;
	width:1000px;
}

	#leftLinks {
		float:left;
		width:665px;
		height:30px;
	}
	
	#rightLinks {
		float:left;
		width:335px;
		height:30px;
	}


/*Content Section */

#content {
	float:left;
	width:1000px;
	margin-top:-100px;
}
	
	#contentTop {
		float:left;
		margin:0px;
		background-image:url(images/content/top.jpg);
		background-repeat:no-repeat;
		width:995px;
		height:11px;
	}
	
	#contentMiddle {
		float:left;
		margin:0px;
		background-image:url(images/content/middle.jpg);
		background-repeat:repeat-y;
		width:995px;
	}
	
		#left {
			float:left;
			width:301px;
			margin:5px 15px;
		}
		
			.blueTop {
				float:left;
				margin:0px;
				background-image:url(images/content/btop.jpg);
				background-repeat:no-repeat;
				width:301px;
				height:17px;
			}
		
			.blueMiddle {
				float:left;
				margin:0px;
				background-image:url(images/content/bmiddle.jpg);
				background-repeat:repeat-y;
				width:301px;
			}
		
			.blueBoth {
				float:left;
				margin:0px;
				background-image:url(images/content/bboth.jpg);
				background-repeat:no-repeat;
				width:301px;
				height:32px;
			}
		
			.blueBottom {
				float:left;
				margin:0px;
				background-image:url(images/content/bbottom.jpg);
				background-repeat:no-repeat;
				width:301px;
				height:16px;
			}
		
		#center {
			float:left;
			width:333px;
		}
		
		#right {
			float:left;
			width:301px;
			margin:5px 15px;
		}
	
	#contentBottom {
		float:left;
		margin:0px;
		background-image:url(images/content/bottom.jpg);
		background-repeat:no-repeat;
		width:995px;
		height:10px;
	}


/*Footer Section */

#footer {
	float:left;
	width:1000px;
}

	.footerText {
		text-align:center;
		margin:15px;
		font-size:12px;
		color:#494949;
	}


/*Marquee Styles */

.marqueeBG {
	font-family:arial;
	background-color:#a0988b;
	color:#fdf5e6;
	width:995px;
	height:10px;
	margin:0px;
	}
	
.marqueeTitle {
	font-size:12px;
	color:#494949;
	font-weight:bold;
	line-height:125%;
	text-align:center;
	}
	
.marqueeText {
	color:#494949;
	font-size:12px;
	}


/*General Text Styles */

p {
	color:#040404;
	line-height:150%;
}

h1 {
	font-size:36px;
	color:#040404;
	line-height:150%;
}

h2 {
	font-size:24px;
	color:#040404;
	line-height:150%;
}

h3 {
	font-size:16px;
	color:#040404;
	line-height:150%;
}

h4 {
	font-size:18px;
	color:#494949;
	margin:0px;
}

h5 {
	font-size:14px;
	color:#494949;
	line-height:150%;
	margin:0px;
}

h6 {
	font-size:18px;
	margin-top:10px;
	font-weight:normal;
}

li {
	line-height:150%;
	margin:5px 45px;
}

.spacing {
	margin-left:20px;
}

.spacingRight {
	margin-right:20px;
}

.spacingTop {
	margin-top:20px;
}

.brown {
	color:#494949;
}

.blue {
	color:#1f3fa9;
}

.cream {
	color:#fdf5e6;
}

.bold {
        font-weight:bold;
}
