@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - SUSAN TEDESCHI MAIN CSS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		st_main.css
	Date:			October 24, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	main/body/global Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	* {
		margin:0; padding:0;
	}
	body {
		background:#000000 url(../../images/bg_body.jpg) center top repeat-y;
		behavior:url(shared/css/csshover.htc);
		color:#000;
	}
	#main {
		margin:0 auto;
		width:960px;
		background:url(../../images/bg_main.jpg) center top no-repeat;
	}
	.altText {
		text-indent:-3000px;
		display:block;
		font:normal 2px Arial, Helvetica, sans-serif;
		line-height:2px;
	}
	.clearfix:after {
		content:".";
		display:block;
		clear:both;
		visibility:hidden;
		line-height:0;
		height:0;
	}
	.clearfix {
		display:inline-block;
	}	
	html[xmlns] .clearfix {
		display:block;
	}
	* html .clearfix {
		height:1%;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	mediaPlayer/navBar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mediaPlayer {
		margin:0 0 0 588px;
		width:254px; height:104px;
	}
	#navBar {
		margin:395px 0 0 184px;
		width:473px; height:73px;
	}
		/*NavBar for Non-Flash Users */
			#navBar ul {
				padding:10px 0 0 200px;
				width:300px;
				list-style:none;
			}
					#navBar ul li {
						padding:0 10px 0 0;
						float:left;
						display:inline;
					}
				#navBar a:link, #navBar a:active, #navBar a:visited {
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:none;
				}
					#navBar a:hover {
						color:#be4a3a;
					}
				#navBar ul li.active a{
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#be4a3a;
					text-decoration:none;
				}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	contentSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#main #contentSpace {
		width:960px;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	socialBlock Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#main #socialBlock {
		padding:15px 0 0 0;
		width:960px;
	}
		#main #socialBlock ul {
			margin:0 0 0 115px;
			list-style:none;
		}
			#main #socialBlock ul li {
				margin:0 10px 0 0;
				display:inline;
				float:left;
			}
			#socialBlock a.myspace:link, #socialBlock a.myspace:active, #socialBlock a.myspace:visited {
				width:75px; height:18px;
				display:block;
				background:url(../../images/icon_myspace.png) top center no-repeat;
			}
				#socialBlock a.myspace:hover {
					background-position:bottom;
				}
			#socialBlock a.facebook:link, #socialBlock a.facebook:active, #socialBlock a.facebook:visited {
				width:67px; height:18px;
				display:block;
				background:url(../../images/icon_facebook.jpg) top center no-repeat;
			}
				#socialBlock a.facebook:hover {
					background-position:bottom;
				}
/*	--------------------------------------------------------------------------------------------------------------------------
	footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#footer {
		margin:20px 0 20px 115px;
	}
		#footer a.logoUni {
			margin:4px 0 0 0;
			background:url(../../images/logo_uni.png) no-repeat;
			width:96px; height:36px;
			display:block;
			float:left;
		}
		#footer .footerText {
			margin:15px 50px 0 100px;
			color:#404040;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			float:left;
			display:block;
		}
			#footer .footerText a:link, #footer .footerText a:visited, #footer .footerText a:active {
				color:#404040;
				text-decoration:none;
			}
				#footer .footerText a:hover {
					color:#be4a3a;
				}
		#footer a.logoVerve {
			background:url(../../images/logo_verve.jpg) no-repeat;
			width:105px; height:50px;
			display:block;
			float:left;
		}