/* CSS Document */

/* ABSOLUTES */
	body {
		margin:0 auto;
		padding:0px;
		width:884px;
		text-align:center;
		background-color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:.8em;}
	#logo img,#nav img {
	 vertical-align: bottom;}	
	ul {
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 10px;}
	li {
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;}
	p {
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;}
	div {
		text-align:left;
		vertical-align:top;}
	table,td,tr {
		vertical-align:top;}
	h2 {
		font-size:1.2em;
		line-height:1.2em;
		padding:0px 0px 0px 0px;
		margin:6px 0px 0px 10px;}
	h3 {
		font-size:1.0em;
		line-height:1.2em;
		padding:0px 0px 0px 0px;
		margin:6px 0px 0px -6px;}
	h4 {
		font-size:.9em;
		line-height:1.0em;
		padding:0px 0px 0px 0px;
		margin:6px 0px 0px -6px;}
	h5 {
		font-size:.9em;
		line-height:1.0em;
		padding:0px 0px 0px 0px;
		margin:16px 0px 4px 0px;}
	h5.home_office {
		font-size:.9em;
		line-height:1.0em;
		padding:0px 0px 0px 0px;
		margin:6px 0px 0px 0px;}
		
/* LAYOUT */
	#logo {
		width:884px;
		height:67px;}
	#nav {
		width:884px;
		height:42px;
		margin-bottom:0px;}
	#left_column {
		width:235px;
		float:left;
		background:url(/images/bkgd/left_border.gif) repeat-y left;
		padding:0px 0px 0px 30px;}
	#right_column {
		width:615px;
		float:left;
		margin:0px 0px 10px 0px;}
	#credits {
		width:884px;
		height:48px;
		background-image:url(/images/bkgd/credits.gif);
		background-repeat:no-repeat;
		clear:both;
		text-align:right;
		padding:20px 0px 0px 0px;}

