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


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


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

		}
		
	#layout {

		/* 980px or less */
		width: 980px;
	
		}
		
	#header {
	
		height: 200px;
		background-image: url('images/bg-header.jpg');
		background-color: #999999;

		}
		
	#navigation {
	
		background-color: #333333;
	
		}
		
	#content {
	
		background-image: url('images/bg-content.jpg');
		background-color: none;
	
		}
		
	#footer {
	
		background-image: url('images/bg-footer.jpg');
		background-color: #555;
		-moz-border-radius-bottomleft: 10px;
		-moz-border-radius-bottomright: 10px;
		-webkit-border-bottom-left-radius: 10px;
		-webkit-border-bottom-right-radius: 10px;
	
		}
		
		
/* LOGO
------------------------------------------------------------------------------- */
/* The actual logo should be in the header background image, THIS element is
transparent and lays over the top of the logo, making it clickable. */

	
	h1 a {
		
		width: 150px;
		height: 50px;
		top: 10px;
		left: 30px;
	
		}
	

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

		
	#navigation a {
	
		color: #cccccc;
		font-size: 14px;
		line-height: 18px;
		font-weight: bold;
		font-family: Arial, Verdana, sans-serif;
		text-transform: uppercase;	
		padding: 12px 10px;

		}
		
	#navigation a:hover {
	
		color: #ffffff;
		background: #000000;
	
		}
		
		
/* 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: #222222;
		font-size: 2.3em;
		line-height: 1.5em;
		font-weight: lighter; /* lighter / normal / bold */
		font-family: Arial, sans-serif;
		border-bottom: 2px solid #333333;
		margin-bottom: 10px;
			
		}
			
	#left h3,
	#right h3 {
	
		color: #999999;
		font-size: 1.3em;
		line-height: 1.3em;
		font-weight: normal; /* lighter / normal / bold */
		font-family: Arial, sans-serif;
		text-transform: uppercase;
		margin-bottom: 10px;

		}
		
		
/* Content Item Titles */

		
	h4 {
	
		color: #222222;
		font-size: 1.4em;
		line-height: 1.2em;
		font-weight: bold; /* lighter / normal / bold */
		font-family: Arial, sans-serif;
	
		}
		
		
/* 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;
	
		}
		
	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;
		
		}
		
		
/* HORIZONTAL RULES
------------------------------------------------------------------------------- */


/* Main Content Area */


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

/* Panels */


	#main.pane 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;
		text-transform: uppercase;
		background: none;
		-moz-border-radius-topright: 10px;
		-moz-border-radius-topleft: 10px;
		-webkit-border-top-right-radius: 10px;
		-webkit-border-top-left-radius: 10px;

		}
		
		
/* Tab Text */


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


	.pane ul.content > li > span,
	.pane div.display > span {
	
		color: #555;
	
		}


/* FORMS
------------------------------------------------------------------------------- */
		
		
	input[type=text],
	textarea {
	
		padding-top: 2px;
		padding-bottom: 2px;
		font-size: 13px;
		line-height: 17px;
		font-weight: normal;
		font-family: "Trebuchet MS", Arial, sans-serif;
		
		}
		
	fieldset {
	
		border: 2px solid #ccc;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
	
		}
		
		
/* 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-powered-light.png');
		
		}

		