/*
Theme Name: Get Set
Theme URI: http://blairmarketing.com/
Description:
Version: 2.0
Author: Blair Marketing
Author URI: http://blairmarketing.com/
*/

/* General/Reset Styles */
html,
body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#091234;
	padding:0; margin:0;
	background-color:#e0e0e0;
}

a,
img,
object {
	outline:0;
	border:0;
}

input[type='text'] {
	border:1px solid #203557;
	background-color:#e0e0e0;
	line-height:12px;
	padding-top:2px;
	height:14px;
}

textarea {
	border:1px solid #203557;
}

input[type='submit'] {
	border:1px solid #3c4d75;
	background-color:#203557;
	line-height:18px;
	height:18px;
	font-weight:bold;
	color:#fdc76d;
	padding:0 15px;
	cursor:pointer;
	text-transform:uppercase;
}

input[type='submit']:hover {
	color:#00aeff;
}

.notext {
	text-indent:-9999px;
}

.left {
	float:left;
}

.right {
	float:right;
}

.clear {
	clear:both;
}

.border {
	background-color:#e0e0e0;
	padding:3px;
}

.thumb {
	margin-right:7px; margin-bottom:7px;
}

.highlight {
	background-color:yellow;
}

a .highlight {
	text-decoration:underline;
}
/* END General/Reset Styles */



/* Text/Link Styles */
h1 {
	padding:0; margin:0 0 20px;
	font-size:26px;
	color:#af0000;
	font-weight:normal;
}

a {
	color:#00adff;
	text-decoration:underline;
}

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

#sidebar a {
	color:#fff;
	text-decoration:underline;
}

#sidebar a.active,
#sidebar a:hover {
	color:#fdc76d;
	text-decoration:underline;
}

.bottom.left a,
.bottom.center a,
.bottom.right a {
	font-size:10px;
	color:#233e61;
	text-decoration:underline;
}

.bottom.left a:hover,
.bottom.center a:hover,
.bottom.right a:hover {
	color:#6ccaff;
	text-decoration:underline;
}

#footer a {
	color:#af0000;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}
/* END Text/Link Styles */



/* Template Styles */
#wrap {
	background:url(images/bg.png) top center repeat-y;
}

.container {
	width:980px;
	margin:0 auto;
	text-align:center;
	position:relative;
}

#header {
	height:210px;
	position:relative;
	background-color:#0a1335;
}

#header .content {
	height:157px;
	background:url(images/header.bg.jpg) top left no-repeat;
}

.logo {
	display:block;
	width:404px; height:84px;
	position:absolute;
	left:40px; top:25px;
	background:url(images/sprite.png) top left no-repeat;
}

#header #search {
	position:absolute;
	right:38px; top:42px;
}

#header ul.top.navigation {
	padding:0; margin:0;
	list-style:none;
	white-space:nowrap;
	position:absolute;
	right:38px; top:80px;
}

#header ul.top.navigation li {
	display:inline;
	white-space:nowrap;
}

#header ul.top.navigation li a {
	color:#fdc76d;
	text-decoration:none;
	padding:0 10px 0 8px;
	border-right:1px solid #fdc76d;
}

#header ul.top.navigation li a.last {
	padding-right:0;
	border-right:none;
}

#header ul.top.navigation li a.active {
	color:#00aeff;
}

#header ul.top.navigation li a:hover {
	color:#00aeff;
	text-decoration:underline;
}

#header #navigation {
	height:52px;
	padding-left:14px;
	background-color:#203557;
	border-bottom:1px solid #e7ecff;
	overflow:hidden;
}

#header #navigation ul {
	padding:0; margin:0;
	list-style:none;
	white-space:nowrap;
}

#header #navigation ul li {
	display:inline;
	white-space:nowrap;
}

#header #navigation ul li a {
	color:#fdc76d;
	text-decoration:none;
	float:left;
	font-weight:13px;
	line-height:15px;
	padding:11px 0 0;
	font-weight:bold;
	text-transform:uppercase;
	width:136px;
}

#header #navigation ul li a.active {
	color:#00aeff;
}

#header #navigation ul li a:hover {
	color:#00aeff;
}

#main {
	background:#eee url(images/content.png) top left repeat-y;
}

#content {
	width:656px;
	padding:25px;
	text-align:left;
}

