@charset "UTF-8";

/*	-------------------------------------------------------------
	CSS - ROGUE WAVE DOWNLOAD
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		main.css
	Date:			February 4, 2010
	Author:			UMRG New Media
	-------------------------------------------------------------	*/

/*	-----------------------------------------------------------
	body/global/reset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin:0; padding:0;
		border:0;
		outline:0;
		font-size:100%;
		vertical-align:baseline;
		background:transparent;
	}
	body {
		line-height:1;
		background:#000 url(../../images/roguewave_mainbg.jpg) no-repeat top center;
		font:normal 12px Helvetica,Arial,Sans-Serif;
	}
	ol, ul {
		list-style:none;
	}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content:none;
	}
	
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse:collapse;
		border-spacing:0;
	}
	.altText {
		width:0; height:0;
		display:block;
		overflow:hidden;
	}
	.cleaner {
		border:none;
		height:0px;
		margin:0; padding:0;
		background:transparent;
		font-size:1px;
		clear:both;
		overflow:hidden;
	}
	.clearfix:after {
		content: ".";
		height:0;
		display:block;
		line-height:0;
		clear:both;
		visibility:hidden;
	}
	.clearfix {
		display:inline-block;
	}	
	html[xmlns] .clearfix {
		display:block;
	}
	* html .clearfix {
		height:1%;
	}
		
	a {
		text-decoration:none;
	}
	
	/*-------------------------------------------
		MAIN
		------------------------------------------*/
		
	#main {
		width:615px;
		margin:0 auto;
	}
	
	/*-------------------------------------------
		CONTENT
	------------------------------------------*/
	
	a.joinEmail {
		width:615px; height:130px;
		margin:120px 0 0;
		background:url(../../images/joinEmail.gif) no-repeat 130px 30px;
		display:block;
	}
		a.joinEmail:hover {
			background-position:130px -83px;
		}
	a.tweet {
		width:615px; height:130px;
		margin:5px 0 0;
		background:url(../../images/tweet.gif) no-repeat 130px 30px;
		display:block;
		text-indent:-9999px;
	}
		a.tweet:hover {
			background-position:130px -65px;
		}
	a.facebook {
		width:615px; height:130px;
		background:url(../../images/postFacebook.gif) no-repeat 130px 30px;
		display:block;
	}
		a.facebook:hover {
			background-position:130px -83px;
		}
	a.albumBlock {
		width:615px; height:150px;
		margin:60px 0 0;
		display:block;
	}
	a.roguewave {
		width:150px; height:14px;
		margin:0 0 10px auto;
		background:url(../../images/roguewavemusic.gif) no-repeat 0 0;
		display:block;
	}
		a.roguewave:hover {
			background-position:0 -37px;
		}