body {
	background-image:url(../design/blueback.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
* {
	margin: auto;
	padding: auto;
}
#wrapper {
	width:850px;
	clear: both; 
	background-image:url(../design/blueback.jpg);
	background-color: #000;
}
#banner {
	background-image: url(../design/banner.jpg);
	background-repeat: no-repeat;
	color: #fff;
	height: 190px;
	width: 850px;
	margin:auto;
}
#nav {
	background-image: url(../design/navbar.jpg);
	background-repeat: no-repeat;	
	background-color: #fff;
	height:50px;
	width: 850px;
	padding-top: 15px;
	
}

#navlist li
{
	display: inline;
	list-style-type: none;
	margin-right: 25px;
	
}
#navlist a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366cc;
	font-size: 1.2em;
	font-weight: bolder;
}
#navlist a:hover {
	color: #fff;
}

	


#content1 {
	
	background-image: url(../design/body.jpg);
	background-repeat: no-repeat;
 	width:850px;
	height:665px;
	padding-top: 10px;
	color: #fff;
	
}
#content1-text {
	text-align: left;
	padding: 10px;
	margin-left: 30px;
	width:385px;
	height:515px;
	color: #3366cc;
	font-size: 16px;
	clear: both;
	background-color: #fff;
	border: 5px inset #3366cc;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}
#content1 a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff9900;
	}
#content1 p {
	text-decoration: none;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
#content1 a:hover{
	color: #000;
	text-decoration: none;
	}



#footer {
	padding-left: 35px;	
	text-align: left;
	padding-top: 20px;
	height: 55px;
	width: 850px;
	background-image: url(../design/footbar.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #999;
}

#footer li
{
	display: inline;
	list-style-type: none;
	margin-right: 15px;
}
#footer a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #99ccff;
	font-weight: bolder;
}
#footer a:hover {
	color: #fff;

}
#footer-left {
	padding-left: 5px;	
	float: left;
}
#footer-right {
	padding-right: 75px;	
	float: right;
}
#flash {
	margin-left: 45px;
}
.imageborder {
	padding: 1px;
	border: 5px solid #775d42;
	background-color: #ffff66;
}
.subhead {
	font-size: 10px;
	text-align: center;
	color: #78442C;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sidebar {
	margin-bottom: 10px;
	color: #666666;
	text-align: left;
	font-size: 14px;
	line-height: 140%;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #fff;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
margin-left: 30px;
}
h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	text-decoration: italic;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
margin-left: 30px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #fff;
	padding-bottom: 0px;
	padding-top: 0px;
text-align: left;
margin-left: 30px;	
}

#footer p {
	color: #EEEBE8;
	text-decoration: none;
	font-size: 9px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: right;
}
a:link {
	color:#0059b4;
	text-decoration: none;
}
a:visited {
	color:#0059b4;
	text-decoration: none;
}
a:hover {
	color:#0059b4;
	text-decoration: underline;
}
a:active { color:#0059b4;}


.picbox { cursor: default;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  .picbox a { cursor: default;
    }

  .picbox a .preview { display: none;
    }

  .picbox a:hover .preview { 
	display: block;
    position: absolute;
    top: -33px;
    left: -45px;
    z-index: 1;
    }

  .picbox img { border-style: solid;
    border-color: rgb(0,0,0);
    border-width: 1px;
    padding: 3px;
    background: rgb(255, 255, 255) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: inherit;
    vertical-align: top;
    width: 200px;
    height: 150px;
    }

  .picbox li { border-style: solid;
    border-color: rgb(0,0,0);
    border-width: 0px;
    margin: 3px;
    padding: 0px;
    background: rgb(238, 238, 238) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: inherit;
    display: inline;
    float: left;
    position: relative;
    }

  .picbox .preview { border-color: rgb(0, 0, 0);
    width: 400px;
    height: 300px;
    }

  * html .picbox a { position: relative;
    }

  * html .picbox a:hover { font-size: 100%;
    z-index: 1;
    }

  * html .picbox a:hover .preview { top: -35px;
    left: -50px;
    }

  * html .picbox li { position: static;
    }

