body      { scrollbar-face-color: #333; scrollbar-arrow-color: #000; scrollbar-track-color: #000; scrollbar-shadow-color: #000; scrollbar-highlight-color: #000; scrollbar-3dlight-color: #000; scrollbar-DarkShadow-Color: #000; }

#sitecontainer   { background:#000; width:820px; margin-right:auto; margin-left:auto; margin-top:10px; border: solid 1px #333; }

#header     { width:820px; height:120px; background: url(/UserFiles/TemplateImages/Logo.gif) no-repeat; border-bottom: solid 0px #333; }

#headernav         { width:820px; background: url(/UserFiles/TemplateImages/NavBG.jpg) repeat-x; color:#000; margin-bottom:15px; float:left; padding-top:3px; padding-bottom:4px; text-align:center; }
#headernav a       { font-size:11px; color:#9c0; font-weight:bold; text-decoration:none; }
#headernav a:hover { color:#fff; text-decoration:none; }

#mainbody { width:560px; float:right; margin-right:15px; margin-bottom: 20px; border: solid 0px #0f0; display:inline; border: 0px solid #f00}
#mainbodywide { width:780px; float:left; margin-left:20px; margin-bottom: 20px; border: solid 0px #0f0; display:inline; }

#hpmainbody   { width:210px; float:left; margin-left:15px; margin-bottom: 0px; border: solid 0px #0f0; display:inline; }
#hpslideshow  { width:560px; padding:0px; float:right; margin-right:15px; margin-bottom:20px; display:inline; border: }

#divslideshow         { width:560px; padding:0px; float:right; margin-right:15px; margin-bottom:20px; display:inline; border: 0px solid #f00;}
.divslideshowcontent  { display: block; }

.headertext { font-size:24px; font-weight:bold; text-align:right; padding-top:88px; padding-right:20px; }

#navcontainer       { background:#000; width:180px; float:left; margin-left:20px; display:inline; border: 0px solid #f00;}
.navtitle           { width:160px; color:#c00; font-size: 1.8em; font-family: "Times New Roman", Times, serif; font-weight: normal; padding-bottom:16px; }
.navlevel1 a        { color:#ccc; background: url(/UserFiles/TemplateImages/Bullet16.gif) no-repeat; font-weight: bold; text-decoration: none; margin-bottom:8px; padding:0px 0px 0px 24px; display:block; }
.navlevel1 a:hover  { color:#999; background: url(/UserFiles/TemplateImages/Bullet16Roll.gif) no-repeat; text-decoration: none; }
.navlevel2 a        { color:#9c0; font-weight: normal; text-decoration: none; padding:0px 0px 3px 30px; }
.navlevel2 a:hover  { color:#ddd; text-decoration: none; }
.navlevel3 a        { color:#888; font-weight: normal; text-decoration: none; padding:0px 0px 3px 36px; }
.navlevel3 a:hover  { color:#ddd; text-decoration: none; }
.navlevel4 a        { color:#666; font-weight: normal; text-decoration: none; padding:0px 0px 3px 42px; }
.navlevel4 a:hover  { color:#ddd; text-decoration: none; }

.hppics { float:right; height: 120px; width: 200px; padding:0px; margin:0; overflow: hidden }
.hppics img { height: 120px; width: 200px; padding: 0px; border: 0px solid #ccc; background-color: #eee; top:0; left:0 }
.hppics img { -moz-border-radius: 10px; -webkit-border-radius: 10px; }
	
.slideshowpics { background:#222; float:right; margin-left:10px }

#gallerybox         { width:780px; margin-right:auto; margin-left:auto; }
#gallerynav         { text-align:center; color:#999; }
#gallerynav a       { color:#999; text-decoration:none; }
#gallerytitle       { width:100%; color:#fff; background:#000; text-align:center; padding:0px 0px; }
.galleryfullbox     { width:500px; float:left; background:#000; padding:4px; margin:10px 0px; text-align:center; border: 0px solid #444; display:inline; }
.galleryfullbox img { border: 1px solid #000; }

#gallerythumbsbox   { width:250px; height:380px; float:left; margin:10px 10px; overflow: auto; display:inline; }
.gallerythumb       { width:70px; height:70px; background:#000; padding:0px; margin:0px 4px 4px 0px; float:left; text-align:center; border: 1px solid #444; }
.gallerythumb img   { border: 0px solid #444; }
#gallerypreload     { display:none; }

#footer     { color:#aaa; width:800px; height:15px; margin-right:auto; margin-left:auto; text-align:center; padding-top: 20px;}
#footer a    { color:#aaa; }

#asylumfooter     { color:#333; width:800px; height:15px; margin-right:auto; margin-left:auto; text-align:center; padding-top: 20px;}
#asylumfooter a    { color:#333; }

#skipTo {width:42px; float:right;text-align:center; height:20px; position:relative; position:fixed; bottom:0%; right:1px; color:white; background:url(/images/bottomCR.gif) no-repeat; padding:6px 1px 7px 1px!important; margin-top:-20px; z-index:1002;voice-family: "\"}\""; voice-family:inherit; padding:6px 1px 1px 1px!important;_padding-bottom:1px}
#skipTo a {color:white}

