html, body{
margin:0;
padding:0;
text-align:center;
font-family: Tahoma, Verdana, Arial;
color: #ccc;
/*background-image:url(bg.gif);*/
background-color: #FFFFFF;
background-repeat:repeat-x;
font-size:11px;
}
h1 {
font-size: 14px;
}
img{
border: none;
}
img a{text-decoration:none}
#pagewidth{
width:1100px;
margin-left:auto;
margin-right:auto;
}
#header{
position:relative;
height:auto;
width:1025px;
margin-left:auto;
margin-right:auto;
padding: 0;
}
#leftcol{
width:165px;
min-height: 541px;
height: auto;
float:left;
position:relative;
margin:0;
padding:0;
}
*html #leftcol {
height: 400px;
}
#twocols{
width:910px;
min-height: 400px;
height: auto;
float:right;
position:relative;
margin:0;
padding:0;
}
#rightcol{
width:165px;
float:right;
min-height: 541px;
height: auto;
margin:0;
padding:0;
}
*html #rightcol{
height: 400px;
}
#maincol{
float: left;
width: 735px;
margin:0;
padding:0;
}
#maincol2{
width: auto;
margin: 0;
padding: 0;
}
#maincol2 img, #maincol img {
border: solid thick #ffffff;
}
#footer{
height:60px;
clear:both;
text-align:center;
margin:0;
padding:0;
}
#footer2 {
float:left;
clear: left;
}
/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
/*printer styles*/
@media print{
/*hide the left column when printing*/
#leftcol{display:none;}
/*hide the right column when printing*/
#rightcol{display:none;}
#twocols, #maincol{width:100%; float:none;}
}