body {
	background-image:url(Media/sun.png);
	background-repeat: no-repeat;
	background-position:50% 0%;
	background-attachment:fixed;
	background-color:#158abf;
	margin: 0 0 0 0;
}

p.ss24 {
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
}
p.ss16 {
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000;
}

#backCLOUD {
	position:absolute;
	top:0px;
	width:100%;
	height:100%;
	margin: 0 0 0 0;


}

img.floatright { float: right; margin: 15px 0px 0px 15px; }
img.floatright2 { float: right; margin: 0px 0px 0px 15px; }

/********************* Universal ************************/

#element {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:1000px;
}

#logoHousing {
	float:left;
	width:155px;
	height:119px;
}
#navCONT {
	float:left;
	width:575px;
	height:119px;
	clear:right;
}
#navSP {
	position:relative;
	width:575px;
	height:60px;
	text-align:right;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}
#nav {
	position:relative;
	width:575px;
	height:50px;
}
#headCONTAINER {
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width: 800px;
	height: 119px;
}

#headLEFT {
	float:left;
	width:34px;
	height:119px;
	background-image:url(Media/header_lft.png);
	background-repeat:no-repeat;
	clear:left;
}
#headMID {
	float:left;
	width:730px;
	height:119px;
	background-image:url(Media/header_spn.png);
	background-repeat:repeat-x;
}
#headRIGHT {
	float:left;
	width:35px;
	height:119px;
	background-image:url(Media/header_rght.png);
	background-repeat:no-repeat;
}
#bodyPANEL {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:auto;
}

#switch {
	position:fixed;
	top:0px;
	right:0px;
}

/************************** footnote ******************************/

#footnoteCONT {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:auto;
	clear:both;
}
#footnoteSP {
	position:relative;
	width:800px;
	height:100px;
	clear:both;
}
#footnote {
	position:relative;
	width:800px;
	height:30px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	clear:both;
}

/************************** side ******************************/


#sideMID202 {
	position:relative;
	width:236px;
	height:202px;
	background-image:url(Media/sideLFT.png);
	background-repeat:repeat-y;
}
#sideBOT {
	position:relative;
	width:236px;
	height:40px;
}

#offer {
	position:relative;
	width:236px;
	height:41px;
	background-image:url(Media/sideOFFER.png);
}

#specs {
	position:relative;
	width:236px;
	height:41px;
	background-image:url(Media/specs.png);
}

#video {
	position:relative;
	width:236px;
	height:41px;
	background-image:url(Media/didyouknow.png);
}

#videoMID202 {
	position:relative;
	width:236px;
	height:202px;
}
#videoBOT {
	position:relative;
	width:236px;
	height:40px;
}
/**************************** Index *******************************/

#midCONT {
	position:relative;
	width:800px;
	height:auto;
}

#sideCONT {
	float:left;
	width:236px;
	height:auto;
	clear:left;
}



#MQindex {
	position:relative;
	width:800px;
	height:175px;
	background-image:url(marq/home.png);
	background-position:center;
	background-repeat:no-repeat;
}

#panelINDEXcont {
	float:left;
	width:564px;
	height:auto;
	clear:right;
}
	
#panelINDEX {
	position:relative;
	width:564px;
	height:41px;
	background-image:url(Media/headWELCOME.png);
	background-repeat:no-repeat;
}
#panelMID202 {
	position:relative;
	width:564px;
	height:202px;
	background-image:url(Media/bodyPANmid.png);
	background-repeat:repeat-y;
}
#panelBOT {
	position:relative;
	width:564px;
	height:40px;
}
#panelSP {
	float:left;
	width:25px;
	height:202px;
}
#panelCONTENT {
	float:left;
	width:480px;
	height:202px;
	text-align:justify;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

#deal {
	position:relative;
	width:564px;
	height:41px;
	background-image:url(Media/deal.png);
	background-repeat:no-repeat;
}
#dealCONTbox {
	position:relative;
	width:564px;
	height:180px;
	background-image:url(Media/bodyPANmid.png);
	background-repeat:repeat-y;
}
#dealBOT {
	position:relative;
	width:564px;
	height:40px;
}

#dealSP {
	float:left;
	width:25px;
	height:160px;
}
#dealCONTENT {
	float:left;
	width:480px;
	height:160px;
	text-align:justify;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

/**************************Deck************************/

#MQdeck {
	position:relative;
	width:800px;
	height:175px;
	background-image:url(marq/deck.png);
	background-position:center;
	background-repeat:no-repeat;
}