/* STANDARD TEMPLATE */
/* Layout Stylesheet
----------------------------------------------------------------------------- */


	body {

	margin: 0;
	padding: 0;

	}

	div#layout {

	width: 980px;
	margin: 0 auto;

	}

	div#page {

	width: 940px;
	padding: 20px;
	float: left;

	}

	div#content {

	width: 940px;

	}

	div#content div, div#sidebar div {

	clear: left;

	}

	.hide {

	display: none;

	}


/* CONTENT GRIDS
----------------------------------------------------------------------------- */


	ul.leads, 
	ul.headlines, 
	ul.stories, 
	ul.events, 
	ul.photos, 
	ul.clips, 
	ul.members, 
	ul.comments, 
	ul.releases, 
	ul.artwork, 
	ul.subscriptions,
	ul.tags,
	div.widget-tag ul {

	padding: 0 0 20px 0;
	float: left;

	}
	
	.browse ul,
	ul.sites,
	#footer ul,
	ul.actions,
	ul.addresses {
	
	margin: 0;
	padding: 0;
	list-style-type: none;
	
	}

	div.pane {

	margin-bottom: 20px !important;
	float: left !important;

	}

	div#features div.pane {

	height: 300px;

	}


/* LAYOUT GRID - FULL
----------------------------------------------------------------------------- */


	div.grid.full div#content {

	width: 940px;
	margin-bottom: 40px;
	float: left;

	}

	div.grid.full div.pane {

	width: 910px;
	padding: 15px;

	}


/* LAYOUT GRID - SPLIT
----------------------------------------------------------------------------- */


	div.grid.split div#content {

	width: 460px;
	margin-bottom: 40px;
	float: left;

	}

	div.grid.split div#sidebar {

	width: 460px;
	margin-bottom: 40px;
	float: right;

	}

	div.grid.split div.pane {

	width: 430px;
	padding: 15px;

	}


/* LAYOUT GRID - TWO THIRDS
----------------------------------------------------------------------------- */


	div.grid.two_thirds div#content {

	width: 595px;
	margin-bottom: 40px;
	float: left;

	}

	div.grid.two_thirds div#content div.pane {

	width: 565px;
	padding: 15px;

	}

	div.grid.two_thirds div#sidebar {

	width: 305px;
	margin-bottom: 40px;
	float: right;

	}

	div.grid.two_thirds div#sidebar div.pane {

	width: 275px;
	padding: 15px;

	}

	div.grid.two_thirds div#content div.pane div.post {

	width: 480px;

	}
	
	
/* LAYOUT GRID - ONE FOURTH
----------------------------------------------------------------------------- */


	div.grid.three_fourths div#content {

	width: 700px;
	margin-bottom: 40px;
	float: left;

	}

	div.grid.three_fourths div#content div.pane {

	width: 670px;
	padding: 15px;

	}

	div.grid.three_fourths div#sidebar {

	width: 220px;
	margin-bottom: 40px;
	float: right;

	}

	div.grid.three_fourths div#sidebar div.pane {

	width: 190px;
	padding: 15px;

	}

	div.grid.three_fourths div#content div.pane div.post {

	width: 480px;

	}
	
	
/* LAYOUT GRID - STORE
----------------------------------------------------------------------------- */


	div.grid.three_fourths.store div#content {
	
	float: right;
	
	}
	
	div.grid.three_fourths.store div#sidebar {
	
	float: left;
	
	}


/* LAYOUT GRID - CLIQUE SIGN IN
----------------------------------------------------------------------------- */


	div.grid.clique div#page {

	width: 817px;
	padding: 20px 81px;

	}

	div.grid.clique div#content {

	width: 817px;

	}


/* TABS
----------------------------------------------------------------------------- */


	div.tabbed {

	width: 100%;
	float: left;

	}

	ul.tabs {

	width: 100%;
	height: 35px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;

	}

	ul.tabs li {

	height: 35px;
	margin-right: 3px;
	float: left;

	}

	ul.tabs li a,
	ul.tabs li strong {

	padding: 9px 15px;
	display: block;

	}

	ul.tabs li.selected a, ul.tabs li.selected a:hover {

	padding: 9px 15px;
	cursor: default;

	}


/* JQUERY UI TABS
----------------------------------------------------------------------------- */


	div.ui-tabs-hide {

	display: none;

	}
	
	
/* SECTION TITLE
----------------------------------------------------------------------------- */


	#title {
	
	float: left;
	width: 100%;
	position: relative;
	
	}
	
	#title h2 {
	
	float: left;
	width: 940px;
	padding: 0 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 70px !important;
	
	}
	
	#title h2 span {
	
	position: relative;
	top: -2px;
	
	}
	

/* Tags */


	#title .widget-tag.display {
	
		position: relative;
		z-index: 2;
		float: left;
		margin-top: -70px;
	
		}
		
	#title .widget-tag.display h3 {
	
		display: none;
	
		}
		
	#title .widget-tag.display img {
	
		width: 100%;
	
		}
	
	#title .widget-tag.display p {
	
		margin-left: 20px;
		margin-right: 20px;
	
		}

