@charset "UTF-8";
/* CSS Document */
/*
	----------------------------
	GLOBAL WHITESPACE RESET
	____________________________
*/
body,img,p,h1,h2,h3,h4,h5,h6,form,table,td { margin:0; padding:0; border:0; }
p,h1,h2,h3,h4,h5,h6 { margin:0px 0; }
a, a:hover, a:visited{color: #375970;}


/*
	----------------------------
	HTML SELECTORS
	____________________________
*/
body {margin: 10px 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
h2 {font-size: 14px;margin: 0px; padding:5px 10px; font-family: Arial, Helvetica, sans-serif; color: #375970;/* background-image:url('../images/styles/h2.gif');*/ }
	h2.alert{padding:5px 5px; background-color: #ff0000; background-image: none;}
	h2 a, h2 a:visited { color: #fff; text-decoration: none; }
	h2 a:hover { text-decoration: underline; color: #fff; }

h3{font-size: 13px; color: #375970; padding-top: 5px;font-weight: bold;}

	h3.countdown{font-size: 19px; color: #fff; font-weight: bold; text-align: center; padding: 0px;}
	h3.countdownText{font-size: 10px; color: #ccc;font-weight: bold; text-align: center; padding: 0px 0px 0px 0px;text-transform: uppercase;}

h4{font-size: 11px; color: #375970; padding-top: 5px;font-weight: bold;}
h5{font-size: 18px; color: #ffffff; padding: 5px 0 10px 0;font-weight: bold;font-family: Helvetica,Arial, sans-serif;}
h6{font-size: 10px; color: #ffffff; padding: 5px 0;font-weight: bold;font-family: Helvetica,Arial, sans-serif;}
.headline-comingsoon {margin-left:175px; margin-top:75px; color:#9A3434; font-size:22px;}


/*
	----------------------------
	LAYOUT STYLES
	____________________________
*/
#wrapper { width:990px; margin:10px auto; border: 3px solid #FFFFFF; background: #fff; }
#menu{ margin: 0px;border-top: 1px solid #fff; padding-bottom:9px;}
#content{background: #375970}
#main{float:right; width:790px; overflow: hidden;background: #FFFFFF; }
#leftcol{float:left; padding:0px; width:200px; background-color:#375970;overflow: hidden;}
/*#rightCol {width: 203px; margin: 1px 0px; overflow: hidden; float: right;}*/

#footer{width:990px;}

#weatherMasthead{float: right; color: #fff; padding: 85px 10px 0 0;font-size: 13px; width:600px; text-align: right;}
#weatherMasthead a{color: #fff;}

#bulletinBoard{width: 786px; background-color: #eeeeee; margin: 2px 2px 2px 2px; overflow: hidden; float: left;font-size: 13px;} 
#eventVideos{width: 786px; background-color: #eeeeee; margin: 2px 2px 2px 2px; overflow: hidden; float: left;font-size: 10px;} 

/*MARQUEE IN MASTHEAD */
	#marqueeContainer { width: 600px; height: 30px; overflow: hidden; float: right; padding: 10px 0px 0px 0px; color: #000000; font-weight: bold; font-size: 13px;}
	#marqueeContainer ul,#marqueeContainer li { margin: 0; padding: 0; }
	#marquee{ display: block; width: 5000px; height: 30px; list-style: none; }
	#marquee li{ width: 600px; float: left; }


/*
	--------------------
	MASTHEAD AND OVERHANG STYLES
	--------------------
*/
#masthead {margin: 0px; padding: 0px; height: 130px;position: relative;/*border-bottom: 1px solid #375970; */z-index:9999;}
	#masthead1 {margin: 0px; padding: 0px; background:url('../images/mastheads/masthead1_nologo.jpg') no-repeat top left; height: 175px;position: relative;}
	#masthead2 {margin: 0px; padding: 0px; background:url('../images/mastheads/masthead2_nologo.jpg') no-repeat top left; height: 175px;position: relative;}
	#masthead3 {margin: 0px; padding: 0px; background:url('../images/mastheads/masthead3_nologo.jpg') no-repeat top left; height: 175px;position: relative;}
	#masthead4 {margin: 0px; padding: 0px; background:url('../images/mastheads/masthead4_nologo.jpg') no-repeat top left; height: 175px;position: relative;}
	#masthead5 {margin: 0px; padding: 0px; background:url('../images/mastheads/masthead5_nologo.jpg') no-repeat top left; height: 175px;position: relative;}
	#masthead6 {margin: 0px; padding: 0px; background:url('../images/mastheads/masthead6_nologo.jpg') no-repeat top left; height: 175px;position: relative;}
	#masthead7 {margin: 0px; padding: 0px; background:url('../images/mastheads/masthead7_nologo.jpg') no-repeat top left; height: 175px;position: relative;}
	#datetimeTopLeft1 {text-align: center; margin: 0px auto; padding: 0px; background:url('../images/mastheads/masthead1sub.jpg') no-repeat top left; height: 150px;}
	#datetimeTopLeft2 {text-align: center; margin: 0px auto; padding: 0px; background:url('../images/mastheads/masthead2sub.jpg') no-repeat top left; height: 150px;}
	#datetimeTopLeft3 {text-align: center; margin: 0px auto; padding: 0px; background:url('../images/mastheads/masthead3sub.jpg') no-repeat top left; height: 150px;}
	#datetimeTopLeft4 {text-align: center; margin: 0px auto; padding: 0px; background:url('../images/mastheads/masthead4sub.jpg') no-repeat top left; height: 150px;}
	#datetimeTopLeft5 {text-align: center; margin: 0px auto; padding: 0px; background:url('../images/mastheads/masthead5sub.jpg') no-repeat top left; height: 150px;}
	#datetimeTopLeft6 {text-align: center; margin: 0px auto; padding: 0px; background:url('../images/mastheads/masthead6sub.jpg') no-repeat top left; height: 150px;}
	#datetimeTopLeft7 {text-align: center; margin: 0px auto; padding: 0px; background:url('../images/mastheads/masthead7sub.jpg') no-repeat top left; height: 150px;}
	
	
	#logo{width: 278px; height: 105px; z-index: 5; margin:10px 0 0 25px; padding: 0px; overflow: hidden; position:absolute;left: 5px; top: 5px;}
	
	
	#datePlay{position: absolute; right: 104px;top: 25px;font-size: 22px; color: #000;background: none;width: 200px;}
	 
	#viewmorevideos{width: 226px; height: 20px; padding: 0px;text-align: right; position: absolute; bottom: -3px;left: 562px;z-index: 1; background:url('../images/styles/viewmorevideos_bg.jpg') no-repeat top left;}
	#viewmorevideos div{float: right; width: 220px; padding: 3px;}



/*--Drop down menus--*/
	a.button {background-color:#9a3434; padding:5px 10px 3px; color:#fff; border:1px solid #fff; font-size:11px; text-transform:uppercase; text-decoration:none;}
	a.button:hover {background-color:transparent;}
	
	#contact-us {float:right; margin:0 5px 0 0; padding:0; position:relative;}
	#show-contact {width:200px; position:absolute; top:0; right:5px; z-index:9999; color:#fff; font-size:12px; line-height:1.5em;}
		#show-contact-bg {background-color:#7c7c7c; padding:10px;}
		#show-contact h3 {color:#fff; text-align:center; text-transform:none; margin-bottom:10px; font-weight:bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
		#show-contact img.social {margin-top:5px;}
		#show-contact a.button { display: none; }
		#show-contact a {color:#fff;}
		#show-contact a:hover {text-decoration:none;}
	
	#newsletter {float:right; margin:0 5px 0 10px; padding:0; position:relative;}
	#show-newsletter {width:200px; position:absolute; top:0; right:210px; z-index:9999; color:#fff;}
		#show-newsletter h3 {color:#fff; text-align:center; text-transform:none; margin-bottom:10px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
		#show-newsletter input {margin:4px 0 0 0;}
		#show-newsletter a.button { display: none; }
		#newsletter-form {margin:5px 0 0 5px;}
			#newsletter-form label {float:left; margin:10px 0 0 0; width:68px;}
			#newsletter-form label.small {float:left; margin:10px 0 0 0; width:40px;}
		#show-newsletter-bg {background-color:#7c7c7c; padding:10px;}
		


/* -- left col --- */

	#leftColIcons{height: 20px; text-align: center; margin: 0px auto;width: 204px;}
	.leftcolicon{padding: 12px;}
	
	
#countdown, #countdown-wrapper {width:180px; height:225px; padding-left:15px;color: #fff;}
      .countdown-box {width:49px; height:49px; float:left; color:#fff; text-align:center;}
	  .countdown_amount {font-size:25px; color:#fff;display: block; padding-bottom:1px;}
      .countdown_section {color: #fff; background:url(../media/layout/red-box.jpg) no-repeat; width:45px; height:52px; padding:10px 0px; float: left; text-align: center;overflow: hidden; margin: 0px 2px;}
#countDownSub{width:180px; text-align: center;color: #fff;}


/* --- Main Navigation Menu --- */
/*#menu{ background-color: #375970; margin: 0px;}*/

	#navigation {padding: 0px; margin: 0px;list-style: none; font-family:"tahoma","Times New Roman", Times, serif; line-height: 23px;font-weight:bold; color: white;text-transform: uppercase;}
	.nav{padding: 10px; border-bottom: 1px solid #fff;background: url('../images/styles/nav_bg.jpg') repeat-x;font-size: 14px;font-weight: lighter;display: block;}
	.nav:hover{background: url('../images/styles/nav_bg_hover.jpg') repeat-x;}
	
	.naventer{padding: 10px; border-bottom: 1px solid #fff;background: url('../images/styles/nav_bg-enter.jpg') repeat-x;font-size: 14px;font-weight: lighter;display: block;}
	.naventer:hover{background: url('../images/styles/nav_bg-enter-hover.jpg') repeat-x;}
	
	ul#navigation a, ul#navigation a:visited, ul#navigation a:hover{color: #fff; text-decoration: none;}
	ul#navigation a.active, ul#navigation a.active:visited, ul#navigation a.active:hover{color: #ff0000; text-decoration: none;}
	.red{color: #ff0000; text-decoration: none;}
	
	#subnav {padding: 10px 3px 0px 5px; margin: 0px -10px;  font-family:arial; font-size: 9px;line-height: 1em;}
		#subnav li {list-style-type:none;padding: 5px 0px 5px 15px; background:none; }
		#subnav li a {text-decoration: none; color: #fff; }
		#subnav li a:hover { color: red;}
	
	.alertBox{border-top: 1px solid #fff;height: 127px;}
	.alertcontentText{padding: 5px 10px; line-height: 1.3em; text-transform: none;color: #fff;}
	.alertbox a{}
	.findOutWhy{margin: 0px 12px;width: 180px; height: 150px;}

/* -- search box --- */
	#searchBox{position: absolute; bottom: 3px; right: 0px; width: 190px;}
		#searchBox input#query{padding: 1px; width: 125px; border: 1px solid #9C9C9C;clear: both;background: #fff;color: #333;}
		#searchBox #searchButton{ position: absolute; bottom: 2px; right: 5px;}
		.searchResults{padding: 10px 24px; line-height: 1.5em;background-color: #fff;}

/*--- MAIN & HOMEPAGE ---*/
	#homepageBoxContainer{background-color: #e7ece0;padding: 0px; margin: 0px;}
	.homepageBox{height: 150px; width: 177px; float: left; padding: 10px; background-color: #e7ece0; border-right: 1px solid #fff;line-height: 1.1em; font-size: 12px;color: #333;}
		.homepageBox h3{margin: 0px 0px 10px 0px;}
		.homepageBox a{text-decoration: none;font-size: 16px; color: #942021;}
		.homepageBox a:hover{text-decoration: underline;color: #942021;}
	
	#homepageVideoSection{width: 587px; height: 300px; background-color: #fff;margin-bottom: 1px;padding: 1px;margin-top: -1px;}
	

/*--- PROMO PANEL ---*/
	#promoPanel{height: 150px;width: 180px; margin: 0px 0px 0px -3px;text-align: center;overflow: none;}
	#promoPanelNext{float: right;}
	#promoPanelBack{float: left;}
	.promoPanelPics{height:  180px; width: 150px; padding: 0; margin:  0;}
	#promoPanelButtons{position: relative; top: 0px;}
	
/*-- A/B survey popup --*/	
	#dialog-modal{color:#5e5e5e; font-family: Helvetica, Arial, sans-serif; line-height: 1.5em; font-size: 13px; border: 1px solid #555;}
	#dialog-modal img{float: left; margin: 10px 0px;}
	#dialog-modal #yesno{width: 200px;margin: 0px auto;}
	
	
	/* -- home page photo gallery -- */
	#homepagePromoGraphic{width: 100%;}

	#slideshow-container {position: relative; margin:1px 0 0 0; padding:0;}
		#slideshow {position: relative; width: 790px; height: 300px; margin: 0; padding: 0px; overflow:hidden;}
		#slideshow img {width:790px; height:300px;}
		#slideshow img.helloWorld { display: inline; }
			#slideshow-nav { position: absolute; right: 0px; bottom: 0px; z-index: 99; font-size: 10px; color: #333; padding: 0 8px; list-style: none; }
			#slideshow-nav li { display: block; float: left; margin-right: 4px; }
			#slideshow-nav a { color: #333; padding:4px 5px 2px; background-color: #fff; filter: alpha(opacity=65); -moz-opacity: .65; opacity: .65; margin-right:5px; border:1px solid #fff;}
			#slideshow-nav a:hover, #slideshow-nav a.activeSlide { color: #fff; background-color:#3c7742; }
	


/* --- FOOTER --- */
	#footerNav{width: 990px; background-color: #7c7c7c;text-align: center; margin: 0px auto;}
		#footerNav ul, #footerNav ul li {text-transform: uppercase;list-style:none;display: inline; color: #fff; font-weight: bold; font-size: 11px; }
		#footerNav ul {}
		#footerNav ul li {padding: 5px 3px; line-height: 1.8em;}
		#footerNav ul li a {color: white; text-decoration: none;}
		#footerNav ul li a:hover {  }
	
	#copyright{text-align: center; margin: 5px auto;color: #7c7c7c;}
		#copyright ul, #copyright ul li {line-height: 1.8em;text-transform: uppercase;list-style:none;display: inline; color: #7c7c7c; font-size: 11px;  }
		#copyright ul {}
		#copyright ul li {padding: 0px 3px;}
	
	#footerAdSmallLeft{width: 200px; overflow: hidden; float: left;}
	#footerAdSmallRight{width: 200px; overflow: hidden;float: right;}
	#footerAdSmallLeft img, footerAdSmallRight img{margin: 0 2px;}
	
	#footerCenter{width: 580px; margin: 0px auto; overflow: hidden;float: left; padding: 0px 4px; font-size: 11px;}
	#footerCenterWide{width: 980px; margin: 0px auto; overflow: hidden;float: left; padding: 5px; font-size: 11px;}
	
	#footerRssHeader{background-color: #ccc; padding: 2px 0px;text-align: center; margin: 0px auto; font-weight: bold;}
	#footerSignupHeader{background-color: #ccc; padding: 2px 5px; text-align: left; font-weight: bold;}
	#rssBox{width: 197px; border: 1px solid #7c7c7c; float: right; overflow: hidden; margin: 0px 0px 5px 2px;}
	
	#footerSignup{overflow: hidden; float: left; width: 240px; margin-right: 10px; border: 1px solid #7c7c7c; height: 88px;}
	#footerSignupContent, #footerRSSContent{padding: 5px; }
	
	#footerSignup form{padding: 2px; }
	#footerSignup input{padding: 2px; border: 1px solid #ccc;  }
	#footerSignup input.footerSubmitButton{border: 0px; position: absolute;}
	
	
	hr.footerTopBorder{width: 100%; height: 2px; color: #FFFFFF; }

/*
	----------------------------
	RIGHTCOL STYLES
	____________________________
*/

	.NewsRightCol{padding: 10px 10px 0px 10px; line-height: 1.2em;overflow: hidden;height: 246px;}
	.newsBlock{padding: 0px 0px 15px 0px;}
	.newsHeadline, a.newsHeadline, a.newsHeadline:hover, a.newsHeadline:visited{font-size: 13px;line-height: 1em; color: #333; text-decoration: none; font-weight: bold;display: block;padding: 2px 0px;}
	
	.newsReleaseDate{font-style: italic; color: #111;}
	.newsImage{float: right; padding: 0px 0px 5px 5px;}
	a#readmoreRightCol{float: right; font-weight: bold;}
	
	.newsarrow{margin-right: 3px;}


/*
	----------------------------
	PAGE SPECIFIC STYLES
	____________________________
*/

/*BULLETIN BOARD */
	#bulletinboard td{padding: 5px;}
	.tableHeader{font-size: 14px;}
	.tableSubHeader *{font-size: 13px;font-weight: bold;}
	.tableRow0{background: #dcdcdc;}
	.tableMessageCell, .tableMessageCellRight{padding: 5px;}

/*COURSES */
	.courseRateBox0 {clear: left;	float: left;	width: 260px;	padding: 5px;	margin-right: 5px;}
	.courseRateBox1 {float: left;	width: 260px;	padding: 5px;	margin-bottom: 5px;}
	.courseRateBox0 a, .courseRateBox1 a {font-weight: bold;}


/*Scenic Tour*/
	.tour-header { width: 750px; margin-bottom: 15px; }
	#tour-content { margin: 0 15px 0 15px; padding-bottom: 15px; float: left; }
	#tour-extras { float: left; width: 250px; line-height: 1.95em; }
	#tour-extras p { margin: 5px 0 0 0;}
	h3.tour { margin-top: 10px; }

/*Player Search*/
	.playerSearchForm {border: 1px solid #42657B; padding: 5px; width: 300px; text-align: center;float: left; margin-right: 20px;}
		.playerSearchForm label {width: 100px; text-align: right; font-weight: bold; float: left;}
		.playerSearchForm input {width: 150px; margin-bottom: 3px;}
		.playerSearchForm input.nowidth, .form input.nowidth {width: auto;}
		.playerSearchForm select {width: 150px;}
		.playerSearchForm .search {border: 1px solid #42657B; background: #315973; color: #ffffff; margin-top: 10px; margin-left: 23px;}
		.playersearchForm h3 {text-align: center;} 
	.playerListDisplay {background: #315973;}
		.playerListDisplay th {background: #315973; color: #fff; text-align: left; padding: 3px;}
		.playerListDisplay tr.nobold th {font-weight: normal; vertical-align: bottom;}
		.playerListDisplay td {background: #EFEFEF; color: #000; padding: 3px;} 
		.playerListDisplay td.hover { background-color: #ffffff; }
	.form {background: #315973; margin-bottom: 3px; width: 100%;}
		.form th {background: #315973; color: #fff; text-align: right; padding: 3px; width: 200px; vertical-align: top;}
		.form td {background: #EFEFEF; color: #000; padding: 3px;}
		.form td input, .form td select, .form td textarea {width: 98%;}
		.form td textarea {height: 150px;}
		.form th.message {background: #733131; color: #ffffff; text-align: left; font-weight: normal; font-size: 13px;}
		.form .search {border: 1px solid #42657b; background: #315973; color: #ffffff; font-weight: bold; padding: 5px; cursor: pointer;}
	.data {font-size: 8pt;}
	.Ambo {position: relative; float: left; width: 180px; margin: 10px 5px 10px 0px; overflow: hidden;}

	/*-- featured player --*/
	.featuredPlayer {border: 1px solid #42657B; padding: 5px; width: 395px; float: left; font-size:12px;}
		.featuredPlayer h3 {color: #000; margin: 0px; padding: 0px; font-size: 14px;text-align: center;line-height: 1.5em;} 
		.featuredPlayer img{background: #fff; border: 1px solid #333; float: left; height: 125px; margin: 0px 10px 10px 0px; }
        
        
        
/*Staff*/
.headshots {position: relative; float: left; width: 250px; margin: 0px 15px 25px 15px;}

/*SPONSOR PAGE*/
	#sponsors{width: 585px; background-color: #eee; overflow: hidden;}
	.sponsorListing{width: 250px; margin: 0 15px 25px 0; padding: 0 10px 0px 0;float: left;}
	.sponsorListing img{padding: 0px 2px 2px 0px;}


/*international players*/
	#internationalList{list-style: none; text-transform: capitalize; padding: 0px; margin: 5px 0px;}
	#internationalList li{padding: 0px 5px 5px 0px; display: inline;}
	.international{padding: 0px; margin: 15px 0px;}


/*SITEMAP*/
	#sitemap {list-style: none; font-family:"tahoma","Times New Roman", Times, serif; text-transform: uppercase;}
	li.sitemapNav{padding: 10px 0 0px 0px;}
	ul#sitemap a, ul#sitemap a:visited, ul#sitemap a:hover{text-decoration: none;}
	ul#sitemap a.active, ul#sitemap a.active:visited, ul#sitemap a.active:hover{color: #ff0000; text-decoration: none;}
	
	#sitemapsubnav {font-family:arial; font-size: 9px; line-height: 19px;}
		#sitemapsubnav li {list-style-type:none;padding: 0 5px; }
		#sitemapsubnav li a { text-decoration: none; }



/*more information page*/
	table.requestInfo th {text-align: right; vertical-align: top; width: 150px;}
	table.requestInfo td input {width: 300px;}
	table.requestInfo td select {width: 300px;}
	table.requestInfo td input.nowidth {width: auto;}

/*	----------------------------
	Google Map STYLES
	____________________________
*/
	div#interactiveMap{width: 585px; padding-top: 1px; overflow: hidden;}
	div#map{width: 583px;height: 439px;	border:1px solid #ccc;float:left;}
	.infoWindow{width: 200px;color: #333; width: auto; }
	div.maplocations{padding: 5px;color: #333;float:left;}
	div#mapaccom, div#mapcourses{margin: 5px 10px; padding: 4px;overflow:auto;border: 1px solid #ccc;height: 180px; width: 250px;}
	div#mapaccom a, div#mapcourses a{display: block;padding: 2px 0px; text-decoration: none; color: #375970;}


/*Weather*/
	#weatherRadarImage{position:relative;height:449px;}
	.baseRadarImage{position:absolute;z-index:0;top:0;left:0;}
	.overlayRadarImage{position:absolute;z-index:1;top:0;left:0;}



/*
	----------------------------
	CLASSES
	____________________________
*/

div.clear{clear:both;height: 1px;overflow: hidden;}
.alignRight { float:right; margin:0 0 5px 5px; position: relative; }
.alignLeft { float:left; margin:0 5px 5px 0;  position: relative;  }
.alignCenter{margin: 0px auto; text-align: center;}
.10ReasonsBlock{padding: 0px 0px 20px 0px;}
.blue-link a {color:#375970;}
.blue-link a:hover {color:#375970;}
.blue-link a:visited {color:#375970;}
.blue-link a:active {color:#375970;}
.readmore, a.readmore, a.readmore:visited, a.readmore:hover{font-size: 11px; color: #375970; text-decoration: none; font-weight: bold;}
 a.readmore:hover{text-decoration: underline;color: #689abb;}
.cap{text-transform: capitalize; padding: 0px; margin: 0px;}

.bridgestone{padding: 0px 8px;}
.tagheuer{padding: 0px 8px;}
.courseListings{float:left; padding:5px 10px 0px 0px;}

#LLpage{background: #fff;}
.LLcontentText{padding: 10px 24px; line-height: 1.5em;}
.photoGallery{padding: 10px; background-color: #eee; text-align: center; margin: 0px auto;}
.courseAssignmentsHome a, courseAssignmentsHome a:hover{color: #ff0000;}

.error{padding: 7px; background: #FFFF80; border: 1px solid #ff0000; color: #ff0000; margin-bottom: 5px;}
.astrks {color: #ff0000;}
.success {padding: 7px; background: #315973; border: 1px solid #315973; color: #fff; margin-bottom: 5px;}


/*
	----------------------------
	HACKS
	____________________________

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }*/
/* -- VIDEOS --*/
	/* -- VIDEOS --*/
	#videos-list {list-style-type:none; padding: 0px; margin: 0px;}
	#videos-list li {float:left; padding:0 10px 0 10px; margin: 0 0 25px 0; text-transform: capitalize; text-align: center;width: 120px;}
		#videos-list li a{text-decoration: none; font-size: 12px;}
	
	#video-wrapper {width:600px;}
	#video-left {float:left; width:450px;}
	#video-right {float:right; width:250px; margin-right:-150px;}
	.video-thumb {border:2px solid #505235;}

	.ui-widget-content {background: none !important; background-color:#CFD995;}
	.ui-widget-header {background:none !important; background-color:#375970 !important;}
	.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {background:none !important; background-color:#E7ECE0 !important;}

/* BLOG */

	ul.recentEntries { list-style: none; margin: 10px 12px; padding: 0; width: 180px;}
	ul.recentEntries li,ul.recentEntries li a{color: #ccccff;}
	ul.recentEntries li{padding: 6px 10px 10px 10px;}	
	#rightCol h2, #rightCol h3{color: #fff;border-top: 1px solid #fff;}
	
	input#search { margin-left: 10px; }
	#LLpage div.entry-asset > p { padding: 10px 24px; }
	
	form#signup fieldset { border: none; }
	form#signup fieldset label { display: block; float: left; width: 100px; }
	form#signup fieldset label:after { content: ':';}
	form#signup fieldset input { margin-bottom: 4px; }
	#hidden-asset { display: none; }
	p.imgDesc { color: #2C4A16; font-size: 11px; font-weight: bold; margin: 4px 0 12px 5px; text-align: center; }
