/* common */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, input, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr {
	border:0 none;
	color:#191919;
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}
p, ul {
	padding-bottom: 10px;
}
body {
	background-color: #FBC643;
	/*background-image:url('/imgs/uc_bg_grade.jpg');*/
	font-family: Helvetica,Arial,FreeSans,sans-serif;
	font-size:12px;
	color: #000000;
	line-height: 135%;
	width: 100%;
	min-width: 1000px;		
}
a, a:link, a:visited, a:active{
	text-decoration: underline;
	color: #c5361c;
	/*color: #445229;*/
}
a:hover {
	text-decoration: none;
}
#uc_team_and_hours a,#uc_team_and_hours a:link,#uc_team_and_hours a:visited,#uc_team_and_hours a:active, #extra_amenities a,#extra_amenities a:link,#extra_amenities a:visited,#extra_amenities a:active{
	color: #000000;
}
h1,h2,h3,h4,h5{
	/*color: #c5361c;*/
	color: #bd252d;
}
/*h2 {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
}*/
h2, h3 {
	/*text-transform: uppercase;*/
	font-size: 13px;
	font-weight: bold;
}
h4 {
	font-size: 13px;
	font-weight: bold;

}
h5{
	font-size: inherit;
	font-weight: bold;
	float: left;
	display: inline;
	padding-right: 10px;
}
div {
	display:block;
}
/* IDS */
#wrapper {
	width: 940px;
	
	background-image: url('/imgs/uc_site_shadow.png');
	/*background-repeat: repeat-y;*/
	margin: 0 auto;
	
}
#content-wrapper {
	width: 900px;
	min-height: 500px;
	background-color: #ffffff;
	margin-left: 20px;
}
#content {
	min-height: 500px;	
	padding-left: 25px;
	position: relative;
	padding-bottom: 20px;
}

#content-right {
	position: relative;
	float: left;
	width: 570px;
	padding-left: 20px;
}
#header {
	width: 900px;
	height: 221px;	
}
#header img{
	display: block;
	float: left;
	height: 221px;
	padding: 0;
	margin: 0;
	border: 0;
	width: 900px;
}
	
#footer {
	height: 38px;
	background-color: #abd043;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 10px;
	width: 850px;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	
}
#footer a:link, #footer a:visited{
	color: #191919;	
}
#footer div{
	float: left;
}
#footer .right {
	padding-left: 120px;
}
#footer .middle {
	line-height: 12px;
	padding-top: 7px;
	padding-left: 190px;
}
#footer .left {
	font-size: 11px;
}
/*classes */
.clear {
  clear:both;
}
img.news-home-image, img.vendor-home-image{
	width: 80px;
	height: 80px;
	border: 0px;
}
.hide {
	text-indent:-9009px;	
	display: block;
}

	
#home-slideshow{
	position: relative;
	width: 270px;
	height: 346px;
	float: left;	
	padding-top: 12px;
}

#home-map a {
  position: absolute;
  height: 197px;
  width: 259px;
  top: 0px; 
  text-decoration: none;
  }
#home-map a i { visibility: hidden; }

#home-news {
	list-style-type: none;
	margin-left: 0px;
	float: left;
	width: 190px;
	position: relative;
	top: 0px;
	padding-right: 10px;
	padding-top: 20px;
}
.hide-image {
	display: none;
}
#home-news ul, #home-vendors ul, ul.subnav, #nav-top {
	padding-bottom: 0px;
}
#home-news li, #home-vendors li{
	clear: left;
	padding-bottom: 10px;
}
div.hr{
	/*background-image: url('/imgs/site/uc_flourish_home.png');*/
	background-repeat: no-repeat;
	bacground-position: center center;
	width: 530px;
	height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-position: center;
}
/* sub navigation */
#subnav-about-on, #subnav-inside-on, #subnav-life-on {
	display:block;
}
.subnav{
	display:none;
	height: 18px;
	list-style-type: none;
	background-color:#fbc644;
}
.subnav li{
	padding: 0px;
	margin: 0px;
	float:left;
}
.subnav li a{
	display: block;
	height: 18px;
	text-indent:-9009px;
}
#homepage-list{
	height: 60px;
	list-style-type: none;
	padding-top: 15px;
}
#homepage-list li{
	padding-top: 30px;
	margin: 0px;
	float: left;
	width: 162px;
}
#homepage-list .chicago{
	background-image: url(/imgs/clsp/uc_clsp_chciago.png);
	background-repeat: no-repeat;
}

