@charset "UTF-8";
 

/*===================================
	GLOBAL
===================================*/
@import "reset.css";

html {color:#000; font-family: Arial; font-size: 12px;}
body {height: 100%; /* for older browsers */ background: #e1eaf2 url(../images/bg_main.jpg) no-repeat center top; margin:0;}
a {outline:none;}
.clear {clear: both;}

.main {margin:0 auto; width:909px;}
.border {border:1px solid #acb6be; padding:3px;}

/*===================================
	HEADER
===================================*/

.header {width:909px; height:117px; margin-top:30px; background:url(../images/bg_header.png) no-repeat;}
.header .left {float:left; width:142px; height:83px; margin:18px 0 0 20px;}
.header .right {float:right; margin:17px 22px 0 0; width:654px; right:0px;}
.header .right h1 {font:20px Arial; color:#b78527; margin:0 0 20px 0; float:right;}
.header .right .nav_wrapper {float:left; width:471px; height:38px; overflow:hidden;}

/*=== NAV ===*/
#nav {background:url(../images/nav.png) no-repeat; width:471px; height:38px; margin:0; padding:0; overflow:hidden;}
#nav a {height:38px; display:block;}
#nav li {float:left; list-style:none; display:inline; text-indent:-9999px;}

#btn1 {width: 65px;}
#btn2 {width: 96px;}
#btn3 {width: 97px;}
#btn4 {width: 68px;}
#btn5 {width: 62px;}
#btn6 {width: 83px;}

#btn1 a:hover {background:url(../images/nav.png) 0px -38px no-repeat;}
#btn2 a:hover {background:url(../images/nav.png) -65px -38px no-repeat;}
#btn3 a:hover {background:url(../images/nav.png) -161px -38px no-repeat;}
#btn4 a:hover {background:url(../images/nav.png) -258px -38px no-repeat;}
#btn5 a:hover {background:url(../images/nav.png) -326px -38px no-repeat;}
#btn6 a:hover {background:url(../images/nav.png) -388px -38px no-repeat;}

/*=== SEARCH ===*/
.header .right .search {float:left; width:183px; height:38px; background:url(../images/bg_search.png) no-repeat;}
.header .right .search .input {float:left; width:130px; height: 17px; padding: 12px 5px 0 14px; color: #7b92af; font-size: 11px; background: none; outline: none; border: none;}
.header .right .search .submit {float:right; margin-right:5px; background:transparent;}



/*===================================
	FLASH CAMPUS
===================================*/

.campus {width:909px; height:600px;}

/*===================================
	HOME CONTENT
===================================*/

.content {margin-top:20px;}
.content .text {background:url(../images/bg_content.png) repeat-y;}
	.content .text h2,h3,h4,h5,h6 {font:13px Arial; color:#b78527; margin:0 0 10px 0; text-transform:uppercase;}
.content .text .left {width:267px; float:left; margin-left:25px;}
	.content .text .left p {font:12px Arial; color:#656a75; line-height:16px; margin:15px 0;}
.content .text .mid {width:267px;float:left; margin-left:25px;}
	.content .text .mid ul {border-top:1px dotted #b3bac1; margin-bottom:15px;}
	.content .text .mid ul li {border-bottom:1px dotted #b3bac1;}
	.content .text .mid ul li a {padding:7px 0; display:block; color:#2c537e; font:12px Arial;}
	.content .text .mid ul li a:hover {background-color:#e1eaf2;}
	.content .text .mid p {font:12px Arial; color:#656a75; line-height:16px; margin-bottom:15px;}
	.content .text .mid ul li span {display:inline; font:13px Arial; color:#b78527}
.content .text .right {width:267px;float:left; margin-left:25px;}
	.content .text .right p {font:12px Arial; color:#656a75; line-height:16px; margin-bottom:15px;}
	.content .text .right .input {width:100%; background:url(../images/bg_input.jpg) repeat-x; border:1px solid #acb6be; padding:5px; margin-bottom:6px; font:12px Arial; color:#9da0a7;}
	.content .text .right .submit {margin-top:10px;}


/*===================================
	INNER CONTENT
===================================*/

.title {width:909px; height:74px; background:url(../images/bg_title.png) no-repeat;}
.title .left {float:left; padding:25px 0 0 22px;}
.title .left h1 {font:28px Arial; color:#fff; margin:0 0 10px 0; text-transform:uppercase;}
.title .right {float:right; font:12px Arial; color:#fff; padding:28px 22px 0 0; font-weight:bold;}
.title .right a {font:12px Arial; color:#f5e0a6;}
.title .right a:hover { text-decoration:underline;}

.content2 {margin-top:20px;}
.content2 .text2 {background:url(../images/bg_content2.png) repeat-y;}
.content2 .tcap2 {overflow:hidden;}
.content2 .text2 .left {width:206px; float:left; margin-left:25px; display:block;}
.content2 .text2 .left p {font:12px Arial; color:#656a75; line-height:16px; margin-bottom:15px;}
.content2 .text2 .left .input {width:100%; background:url(../images/bg_input.jpg) repeat-x; border:1px solid #acb6be; padding:5px; margin-bottom:6px; font:12px Arial; color:#9da0a7;}
.content2 .text2 .left .submit {margin-top:10px;}

/*=== CONTENT RIGHT ===*/
.content2 .text2 .right {width:610px; float:left; margin-left:45px; display:block; font:12px Arial; line-height:16px; color:#656a75;}
.content2 .text2 .right p {font:12px Arial; line-height:16px; color:#656a75; margin-bottom:18px;}
.content2 .text2 .right h1 {font:20px Arial; color:#2c537e; margin:0 0 13px 0; text-transform:uppercase;}
.content2 .text2 .right h2 {font:20px Arial; color:#b78527; margin:0 0 13px 0; text-transform:uppercase;}
.content2 .text2 .right h3 {font:15px Arial; color:#b78527; margin:0 0 13px 0; text-transform:none;}

.content2 .text2 .right ul {margin-left:30px; margin-bottom:15px;}
.content2 .text2 .right ul li {font:12px Arial; line-height:16px; list-style:disc; line-height:18px;}
.content2 .text2 .right a {font:12px Arial; color:#2c537e; text-decoration:underline;}
.content2 .text2 .right a:hover {text-decoration:none;}



/*=== LEFT NAV ===*/
#left_nav {width:200px;}
#left_nav ul {margin-left:0; padding-left:0; list-style-type:none; font:12px Arial; color:#243859;}
#left_nav ul li {margin-bottom:1px;}
#left_nav a {display:block; height:27px; width:100%; line-height:27px; padding-left:9px; width:200px;}
#left_nav a:link, #menu a:visited {color: #243859; text-decoration:none; background:url(../images/bg_menu.gif) 0 0 no-repeat;}
#left_nav li a:hover {color:#ffffff; background:url(../images/bg_menu.gif) -220px 0 no-repeat; font-weight:normal;}
#left_nav li.current_page_item a {color:#fff; background:url(../images/bg_menu.gif) -220px 0 no-repeat; font-weight:normal;}




/*===================================
	FOOTER
===================================*/

.footer {height:100px;}

.footer .left {float:left;}
.footer .left ul {margin:0; padding-top:20px;}
.footer .left ul li {display:inline; border-right:1px solid #a6b5c0; padding:0 5px 0 3px;}
.footer .left ul li.last {border-right:0;}
.footer .left ul li a {color:#a6b5c0; font:12px Arial;}
.footer .left ul li a:hover {color:#2c537e; text-decoration:underline;}

.footer .right {float:right;}
.footer .right p {color:#a6b5c0; margin:0; padding-top:20px;}
	
	
	
/*===================================
	WP STYLES
===================================*/
p img {	padding: 0;	max-width: 100%;	}
img.centered {display: block; }
img.alignright {	display: inline;	border:1px solid #CCC;	padding:3px;}
img.alignleft {	display: inline;	border:1px solid #CCC;	padding:3px;	}
.centered {	margin-top: 5px;	display: block;	margin-left: auto;	margin-right: auto;	}
.alignright {	margin: 5px 0 10px 15px;	display: inline;	float: right;	}
.alignleft {	margin: 5px 15px 10px 0;	display: inline;	float: left	}
.wp-caption-text { font-size: .9em; padding-top: 5px }
.gallery-item .gallery-icon a img {border:1px solid #CCC; padding:3px;}
.gallery-caption {font:12px Arial, Helvetica, sans-serif; line-height:17px; color:#3c3c3c; margin-top:4px;}

.post_wrapper {margin-bottom:35px;}

.post_title {font:18px Arial; color:#b78527; text-transform:uppercase; margin-bottom:7px; border-bottom:1px solid #eee; padding-bottom:7px;}
	.post_title a {font:18px Arial; color:#b78527; text-transform:uppercase; text-decoration:none;}
	.post_title a:hover {text-decoration:underline;}
.post_data {font:11px Arial, Helvetica, sans-serif; color:#999; margin-bottom:15px;}
	.post_data a{font:11px Arial, Helvetica, sans-serif; color:#999;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
