/** override */

	div#content { margin-top: 0; min-height: 35em; height: auto !important; height: 35em; }

/** =template */

	div#content div.related-page { float: left; margin-right: 0.5em; margin-top: 0.5em; }
	div#content div.last { margin-right: 0; clear: right; padding-right: 0.75em; padding-left: 0.75em; }
	

	
	div#content div#main-content { height: 25em; }
	div#content div#main-content #home-welcome { display: block; width: 57.5em; background-color: #404041; }
	div#content div#main-content div#home-welcome { width: 55.5em; height: 23em; padding: 1em; }
	
	div#content div#interactive-room p { padding: 0em 0 0 1.1em; }
	div#content div#interactive-room h2 { padding: 0.7em 0 0 0.7em; }
	
/* =welcome */

	div#content div#welcome { position:relative; overflow: hidden; width: 100%; background: #262626; padding-bottom: 1em; padding-top: 0.75em; }
	div#content div#welcome h2 { padding-top: 0; font-size: 1em; margin-bottom: 0.5em; }
	
	div#content div#introduction { float: left; display: inline; width: 17.25em; margin-right: 0.5em; padding: 0 0.5em 0.5em 0.75em; }
	div#content div#subscribe { 
		float: left; display: inline; background: #404041; padding: 10px 10px 8px 10px; width: 17.25em; margin-right: 1em; 
		height: auto !important; height: 253px; min-height: 253px; position: relative;
	}
	
	div#content div#news { 
		float: left; display: inline; background: #404041; padding: 0.5em; width: 17.5em;
		height: auto !important; height: 9em; min-height: 9em; position: relative;
	 }
	 
	div#content div#news div.item { width: 100%; overflow: hidden; margin-bottom: 12px; }
	div#content div#news div.last { margin-bottom: 0px; padding: 0; }
	div#content div#news p { font-size: 0.75em; margin-bottom: 0; }
	div#content div#news p.date { color:#a6a6a6; margin:0 0 0 0; font-size: 0.7em; }
	
	div#content div#news h3 { display: inline; font-size: 0.75em; position: relative; top: -0.25em; line-height: 1.05em; }
	div#content div#news p { line-height: 1.2em; color: #A6A6A6; }
	div#content div#news h3 a { text-decoration: underline; }
	div#content div#news h3 a:hover,
	div#content div#news h3 a:active,
	div#content div#news h3 a:focus { text-decoration: none; }
	div#content div#news img { float: left; margin: 0 10px 0 0; }

	div#content div#introduction p { margin-bottom: 1.0em; font-weight: bold; line-height: 1.4em; color: #a6a6a6; font-size: 0.8em; }
	div#content div#introduction p a { color: #a6a6a6; }
	
	div#content div#subscribe p { font-size: 0.75em; margin: 0; padding: 0 10px 0.8em 0px; line-height: 1.3em; }
	div#content div#subscribe a { font-weight: bold; }
	div#content div#subscribe img { position:absolute; bottom:10px; left:10px; }
	div#content div#subscribe form { width: 100%; clear: both; display: block; padding-top: 0.75em; }
	div#content div#subscribe input { font-weight: bold; margin-bottom: 0.5em; width: 18.1em; color: #000000; padding: 0.4em; font-size: 0.9em; background: #b7b7b7; border: 0; display: block; }
	div#content div#subscribe input.submit { text-align: center; width: auto; background: #555657; font-weight: normal; color: #FFFFFF; cursor: pointer; float: right; text-transform: uppercase; }
	
	div#content div#subscribe div.competition {
		padding: 0.4em 10px 0em 0.45em; 
		background: url(/release/images/panels/competition-small.jpg) bottom right no-repeat;
		height: auto !important; height: 9.5em; min-height: 9.5em; 
	}
	div#content div#subscribe div.competition p { padding-right: 110px; }
	
	p#livingetcloves { position:absolute; left:12px; bottom:12px; width:47px; height:48px; background:url(/release/images/icons/loves-homepage.gif); margin:0; }