/* LINKS */
	a {color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
	a:hover {color:#666d29;}
	
	a.nav {text-decoration:none; margin:0px; padding:0px;}
	a.smallfish {text-decoration:none; margin-right:40px;}
	
	.image_link {text-decoration:none; border:0px;}
	.uhaul_button {text-decoration:none; border:0px; vertical-align:middle;}


/* FRAMES */
	.top { width:220px;	height:26px; float:left;}
	.middle { width:196px; float:left; padding:4px 10px 4px 14px;}
	.bottom { width:220px; height:11px; float:left; margin-bottom:14px;}
		
	.w_top { width:604px; height:31px; float:left;}
	.w_middle { width:604px; float:left;}
	.w_bottom {width:604px; height:13px; float:left; margin-bottom:14px;}
	
	#orange_top { background-image:url(/images/bkgd/orange_top.gif); background-repeat:no-repeat;}
	#orange_middle { background-image:url(/images/bkgd/orange_middle.gif); background-repeat:repeat-y;}
	#orange_bottom { background-image:url(/images/bkgd/orange_bottom.gif); background-repeat:no-repeat;}
		
	#brown_top { background-image:url(/images/bkgd/brown_top.gif); background-repeat:no-repeat; height:46px;}
	#brown_middle { background-image:url(/images/bkgd/brown_middle.gif); background-repeat:repeat-y;}
	#brown_bottom { background-image:url(/images/bkgd/brown_bottom.gif); background-repeat:no-repeat;}
		
	#green_top {background-image:url(/images/bkgd/green_top.gif); background-repeat:no-repeat;}
	#green_middle { background-image:url(/images/bkgd/green_middle.gif); background-repeat:repeat-y;}
	#green_bottom { background-image:url(/images/bkgd/green_bottom.gif); background-repeat:no-repeat;}
		
	#blue_w_top { background-image:url(/images/bkgd/blue_w_top.gif); background-repeat:no-repeat;}
	#blue_w_middle { background-image:url(/images/bkgd/blue_w_middle.gif); background-repeat:repeat-y;}
	#blue_w_bottom { background-image:url(/images/bkgd/blue_w_bottom.gif); background-repeat:no-repeat;}

	#green_w_top { background-image:url(/images/bkgd/green_w_top.gif); background-repeat:no-repeat;}
	#green_w_middle { background-image:url(/images/bkgd/green_w_middle.gif); background-repeat:repeat-y;}
	#green_w_bottom { background-image:url(/images/bkgd/green_w_bottom.gif); background-repeat:no-repeat;}
	
	#lt_blue_w_top { background-image:url(/images/bkgd/lt_blue_w_top.gif); background-repeat:no-repeat;}
	#lt_blue_w_middle { background-image:url(/images/bkgd/lt_blue_w_middle.gif); background-repeat:repeat-y;}
	#lt_blue_w_bottom { background-image:url(/images/bkgd/lt_blue_w_bottom.gif); background-repeat:no-repeat;}
/*SPECIAL EXCEPTIONS */
	#lt_blue_w_middle_faq { background-image:url(/images/bkgd/lt_blue_w_middle.gif); background-repeat:repeat-y; height:390px; overflow:auto;}

	
/* HOME  */
p.learn_more_small {
	text-align:right;
	}

table.services {
	width:615px;
	margin:0px; padding:0px;}
td.services {
	width:33%;
	text-align:left;
	vertical-align:top;
	padding:0px 0px 0px 20px;}
	
td.border_right {
	width:33%;
	border-right:2px solid #5A7B9C;
	vertical-align:top;
	padding:0px 20px 0px 10px;
	margin:0px;
	border-collapse:collapse;}
td.border_none {
	width:33%;
	vertical-align:top;
	padding:0px 10px 0px 10px;
	margin:0px;
	border-collapse:collapse;}



/* CONTACT */
	table.reservations {
		width:571px;
		padding:4px 4px 4px 20px;}
	td.reservations {
		padding:0px 0px 0px 20px;}
	.text_form {
		font-family:Arial, Helvetica, sans-serif;
		color: #000000;
		font-style: none;}
	.form_input { border:1px solid #6C6C6C; background-color:#FFFFFF; width:221px;}
	.form_select { border:1px solid #6C6C6C; background-color:#FFFFFF;}
	p.reservations {
		width:571px;
		padding:4px 4px 4px 20px;}

/* UHAUL */
	td.uhaul {
		margin:0px 4px 0px 0px;
		padding:0px 4px 0px 10px;}
	
/* LOCATIONS */
	p.locations {
		margin:6px 10px 10px 10px;}
	img.locations {
		margin:0px 10px 0px 0px;}
	td.locations_1 {
		width:170px;}
	td.locations_2 {
		width:300px;}
	td.locations_3 {
		width:130px;}
	.msn_link {
		font-size:.8em;
		text-decoration:none;}

/* SPECIALS */
	p.specials {
		margin:0px;
		font-size:1.3em;
		font-weight:bold;
		text-align:center;}

/* INFO */
	div.faq {
		margin:15px;}
	ul.features {
		padding:0px 0px 0px 0px;
		margin:0px 10px 10px 30px;}

		
/* SUPPLIES */
	.boxes_1 {
		width:33%;
		padding:4px 10px 10px 10px;}	
	.boxes_2 {
		width:33%;
		padding:4px 10px 10px 10px;}	
	.boxes_3 {
		width:33%;
		padding:4px 10px 10px 10px;}
	.supplies_1 {
		width:50%;
		padding:4px 10px 10px 20px;}
	.supplies_2 {
		width:50%;
		padding:4px 10px 10px 10px;}

/* WHATS MY SIZE */
	div.what_size {
		width:525px;}
	table.what_size {
		border:2px solid #000;}
	td.unit_image {
		width:275px;
		text-align:left;
		padding:10px;
		border:1px solid #000;}
	td.unit_description {
		text-align:left;
		padding:10px;
		border:1px solid #000;}
