/* CSS Document */
body {
	background: url(images/bg.gif) top left repeat;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: center;
	}

#wrapper {
	margin: 0 auto;
	width: 650px;
	text-align: center;
	}
	
#header {
	margin: 30px 0 10px 0;
	}
	
#picture {
	margin: 0;
	}
	
#gallery {
	margin: 0;
	width: 100%;
	background-color: #e71578; 
	text-align: right;
	font-size: .6em;
	color: #fff;
	padding: 5px 0;
	}
	
#gallery a {
	color: #fff;
	text-decoration: none;
	padding: 0 5px 0 0;
	}
	
#gallery a:visited {
	color: #fff;
	text-decoration: none;
	}
	
#gallery a:hover {
	color: #999;
	text-decoration: underline;
	}
	
#copy {
	margin: 0;
	padding: 0 0 0 10px;
	background: #fff url(images/copy_bg.gif) bottom left no-repeat;
	text-align: left;
	}
	
#copy h1 {
	margin: 0;
	padding: 20px 0 10px 40px;
	font-family: Georgia, Times, serif;
	color: #e71578;
	font-size: 1em;
	}
	
#copy h2 {
	margin: 0;
	padding: 0 40px;
	font-family: Georgia, Times, serif;
	color: #e71578;
	font-size: 0.8em;
	}
	
#copy p{
	margin: 0;
	padding: 0 40px 10px 40px;
	color: #e71578;
	font-size: 0.7em;
	}
	
#column {
	float: right;
	width: 200px;
	margin: 0 0 0 20px;
	padding: 20px 0 0 0;
	border-left: dotted 1px #666;
	postion: relative;
	height: inherit;
	}
	
#column h1 {
	padding: 0 10px;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	}

#column p{
	padding: 0 10px;
	color: #666;
	font-size: 0.7em;
	line-height: 1.7em;
	}

a {
	color: #e71578;
	text-decoration: none;
	}
	
a:visited {
	color: #e71578;
	text-decoration: none;
	}
	
a:hover {
	color: #999;
	text-decoration: underline;
	}
	
#footer {
	margin: 10px 0 20px 0;
	width: 100%;
	text-align: center;
	}

#footer p {
	font-size: 0.6em;
	color: #999;
	}
	
#footer a:hover, #footer a:active, #footer a:link, #footer a:visited {
	color: #999;
}
#footer a:hover {
	text-decoration: underline;
}
#nav {
	text-align: left;
	}

#nav a {
	font-size: 0.7em;
	color: #fff;
	text-decoration: none;
	padding: 0 0 0 10px;
	}
	
#nav a:visited {
	color: #fff;
	text-decoration: none;
	}
	
#nav a:hover {
	font-size: 0.7em;
	color: #999;
	text-decoration: underline;
	}
	
.underlinelink a:link, .underlinelink a:active, .underlinelink a:visited, .underlinelink a:hover {
	text-decoration: underline;
	}	