#container{width:100%;margin:0 auto}

#lefttop { 
float:left;
width:50%;
}

#righttop { 
float:right;
width:40%;
background-color: #E6E6CC;
padding:10px;
}

#leftbottom { 
clear:both;
float:left;
width:55%;
padding:20px;
background-color: #E6E6CC;
}

#rightbottom{ 
float:right;
padding:10px;
background-color: #E6E6CC;
text-align:center;
}

.leftfloat{
	float:left;
	background-color: #FFFCE6;
}

.rightfloat{
	float:right;
	background-color: #FFFCE6;
}

.plainleftfloat{
	float:left;
	background-color: #E6E6CC;
}

.plainrightfloat{
	float:right;
	background-color: #E6E6CC;
}


.calculators{
	background-color: #FFFCE6;
}

.altleftfloat{
	float:left;
	background-color: #990033;
}

.altrightfloat{
	float:right;
	background-color: #990033;
}

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

.poll{
background-color: #E6E6CC;
}

.feature{
border-collapse:collapse;
text-align:left;
color:	#990033;
font:  11px Verdana;
background-color: #FFFCE6;
padding: 5px 10px 5px 10px;
vertical-align: top;
}

.altfeature{
border-collapse:collapse;
text-align:left;
color:	#990033;
font:  11px Verdana;
background-color: #FFFFFF;
padding:  5px 10px 5px 10px;
vertical-align: top;
}

.details td{
border-collapse:collapse;
text-align:left;
color:	#990033;
font:  11px Verdana;
background-color: #FFFCE6;
padding:  0px 0px 0px 0px;
}