#homepage-list .live{
	background-image: url(/imgs/clsp/uc_clsp_live.png);
	background-repeat: no-repeat;
}

#homepage-list .study{
	background-image: url(/imgs/clsp/uc_clsp_study.png);
	background-repeat: no-repeat;
}

#homepage-list .play{
	background-image: url(/imgs/clsp/uc_clsp_play.png);
	background-repeat: no-repeat;
}
#nav-about_overview a, #nav-about_overview-onundo a{
	width: 140px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_up_01.jpg) no-repeat 0 0;
}
#nav-about_overview a:hover, #nav-about_overview-onundo a:hover{
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_over_01.jpg) no-repeat 0 0;
}
#nav-about_overview-on a {
	width: 140px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_down_01.jpg) no-repeat 0 0;
}
#nav-location a{
	width: 194px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_up_02.jpg) no-repeat 0 0;
}
#nav-location a:hover{
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_over_02.jpg) no-repeat 0 0;
}
#nav-location-on a {
	width: 194px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_down_02.jpg) no-repeat 0 0;
}
#nav-area_amenities a{
	width: 235px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_up_03.jpg) no-repeat 0 0;
}
#nav-area_amenities a:hover{
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_over_03.jpg) no-repeat 0 0;
}
#nav-area_amenities-on a {
	width: 235px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_down_03.jpg) no-repeat 0 0;
}
#nav-shops a{
	width: 188px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_up_04.jpg) no-repeat 0 0;
}
#nav-shops a:hover{
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_over_04.jpg) no-repeat 0 0;
}
#nav-shops-on a {
	width: 188px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_down_04.jpg) no-repeat 0 0;
}
#nav-applications a{
	width: 143px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_up_05.jpg) no-repeat 0 0;
}
#nav-applications a:hover{
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_over_05.jpg) no-repeat 0 0;
}
#nav-applications-on a {
	width: 143px;
	background:transparent url(/imgs/navs/subs/about/uc_site_subnav_about_down_05.jpg) no-repeat 0 0;
}
#nav-unit_plans a, #nav-unit_plans-onundo a{
	width: 105px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_01.jpg) no-repeat 0 0;
}
#nav-unit_plans a:hover, #nav-unit_plans-onundo a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_01.jpg) no-repeat 0 0;
}
#nav-unit_plans-on a {
	width: 105px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_01.jpg) no-repeat 0 0;
}
#nav-amenities a{
	width: 130px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_02.jpg) no-repeat 0 0;
}
#nav-amenities a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_02.jpg) no-repeat 0 0;
}
#nav-amenities-on a {
	width: 130px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_02.jpg) no-repeat 0 0;
}
#nav-tour a{
	width: 94px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_03.jpg) no-repeat 0 0;
}
#nav-tour a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_03.jpg) no-repeat 0 0;
}
#nav-tour-on a {
	width: 94px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_03.jpg) no-repeat 0 0;
}
#nav-dining a{
	width: 106px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_04.jpg) no-repeat 0 0;
}
#nav-dining a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_04.jpg) no-repeat 0 0;
}
#nav-dining-on a {
	width: 106px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_04.jpg) no-repeat 0 0;
}
#nav-technology a{
	width: 143px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_05.jpg) no-repeat 0 0;
}
#nav-technology a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_05.jpg) no-repeat 0 0;
}
#nav-technology-on a {
	width: 143px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_05.jpg) no-repeat 0 0;
}
#nav-guest_suites a{
	width: 145px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_06.jpg) no-repeat 0 0;
}
#nav-guest_suites a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_06.jpg) no-repeat 0 0;
}
#nav-guest_suites-on a {
	width: 145px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_06.jpg) no-repeat 0 0;
}
#nav-rates a{
	width: 72px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_08.jpg) no-repeat 0 0;
}
#nav-rates a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_08.jpg) no-repeat 0 0;
}
#nav-rates-on a {
	width: 72px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_08.jpg) no-repeat 0 0;
}
#nav-safety a{
	width: 105px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_up_07.jpg) no-repeat 0 0;
}
#nav-safety a:hover{
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_over_07.jpg) no-repeat 0 0;
}
#nav-safety-on a {
	width: 105px;
	background:transparent url(/imgs/navs/subs/inside/uc_site_subnav_inside_down_07.jpg) no-repeat 0 0;
}
/* life at uc navigatin */
#nav-events a, #nav-eventsundo a{
	width: 145px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_up_01.jpg) no-repeat 0 0;
}
#nav-events a:hover{
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_over_01.jpg) no-repeat 0 0;
}
#nav-events-on a {
	width: 145px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_down_01.jpg) no-repeat 0 0;
}
#nav-calendar a{
	width: 111px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_up_02.jpg) no-repeat 0 0;
}
#nav-calendar a:hover{
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_over_02.jpg) no-repeat 0 0;
}
#nav-calendar-on a {
	width: 111px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_down_02.jpg) no-repeat 0 0;
}
#nav-extra_amenities a{
	width: 156px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_up_04.jpg) no-repeat 0 0;
}
#nav-extra_amenities a:hover{
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_over_04.jpg) no-repeat 0 0;
}
#nav-extra_amenities-on a {
	width: 156px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_down_04.jpg) no-repeat 0 0;
}
#nav-hours a{
	width: 157px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_up_03.jpg) no-repeat 0 0;
}
#nav-hours a:hover{
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_over_03.jpg) no-repeat 0 0;
}
#nav-hours-on a {
	width: 157px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_down_03.jpg) no-repeat 0 0;
}
#nav-work a{
	width: 124px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_up_05.jpg) no-repeat 0 0;
}
#nav-work a:hover{
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_over_05.jpg) no-repeat 0 0;
}
#nav-work-on a {
	width: 124px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_down_05.jpg) no-repeat 0 0;
}
#nav-handbook a{
	width: 207px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_up_06.jpg) no-repeat 0 0;
}
#nav-handbook a:hover{
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_over_06.jpg) no-repeat 0 0;
}
#nav-handbook-on a {
	width: 207px;
	background:transparent url(/imgs/navs/subs/life/uc_site_subnav_life_down_06.jpg) no-repeat 0 0;
}

