

/* Main */
#pagewrap	{ width: 900px; margin: 0px auto; }
#header h1	{ text-align: center; margin: 10px auto;}
#header h2	{ text-align: center; font-size: 24px; margin: 0px auto; }
#header hr	{ width: 450px; margin: 10px auto; }

/* Image properties */


/* Full image view */

/* #imgpage		{ background-image:url('BGBLUE.jpg'); } */
#imgwrap		{ background-color: #719bca; margin: 10px auto; padding: 20px 10px; 
				text-align: center; -moz-border-radius: 15px; -webkit-border-radius: 15px; 
				border-radius: 15px; -khtml-border-radius: 15px; }
					
#imgwrap img		{ border: 5px solid white; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
					border-radius: 6px; -khtml-border-radius: 6px; }

/* Menu */
#menu 		{ float: left; width: 200px;}
#menu ul		{ list-style: none; }
#menu li 		{ font-size:16px; padding: 5px;}
#menu a		{ text-decoration: none; letter-spacing: 1px; padding: 5px;}
#menu a:hover	 { color: orange; }
#menu .sublist	 { margin: 0px 0px 0px 20px; padding: 5px 5px 5px 5px; }

body#welcome #menu a.home  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#g2004 #menu a.g2004  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#g2003 #menu a.g2003  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#g2002 #menu a.g2002  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#g2001 #menu a.g2001  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#g2000 #menu a.g2000  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#g1999 #menu a.g1999  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#g1998 #menu a.g1998  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#archive #menu a.archive  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#oek2004 #menu a.o2004  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#oek2003 #menu a.o2003  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}
body#pc2007 #menu a.pc2007  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}	
body#pc2004 #menu a.pc2004  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}		
body#pc2003 #menu a.pc2003  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}	
body#pc2002 #menu a.pc2002  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}							
body#sketches #menu a.sketches  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 70px 5px 5px; letter-spacing: 1px;}
body#photos #menu a.photos  { background: #719bca none repeat scroll 0 0; color: yellow; 
						padding: 5px 100px 5px 5px; letter-spacing: 1px;}

/* Home Page */
#homecontent 		{ background-color: #719bca; margin: 0px 0px 150px 200px; padding: 20px 20px; width: 600px;
					text-align: center; -moz-border-radius: 15px; -webkit-border-radius: 15px; 
					border-radius: 15px; -khtml-border-radius: 15px; z-index: 100; }
					
#homecontent img		{ border: 5px solid white; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
					border-radius: 6px; -khtml-border-radius: 6px; }
#homecontent .welcomeimg { float: right; margin: 15px; width: 250px; }

#homecontent .update		{ width:580px; font-size: 18px; text-align: left; }			
#homecontent .newsheader	{ width:300px; padding: 5px; background-color: #FFFF00; color:#000000; 
					text-align: center; font-weight: bold; font-size: 20px; -moz-border-radius: 6px; 
					-webkit-border-radius: 6px; border-radius: 6px; -khtml-border-radius: 6px; }					
					
/* Content Area */
#content 			{ background-color: #719bca; margin: 0px 0px 150px 200px; padding: 20px 10px; width: 600px;
					text-align: center; -moz-border-radius: 15px; -webkit-border-radius: 15px; 
					border-radius: 15px; -khtml-border-radius: 15px; z-index: 100; }
					
#content img			{ border: 5px solid white; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
					border-radius: 6px; -khtml-border-radius: 6px; }
#content img:hover	{ border: 5px solid orange; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
					border-radius: 6px; -khtml-border-radius: 6px; }

#content table 	{ margin: 0px auto; border: 0px; width: 600px; }
					
#content .update	{ margin: 0px auto; width:600px; font-size: 18px; text-align: left; }
#content .thumb	{ width: 100px; text-align: center; padding: 5px 5px;  }
#content .desc	{ width: 475px; text-align: left; padding: 5px 5px; }
#content .subheader	{ width:580px; padding: 10px; background-color: #FFFF00; color:#000000; 
					text-align: center; font-weight: bold; font-size: 24px; -moz-border-radius: 6px; 
					-webkit-border-radius: 6px; border-radius: 6px; -khtml-border-radius: 6px;}


/* Main */



/* Main */