body, h1, h2, h3, h4, h5			{ border:0; padding:0; margin:0; }
.container 			{ clear:both; width:750px; min-width:750px; border:0; padding:0; margin:0 auto; }
#logo, #logo a		{ float:left; width:397px; height:65px; border:0; padding:0; margin:0; }

ul#topnav			{ float:right; list-style-type:none; margin-top:22px; }
ul#topnav li		{ display:block; float:left; margin-left:7px; }

.bodycontent td		{ padding-bottom:20px;}

.subfooter					{ width:750px; }
.subfooter td				{ vertical-align:top; width:25%; }
.subfooter td.nav ul 		{ padding:0; margin:0; width:176px;}
.subfooter td.nav ul li		{ list-style-type:none; padding:0; margin:0; }
td#f1 h4, td#dnn_f2 h4, td#dnn_f3 h4, td#f4 h4 { width:180px !important;  }
td#f1, td#dnn_f2, td#dnn_f3 { padding-right:15px; }

ul#footerLeft		{ float:left; list-style-type:none; margin-left:0; padding-left:0; padding-bottom:15px; }
ul#footerRight		{ float:right; list-style-type:none; padding-bottom:15px; }
ul#footerLeft li,
ul#footerRight li	{ display:block; margin-left:0; padding-left:0; }

#dnn_photo			{ width:340px; vertical-align:top; align:left; }
#dnn_contentpane	{ width:410px; min-width:410px; vertical-align:top; }
.announcement #dnn_photo		{ width:0px; vertical-align:top; align:left; }
.announcement #dnn_contentpane	{ width:750px; min-width:565px; vertical-align:top; }

#flashcontent			{ width:340px; height:250px; margin:0; padding:0; }
