/* CSS Document */
* {margin:0;padding:0;} 

ul {list-style-type:none;}

body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	color: #000000; line-height:22px}

body {background-image: url(images/bg.gif);	background-repeat: repeat-x; margin:0px;}

#wrap {width:1012px; margin:0px auto;}

	#head {width:1012px; height:111px; background-image:url(images/head_logo.gif); text-indent:-3000px}
	
	#left_wrap {width:506px; height:605px; background-image:url(images/mopeds_logo.gif); background-position:96px 0px; background-repeat:no-repeat; float: left;}
		#left_wrap ul {position:relative; padding:29px 68px 0px 29px}	
			.intro_text {text-align:right;}			
			.bold {font-weight:bold}			
			#order_buttons img{padding:20px 55px 20px 0px}
			.medium_text {font-size:11px; font-weight:bold}
			
	#right_wrap {width:506px; height:605px; float: right; background-image:url(images/instruction_bg.gif); background-repeat:no-repeat; background-position:0 80px}
		#instruction_title {width:506px; height:80px; background-image:url(images/instruction_title.gif)}
		#instructions {width:506px; height: 516px; min-height: 516px; background-image:url(images/instruction_bg_bot.gif); background-position:bottom; background-repeat:no-repeat}
		#right_wrap ul {padding:28px 0px 0px 69px;}

a:link {color: #000000;	text-decoration: underline;}	
a:visited {color: #000000;	text-decoration: underline;}
a:hover {color: #E87850; text-decoration: underline;}	
		
html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 45px;}  /* must be same height as the footer */

#footer {position: relative; margin-top: -45px;	height: 45px;	clear:both;	font-size:10px;	color:#fff;	background-color:#E87850;} 
#instructions img {float:left; padding:4px 0px 0px 0px}
#sm_online_bt {padding:43px 0px 0px 0px!important}
.button_text {float:right; width:325px; padding:0px 35px 25px 0px;}
#instructions p {float:left; width: 380px;}
#flash_bike {float:left; padding:10px 0px 10px 0px}
#delivery_text {float:left; width:385px; font-size:11px; line-height: 18px;}
#footer_text {width:984px; margin: 0 auto; padding-left: 29px;}

#email_text {float: left;}
#email {width:440px;}
#address {width: 984px; line-height:18px}

/* CLEAR FIX*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

