@charset "utf-8";

* {
	margin: 0;
	border: 0;
	outline: 0;
	padding: 0;
}
body { background: #000000 url(../images/pagebg.jpg) top repeat-x; color: #fccb98; }

h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.125em; color: #fccb98; line-height: 1.1667em; padding: 0 0 0.75em 0; font-weight: normal; }
h2 { font-size: 1.0625em;}
h3 { font-size: 1em;}
h4 { font-size: 0.875em; }
p { font-size: 0.875em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 1.4667em; padding: 0 0 1.25em 0; }

a { color: #fccb98; text-decoration: underline; }

li { font-size: 0.875em; padding: 0 0 0.5em 0; }
li, li { font-size: 1em; }

ol, ul { margin: 0 0 0.75em 1.5em; }

p.center { text-align: center; margin: 0; }
.center { margin: 0 auto; }

.clear { clear: both; font-size: 0; line-height: 0; }
#mainContainer { background: url(../images/pagebgtop.jpg) center top no-repeat; width: 100%; min-height: 473px; padding: 0 0 50px 0; }

* html #mainContainer { height: 473px; }

.container { width: 959px; margin: 0 auto; padding: 127px 0 0 0; }
.containerabsolute { position: absolute; width: 100%; top: 0; left: 0; }
.containerabsolute .container { position: relative; }

#topnav { background: url(../images/topnavbg.png) top repeat-x; height: 48px; overflow: hidden; padding: 0 0 0 204px; width: 755px; }
#topnav ul { list-style: none; margin: 0; padding: 0; }
#topnav ul li { font-family: Arial, Helvetica, sans-serif; list-style: none; float: left; background: url(../images/topnavsep.png) left top no-repeat; width: 151px; overflow: hidden; color: #fff4b3; font-size: 0.75em; font-weight: bold; padding: 0; margin: 0; }
#topnav ul li a, #topnav ul li a:hover { line-height: 48px; display: block; height: 48px; color: #fff4b3; text-decoration: none; text-align: center; }
* html #topnav ul li a,* html #topnav ul li a:hover { cursor: hand; }

/* ######### Style for Drop Down Menu ######### */

#topnav .dropmenudiv {
	position:absolute;
	border: none;
	z-index:101;
	visibility: hidden;
	text-align: left;
	width: 151px;
	padding: 0;
	margin: 0;
	left: 0;
	top: 0;
}
#topnav .dropmenudiv ul { padding: 0; margin:0; list-style: none;}
#topnav .dropmenudiv li { float: left; display: block; background: url(../images/dropdownbg.png) left top repeat-y; height: auto; line-height: 1em; width: 151px; overflow: auto; color: #911116; font-weight: normal; margin: 0; padding: 0; font-size: 1em;}
* html #topnav .dropmenudiv li {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dropdownbg.png');
}
#topnav .dropmenudiv li.last { width: 151px; background: url(../images/dropdownbot.png) left bottom no-repeat; margin: 0; padding: 0; height: 8px; overflow: hidden; line-height: 1px; font-size: 1px; }
* html #topnav .dropmenudiv li.last {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dropdownbot.png');
}
#topnav .dropmenudiv li.sep { background: url(../images/dropdownsep.png) left top repeat-x; margin: 0 1px; height: 1px; padding: 0; overflow: hidden; line-height: 1px; font-size: 1px; width: 149px; }
* html #topnav .dropmenudiv li.sep {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dropdownsep.png');
}
#topnav .dropmenudiv a, #topnav .dropmenudiv a:hover { display: block; height: auto; color: #911116; text-align: left; line-height: 1.25em; padding: 5px 10px 8px 10px;}

#topnav .dropmenudiv a:hover, #topnav .dropmenudiv a.active {
	 text-decoration: underline;
}

#topbanner { position: absolute; right: 1px; top: 22px; text-align: right; width: 728px; height: 90px; }

#logo_kentucky {
	background: url(../images/logo_kentucky.png) left top no-repeat;
	width: 207px;
	height: 207px;
	display: block;
	position: absolute;
	top: 1px;
	left: 5px;
	padding: 0;
	margin: 0;
}
* html #logo_kentucky {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/logo_kentucky.png');
}
#logo_kentucky a { display: block; height: 207px; width: 207px; text-decoration: none; padding:0; margin:0; }


#mainbanner { width: 959px; height: 309px; overflow: hidden; }
#contentarea { width: 957px; border: 1px solid #604200; background: #000000; }

.bigleftcol { float: left; width: 638px; padding: 0; margin: 0; }
.smallrightcol { float: left; width: 318px; padding: 32px 0 0 1px; margin: 0; }
.smallleftcol { float: left; width: 318px; padding: 32px 0 0 1px; margin: 0; }
.bigrightcol { float: left; width: 638px; padding: 0; margin: 0; }
.equalcol { float: left; width: 319px; padding: 0; margin: 0; }

.content { padding: 32px 22px; }
