/*=======================================================================
	TITLE: 			Default Style Sheet - UK Research 
	TARGET: 		CSS2 
	VERSION:		2005.07.29
	AUTHOR:			Graham Wheeler / NetMediaOne - www.netmediaone.com
=======================================================================*/

a { color: #06c; text-decoration: none; }

a:hover { color: #06c; text-decoration: underline; }

#footerSection a { color: #fff; text-decoration: underline; }
#footerSection a:hover { text-decoration: none; }

body {
	background: #369;
	color: #fff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: 1.4;
}

img { border: 0px; }

img.floatLeft { float: left; margin-top: 4px; margin-right: 10px; margin-bottom: 4px; }

img.floatRight { float: right; margin-top: 4px; margin-bottom: 4px; margin-left: 10px; }

h1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #525552;
	line-height: 1.6;
}

ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(/web/20090115170255oe_/http://www.research.uky.edu/images/ulist_bullet.gif);
	list-style-type: square;
}

	ul li {
		margin: 0px 10px 0px 10px;		
	}
	
.skipnav {display:none}
	
	
/*-------------------------------
	CLASSES FOR CONTENT MANAGERS
-------------------------------*/
.BodyText {
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.title {
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 20px 0px;
	color: #369;
	padding-bottom: 8px;
	border-bottom: 3px solid #ddd;
}
.subtitle {
	margin: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
	

/*-------------------------------
		MISC CLASSES
-------------------------------*/
.hSep {
	clear: both;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	border-top: 1px solid #ddd;
}

.ClearingBlock {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	line-height: 1px;
}

.ContainerBlock {
	padding: 0px;
	margin: 0px;
	width: 760px;
}

.ContentBoxWrapper {
	border: 1px solid #DFDCD8;
	padding: 5px;
	background: #fff;	
	margin: 0px;

}

.ContentBoxWrapper h2 {
	background: #369;
	margin: 0px;
	padding: 7px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

.ContentBox {
	padding: 10px;
	margin: 0px;
	background: #eed;
	overflow: auto;
}

.ContentBox2 {
	width: 230px;
	padding: 10px;
	margin: 0px;
	background: #eed;
	height: 170px;
	overflow: auto;
}

#layoutRow1 .ContentBox {
	height: 217px;
}

#layoutRow2 .ContentBox {
	height: 170px;
}

#layoutRow2 div.Column1 div.ContentBoxWrapper {
	width: 250px;
	margin-left: 18px;
}

#rotatingImageCaption {
	display: block;
	padding: 10px;
	border-bottom: 5px solid #69c;
	height:	45px;
}



/*-----------------------------------------------
						MAIN LAYOUT SECTIONS
-----------------------------------------------*/
#mainLayoutContainer {
	margin: 0px;
	padding: 0px;
	min-width: 760px;
}

#uk_navbar ul li { font-size: 100%; }

#uk_navbar ul li form input {	font: 95% arial, helvetica, sans-serif; }

#bannerSection {
	clear: both;
	margin: 0px;
	padding: 20px 0px 20px 20px;
	background: #fff;
}

#mainContentSection { 
	clear: both;
	padding: 0px;
	margin: 0px; 
	background: #fff;
	color: #000;
}

.LayoutRow, .Layout2Col, .Layout3Col {
	clear: both;
	background: #fff;
	margin: 0px;
	padding: 0px;
}
	
.Column1, .Column2, .Column3 {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	float: left;
}

/* Width and spacing adjustments for different column layouts */

.Column1 {
	width: 280px;
}

.Column2 {
	padding: 0px 0px 0px 20px;
	min-width: 220px;
	width: 250px;
}

.Column3 {
	padding: 0px 0px 0px 20px;
	min-width: 220px;
	width: 250px;
}

.Layout2Col .Column1 { 
	width: 180px;
	padding-left: 20px;
}

.Layout2Col .Column2 { 
	margin: 0px 20px 20px 200px;
	width: auto;
	float: none;
	
}

.Layout3Col .Column1 { 
	width: 230px;
	padding-left: 20px;
}

.Layout3Col .Column2 { 
	width: 230px;
}

.Layout3Col .Column3 { 
	width: 230px;
}


#footerSection {
	clear: both;
	margin: 0px;
	padding: 20px;
	font-size: 10px;
}

	#footerSection .ContainerBlock {
		padding: 20px;
	}
	
#footerLogo {
	height: 25px;
	width: 225px;
	margin-bottom: 14px;
	background-image: url(/web/20090115170255oe_/http://www.research.uky.edu/images/footer_logo_blue.gif);
}


/*-------------------------------
			SEACH FORM COMPONENTS
-------------------------------*/

#q, #as_sitesearch {
	padding: 1px;
	margin: 10px 10px 0px 10px;
	height: 16px;
	border: 1px solid #999;
	background: #fff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#as_sitesearch {
	width: 196px;
	height: 17px;
	border: 0px;
}

#q {
	width: 176px;
}

#btnSubmitSearch {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#searchBarSection {
	display: block;
	height: 40px;
	background: #369;
	margin: 0px;
	padding: 0px;
	height: 40px;
	overflow: hidden;
}

#searchBar {
	vertical-align: middle;
	height: 40px;
	float: right;
	margin: 0px;
	width: 544px;
	min-width: 544px;
	padding: 0px 0px 0px 0px;
}
