@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - READNEX POETRY SQUAD WEBSITE - home css
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		rn_home.css
	Date:			Sept 09, 2009
	Author:		Mike Moore http://becreativeeveryday.com
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	main/body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	body {
		background:#d1cb99 url(../../images/bg_body_home.gif) top left repeat-x;
	}
	#mailingHeader {
		height:36px;
		background:url(../../images/bg_mailingheader.jpg) top center no-repeat;
	}
		#mailingHeader form {
			width:420px;
			float:right;
		}
		#mailingHeader form sub#sub_join {
			width:129px; height:8px;
			margin:15px 10px 0 0;
			display:block; float:left;
			background:url(../../images/sub_join.gif) top left no-repeat;
		}
		#mailingHeader form input.email {
			width:170px; height:15px;
			margin:8px 10px 0 0; padding:6px 0 0 0;
			display:block; float:left;
			background:#e7e7e7 url(../../images/bg_input.gif) top left repeat-x;
			border:1px solid #727d35;
			color:#808080;
		}
		#mailingHeader form input.joinBtn {
			width:30px; height:23px;
			margin:8px 0 0 0;
			display:block; float:left;
			border:1px;
		}
	#callOut {
		height:147px;
		background:url(../../images/bg_callout.jpg) top center no-repeat;
	}
		#callOut h1 {
			padding:20px 0 0 544px;
		}
			#callOut h1 a {
				width:320px; height:90px;
				display:block;
			}
	#homeMain {
		height:243px;
		background:url(../../images/bg_homemain.jpg) top center no-repeat;
	}
	
		#homeMain ul#nav {
			width:340px;
			padding:12px 0 0 0;
			margin:0px 0 0 552px;
		}
			#homeMain ul#nav li {
				float:left;
				height:12px;
				margin:0 20px 15px 0;
			}
				#homeMain ul#nav li a {
					display:block;
					height:12px;
					background-image:url(../../images/sprite_nav_home.gif);
				}
/*-- Home --*/
#homeMain ul#nav li.home a {
	width:43px;
	background-position:0 0;
}
	#homeMain ul#nav li.home a:hover {
		background-position:0 -12px;
	}
/*-- Photos --*/
#homeMain ul#nav li.photos a {
	width:61px;
	background-position:-128px 0;
}
	#homeMain ul#nav li.photos a:hover {
		background-position:-128px -12px;
	}		
/*-- Video --*/
#homeMain ul#nav li.video a {
	width:45px;
	background-position:-210px 0;
}
	#homeMain ul#nav li.video a:hover {
		background-position:-210px -12px;
	}		
/*-- About --*/
#homeMain ul#nav li.about a {
	width:50px;
	background-position:-277px 0;
}
	#homeMain ul#nav li.about a:hover {
		background-position:-277px -12px;
	}	
/*-- Artists --*/
#homeMain ul#nav li.artists a {
	width:56px;
	background-position:-349px 0;
}
	#homeMain ul#nav li.artists a:hover {
		background-position:-349px -12px;
	}
/*-- Events --*/
#homeMain ul#nav li.events a {
	width:52px;
	background-position:-428px 0;
}
	#homeMain ul#nav li.events a:hover {
		background-position:-428px -12px;
	}
/*-- Merch --*/
#homeMain ul#nav li.merch a{
	width:49px;
	background-position:-503px 0;
}
	#homeMain ul#nav li.merch a:hover {
		background-position:-503px -12px;
	}	
/*-- Workshop --*/
#homeMain ul#nav li.workshop a{
	width:88px;
	background-position:-575px 0;
}
	#homeMain ul#nav li.workshop a:hover {
		background-position:-575px -12px;
	}	
		
	
	#miniSell {
		width:390px;
		margin:10px 0 0 473px;
	}
		#miniSell img.miniArt {
			display:block; float:left;
			margin:0 15px 0 0;
		}
		
	#miniSell #albumInfo {
		width:231px;
		float:left;
	}
	#debefore {
		padding:0 25px 0 0;
	}
	a.btnMoreMerch {
		width:231px; height:17px;
		margin:65px 0 0 0;
		background:url(../../images/btn_moremerch.gif) top left no-repeat;
		display:block;
	}
		a:hover.btnMoreMerch {
			background-position:bottom left;
		}
	h2#h2Debefore {
		width:180px; height:17px;
		background:url(../../images/h2_debefore.gif) top left no-repeat;
		margin:0 0 12px 0;
	}
	a.btnReadMore {
		width:88px; height:17px;
		display:block; float:right;
		background:url(../../images/btn_readmore.gif) top left no-repeat;
	}
		a:hover.btnReadMore {
			background-position:bottom left;
		}

	h2#h2LatestNews {
		width:148px; height:21px;
		margin:0 0 15px 0;
		background:url(../../images/h2_latestnews.gif) top left no-repeat;
	}
	h2#h2UpcomingEvents {
		width:178px; height:17px;
		margin:0 0 15px 0;
		background:url(../../images/h2_events.gif) top left no-repeat;
	}
	#mainCol #pageContent {
		margin:40px 0 0 0;
		background:url(../../images/bg_pagecon.gif) top left repeat-y;
	}
		#pageContent #newsBlock {
			width:330px;
			margin:0 15px 0 0; padding:0 0px 0 0;
			float:left;
		}
		#pageContent #eventsBlock {
			width:215px;
			float:left;
		}
	#newsBlock #post {
		padding:0 0px 0 0;
	}
		#newsBlock #post .date {
			font-size:11px;
			color:#574f0f;
			padding:0 10px 0 0;
		}
		#newsBlock #post object, #newsBlock #post embed {
			width:300px !important;
		}
		
		#newsBlock #post h3 {
			font-size:16px;
			font-weight:bold;
			line-height:20px;
			color:#ce0e11;
			text-transform:uppercase;
			letter-spacing:-.2px
		}
	#eventsBlock h1 {
		font-size:16px;
		line-height:18px;
	}
	#eventsBlock b {
		display:none;
	}
	#eventsBlock .attendee {
		display:none;
	}
	#eventsBlock br {
		display:none;
	}
	#eventsBlock .location {
		display:block;
	}
	#eventsBlock abbr {
		display:block;
		color:#574f0f;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
	}
	#eventsBlock .vevent {
		margin:0 10px 0 0; padding:20px 0 10px 0;
		border-bottom:1px dashed #979c41;
	}
	#eventsBlock p {
		padding:0;
	}
	
	#eventsBlock #foot {
		padding:20px 10px 0 0;
	}
		#eventsBlock #foot a.btnMoreEvents {
			width:101px; height:17px;
			display:block; float:right;
			background:url(../../images/btn_moreevents.gif) top left no-repeat;
		}
			#eventsBlock #foot a:hover.btnMoreEvents {
				background-position:bottom left;
			}

		