/* the info
emilyvernon.com base style sheet
Author:		Emily Vernon
Version:	January 25, 2009
*/

/*around all*/
body {
	text-align:		center;
	margin-right:	auto;
	margin-left:	auto;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	}
	
	/*#index {background: url(photos/background-index.jpg) no-repeat; 
	}*/

#center {
	position:			relative;
	width:				100%;
	margin-right:		auto;
	margin-left:		auto;
	width:				1000px;
	text-align:			center;
	}

body {background: url(photos/background.gif);}

/*links*/
a:link {text-decoration: none}     
a:visited {text-decoration: none;}  
a:hover {border: solid 1px}  
a:active {text-decoration: none}  
 
a {
	text-decoration: none;
	color:		#000000;
	}

#unavailable {
	font-style:	italic;
	color:		#999999;
	}
	
#menuActive {
	color:		#FFFFFF
	}

/*intro*/
#introMessage {
	position: absolute;
	left:		720px;
	top:		300px;
	width:		280px;
	height:		100px;
	padding:	5px;
	border:		solid 1px #000000;
	background-color:	#FFFFFF;
	font-size:		11px;
	text-align:		left;
	}

/*upper and bottom menus*/
.mainTitle {
	text-transform:	capitalize;
	font-size:		16px;
	}
	
.underTitle {
	font-size:		12px;
	text-transform:	none;
	}

#upperMenu {
	position:		absolute;
	padding-left:	7px;
	padding-right:	7px;
	background-color:#FFFFFF;
	top:			44px;
	left:			0px;
	font-size:		16px;
	font-weight:	bold;
	text-transform:	capitalize;
	text-align:		left;
	}

#extrasMenu {
	position:	absolute;
	top:		53px;
	left:		230px;
	font-size:	14px;
	}
	
	#extrasMenu a{
	margin-right:	40px;
	}

#bottomMenu {
	position:		absolute;
	padding-left:	7px;
	padding-right:	7px;
	background-color:#FFFFFF;
	top:			460px;
	left:			0px;
	font-weight:	bold;
	text-align:		left;
	}
	
#portfolioMenu {
	position:	absolute;
	left:		230px;
	top:		458px;
	font-size:	12px;
	text-align:	left;
	}
		
	.portfolioTitle {
		font-size:		14px;
		}
		
	.portfolioTopics {
		float:		left;
		margin-right:	40px;
		}
	
	.portfolioSubtopics {
		margin-top:		5px;
		}
		
	#fashion {
		float:		left;
		}
		
/*photo rollover*/
#pic {
	text-align:		left;
	font-size:		11px;
	}

#pic a .large {
	position: absolute;
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	top: -1px;
	width: 0px;
	}
		
	#pic .photoTitle {
	position:	absolute;
	top:		320px;
	left:		720px;
	}
	
	#pic .photoTitle02 {
	position:	absolute;
	top:		333px;
	left:		720px;
	}

	#pic .photoTitle03 {
	position:	absolute;
	top:		346px;
	left:		720px;
	}
		
	#pic .photoTitle04 {
	position:	absolute;
	top:		359px;
	left:		720px;
	}
	
	#pic .photoTitle05 {
	position:	absolute;
	top:		372px;
	left:		720px;
	}
	
	#pic .photoTitle06 {
	position:	absolute;
	top:		385px;
	left:		720px;
	}
	
	#pic .photoTitle07 {
	position:	absolute;
	top:		398px;
	left:		720px;
	}
	
#pic a.p1, #pic a.p1:visited {
	text-decoration: none;
}

#pic a.p1:hover {
	text-decoration: none;
	border:		none;
	}
	
#pic a.p1:hover .large {
	display:	block;
	border:		none;
	width:		auto;
	height:		auto;
	}

#projectPhoto {
	position:	absolute;
	top:		70px;
	left:		0px;
	}
	
/*dance*/
#picDance {
	text-align:		left;
	font-size:		11px;
	}

#picDance a .large {
	position: absolute;
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	top: -1px;
	width: 0px;
	}

	#picDance .photoTitle {
	position:	absolute;
	top:		320px;
	left:		5px;
	}
	
	#picDance .photoTitle02 {
	position:	absolute;
	top:		333px;
	left:		5px;
	}

	#picDance .photoTitle03 {
	position:	absolute;
	top:		346px;
	left:		5px;
	}
		
	#picDance .photoTitle04 {
	position:	absolute;
	top:		359px;
	left:		5px;
	}
	
	#picDance .photoTitle05 {
	position:	absolute;
	top:		372px;
	left:		5px;
	}
	
	#picDance .photoTitle06 {
	position:	absolute;
	top:		385px;
	left:		5px;
	}
		
#picDance a.p1, #pic a.p1:visited {
	text-decoration: none;
}

#picDance a.p1:hover {
	text-decoration: none;
	border:		none;
	}
	
#picDance a.p1:hover .large {
	display:	block;
	border:		none;
	width:		auto;
	height:		auto;
	}

#dancePhoto {
	position:	absolute;
	top:		70px;
	left:		302px;
	}
		
#danceVideo {
	position:	absolute;
	left:		450px;
	top:		100px;
	}
	
	#photoTitleDanceResume {
	position:	absolute;
	top:		320px;
	left:		5px;
	font-weight:	bold;
	font-size:	12px;
	}
		
		#photoTitleDanceResume a{
		text-decoration:	none;
		border:			none;
		}
		
/*about*/
#aboutPhoto {
	position:	absolute;
	top:		100px;
	left:		303px;
	}
	
/*project content*/
#projectPhoto {
	position:	absolute;
	top:		100px;
	left:		0px;
	}

#projectTitle {
	position:	absolute;
	top:		75px;
	left:		200px;
	font-size:	12px;
	text-align:	left;
	background-color: #FFFFFF;
	}

#projectTitle span {
	font-size:	14px;
	}

#projectList {
	position:		absolute;
	top:			310px;
	left:			420px;
	text-align:		left;
	font-size:		11px;
	}

#textArrows {
	position:	absolute;
	float:		left;
	left:		969px;
	top:		300px;
	text-decoration:none;
	border:		none;
	}

	#textArrows a{
		text-decoration:	none;
		border:				none;
		}
	
#targetImage {
	position:	absolute; 
	left: 		0px; 
	top: 		100px;
	}

	#targetImage a {
		text-decoration: none;
		border:			none;
		}

/*copyright*/
#copyright {
	position:	absolute;
	top:		565px;
	left:		173px;
	width:		430px;
	font-size:	10px;
	text-align:	center;
	}
	
	#copyright span {
		font-size:	9px;
	}