/* RESEN */
/* Template Skin Stylesheet
------------------------------------------------------------------------------- */


/* STRUCTURAL CONTAINERS
------------------------------------------------------------------------------- */


	body {
	
		background-image: url('images/background_4b.jpg');
		background-position: center -100px;
		background-repeat: no-repeat; /* no-repeat / repeat / repeat-x / repeat-y */
		background-color: #000;

		}
		
	#layout {

		width: 980px;
	
		}
		
	#content {
	
		background-color: #ffffff;
	
		}
		
	#sidebar > div {
	
		background: #ccc;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	
		}
		
	#footer {
	
		background-color: #555;
	
		}
		
		
/* HEADER
------------------------------------------------------------------------------- */


	#header {
	
		height: 148px;
	
		}


/* Logo */	
	
	
	h1 {
	
		float: left;
		display: none;
	
		}
		
	#header h1 a {
		
		width: 242px;
		height: 90px;
		display: block;
		text-indent: -5000px;
		
		}
		

/* NAVIGATION
------------------------------------------------------------------------------- */

			
	#navigation {
	
		background-color: #333333;
		padding: 0 24px;
		width: 932px;
	
		}
		
	#navigation a {
	
		color: #cccccc;
		font-size: 16px;
		line-height: 18px;
		font-weight: bold;
		font-family: Arial, Verdana, sans-serif;
		width: 116px;
		padding: 10px 0;
		text-align: center;

		}
		
	#navigation a:hover {
	
		color: #fff;
	
		}
		
		
/* Selected Section */		
		
		
	.section-home #navigation .home a,
	.section-news #navigation .news a,
	.section-videos #navigation .videos a,
	.section-photos #navigation .photos a,
	.section-calendar #navigation .calendar a,
	.section-products #navigation .products a,
	.section-links #navigation .links a,
	.section-contact #navigation .contact a {
	
		color: #fff;
		background: #000;
	
		}
		
		
/* TYPE
------------------------------------------------------------------------------- */

/* WEB SAFE FONTS
Sans-Serif: Arial / Tahoma / Trebuchet MS / Verdana
Serif: Times New Roman / Georgia
Mono-Spaced: Courier New
*/

/* Default */


	body {
	
		color: #333333;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		font-family: "Trebuchet MS", Verdana, sans-serif;
	
		}
		
		
/* Footer */
	
	
	#footer {
	
		color: #ffffff;
		font-size: .9em;
	
		}
		
		
/* HEADINGS
------------------------------------------------------------------------------- */


/* Section Titles */


	#main h3 {
	
		color: #222;
		font-size: 2.3em;
		line-height: 1.5em;
		font-weight: bold;
		font-family: Arial, Verdana, sans-serif;
		border-bottom: 2px solid #333333;
		margin-bottom: 10px;
			
		}
			
	#sidebar h3 {
	
		color: #999999;
		font-size: 1.3em;
		line-height: 1.3em;
		font-weight: normal; /* lighter / normal / bold */
		font-family: Arial, Verdana, sans-serif;
		text-transform: uppercase;
		margin: 10px 0 6px;

		}
		
		
/* Content Item Titles */

		
	h4 {
	
		color: #222222;
		font-size: 1.4em;
		line-height: 1.2em;
		font-weight: bold; /* lighter / normal / bold */
		font-family: Arial, Verdana, sans-serif;
	
		}
			
	#sidebar h4 {
	
		font-size: 1em;
		line-height: 1em;
		text-transform: uppercase;
	
		}
		
		
/* Sub Headings (Datelines, Bylines, Locations, etc.) */



	ul.content > li > em,
	div.display > em,
	ul.content > li > span,
	div.display > span {
	
		color: #999999;
		text-transform: uppercase;
	
		}
		
	ul.content .lead em,
	ul.content .lead span {
	
		text-transform: uppercase;
	
		}
		
	div.display span.price {
	
		color: #111111;
	
		}
		
		
/* LINKS
------------------------------------------------------------------------------- */


	a:link, a:visited, a:active {
	
		color: #000000;
		background: none;
		text-decoration: none;
	
		}
		
	a:hover {
	
		color: #444444;
		background: none;
	
		}
		
		
/* BUTTONS
------------------------------------------------------------------------------- */
		
		
	ul.actions a {
	
		color: #fff;
		background: #666;
		text-transform: uppercase;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
	
		}
		
		
/* Inline Buttons: Smaller Versions of Buttons */


	ul.actions.inline a {
	
		color: #fff;
		background: #666;
	
		}
		
		
/* Page Numbers */


	ul.pages a,
	ul.pages em,
	ul.pages strong {
	
		color: #fff;
		background: #666;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		
		}
		
		
/* Selected Page */
		
		
	ul.pages strong {
	
		background: #000;
		
		}
		
		
/* RULES
------------------------------------------------------------------------------- */


/* Main Content Area */


	#main ul.content > li {
	
		border-color: #ccc;
	
		}
	

/* Panels */


	#main.pane ul.content > li,
	#sidebar ul.content > li {
	
		border-color: #333;
	
		}
		
		
/* TABS
------------------------------------------------------------------------------- */


/* Tab Background */


	ul.tabs a {
	
		color: #999999;
		font-size: 1.5em;
		line-height: 1.5em;
		font-weight: normal;
		font-family: Arial, Verdana, sans-serif;
		background: none;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-right-radius: 5px;
		-webkit-border-top-left-radius: 5px;

		}
		
		
/* Tab Text */


	ul.tabs .selected a {
	
		color: #fff;
		background: #000;
	
		}
		
		
/* Background Panels */		
		
		
	.pane {
	
		color: #eee;
		background: #000;
		-moz-border-radius: 5px;
		-moz-border-radius-topleft: 0;
		-webkit-border-radius: 5px;
		-webkit-border-top-left-radius: 0;
	
		}
		
		
/* Link Color */
		
		
	.pane a {
	
		color: #fff;
	
		}
		
		
/* Sub Headings (Datelines, Bylines, Locations, etc.) */


	.pane ul.content > li > em,
	#sidebar ul.content > li > em,
	.pane div.display > em,
	#sidebar div.display > em,
	.pane ul.content > li > span,
	#sidebar ul.content > li > span,
	.pane div.display > span,
	#sidebar div.display > span {
	
		color: #555;
	
		}
		
		
/* CATEGORIES
------------------------------------------------------------------------------- */


	#sidebar .tags.browse ul.content > li {
	
		background: #fff;
	
		}


/* FORMS
------------------------------------------------------------------------------- */
		
		
	input[type=text],
	textarea {
	
		padding-top: 2px;
		padding-bottom: 2px;
		font-size: 13px;
		line-height: 17px;
		font-weight: normal;
		font-family: Arial, Verdana, sans-serif;
		
		}
		
		
/* Errors */


	label.error em {
	
		color: #f00;
	
		}

	label.error input[type=text],
	label.error textarea {
	
		color: #7c0000;
		background: #ffb4b4;
	
		}
		
		
/* RESEN LOGO
------------------------------------------------------------------------------- */


	li.resen a {
	
		background: url('../images/common/a-resen-light.png');
		
		}
		
		
/* FACEBOOK
------------------------------------------------------------------------------- */

		
	#sidebar iframe {
	
		clear: both;
	
		}
		
		
/* SPONSORED SECTIONS
------------------------------------------------------------------------------- */


	#photos h3 {
	
		height: 47px;
		background-image: url('images/h3-photos.jpg');
	
		}
		
	#videos h3 {
	
		height: 47px;
		background-image: url('images/h3-videos.jpg');

		}