/*navigation*/
#nav-top{
	height: 22px;
	list-style-type: none;
}
#nav-top li{
	padding: 0px;
	margin: 0px;
	float:left;
}
#nav-top li a{
	display: block;
	height: 22px;
	text-indent:-9009px;
}

#nav-home a{
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_up_01.jpg) no-repeat 0 0;
}
#nav-home a:hover{
	background:transparent url(/imgs/navs/main/uc_site_nav_over_01.jpg) no-repeat 0 0;
}
#nav-home-on a {
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_down_01.jpg) no-repeat 0 0;
}
#nav-about a{
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_up_03.jpg) no-repeat 0 0;
}
#nav-about a:hover{
	background:transparent url(/imgs/navs/main/uc_site_nav_over_03.jpg) no-repeat 0 0;
}
#nav-about-on a {
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_down_03.jpg) no-repeat 0 0;
}
#nav-inside a{
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_up_04.jpg) no-repeat 0 0;
}
#nav-inside a:hover{
	background:transparent url(/imgs/navs/main/uc_site_nav_over_04.jpg) no-repeat 0 0;
}
#nav-inside-on a {
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_down_04.jpg) no-repeat 0 0;
}
#nav-life a{
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_up_02.jpg) no-repeat 0 0;
}
#nav-life a:hover{
	background:transparent url(/imgs/navs/main/uc_site_nav_over_02.jpg) no-repeat 0 0;
}
#nav-life-on a {
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_down_02.jpg) no-repeat 0 0;
}
#nav-contact a{
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_up_05.jpg) no-repeat 0 0;
}
#nav-contact a:hover{
	background:transparent url(/imgs/navs/main/uc_site_nav_over_05.jpg) no-repeat 0 0;
}
#nav-contact-on a {
	width: 180px;
	background:transparent url(/imgs/navs/main/uc_site_nav_down_05.jpg) no-repeat 0 0;
}


#social-network img{
	padding-left: 8px;
}
#social-network{
	padding-top: 30px;
}
#interior-left, #interior-right, #vendor-meal-center{
	padding-top: 10px;
	float: left;
}
#interior-left{
	width: 530px;
}
#home-left{
	width: 650px;
	float: left;
}
#home-right{
	padding-top: 20px;
	width: 175px;
	float: left;
	padding-left: 20px;
}
#handbook #interior-left, #full-page{
	width: 850px;
}
#interior-left ul li{
	margin-left: 20px;
}
#handbook #interior-left ul li{
	margin-left: 0px;
}

