/****************************************/
/* 										*/
/* 		MAIN LAYOUT ELEMENTS			*/
/* 										*/
/****************************************/

/* STRUCUTURAL ELEMENTS */
body div#ws_container {
	width:100%; min-height:100%;
	margin:0px auto; text-align:center;	
} body div#ws_container div#ws_top {
 	margin:0px auto;
	width:1000px; height:350px;
	background-image:url(_structuredimages/layout/top.png);
	background-repeat:no-repeat;
	background-position:top center;
	overflow:hidden;
} body div#ws_container div#ws_top table {
	margin-left:125px; margin-right:125px; margin-top:240px;
} body div#ws_container div#ws_top img#pin {
	position:absolute; top: 165px; margin-left:540px;
} body div#ws_container div#ws_top table tr td {
	text-align:center;
} body div#ws_container div#ws_top table tr td.language {
	text-align:right;
} body div#ws_container div#ws_top table tr td div#shareThisElement {
	width:120px; height:30px; overflow:hidden; padding-top:35px;
	padding-left:20px; padding-right:20px;
	padding-bottom:15px;
	background-colore:red;
	background-image:url(_structuredimages/share/bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

/* BODY STRUCTURAL */
body div#ws_container div#ws_body {
 	margin:0px auto; margin-top:20px; margin-bottom:20px;
	width:1000px; min-height:400px;
	background-image:url(_structuredimages/layout/body_bg.gif);
} body div#ws_container div#ws_body div#shoulder_left {
	float:left; text-align:right;
	width:110px; padding:0px; padding-right:20px;
} body div#ws_container div#ws_body div#shoulder_right {
	float:right;
	width:110px; padding:0px; padding-left:20px; padding-top:0px;
}  body div#ws_container div#ws_body div#body {
	width:660px; margin-left:170px; margin-right:170px;
} body div#ws_container div#ws_body div#body div#entryButton {
	float:right;
} body div#ws_container div#ws_body div#body div#genButton {}