/** Layers */

body.index {
	padding: 0;
	margin: 0;
	background-color: #F0F0F0;
}

/** Layers / Content */

#layermaincontentsurround {
	padding: 0;
	margin: 0;
}

#layermaincontentinner {
	width: 900px;
	padding: 0;
	margin: 0;
	background: #0778D0 url("../../images/interface/header-xpandastand.jpg") no-repeat top left;
}

#layercontentheader {
	height: 135px;
}

#layercontentfooter {
	height: 25px;
	width: 900px;
	padding: 0;
	margin: 0;
	background-color: black;
}

#layermaincontent {
	float: right;
	width: 734px;
	min-height: 650px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: white;
}

/** Navigation / Primary */

#layernavigationprimarysurround {
	height: 30px;
	background: url("../../images/interface/devices/navigation/primary/tile-background.gif") repeat-x top left;
}

#layernavigationprimaryinner {
}

/** Navigation / Secondary */

#layernavigationsecondarysurround {
	float: left;
	width: 164px;
	margin: 0 0 0 0;
	padding: 0;
}

#layernavigationsecondaryinner {
	margin: 100px 0 0 0;
	padding: 0 0 10px 0;
}

/** Layers / 2 column */

#layer_column1 {
	width: 310px;
	float: left;
	padding: 0 20px 0 20px;
	margin: 0 0 0 0;
}

#layer_column2 {
	float: right;
	width: 310px;
	padding: 0 20px 0 20px;
	margin: 0 10px 0 0;
}

#layer_column1-default {
	width: 295px;
	float: left;
	padding: 0 0 0 20px;
	margin: 0 0 0 0px;
}

#layer_column2-default {
	float: right;
	width: 295px;
	padding: 0 20px 0 0;
	margin: 0 0px 0 0;
}

#layer_column1-offer {
	width: 440px;
	float: left;
	padding: 0 0 0 20px;
	margin: 0 0 0 0px;
}

#layer_column2-offer {
	float: right;
	width: 210px;
	padding: 0 20px 0 30px;
	margin: 0 0 0 0;
	border-left: 2px dotted #e9e9e9;
}
