body {font-family: "Lucida Grande", "Helvetica Neue", Arial, "Lucida Sans Unicode", sans-serif; text-align: left; background-image:url(images/bg.png); background-repeat:repeat-x; background-color:#d3d7d5;}

#wrapper {width:525px; margin:40px auto; }

#logo {position:static; float:left; width:245px; height:175px;}
#coming_soon {position:static; float:left; width:245px; height:175px;}
#bags {position:static; float:left; width:185px; height:170px;}
#main_text {position:static; float:left; width:325px; height:145px; margin-left:15px;  margin-top:25px;}

#location_text {position:static; float:left; width:525px; FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 15px; margin-top:10px; margin-bottom:10px;} 

#footer {position:static; float:left; width:525px; FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 15px; text-align:center; margin-top:10px;} 

.large_text  {DISPLAY: block; FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: "Myriad Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Lucida Grande", "Helvetica Neue", Arial, "Lucida Sans Unicode", sans-serif; FONT-SIZE: 25px; MARGIN-top: 0px; MARGIN-bottom: 9px; LINE-HEIGHT: 1.1; COLOR: #000;}
.medium_text  {DISPLAY: block; FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: "Myriad Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Lucida Grande", "Helvetica Neue", Arial, "Lucida Sans Unicode", sans-serif; FONT-SIZE: 16px; MARGIN-top: 5px; MARGIN-bottom: 9px; LINE-HEIGHT: 1.1; COLOR: #000;}

.xxx_text {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	COLOR: #000;
	FONT-FAMILY: "Myriad Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Lucida Grande", "Helvetica Neue", Arial, "Lucida Sans Unicode", sans-serif;
	FONT-SIZE: 17px;
	MARGIN-top: 3px;
	MARGIN-bottom: 25px;
	LINE-HEIGHT: 1.1;
	COLOR: #000;
	
}
p{ text-align: left; font-size:12px;}


#footer_links a:link {text-decoration:none; color:666666; font-size:10px;}
#footer_links a:visited {text-decoration:none; color:666666; font-size:10px;}
#footer_links a:active {text-decoration:none; color:666666; font-size:10px;}
#footer_links a:hover {text-decoration:underline; color:666666; font-size:10px;}

.red {
	color: #cc3333;
}
.green {
	color: #006600;
}

.email_image {margin-top:7px; position:static; float:left;}
.email_address {width:315px; border:1px solid #cccccc; height:40px; margin-left:14px; margin-right:0px; margin-top:13px; font-size:25px; position:static; float:left;}

		#form_submit {position:static; float:left; margin-top:9px; width: 105px; margin-left:8px; height: 45px;}
		
		#form_submit input.submit {
		background: url(images/button_up.gif) top left no-repeat;
		border: none;
		height: 45px;
		font-size: 0px;
		line-height: 0px;
		width: 105px;
		cursor: pointer;
		padding-left:105px;
		}

		#form_submit input.submit:hover {
			background: url(images/button_down.gif) top left no-repeat;
			cursor: pointer;
			}
			
#location_list {position:static; float:left; width:525px; margin-top:15px;}
#share_box {position:static; float:left; font-size:11px; margin-top:15px; height:60px;}