BODY {
	margin: 0;
	padding: 0;
}
CODE { 
	margin-left: 20px;
}

/* WRAPPER
Controls the boundarys of the site content
------------------------------------------------------------------------------------------------------------------------------- */
#wrapper {
	width: 90%;
	padding: 0;
	margin: 0 auto;
}

/* INNER WRAPPER
Controls the interior boundary of the content
This is used when a colour offset or secondary background image is required
------------------------------------------------------------------------------------------------------------------------------- */
#innerwrapper {
	width: 100%;
	padding: 0;
	margin: 0;
	padding-bottom: 0;
}

/* HEADER 
------------------------------------------------------------------------------------------------------------------------------- */
#header_wrapper {
	width: 100%;
	height: 100;
	padding: 0;
	margin: 0;
}
#header_inner_wrapper {
	width: 100%;
	height: 100;
	padding: 0;
	margin: 0;
}
#header {
	width: 100%;
	height: 100;
	padding: 0;
	margin: 0;
}

/* LOGO 
------------------------------------------------------------------------------------------------------------------------------- */
#logo {
	height: 100;
	width: 365;
	padding: 0;
	margin: 0;
}

/* BODY SPACER 
------------------------------------------------------------------------------------------------------------------------------- */
#bodySpacer_wrapper {
	padding: 0;
	margin: 0;
	width: 100%;
	height: 10;
}
#bodySpacer {
	width: 99.8%;
	height: 100%;
	padding: 0;
	margin: 0 auto;
}

/* MAINBODY 
------------------------------------------------------------------------------------------------------------------------------- */
#mainbody_wrapper {
	padding: 0;
	margin: 0;
	width: 100%;
}
#mainbody {
	width: 99.8%;
	height: auto;
	padding: 0;
	margin: 0 auto;
}

/* COLUMN 2
------------------------------------------------------------------------------------------------------------------------------- */
#column_2_wrapper {
	padding: 0;
	margin: 0;
	width: 60%;
}
#column_2 {
	padding: 0;
	margin: 0;
}

/* COLUMN 3
------------------------------------------------------------------------------------------------------------------------------- */
#column_3_wrapper {
	padding: 0;
	margin: 0;
	width: 39%;
	height: auto;
}
#column_3 {
	padding: 10;
	margin: 0;
	height: auto;
}


/* SEARCH FORM
------------------------------------------------------------------------------------------------------------------------------- */
#searchForm_wrapper {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}
#searchForm {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 5;
}

/* LH PANEL
------------------------------------------------------------------------------------------------------------------------------- */
#lh_panel_wrapper {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}
#lh_panel {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 10;
}

/* BASEBAR - Footer Area
------------------------------------------------------------------------------------------------------------------------------- */
#basebar_wrapper {
	padding: 0;
	margin: 0;
	width: 100%;
	height: 25;
}	
#basebar {
	margin: 0;
	padding: 0;
}

/* WEB CREDITS
------------------------------------------------------------------------------------------------------------------------------- */
#web_credits  {
	width: 80%;
	padding: 0;
	margin: 0 auto;
}

/* PRODUCT IMAGE
------------------------------------------------------------------------------------------------------------------------------- */
#product_image_wrapper {
	height: auto;
	width: 240;
	margin: 0;
	margin-bottom: 20;
	padding: 0;
}
#product_image {
	margin: 0;
	margin-right: 20;
	padding: 0;
}

/* PRODUCT TEXT 
------------------------------------------------------------------------------------------------------------------------------- */
#product_text_wrapper {
	margin: 0;
	padding: 0;
}
#product_text {
	margin: 0;
	padding: 0;
}


