body {
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
	background-color: #d2d2d2;
	font-family: "Verdana", Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333;
}
ul > li { padding: 1px 0px 1px 0px; text-align: left; }
td { vertical-align: top; padding: 2px 2px 2px 2px; }
hr { border: 0;background-color: #e4e4e4; height: 1px; }
p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
span { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#letop { margin: 0 auto; background: #fff url("../images/layout/sdt.gif") top left no-repeat; width: 970px; height: 12px; }
#sinfulbannerouter { margin: 0 auto; background: #fff url("../images/layout/sdm.gif") repeat-y; width: 970px; height: 350px; text-align: center; }
#sinfulbanner { margin: 0 auto; width: 950px; height: 300px; }
#menuouter { margin: 0 auto; background: #fff url("../images/layout/sdm.gif") repeat-y; width: 970px; }
#lemiddle {	margin: 0 auto; background: #fff url("../images/layout/sdm.gif") repeat-y; width: 970px; }
#lebottom { clear: both; margin: 0 auto; background: url("../images/layout/sdb.gif") top left no-repeat; width: 970px; height: 12px; text-align: center; padding: 25px 0px 10px 0px; }

#container { float: left; padding-bottom: 1px; margin: 10px 0px 0px 20px; }
#doubley { margin: 0 auto; width: 950px; text-align: left; padding: 10px 0px 10px 0px; }

#menu { margin: 0 auto; width: 950px; height: 50px; }
/*Make the hyperlinks as a block element, sort of a hover effect*/
#nav li a { display: block; height: 50px; /*width: 237px;*/ }
/*top level*/
#nav { list-style: none; height: 50px; padding: 0; margin: 0; }
/*subs*/
#nav ul {  list-style: none; padding: 0; margin: 0; z-index: 100; /*stops scrolly window appearing on top*/ }
#nav li { float: left; height: 50px; padding: 0; margin: 0; }
/*SUBS Make the sub list items invisible*/
#nav li>ul { display: none; position: absolute; list-style-type: none; /*margin-left: -6px;*/ }

/*CLASSES*/
.hideme { visibility: hidden; display: none; }
.nolink { border: 0; text-decoration:none; }
.nolink a:link, a:hover, a:visited { border: 0; text-decoration:none; }
.imgright { float: right; border: 1px solid #d2d2d2; margin: 0px 0px 10px 10px; }
.imgrightnolink { border: 1px solid #d2d2d2; margin: 0px 0px 3px 0px; }
.imgenlarge { float: right; width: 125px; margin: 0px 0px 10px 10px; text-align: right; font-size: 10px; color: #999; }
.titletop { height: 30px; }
.clearit { clear: both; }
.maincontent { padding: 0px 0px 5px 0px; }
.maincontentright { padding: 5px 0px 0px 0px; text-align: right; }
.footerinfo { font-size: 10px; color: #ff3366; font-weight: bold; }
.padfootericon { padding: 0px 5px 0px 0px; }

/*titles*/
#homeddd { float: left; margin: 8px 0px 0px 0px; padding: 0; background: url("../images/titles/homeddd.gif") top left no-repeat; width: 305px; height: 31px; }
#homeddd2 { float: left; margin: 8px 0px 0px 8px; padding: 0; background: url("../images/titles/homeddd2.gif") top left no-repeat; width: 610px; height: 31px; }
#newsfresh { float: left; margin: 8px 0px 0px 0px; padding: 0; background: url("../images/titles/newsfresh.gif") top left no-repeat; width: 305px; height: 31px; }
#newsmemories { float: left; margin: 8px 0px 0px 0px; padding: 0; background: url("../images/titles/newsmemories.gif") top left no-repeat; width: 305px; height: 31px; }
#newsff { float: left; margin: 8px 0px 0px 8px; padding: 0; background: url("../images/titles/newsff.gif") top left no-repeat; width: 305px; height: 31px; }
#newscurious { float: left; margin: 8px 0px 0px 8px; padding: 0; background: url("../images/titles/newscurious.gif") top left no-repeat; width: 305px; height: 31px; }
#folioweb { float: left; margin: 8px 0px 0px 0px; padding: 0; background: url("../images/titles/folioweb.gif") top left no-repeat; width: 305px; height: 31px; }
#foliographic { float: left; margin: 8px 0px 0px 8px; padding: 0; background: url("../images/titles/foliographic.gif") top left no-repeat; width: 305px; height: 31px; }
#foliomix { float: left; margin: 8px 0px 0px 8px; padding: 0; background: url("../images/titles/foliomix.gif") top left no-repeat; width: 305px; height: 31px; }
#contactcom { float: left; margin: 0px 0px 0px 0px; padding: 0; background: url("../images/titles/contactcom.gif") top left no-repeat; width: 305px; height: 31px; }