#interior-right{
	width: 265px;
	padding-right: 20px;
	padding-left: 50px;
	float: left;
}
#handbook #interior-right{
	padding: 0px;
	width: 1px;
}
.block{
	display:block;
}

.contact-list{
}
ul.contact-list{
	list-style-type: none;
	padding-left: 0px;
	clear: both;
	padding-top: 15px;
}
#interior-left ul.contact-list li{
	margin-left: 0px;
	float:left;
	width: 230px;
	height: 70px;
}
.vendor-category-column ul li.pastoral_artisan_cheese_bread_wine, .vendor-category-column ul li.provos_village_bake_shoppe{
	line-height: 14px;	
}
#expandable-menu ol{
	clear:both;
	display:none;
	padding-left: 20px;
	background-color:#eee;
}
#expandable-menu h5{
	clear:both;
	cursor: pointer;
}
#expandable-menu h5 img{
	float:left;
	padding-right: 3px;
	padding-bottom: 5px;
}

/*styles for the slide show */
.pikachoose{width:510px;margin:0 auto 10px auto;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0;width:260px;margin:0;overflow:hidden;margin-top:10px;}
.pikachoose ul li{height: 30px; float: left;border:1px solid #eee;padding:2px;background:#777;margin:0 6px 4px 0;position:relative;overflow:hidden;}
.pikachoose ul li br {display: none;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:250px;height:260px;display:block;position:relative;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:absolute;top:2px;left:2px;}
.pika_back_img{position:relative;top:2px;left:2px;}
.pika_subdiv{position:relative;}
.pika_subdiv img, .pika_subdiv a img{border:none;}

.pika_caption{width:250px;height:12px;padding-top:0;text-align:left;position:relative;top:5px;bottom:7px;left:3px;}
.pika_caption a{color:white;}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:5px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;}

.pika_navigation a{font-size: 12px; text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:5px;left:5px;height:456px;width:100px;}
.pika_next_hover{position:absolute;top:5px;right:5px;height:456px;width:100px;}

/*extra amenities page */
#extra_amenities #upgrades li, #extra_amenities #upgrades2 li, #extra_amenities #meal-plans li{
	float:left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	text-align: center;
	padding: 10px 0px 10px 0px;
}
#extra_amenities #meal-plans, #extra_amenities #upgrades2, #extra_amenities h2{
	clear: both;
}
#extra_amenities #upgrades li{
	width: 200px;
}
#extra_amenities #upgrades2 li{
	width: 200px;
}
#extra_amenities #interior-left{
	width: 900px;	
}
#extra_amenities #meal-plans li{
	width: 200px;
}
/* tabbed navigation */
ul.tabNav {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
#interior-left ul.tabNav li{
	float:left;
	margin: 0;
	padding: 6px 0 0;
	width: 100px;
	text-align: center;
}
ul.tabNav a{
	border-color: #bc242c;
	border-style: solid;
	border-width: 1px 1px 0;
	display: block;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	color: #bc242c;
	background-color:#fbc643;
}
	
ul.tabNav li.current a {
	font-weight: bold;
	background-color: #bc242c;
	color: #fff; 
}
div.tabContainer {
	clear: both;
	float: left;
	width: 100%;
}
div.tabContainer div.tab { display: none; }
div.tabContainer div.current { display: block; }
div.tabContainer div.tab {
	border: 1px solid #bc242c;
	padding: 10px;
}

/*tables */
.dining-table {
	margin-top: 10px;
}
.dining-table .single{
	padding-left: 11px;
}
.dining-table th{
	text-align: left;
	text-transform: uppercase;
	background-color: #fbc643;
	font-size: 13px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	color: #bd252d;
	font-weight: bold;
}
.dining-table th h2{
	font-size: 12px;
	padding-left: 5px;
}
.dining-table td{
	padding-left: 5px;
	/*border-bottom: 1px solid #bc242c;*/
	line-height: 20px;
	text-align: center;
}
.dining-table .one{
	text-align: left;
}
.dining-table p{
	padding-bottom: 0px;
}
.dining-table .apt-type strong{
	/*text-transform: uppercase;*/
	color: #bd252d;
	font-weight: bold;
}
.dining-table .pre td{
	border-bottom: 1px solid #bc242c;
}

