body {
   margin: 0;
   padding: 0;
   border: 0;
   width: 100%;
   background: #000;
   min-width: 980px;
   color: #C00;
   font-family: "Trajan Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
   font-variant: small-caps;
}

a {
   text-decoration: none;
}

a:link {
   color: #900;
}

a:visited {
   color: #900;
}

a:hover {
   color: #F00;
}

/* Header */

#Header {
   clear: both;
   width: 100%;
   text-align: center;
   margin-bottom: 20px;
}

#Top {
   margin: 20px;
}

/* column container */
	
.Frame {
   position: relative;
   clear: both;
   float: left;
   width: 100%;
   overflow: hidden;
}
	
/* common column settings */

.colright,
.colmid,
.colleft {
   float: left;
   width: 100%;
   position: relative;
}

.col1,
.col2,
.col3 {
   text-align: center;
   float: left;
   position: relative;
   padding: 0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead only padding top and bottom is included here, make it whatever value you need */
   overflow:hidden;
}

/* 3 Column settings */

.ThreeCols {
   background: #000;		/* right column background colour */
}

.ThreeCols .colmid {
   right: 25%;			/* width of the right column */
   background: #000;		/* center column background colour */
}
	
.ThreeCols .colleft {
   right: 50%;			/* width of the middle column */
   background: #000;	/* left column background colour */
}
	
.ThreeCols .col1 {
   width: 46%;			/* width of center column content (column width minus padding on either side) */
   left: 102%;			/* 100% plus left padding of center column */
}
	
.ThreeCols .col2 {
   width: 21%;			/* Width of left column content (column width minus padding on either side) */
   left: 31%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
	
.ThreeCols .col3 {
   width: 21%;			/* Width of right column content (column width minus padding on either side) */
   left: 85%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}

/* Footer styles */

#footer {
   clear: both;
   float: left;
   width: 100%;
}

#footer p {
   text-align: center;
   padding: 30px;
   margin: 0;
}
	/* --> */
	</style>