@charset "utf-8";
/* CSS Document */
html {b}
body {background-color: #fff; width: 100%; height: auto;margin-left: auto; margin-right: auto; margin-top: 0px; font-family: "Times New Roman", Times, serif, "Courier New", Courier, Tahoma, Serif, monospace; font-size: 0.9em; }
#wrapper {width: 960px;position: relative;  height: auto; margin-left: auto; margin-right: auto; }
#topNav {width: 100%; height: 28px; background-color: #fff; margin: 0px; color: #666; padding-top: 5px;padding-left: 0px; }
#topNav a:link {color: #666; text-decoration: none; padding: 3px;}
#topNav a:visited {color: #666; text-decoration: none;padding: 3px;}
#topNav a:hover {color: #000; background-color: #f3f3f3;text-decoration: underline;padding: 3px;}
#topNav a:active {color: #666; text-decoration: none;padding: 3px;}
#topNav p {margin: 0px; padding-left: 20px; padding-right: 20px;text-align: right;}

#leftColumn {width: 230px; float: left; margin: 0px; padding: 0px; text-align: left;}

#title {width: 100%; height: 236px; }
#mainContent {float: left; margin-top: 0px;width: 680px; position: relative; height: auto;}
#mainContent p {padding-left: 10px; padding-right: 10px; font-size: 1.1em;}
#mainContent h1 {padding-left: 10px; padding-right: 10px; padding-top: 20px;font-size: 1.3em;}
#mainContent a:link {color:#fff; text-decoration:none; font-weight: bold;}
#mainContent a:visited {color:#fff; text-decoration:none;font-weight: bold;}
#mainContent a:hover {color:#fff; text-decoration:underline;font-weight: bold;}
#mainContent a:active {color:#fff; text-decoration:underline;font-weight: bold;}

#flashcontent {	height: 600px;width: 100%; padding: 0px; padding-top: 20px; background-color:#FFFFFF; }
#flashcontentIndex {	height: 600px; width: 495px; padding: 0px; margin-left: 0px;padding-top: 20px; }

#contentLeft { width: 180px;margin-top: 20px; display: block;float: left;margin-bottom: 5px; font-size: 1.2em;}
#contentLeft ul	{	margin:0 0 0 0px;	list-style:none;	padding:0; float: left;}
#sideNav {float: left;font-size: 1.0em; margin-left: 0px;text-align: left;width: 100%; }

#sideNav ul {margin-left: 5px;float: left; list-style-type:none;}

.sideNav{ font-size: 0.9em; margin-left: 0px; color:#ccc; font-weight: normal; float: left;
	padding-left:0px; padding-right: 0px; 	margin-top: 0px;  text-align: left;}
.sideNav a{	color:#ccc;	padding-left:0px;}
.sideNav a:link{	color:#999; text-decoration: none; padding: 5px;	padding-left:5px;}
.sideNav a:visited{	color:#999; text-decoration: none;padding: 5px;	padding-left:5px; }
.sideNav a:hover{	color:#333; text-decoration: none;padding: 5px;	padding-left:5px;  }
.sideNav a:active{	color:#666; text-decoration: none;padding: 5px;	padding-left:5px; }

ul.sideNav{ float: left; list-style:none;	padding:0px; text-align:left; margin-left:0px; font-size:1.1em;	}

li.sideNav{	margin-top:0px;margin-bottom:0px; color: #FFF;width: 160px;
	padding-left:0px;padding-top:0px; padding-bottom: 5px;}

.sideNavSelected{font-size: 0.9em;	color:#0079a9; font-weight: normal; padding-left:0px; padding-right: 0px; 
	margin-top: 0px;  text-align: left;}
.sideNavSelected a{	color:#000;	padding-left:0px;}
.sideNavSelected a:link{ color:#000; text-decoration: none; padding: 5px; padding-left:5px; }
.sideNavSelected a:visited{	color:#000; text-decoration: none;padding: 5px;	padding-left:5px;  }
.sideNavSelected a:hover{ color:#000; text-decoration: none;padding: 5px; padding-left:5px;  }
.sideNavSelected a:active{	color:#000; text-decoration: none;padding: 5px;	padding-left:5px; }
ul.sideNavSelected{	float: left; list-style:none;	padding:0px;	text-align:left; 	margin-left:0px;	font-size:1.1em;	}
li.sideNavSelected{	margin-top:0px;margin-bottom:0px; color: #FFF;width: 160px; float: left;
	padding-left:0px;padding-top:0px; padding-bottom: 5px;}

#footer {float: left; background-color: #f00; height: 0px; position: relative; width: 100%; margin-top: 0px;}
#porffolio {width: 100%; height: 30px; background-image:url(images/portfolio.jpg); background-position:right; background-repeat:no-repeat; float:left; position: relative;background-color:#000000;}

caption {color: #333; font-size: 1.9em;}
.thumbnail {float:left; margin: 3px 3px; border: #fff solid 0px;}

.thumbnail a:link{float:left;margin: 0px;border: #fff solid 0px;}

.thumbnail a:hover{float:left; margin: 0px;border: #fff solid 0px;}
