/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 0px }

/*divs for main body*/

#content
{
	background:#FFFFFF;
	width:950px;
	min-width:950px;
	margin:0 auto;
	margin:0px;
}

#header
{ background-image:url(images/banner.jpg);
background-repeat:no-repeat;
	width:950px;
	height:205px;
	margin:0px;
}

#line
{	background-image:url(images/spacer.jpg);
background-repeat:no-repeat;
	width:950px;
	height:50px;
}

#nav
{ border-right:dotted;
border-color:#999999;
border-width:thin;
	width:228px;
	float:left;
	padding-top:5px;
}

#main
{
	width:440px;
	float: left;
	top:0px;
	right:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
}

#maincontent
{
	width:640px;
	float: left;
	top:0px;
	right:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
}

#right
{
	background-image:url(images/gradiant.jpg);
	background-repeat:no-repeat;
	background-position:center, top;
	width:200px;
	float:right;
	min-width:180px;
	padding:10px;
	padding-top:10px;
	}

#footer
{background-image:url(images/spacer.jpg);
background-repeat:no-repeat;
	width:950px;
	height:50px;
	margin:0px;
	float:left;
	
}

<!-- nav list -->
 ul
{
	list-style-type:none;
	font-size:14px;
	
}

li
{
	list-style-type:none;
	 background-image: url(images/listarrow.jpg);
	 background-repeat:no-repeat;
	 background-position:  0em;
	 padding-left:2em;
	line-height:200%;
	font-weight:bold;
	font-size:13px;
	margin-left:-20px;
	
}

li.current
{background-image:url(images/current-listarrow.jpg);
 background-repeat:no-repeat;
	 background-position:0em;
	 padding-left:2em;
	 }

/* links for nav*/

li a:link
{
     color:#666666;
     background-color: transparent;
     text-decoration: none;
     }

li a:visited
{
     color:#666666;
     background-color: transparent;
     text-decoration: none;
     }

li a:hover
{
     color:#3366CC;
     background-color: transparent;
     text-decoration: none;
     }

	 
/* links whole page*/

a:link
{
     color: #666666;
     background-color: transparent;
     text-decoration:underline;
     }

a:visited
{
     color:#666666;
     background-color: transparent;
     text-decoration: underline;
}

a:hover
{
     color:#3366CC;
	 background-color: transparent;
     text-decoration: underline;
}

/*Current nav change color */

#navbar a:link,
  .welcome #navbar #welcome a,
  .diary #navbar #diary a,
  .results #navbar #results a,
  .committee #navbar #committee a,
  .clothing #navbar #clothing a,
  .membership #navbar #membership a, 
  .photography #navbar #photography a,
  .sale #navbar #sale a,
  .schedule #navbar #schedule a
{
	list-style-type:none;	
	color:#3366CC; 
	font-size:13px;
}

 .h1
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#000000;
 }
