body { margin: 0px 0px 0px 0px; }
#wrapwebsite {width: 750px; height: 100%;margin: 0 auto;text-align: left; }
#wrapheader { position: relative; height: 50 px;margin: 0px 0px 0px 0px; }
#wrapcenter { clear:both;margin: 0; padding:0;width: 780px;min-height: 600px;	  }
#wrapfooter { clear: both; text-align: center;height: 20px;  	 }
.leftside { float:left; width:32%; margin: 0px 0px 20px 20px;}
.center-nomargins { width: 97%;margin: 20px 0px 0px 0px; }
.center-rightandleftmargins { float:left;width: 32%; margin: 20px 0px 0px 0px; }
.center-rightmargin {float:left; width: 70%; margin: 20px 0px 0px 0px;}
.center-leftmargin { float:right; width: 500px; margin: 0px 0px 0px 0px; }
.rightside { float:left; width:31%;  margin: 20px 0px 0px 0px;  }
.altcontent1{ width: 97%;height:150 px;margin: 20px 0px 0px 0px; }
.altcontent2{ width: 97%;height:60 px;margin: 0px 0px 0px 0px; }
.clear { clear:both; }
.sitelogo { position:absolute; margin:5px 0px 0px 20px; width:80px}
.siteheading {height:30px; margin: 0px 0px 0px 0px; padding: 100px 0px 0px 0px; }

h1.siteheading {position: relative; top: 0px; left: 0px; margin: 0; padding: 0; }
.topnav {position: relative; top:0px; right:0px; margin: 0px 10px 3px 0px; }
.topnav ul {float:left; margin: 0px 0px 0px 0px; display:inline; padding: 0px;}
li.topnavitem {float: left;  list-style-type:none; padding: 0px 7px 0px 7px;}
li.firstnav {float: left;  list-style-type:none; padding: 0px 7px 0px 5px; }
.editpanel {position: relative; top:50px; right:0px;}
div.addthisbutton {position: absolute; top:50px; right:10px; }
#breadcrumb { padding: 10px 4px 4px 4px;  }
fieldset { width: 680px;margin: 10px 0px 0px 20px;}
.settinglabel {float:left; clear:left; width:20em; padding: 1px; }
.settinglabelFixedHeight {float:left; clear:left; width:20em; padding: 1px; height:77px;}
.settingrow { padding: 4px 0px 4px 0px; clear:left; }
.modulebuttonrow {clear: left; }
.div2columnleft { float: left; width: 350px;  padding: 1px;  }
.div2columnright { margin: 0px 0px 0px 305px;  padding: 1px; }
.modulepager {vertical-align:top; padding: 0px 4px 4px 4px; }
h1, h2, h3, h4 p { padding: 0;margin: 0px 15px; }
.TextLabel { width:15px; }
.watermarktextbox {width:9em; }
.moduleedit { height: 28px; margin: 0px; padding: 0px; }
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle 
{ padding: 0px 0px 0px 0px; clear:both;}
h2.moduletitle {padding: 4px 0px 5px 25px; margin: 0px 0px 0px 0px;}
.modulesubtitle { padding: 0px 4px 4px 4px; height: 10px;} 
.modulecontent {position:relative;  margin: 0px 0px 0px 0px; top: 0px; bottom:0px ;padding: 5px 22px 12px 18px; width: 82%;}
.modulefooter { display:none; }
.center-nomargins .modulecontent {position:relative;  margin: 0px 0px 0px 0px; top: 0px;bottom:0px;padding: 5px 22px 12px 18px; width: 90%;}
.center-leftmargin .modulecontent {position:relative;  margin: 0px 0px 0px 0px; top: 0px; bottom:0px ;padding: 5px 22px 12px 18px; width: 92%;}
.floatpanel { float:left; margin-right: 15px; }
.clearpanel { clear:left; padding-top: 15px;  }
.simplelist, .simplelist li { list-style: none; padding: 0px 0px 4px 10px;  }
ul.linkitem { list-style: none; margin: 0px 0px 0px 0px; }
div.sitemap ul , div.sitemap ul li {list-style: none; }
.site-statistics { margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; }
ul.userstats { list-style-type:none;  margin: 0px 0px 0px -40px;}
ul.userstats ul { margin: 0; padding: 0; display: block; }
ul.userstats li { position: relative; list-style: none; }
ul.linkitem 
{position:relative; top: -6px; left: -13px; list-style:none;margin:10px ;padding:0px;}
ul.linkitem li 
{margin: 0px 0px 1px 0px;padding: 2px 0px 2px 0px;list-style: none;min-height:18px;}
ul.linkitem a { margin-left: 3px; padding: 2px 5px 2px 15px;}
* html body ul.linkitem a { height: 18px; }
ul.linkitem a:hover {padding:2px 5px 2px 15px;}
code {margin: 5px 0;padding: 10px; text-align: left;display: block;overflow: auto;  
  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  background: #FAFAFA; border: 1px solid #EAEAEA;  border-left: 5px solid #72A545;}
acronym {cursor: help;border-bottom: 1px solid #777;}
blockquote {margin: 15px; padding: 5 0 0 36px;  	

{display:none;}
.logolist {display:none; }
.breadcrumbs { padding: 4px 4px 10px 4px;  }
div.panelwrapper ul.simplelist { margin-bottom:0px; }
table.editgrid { margin: 10px;  }
table.editgrid td {padding: 7px;  }
table.editgrid th {padding: 7px;font-weight:bold; }
.minheightpanel { min-height:200px; }
.gmaptextbox {width:27em; }
.gmap { margin: 0px 0px 10px 0px;}
.padded {padding: 7px 7px 7px 7px; }
div.AspNet-RadioButtonList ul, div.AspNet-CheckBoxList ul { list-style-type:none; padding:0px; margin:0px;}
li.AspNet-RadioButtonList-Item, li.AspNet-CheckBoxList-Item { white-space:nowrap;   }
.foldergallery, td {  }
.foldergallery a {color: White;}
img { border: none; }
.foldergallery h1 { font-size: large; margin-bottom: 20px;}
.album {}
.albumFloat { float: left; text-align: center; margin-right: 8px; margin-bottom: 4px; }
.albumDetailsLink {}
.albumMetaSectionHead {background-color: Gray;color: White;font-weight: bold; }
.albumMetaName  { font-weight: bold; }
.albumMetaValue {}
.center{text-align: center;}
.rbottom { margin-bottom: 20px 20px 20px 20px; }
