body {margin:0px; padding:0px; background-image:url('images/backgrounds/disc-bg.jpg'); background-repeat:repeat-x; background-color:#F7F1E6; font: 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#6B6B6B; text-align:center;}

* {margin:0; padding:0;}

div#mainwrap {width:850px; text-align:left; margin-left:auto; margin-right:auto; }

div#header {width:850px; height:426px; background-image:url(images/backgrounds/discheader-bg.jpg); text-align:center;}

div#contentarea {width:850px; background-image:url(images/backgrounds/disccontent-bg.jpg); background-repeat: repeat-y; padding:0; margin:0; }

div#contentcontainer {width:774px;}

div#leftcolumn {width:172px; text-align:center; margin-left:55px; margin-top:15px; float:left; display: inline;}

div#newscontent {position: relative; width:425px; margin-left:auto; padding-left:20px; padding-top:40px; font-size:.8em; float:left; display:inline;}

div#newscontent2 {width:415px; margin-left:255px; margin-top:-925px; text-align:left; float:left; display:inline; font-size:.8em;}

div#rightcolumn {position: relative; width:110px; margin-left:5px; margin-top:auto; float:left; display:inline; padding-top:10px;}

div#rightcolumn2 {width:110px; margin-left:auto; margin-top:-945px; float:right; display:inline;}

.footer {width:850px; text-align:center; font-size:.85em; float:left; display:inline;}

.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden;
}

.clearfix {display; inline-block;}
* html .clearfix {height: 1%;}

.clearfix {display:block;}

div.clearfloats {clear:both;}

.articletitle {font: 2em "Goudy Old Style","Garamond","Times New Roman", serif; color:#993300;}

.showinfo {margin-left:45px;}

.addinfo {width:250px; margin-left:45px; font-size:.9em; color:#993300;}

.footertext {font-size:.9em;}

.clear {
margin-top:-1px;
}
