@charset "utf-8";
/* CSS Document */
div, img {
	behavior: url(iepngfix.htc);
}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:.7em; color:#525252; margin:0px; padding:0px; background:url(images/background.jpg) repeat-x #000;
}
div.bodyBorder {
	width:995px;
}

div.header {
	float:left; width:995px; height:259px;
}
div#nav {
	font-size:1.1em; color:#FFFFFF; width:965px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; position:absolute; top:25px; left:0px; z-index:150;
}
	div#nav a, div#nav a:hover {
		color:#FFFFFF;
	}


div.bodyContent {
	float:left; width:965px; background:url(images/content-background.png) repeat-y; padding:0px 15px 0px 15px;
}
	ul.nav {
		float:left; width:950px; background:url(images/nav.gif) no-repeat; height:24px; list-style:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; margin:0px; padding:7px 0px 0px 15px; text-align:center;
	}
		ul.nav li {
			width:auto; margin:0px 22px 0px 0px; float:left; position:relative;
		}
			ul.nav li a, ul.nav li a:hover {
				color:#FFFFFF;
			}
			ul.nav li ul.sub {
				display:none;
			}
				ul.nav li:hover ul.sub {
					display:block; position:absolute; top:15px; left:0px; width:225px; list-style:none; text-align:left; background:#990000; margin:0px; padding:0px; 
					}
					ul.nav li:hover ul.sub li {
						float:left; width:215px; padding:5px; font-size:.9em;
					}
		
	div.content {
		float:left; width:965px; background:url(images/main-content-background.jpg) repeat-x bottom; text-align:justify; line-height:1.7em;
	}
		div.leftCol {
			float:left; padding:33px 35px 15px 27px; width:303px;
		}
		div.middleCol {
			float:left; width:334px; padding:33px 33px 15px 0px;
		}
		div.rightCol {
			float:left; width:233px; padding:33px 0px 15px 0px; color:#FFFFFF;
		}
			div.rightCol h2 {
				color:#FFFFFF;
			}
			div.rightCol a, div.rightCol a:hover {
				color:#CCCCCC;
			}
	
	div.intCol {
		float:left; width:674px; padding:33px 30px 15px 27px;
	}
		div.intCol td.tiny {
			font-size:.9em; color:#999999; text-align:right;
		}

div.footer {
	float:left; background:url(images/footer.jpg) no-repeat top; width:945px; padding:5px 25px 5px 25px; text-align:left; color:#FFFFFF; font-size:1.0em; line-height:1.2em; 
}


form {
	margin:0px; padding:0px;
}
input,select,textarea {
	font-family:Arial, Helvetica, sans-serif; font-size:1.0em;
}		
		
h1,h2 {
	font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:1.2em; margin:0px; color:#333;
}
h2 {
	color:#990000;
}

td ul {
	padding:0px; margin:0px auto auto 15px;
}

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

div.scrollable {
	float:left; overflow:hidden; width:159px; height:170px; position:relative;
}
	div.scrollable div.items {
		float:left;
	}
	div.scrollable div.items div {
		float:left; width:159px; height:170px; text-align:center;
	}
	#leftbutton, #rightbutton {
		float:left; width:27px; height:28px; margin-top:40px; cursor: pointer;
	}

#facebook {
	float:right;
	margin-top:-25px;
}