a:link    {color: white; text-decoration: none;}
a:active  {color: white; text-decoration: none;}
a:visited {color: white; text-decoration: none;}
a:hover   {color: #FFCC66; text-decoration: underline;}

.h1 {
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: medium;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #FFCC66;
}

.h2 {
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: medium;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #FFCC66;
}

.h3 {
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #FFCC66;
}

.h4 {
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #FFCC66;
}

.h4-black {
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: white;
}

p {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: white;
}


.bodytext {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: white;
text-align: justify;
}

.blacktext {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: black;
text-align: justify;
}

.bluetext {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: blue;
text-align: justify;
}

body {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
background-color: #000000;
min-width: 800px;
}


#banner {
position: absolute;
left: 0px; 
top: 0px;
width: 800px;
}

#navigation {
float: left;
width: 800px;
position:absolute;
left: 40px; 
top: 100px;
}

#navigation ul {
margin: 0;
padding: 0;
list-style: none;
}

#navigation li {
float: left;
width: 90px;
height: 30px;
margin: 0 1px 0 0;
}

#navigation a {
float: left;
display: block;
background-image: url("../Images/Design/button.gif");
background-repeat: no-repeat;
width: 90px;
height: 30px;
font-size: 75%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
text-align: center;
}

#navigation a:hover {
float: left;
display: block;
background-image: url("../Images/Design/button-over.gif");
background-repeat: no-repeat;
width: 90px;
height: 30px;
font-size: 75%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
text-align: center;
}

#pagecontent {
position: absolute;
left: 40px;
top: 400px;
width: 750px;
overflow: hidden;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: white;
text-align: justify;
}

#slideshow {
background-color: #000000;
position: absolute;
left: 40px; 
top: 150px;
width: 320px;
height: 220px
}

#updatecontent {
position: absolute;
left: 380px;
top: 150px;
width: 190px;
overflow: hidden;
color: white;
text-decoration: none;
line-height: 3.5ex;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#updatecontent ul {
list-style: none;
margin: 0;
padding: 0;
}

#updatecontent li {
text-decoration: none;
display: block;
}

#updatecontent h1 {
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #FFCC66;
}

#updatecontent2 {
position: absolute;
left: 580px;
top: 150px;
width: 190px;
overflow: hidden;
color: white;
text-decoration: none;
line-height: 3.5ex;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#updatecontent2 ul {
list-style: none;
margin: 0;
padding: 0;
}

#updatecontent2 li {
text-decoration: none;
display: block;
}

#updatecontent2 h1 {
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #FFCC66;
}

#fullpagecontent {
	position: absolute;
	left: 43px;
	top: 151px;
	width: 720px;
	overflow: hidden;
	font-family: Arial, Veranda, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: white;
	text-align: left;
}

#fullpagecontent ul {
line-height: 4.5ex;
font-size: x-small;
list-style-position: inside;
}


#meetingaddress {
position: absolute;
top: 330px;
left: 40px;
width: 300px;
overflow: hidden;
color: white;
text-decoration: none;
line-height: 2.5ex;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#keymembers {
position: absolute;
top: 330px;
left: 450px;
width: 300px;
overflow: hidden;
color: white;
text-decoration: none;
line-height: 2.5ex;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#member-details{
position:absolute;
left: 40px;
top: 210px;
width: 390px;
height: 200px;
}

#message-boards{
position:absolute;
left: 40px;
top: 420px;
width: 390px;
height: 200px;
}

#forum{
position:absolute;
left: 40px;
top: 680px;
width: 390px;
height: 100px;
}

#manage-portfolio{
position:absolute;
left: 450px;
top: 210px;
width: 350px;
height: 200px;
}

#competition-results{
position:absolute;
left: 450px;
top: 420px;
width: 350px;
height: 200px;
}

#vote{
position:absolute;
left: 450px;
top: 680px;
width: 350px;
height: 100px;
}

#member-welcome{
position:absolute;
left: 40px;
top: 150px;
width: 800px;
height: 100px;
}

#member-details ul, #message-boards ul, #forum ul, #manage-portfolio ul, #competition-results ul, #vote ul {
margin: 0;
padding: 1em 0 0 0;
list-style: none;
}

#member-details li, #message-boards li, #forum li, #manage-portfolio li, #competition-results li, #vote li {
float: left;
margin: 0 2px 0 0;
padding: 0 0 0 2px;
}

#member-details a, #message-boards a, #forum a, #manage-portfolio a, #competition-results a, #vote a {
float: left;
display: block;
padding: 0.2em 5px 0.2em 0.2em;
text-decoration: none;
font-size: 90%;
font-weight: normal;
color: white;
}

#member-details a:hover, #message-boards a:hover, #forum a:hover, #manage-portfolio a:hover, #competition-results a:hover, #vote a:hover {
text-decoration: underline;
color: red;
}

#maps {
position: absolute;
top: 520px;
left: 40px;
width: 800px;
overflow: hidden;
color: white;
text-decoration: none;
line-height: 2.5ex;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#maps ul {
list-style: none;
margin: 0;
padding: 0;
}

#counter {
position: relative;
left: 0px;
top: 0px;
width: 800px;
height: 100px;
text-align: center;
}

#copyrighttext{
position:relative;
left: 0px;
top: 0px;
width: 650px;
height: 25px;
}

#copyrighttext a:hover, #copyrighttext a:link, #copyrighttext a:active, #copyrighttext a:visited {
color: white;
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: gray;
}

#Upload {
	width: 600px;
	margin: 1em auto;
	padding:0 2em 2em 2em ;
	border:1px solid #bbb;
	color: #white;
	background:#000000;
	font: 0.9em verdana, sans-serif;
}
			
#Upload h1{
	font: 1.4em bold verdana, sans-serif;
	margin: 0;
	padding:1em 0;
	text-align:center;
}
#Upload label{
	float: left;
	width: 7em;
}
		
#Upload p {
	 clear: both;
}		

.red{
	color:red;
}


#eveninghand {
color: white;
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#eveningdate {
color: white;
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#eveningdetail {
color: white;
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

#detailtitle {
color: white;
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: medium;
font-style: normal;
font-weight: bold;
font-variant: normal;
}

#detaildescription {
color: white;
text-decoration: none;
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: small;
font-style: italic;
font-weight: normal;
font-variant: normal;
}