.dining-table .reg{
	background-color: #fdefc8;
}
.rates-table {
	margin-top: 10px;
}
.rates-table .single{
	padding-left: 11px;
}
.rates-table th{
	text-align: left;
	text-transform: uppercase;
	background-color: #fbc643;
	font-size: 13px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	color: #bd252d;
	font-weight: bold;
}
.rates-table th h2{
	font-size: 12px;
	padding-left: 5px;
}
.rates-table td{
	padding-left: 5px;
	/*border-bottom: 1px solid #bc242c;*/
	line-height: 20px;
	text-align: center;
}
.rates-table .one{
	text-align: left;
}
.rates-table p{
	padding-bottom: 0px;
}
.rates-table .apt-type strong{
	/*text-transform: uppercase;*/
	color: #bd252d;
	font-weight: bold;
}
.rates-table .pre td{
	border-bottom: 1px solid #bc242c;
}
.rates-table .one, .rates-table .three, .rates-table .four-five, .rates-table .five{
	border-right: 1px solid #bc242c;
}
.rates-table .four-five{
	text-align: center;
}
.rates-table .reg{
	background-color: #fdefc8;
}
/* for floating 3 columns */
.column{
	float:left;
	width: 25%;

}
.column-wide{
	float:left;
	width: 48%;

}
.tv-column{
	
	float:left;
}
.tv-column li{
	list-style-type: none;
	width: 100px;
	margin-left: 0px;
}
.tv-column.first li{
	width: 150px;
}
.tv-column.wide li{
	width: 145px;
}
.tv-column.last li {
	width: 70px;
}
#interior-left .tv-column li{
	margin-left: 0px;
}
.indent {
	margin-left: 20px;
	text-indent: -20px;
	display:block;
}
#handbook-content .phone-list {
	width: 400px;
	
}
#handbook-content .phone-list dt{
	width: 250px;
	float: left;
	display: block;
	clear: both;
}
#handbook-content div.phones {
	width: 400px;
	padding-right: 20px;
	float: left;
}
#handbook-content li {
	margin-left: 25px;
}
#handbook-content ol{
	padding-top: 10px;
	padding-bottom: 10px;
}
#handbook-content dl {
	padding-bottom: 20px;
}
#handbook-content {
	width: 606px;
	height: 600px;
	overflow: auto;
	border: 1px solid black;
	padding: 10px;
	float: left;
}
#handbook-content h2{
	text-transform:uppercase;
	clear: both;
}
#handbook-content h3{
	color: #000;
}
#handbook .left-column {
	width: 200px;
	padding-right: 20px;
	float: left;
	clear: both;
}
#handbook-navigation {
	padding-top: 10px;
}
#handbook-navigation li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#handbook-navigation li a{
	display: block;
	width: 180px;
	min-height: 15px;
	background: transparent url(http://uc.usequitiessites.com/imgs/uc_hb_grade_up.jpg) no-repeat scroll 0 0;
	background-color: #bc242c;
	text-decoration: none;
	color: #ffffff;
	font-size: 12px;
	padding-left: 6px;
	padding-top: 3px;
	border-bottom: 2px solid #fff;
}
#handbook-navigation li a:hover{
	background: transparent url(http://uc.usequitiessites.com/imgs/uc_hb_grade_on.jpg) no-repeat scroll 0 0;

	text-decoration: none;
	background-color: #fbbf42;
	color: #000;
}
#form-navigation {
	background: #ffffff url(http://uc.usequitiessites.com/imgs/uc_hb_formbox.jpg) repeat scroll 0 0;
	padding: 10px;
	border: solid 1px #C5361C;
	width: 164px;
}
#form-navigation li{
	list-style-type: none;
	background: transparent url(http://uc.usequitiessites.com/imgs/uc_hb_pdf_icon.jpg) no-repeat scroll 0 0;
	
	padding-left: 30px;
	min-height: 25px;

}
#form-navigation li.title{
		padding-left: 5px;
		background: no-repeat;
		
	}
#form-navigation li.title hr{
	height: 1px;
	width: 156px;
	margin-left: 0;
	background-color: #C5361C;
	clear: both;
	margin-top: 2px;
}
#handbook #interior-left #handbook-content ul li{
	margin-left: 20px;
}
#handbook-navigation .policy a{
	padding-left: 12px;
	width: 174px;
}
#handbook-left{
	float:left;
	width: 574px;
	padding-bottom: 20px;
	padding-top: 10px;
}
#handbook .dining-table .one{
	text-align: center;
}
#handbook-right{
	background: transparent url(http://uc.usequitiessites.com/imgs/uc_hb_box.jpg) no-repeat scroll 0 0;
	color: #fff;
	width: 216px;
	height: 50px;
	float: left;
	padding-left: 60px;
	padding-top: 10px;
}
#handbook-right a{
	color: #fbc643;
}

