/* decaturpc default style */
/* http://decaturpc.com */



/* basic elements */
body {           
	color: #ffffff; 
	background: #000; 
	margin:0;
        text-align:center;
	}
a:link {
	FONT-WEIGHT: normal; COLOR: #fff; FONT-STYLE: normal; TEXT-DECORATION: none
}
a:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
a:active {
	COLOR: #fff
}
a:hover {
	COLOR: #ffcb05
}

.body_links a:link {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
.body_links a:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.body_links a:active {
	COLOR: #000000
}
.body_links a:hover {
	COLOR:red
}

/* specific divs */
#pagecontainer { 
        top:0px;
        position:relative;
        width:922px;
	height:1832px;
	background:#808080; 
	padding:0px;  
        text-align:left; 
        margin-left:auto;
        margin-right:auto;
	z-index:1;
	border:solid 1px #fff;

	}
#header {
        top:5px;
        position:absolute;
        width:922px;
	height:100px;
	background:transparent url(../images/header.gif) no-repeat;
	padding:0px;
	overflow:hidden;
        text-align:left;
	margin-left:0px; 
	}

#picslide {
        top:12px;
	left:400px;
        position:absolute;
        width:500px;
	height:auto;
	background:transparent;
	padding:0px;
}

#subheader {
        top:90px;
        position:absolute;
        width:922px;
	height:100px;
	background:transparent; 
	padding:0px;
	overflow:hidden; 
        text-align:center; 
	}

#topmenu {
        top:130px;
        position:absolute;
        width:922px;
	height:20px;
	background:#484848; 
	padding:5px 0px 5px 0px;
	overflow:hidden;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
        text-align:center;  
	}


#leftcontainer {
        top:150px;
        position:absolute;
        width:200px;
	height:1577px;
	background:#484848; 
	padding:0px;
	overflow:hidden;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
        text-align:center;  
	}

#maincontainer {
        top:150px;
	left:200px;
        position:absolute;
        width:502px;
	height:1247px;
	background: #ffffff;
	padding:10px 10px 10px 10px; 
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	overflow:hidden;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
        text-align:center;  
	border-top:solid #000000 0
px;
	}


#maincontainer p{
	text-align:center;
	}

#bottomcontainer {
	top:1373px;
	left:200px;
        position:absolute;
        width:522px;
	height:325px;
	background:#484848;
}

#leftcontainer img {
	padding-top:10px; 
	}

#rightcontainer {
        top:150px;
	left:722px;
        position:absolute;
        width:200px;
	height:1577px;
	background:#484848; 
	padding:0px;
	overflow:hidden;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
        text-align:center;  
	}


#rightcontainer img {
	padding-top:10px; 
	}

#bottom_banner {
	
	position:absolute;
        
	top:1698px;
        width:922px;
	height:105px;
	background:#484848; 
	padding:7px 0 7px 0;
        text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


	
#footer {
	position:absolute;
        top:1803px;
        width:922px;
	height:15px;
	background:#484848; 
	padding:7px 0 7px 0;
        text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

/* menu divs */

/* Main menu appearance can be controlled below */

#menu_all {
	position:absolute;
	top:-1px;
	border:0px;
	width:803px;
	height:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:5;
}

#menu_all a{ 
	margin:0px;
	display:block;
	padding:.1em .1em .1em .1em;
	text-decoration:none;
	background-color:yellow;
	color:#000000;
	border:2px solid #000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:80%;
	text-align:center;
}

#menu_all a:hover{	
	margin:0px;
	display:block;
	background-color:black;
	border:2px solid black;
	color:#ffffff;
}	

/* Individual menu divs - nothing of interest here */


#menu_about {
	position:absolute;
	top:160px;
	left:230px;
	height:auto;
	width:170px;
	visibility:hidden;
	z-index:5;
}

#menu_what {
	position:absolute;
	top:160px;
	left:570px;
	height:auto;
	width:170px;
	visibility:hidden;
	z-index:5;
}

/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 500px; /* Set to gallery width, in px or percentage */
height: 100px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #000000; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid yellow; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
