@charset "UTF-8";
/* CSS Document */

body
{
	background:url(layout/bg.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:justify;
	font-size:10pt;
	margin:0;
}

img
{
	margin:0;
	padding:0;
	border:none;
	border-left-width: 9px;
}

a {	color:#ffffff; text-decoration:none;}
a:hover { color:#ffffff; text-decoration:none; }

label
{
	float:left;
	width:120px;
}

textarea
{
	width:300px;
	height:100px;
}

input
{
	width:200px;
}

input[type="submit"]
{
	width:auto;
	margin-left:120px;
}

#container
{
	margin:0px auto 0px auto;
	width:899px;
}

#header
{
}

#extra_top
{
	height:120px;
	width:899px;
	background:url(layout/extra_top.jpg) repeat-x;
}

#footer
{
	background-color:#7b8bc2;
	min-height:10px;
	text-align:right;
}

#ufo_link
{
	padding-right:26px;
	padding-top:2px;
	padding-bottom:2px;
}

#menu
{
	float:left;
}

#menu div
{
	width:171px;
	height:23px;
}

#btn_home { background-image:url(layout/home_btn.jpg); }
#btn_skip_hire { background-image:url(layout/skip_hire_btn.jpg); }
#btn_recycling { background-image:url(layout/recycling_btn.jpg); }
#btn_about_us { background-image:url(layout/about_us_btn.jpg); }
#btn_contact_us { background-image:url(layout/contact_us_btn.jpg); }

#btn_home:hover, #btn_home_sel { background-image:url(layout/home_btn_over.jpg); }
#btn_skip_hire:hover, #btn_skip_hire_sel { background-image:url(layout/skip_hire_btn_over.jpg); }
#btn_recycling:hover, #btn_recycling_sel { background-image:url(layout/recycling_btn_over.jpg); }
#btn_about_us:hover, #btn_about_us_sel { background-image:url(layout/about_us_btn_over.jpg); }
#btn_contact_us:hover, #btn_contact_us_sel { background-image:url(layout/contact_us_btn_over.jpg); }


#frame
{
	background:url(layout/frame_bg.jpg) no-repeat top left;
	background-color:#7e8cc3;
	padding-left:20px;
	padding-right:20px;
	min-height:384px;
}

.truck_bg
{
	background:url(layout/truck_bg.jpg) no-repeat top left;
}

#left_info
{
	float:left;
	width:250px;
	padding-top:20px;
}

#content
{
	float:right;
	width:586px;
	margin-left:0px;
	padding-left:23px;
}

.section
{
	margin-left:20px;
}


.yellow_separator
{
	background:url(layout/yellow_separator.gif) no-repeat;
	width:586px;
	height:10px;
}

.red_separator
{
	background:url(layout/red_separator.gif) no-repeat;
	width:571px;
	height:8px;
}


.skip_row
{
	width:576px;
	margin-left:10px;
	vertical-align:bottom;
}

.skip_container
{
	vertical-align:bottom;
	width:220px;
}

.skip_capacity
{
	width:183px;
}

.skip_price
{
	width:183px;
}

/* miscellaneous */

.clear_float
{
	clear:both;
	line-height:1px;
	height:0px;
	margin:0px;
	padding:0px;	
}
