
:link,:visited { text-decoration: none }

ul,ol { list-style: none }

h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0 }

a img,:link img,:visited img { border: none }

/***************************** main structure */

body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 18px;
	background-color: #fff;
	}

#wrapper {
	margin: 20px 40px;
	}

/***************************** begin navigation buttons */

#navigation { 
	width: 8em;
	height: 600px;
	padding: 20px;
	float: left;
	text-align: center;
	background: #9099ff url(../images/gal-nav-gradiant.jpg) 0 195px repeat-x;
	}

#navigation p.join {
	color: #444;
	font-size: .75em;
	padding: 10px 0;
	margin-top: 40px;
	border-top: 1px solid #5555ff;
	border-bottom: 1px solid #5555ff;
	}

#navigation p.return {
	font-size: .75em;
	padding: 20px 0;
	color: white;
	}


#navigation li a {
	display: block;
	width: 11em;
	padding: 1px;
	font-weight: bold;
	font-size: .7em;
	letter-spacing: .05em;
	text-transform: uppercase;
	color: white;
	background-color: #9099ff;
	border-top: 1px solid #ccccff;
	border-right: 1px solid #2222bb;
	border-bottom: 1px solid #4444bb;
	border-left: 1px solid #ccccff;
	}

#navigation li a:hover {
	background-color: #b2bbff;
	color: #880044;
	}

#navigation li a:active {
	border-top: 1px solid #2222bb;
	border-right: 1px solid #ccccff;
	border-bottom: 1px solid #ccccff;
	border-left: 1px solid #2222bb;
	background-color: #b2bbff;
	}
	
/***************************** begin main content area */

#main {
	font-size: .75em;
	color: #444;
	padding: 3px 30px;
	margin-left: 190px;
	border: 1px solid #bbb;
	background: #eee url(../images/gallerywedge.gif) top left no-repeat;
	}

#main p {
	padding-bottom: 6px;
	}
				
.logo {
	float: right;
	}

#main p img {
	border: 6px solid rgb(255, 255, 255);
	margin-left: 25px;
	margin-top: 6px; 
	}

		
.caption {
	margin-left: 32px;
	font-size: 95%; 
	}
	
/***************************** begin footer division */

#footer {
	font-size: 1em;
	border-top: 1px solid #9099ff;
	padding-top: 9px;
	margin-top: 9px;
	clear: both; 
	}

#footer p {
	padding-bottom: 2px;
	}

/***************************** tag styles */

h1 { 
	font-family: Arial, sans-serif;
	font-size: 1.8em;
	color: #880044;
	margin-top: 46px;
	padding-bottom: 9px;
	border-bottom: 1px solid rgb(166, 158, 133);
	margin-bottom: 6px;
	}

/***************************** links */

a:link { 
	color: #5555ff;
	 }

a:visited {
	color: #5555ff;
	}

a:hover {
	color: #880044;
	}
		
