body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif; 
}

#wrapper {
width:1000px;
height:920px;
border:solid 1px;
border-color:#000000;
margin:auto;
padding:10px;
background-color:#FFFFFF;
border-bottom:0px;
}

#main {
width:996px;
height:auto;
border:solid 0px;
border-color:#000000;
margin:auto;
padding:0px;
background-color:#FFFFFF;
}

#head {
width:996px;
border-bottom:solid 0px;
height:200px;
border-color:#000000;
margin:auto;
}

#logo {
width:360px;
border:solid 0px;
height:70px;
border-color:#000000;
margin-left:5px;
margin-top:0px;
float:left;
background-image:url(images/csslogo.jpg);
background-repeat:no-repeat;
}

#topnav {
width:615px;
border:solid 0px;
height:30px;
border-color:#000000;
margin-left:5px;
margin-top:40px;
float:left;
color:#999999;
padding-top:5px;
font-size:1.1em;
text-align:right;
}

#topnav a {
color:#999999;
text-decoration:none;
}

#topnav a:hover {
color:#000000;
text-decoration:none;
}

#logo2 {
width:320px;
border-top:solid 2px;
border-bottom:solid 2px;
height:100px;
border-color:#999999;
margin-left:5px;
margin-top:5px;
float:left;
}

#links1 {
width:320px;
border-top:solid 2px;
border-bottom:solid 2px;
height:100px;
border-color:#999999;
margin-left:10px;
margin-top:5px;
float:left;
}

#showcase {
width:290px;
height:70px;
border-color:#999999;
margin-left:0px;
margin-top:0px;
float:left;
}

#showcaselinks {
width:290px;
height:25px;
border-color:#999999;
margin-left:0px;
margin-top:0px;
float:left;
font-size:1em;
color:#999999;
padding-left:5px;
}

#showcaselinks a {
color:#999999;
text-decoration:none;
}

#showcaselinks a:hover {
color:#000000;
}

#linksbox1 {
width:140px;
height:94px;
color:#999999;
float:left;
margin-top:10px;
font-size:0.8em;
border:solid 0px;
}

#linksbox1 a {
color:#999999;
text-decoration:none;
}

#linksbox1 a:hover {
color:#000000;
}

li {
list-style:none;
margin-left:0px;
}

#linksbox2 {
width:140px;
height:94px;
color:#999999;
float:left;
margin-top:10px;
font-size:0.8em;
}

#linksbox2 a {
color:#999999;
text-decoration:none;
}

#linksbox2 a:hover {
color:#000000;
}

#linksbox3 {
width:140px;
height:94px;
color:#999999;
float:left;
margin-top:10px;
font-size:0.8em;
}



#linksbox3 a {
color:#999999;
text-decoration:none;
}

#linksbox3 a:hover {
color:#000000;
}




#links2 {
width:320px;
border-top:solid 2px;
border-bottom:solid 2px;
height:100px;
border-color:#999999;
margin-left:10px;
margin-top:5px;
float:left;
}

.pictures {
width:315px;  
border:solid 1px;
height:200px;
border-color:#000000;
margin-left:5px;
font-size:1.4em;
float:left;
margin-top:25px;
margin-right:5px;
}

.picturetext {
width:315px;
border-bottom:solid 1px;
height:20px;
border-color:#000000;
margin-left:0px;
font-size:1.4em;
float:left;
margin-top:0px;
font-size:0.7em;
color:#999999;
padding-left:5px;
border-bottom:0px;
}

.picturetext a {
text-decoration:none;
color:#999999;
}

.picturetext a:hover {
text-decoration:none;
color:#000000;
}

img {
border-style:none;
}



#content {
height:auto;
margin-top:20px;
}

#botnav {
width:1020px;
border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
height:35px;
border-color:#000000;
margin:auto;
text-align:center;
font-size:1.3em;
padding-top:10px;
background-color:#FFFFFF;
}

#botnav a {
color:#000000;
}

#wc3strict {
margin-left:500px;
float:right;
clear:both;
}