#contactform label{
	display: block;
	width: 200px;
	clear: both;
	float: left;
}
#contactform input{
	display: inline;
}
#calendar-news, #calendar-events {
	float: left;
	width: 410px;
	overflow: hidden;
}
#calendar-events {
	float: none;
	padding-left: 25px;
}
#calendar-news li, #calendar-events li{
	list-style-type: none;
	text-align: left;
	padding-bottom: 20px;
}
#calendar-news li a, #calendar-events li a{
	cursor: pointer;	
}
#calendar-events li.kate, #calendar-news li.kate{
	padding-left: 75px;
	background: url('http://uc.usequitiessites.com/imgs/calendar/uc_upcoming_fpo.jpg') no-repeat;
	background-position: top left;
}
#color-list {
	clear: both;
	position: absolute;
	z-index: 999;
	top: 35px;	
	left: 165px;
}
#color-list dt{
	display: block;
	width: 18px;
	height: 15px;
	float: left;
	overflow: hidden;
	text-indent: -9009px;
}
#color-list dd{
	float: left;
	margin-left: 5px;
	margin-right: 40px;
}
#color-list .green, .get-involved{
	background-color: #73a818;
}
#color-list .red, .key-dates{
	background-color: #b51e34;
}
#color-list .orange, .events-programs{
	background-color: #e95a29;
}
#color-list .yellow, .community-calendars{
	background-color: #e5a303;
}
#color-list .blue, .other{
	background-color: #1d7dff;
}
#newslist #content{
		height: 1300px;
	}
#team-list{
	width: 550px ! important;
}
#team-list li{
	float: left;
	margin-right: 0px;
	width: 275px;	
	list-style-type: none;
	margin-left: 0px ! important;
	height: 220px;
}

/* green page */
#green #interior-left{
	width: 900px;	
}
#green #greenshow{
	border: 1px solid #bc242c;
	width: 848px;
	height: 433px;	
	overflow: hidden;
	position: relative;
}
#green #greenshow #greencontainer{
	width: 2600px;
} 
#green #bedroom-tips li, #green #kitchen-tips li, #green #bathroom-tips li{
	position: absolute;
	width: 25px;
	height: 25px;
	display: block;
	cursor: pointer;
}
#green #bedroom-tips li img, #green #kitchen-tips li img, #green #bathroom-tips li img{
	width: 24px;
	height: 24px;
	
	}
#green #bedroom-lights{
	left: 240px;
	top: 120px;
}
#green #windows{
	left: 240px;
	top: 200px;
}
#green #heat{
	left: 370px;
	top: 190px;
}
#green #lamps{
	left: 460px;
	top: 220px;
}
#green #computer{
	left: 610px;
	top: 240px;
}
#green #tv{
	left: 90px;
	top: 250px;
}
#green #refrigerator{
	left: 200px;
	top: 230px;
}
#green #stovetop{
	left: 440px;
	top: 245px;
}
#green #oven{
	left: 445px;
	top: 280px;
}
#green #sink{
	left: 340px;
	top: 230px;
}
#green #dishwasher{
	left: 270px;
	top: 280px;
}
#sb-content li{
	list-style-type: disc;
	padding-bottom: 10px;
	margin-left: 20px;
}
#green #bathroom-lights{
	left: 770px;
	top: 120px;
}
#green #shower{
	left: 255px;
	top: 180px;
}
#green #toilet{
	left: 195px;
	top: 220px;
}
#green #faucets{
	left: 140px;
	top: 275px;
}
#green #greennav li{
	float: left;
	padding-right: 50px;
	cursor: pointer;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	font-size: 14px;
	width: 120px;
	text-align: center;
}
#green #bedroom{
	display: block;
}
#green #kitchen{
	display: none;
}
#green #bathroom{
	display: none;
}
#green #greennav li{
	border-color: #bc242c;
	border-style: solid;
	border-width: 1px 1px 0;
	display: block;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	color: #bc242c;
	background-color:#fbc643;
}
	
#green #greennav li.current{
	font-weight: bold;
	background-color: #bc242c;
	color: #fff; 
}