#breadcrumbs {
	padding-bottom:20px;
	position:relative;
}

#print {
	position:absolute;
	right:0; top:0;
	height:16px;
	padding-right:20px;
	background:url(images/print.png) top right no-repeat;
}

#sidebar {
	width:274px; height:387px;
	padding-top:10px;
	background:url(images/sidebar.bg.jpg) top left no-repeat;
}

#sidebar #mag_bg {
	width:274px; height:221px;
	background:url(images/mag.bg.png) top center no-repeat;
	padding-top:4px;
}

hr {
	height:1px;
	border:1px solid #9bac8c;
	border-width:0 0 1px 0;
}

#footer {
	width:940px; height:90px;
	padding-left:40px;
	border-top:3px solid #edeaea;
	background:url(images/footer.bg.jpg) top left no-repeat;
}

#footer a[title='CVCC'] {
	display:block;
	width:61px; height:61px;
	background:url(images/sprite.png) 0 -84px no-repeat;
	float:left;
	padding-right:20px;
	margin-top:15px;
}

#footer a[title='R2K'] {
	display:block;
	width:126px; height:53px;
	background:url(images/sprite.png) 0 -145px no-repeat;
	float:left;
	padding-right:20px;
	margin-top:18px;
}

#footer a[title='NSF'] {
	display:block;
	width:68px; height:68px;
	background:url(images/sprite.png) 0 -200px no-repeat;
	float:left;
	margin-top:15px;
}

#footer .content {
	position:absolute;
	right:60px; top:38px;
	font-size:13px;
	line-height:13px;
}

.shadow {
	height:14px;
	background:url(images/shadow.png) top left repeat-x;
}
/* END Template Styles */



/* Homepage Styles */
#slideshow {
	width:702px; height:392px;
	border:3px solid #e0e0e0;
	border-width:2px 2px 3px 2px;
	position:relative;
	overflow:hidden;
}

ul.slides {
	width:702px; height:392px;
	overflow:hidden;
	list-style-type:none;
	margin:0; padding:0;
}

ul.slides li {
	list-style-type:none;
	margin:0; padding:0;
}

.slides_description {
	width:659px;
	padding:20px;
	position:absolute;
	left:3px; bottom:0;
	z-index:100;
	background:url(images/slide.desc.png) top left repeat;
	color:#edeaea;
	font-size:11px;
	text-align:right;
	font-style:italic;
}

.slides_description h1 {
	color:#fff;
	font-size:25px;
	padding:0; margin:0;
	text-align:right;
	font-weight:normal;
	font-style:normal;
}

.slides_description span {
	color:#fdc76d;
	text-decoration:underline;
}

.home #sidebar {
	height:384px;
	border-bottom:3px solid #e0e0e0;
}

.bottom.left,
.bottom.center,
.bottom.right {
	float:left;
	width:325px; height:178px;
	
	/*
	border-right:3px solid #edeaea;
	font-size:10px;
	color:#233e61;
	text-align:left;
	*/
}

.bottom.left,
.bottom.center {
	border-right:2px solid #edeaea;
}

.bottom.center {
	border-right-width:3px;
}

/*
.bottom.left {
	width:286px;
	padding-left:19px; padding-right:19px;
	background:url(images/summer.repeat.jpg) top left repeat-x;
}

.bottom.center {
	width:285px;
	padding-left:20px; padding-right:20px;
	background:url(images/where.repeat.jpg) top left repeat-x;
}

.bottom.right {
	border-right:none;
	background-color:#eee;
}
*/
/* END Homepage Styles */



/* Print Styles */
@media print {
	html, body {
		background-color:#fff;
	}
	
	#wrap,
	#header .content,
	#main,
	#footer {
		background:none;
	}
	
	#header #search,
	#header .navigation.top,
	#header #navigation,
	#breadcrumbs,
	#sidebar,
	.shadow,
	#footer a.notext {
		display:none;
	}
	
	.container {
		margin-left:0;
		float:none;
		width:auto;
		text-align:left;
	}
	
	#header {
		background-color:transparent;
		height:150px;
	}
	
	.logo {
		position:relative;
		left:25px;
	}
	
	#footer {
		border-top:none;
		padding-left:0;
	}
	
	#footer .content {
		position:relative;
		left:25px;
	}
}
/* END Print Styles */