/* General stuff */
body {background-color: black; color: white; font-family: Century Gothic, Arial, Helvetica, sans-serif;}	
div.maindiv{	width:950px; margin-left: auto; margin-right:auto; border:none;}
a:link {color: white; text-decoration: none;}
a:visited {color: white; text-decoration: none}
a:active {text-decoration: none;}
a:hover {color: #8c8c8c;}
a img {border: none;} 
#body{float:left; height:450px; padding: 30px 30px 0px 25px;}

/* Stuff for the top */
#leftmenu,#rightpicture{float:left; font-size:90%}
#leftmenu { font-size:100%; width:175px;}
.wdlogo{float:left; padding: 40px 0px 0px 0px;}
.rightmenu	{margin:60px 0px 0px 0px; float:right; font-size: 90%; font-family: Century Gothic;}
.leftmenu	{margin:5px 0px 0px 0px;}

/* Stuff for the news page */
#news{float:left; width:100%; font-size:90%; font-family:Century Gothic; text-align: left;}
.newsPiece{float:left; width:100%; font-family:Century Gothic; text-align: left; padding: 5px; }
.newsContent{float:left; width: 80%; padding: 5px;}
.profilePic{float:left; text-align: center; padding: 10px; font-size:75%; background: #1e1e1e; margin-top: 20px;}
.date {font-size:70%; color:#919191;}
hr {float: left; width:95%; color:#0D0D0D;}

/* Red Bars */
#redbar,#redbarBottom{float:left; background-color: #c31f26; width: 100%; font-size: 1px; height: 2px;}
#redbar{margin:0px;}
#redbarBottom{margin:0px;}
.redbartext{padding:0px 0px 0px 30px; float:left; color:black; font-family: Century Gothic;}

/* Footers and that */
#footer1,#footer2,#footer3 {float: left; width: 33.3%; font-family:Century Gothic; font-size: 80%;}
#footer1{text-align: left;} #footer2{text-align: center;} #footer3{text-align: right;}
/*copyright footer*/
#footer {float:bottom; text-align: center; font-size: 10px; color: #666666; clear:both;}

#rightpicture{float:right; padding: 0px 5px 0px 0px; width:700px; height:400px;}
#rightpicture2{float:right;}
#rightText{float:left; width:35%; font-family:Century Gothic; font-size:100%; text-align: left;}
#about{float:left; width:600px; font-size:90%; font-family:Century Gothic; text-align: left;}
.addresses{float:left; width:200px; height: 300px;}

p {font-size:74%; padding: 0px 0px 0px 10px;}
ul {font-size:74%; margin: 0px; padding: 0px 0px 0px 25px; list-style-type:square;}
#rrpicture{float:right;}
#below{float: right; height: 50px; width:100%;}
#frontpage	{float:right; text-align: right; font-size:70%;}
#fading_image_container { color: red; width: 600px; height: 600px;}
.lireplace {padding: 10px 0px 0px 0px; font-size:70%;}

.imgTitle	{float:right; text-align: right; font-size:70%;}
.imgNo		{float:left; text-align: left; font-size:95%; padding: 0px ; font-family:Century Gothic;}

.submenuMargin{ padding: 0px 10px 0px 10px;}

#leftadmin {width: 445px; float: left;}
#rightadmin {width: 445px; float: right; height: 500px;}

.working {background: green; color: black;}
.nearlyWorking {background: yellow; color: black;}
.inProgress {background: orange; color: black;}
.toStart {background: red; color: black;}
#leftimages {width: 300px; float: left;}
#rightimages {float: right; height: 500px;}
.imageBars {float:left; padding: 5px; margin: 5px; background: #1e1e1e;}