body{
	background:#666 url(images/bodyBG.gif) repeat-y center;
	color:#666;
	text-align:center;
	font-size:12px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
}
p{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;}
b,strong{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;}
a:hover,a:active{text-decoration:underline;color:#F60;}
.image-left{float:left;margin:3px;padding:3px;}
.image-right{float:right;margin:3px;padding:3px;}
#container{background-color:#FFF;width:680px;text-align:left;background:url(images/sidebar.png) repeat-y;margin:0 auto;}
#toplogobar{background:url(images/header.gif) no-repeat;height:125px;}
#pageHeader{height:180px;}
#pageHeader img{float:right;margin:0;padding:0;}
#pageHeader h1{color:#fff;text-shadow:0 1px 2px #040;padding-top:10px;font-weight:700;font-size:22px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 0 10px;}
#pageHeader h2{color:#fff;text-shadow:0 1px 2px #040;padding-bottom:10px;font-weight:400;font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 0 10px;}
#mainContent #sidebar{float:left;width:200px;background:none;margin:0;padding:0;}
#mainContent #content{float:left;background:none;width:440px;line-height:20px;text-align:justify;margin:10px 10px 10px 15px;padding:0;}
#footer{width:680px;padding-top:5px;padding-bottom:5px;text-align:right;background:#EEE;font-size:80%;border-top:1px solid #CCC;border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #CCC;margin:10px auto;}
#sidecontainer{margin:5px;}
#breadcrumbcontainer{background:url(images/sub_header.png) repeat-x;height:26px;padding-right:10px;text-align:right;}
#breadcrumbcontainer ul{list-style-type:none;font-family:Verdana, Arial, Helvetica, sans-serif;color:#d4d4d4;font-size:80%;margin:0;padding:5px 0 0 5px;}
#breadcrumbcontainer li{display:inline;margin:0;}
#breadcrumbcontainer a{color:#d4d4d4;text-decoration:none;}
#navcontainer{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#navcontainer ul{list-style-type:none;margin:0;padding:0;}
#navcontainer li{width:200px;margin:0;padding:0;}
#navcontainer a{display:block;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;text-indent:0;background:repeat-x url(images/button_normal.png);border-bottom:1px solid #aeaeae;padding:5px;}
#navcontainer ul ul a{display:block;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;text-indent:20px;background:#ebebeb;padding:5px;}
#navcontainer ul ul ul a{display:block;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;text-indent:40px;background:#ebebeb;padding:5px;}
#navcontainer ul ul ul ul a{display:block;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;text-indent:60px;background:#ebebeb;padding:5px;}
#navcontainer ul ul ul ul ul a{display:block;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;text-indent:100px;background:#ebebeb;padding:5px;}
.standout{
	border:1px dotted #666666;
	background:#bfffb9;
	color:#005600;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;color:#F60;font-size:14px;font-weight:700;margin:0;}
.imageStyle{border:1px solid #dcdcdc;margin:5px;padding:5px;}
.blog-archive-background{color:#000;text-align:center;font:12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;background:#fff;}
.blog-entry-date{text-align:justify;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#aeaeae;padding-bottom:5px;}
.blog-entry-body{text-align:justify;font:12px Verdana, Arial, Helvetica, sans-serif;color:#666;}
.filesharing-item-title{text-align:justify;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#67ce3d;text-transform:uppercase;}
.filesharing-item-description{text-align:justify;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#aeaeae;}
.album-title{font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#C00;padding:5px;}
.album-description{padding:5px;}
.thumbnail-frame{border:1px solid #d4d4d4;padding:1px;}
.thumbnail-frame img{border:none;}
.thumbnail-caption{color:#666;font:12px Verdana, Arial, Helvetica, sans-serif;}
.photo-background{background:#777;font-family:Verdana, Arial, Helvetica, sans-serif;}
.photo-navigation{border:1px solid #555;background:#eee;color:#5b5b5b;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;margin:6px;padding:4px;}
.photo-navigation a{text-decoration:none;}
.photo-navigation a:hover{text-decoration:underline;}
.photo-frame{border:1px solid #555;background:#FFF;margin:6px;padding:4px;}
.photo-title{font-weight:700;padding:0;}
.movie-description{text-align:center;margin:5px;}
.movie-page-title{font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#67ce3d;}
.movie-page-description{margin-bottom:20px;}
.movie-thumbnail-frame{float:left;display:inline;text-align:center;border:1px solid #d4d4d4;margin-bottom:10px;margin-right:10px;padding:1px;}
.movie-thumbnail-caption{text-align:center;color:#666;font:12px Verdana, Arial, Helvetica, sans-serif;margin-bottom:3px;}
.movie-background{background:#fff;margin-top:5px;}
.movie-title{font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#67ce3d;text-align:center;}
.movie-frame{text-align:center;margin-bottom:10px;}
a:link,a:visited,#breadcrumbcontainer a:hover{text-decoration:none;color:#F60;}
#mainContent,#navcontainer ul ul li,#navcontainer ul ul ul li,#navcontainer ul ul ul ul li,#navcontainer ul ul ul ul ul li{margin:0;}
#navcontainer #current,#navcontainer a:hover{color:#fff;text-shadow:0 1px 1px #666;text-decoration:none;background:url(images/button_over.png) repeat-x;}
#navcontainer ul ul a:hover,#navcontainer ul ul ul a:hover,#navcontainer ul ul ul ul a:hover,#navcontainer ul ul ul ul ul a:hover{color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;background:#ccc;}
h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif;color:#67ce3d;margin:0;}
.blog-archive-headings-wrapper,.blog-archive-entries-wrapper{text-align:left;width:590px;padding:10px;}
.blog-archive-month,.blog-entry-title{text-align:justify;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#67ce3d;}
.blog-entry,.filesharing-description,.filesharing-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;}
.photo-links,.photo-caption{padding:0;}
