@charset "UTF-8";
/* CSS Document */

/*********************************************************************************************************/
/* Ottawa Mini Storage      					                  										 */
/* 2009-05-20																							 */
/*********************************************************************************************************/

/*********************************************************************************************************/
/* HEADER */

#header {
	height:100px;
	z-index:200;
}

#logo {
	width: 255px;
	height: 87px;
	background: transparent url(../images/fr/logo.png) no-repeat;
	display: block;
	z-index:600;
	position: relative;
}

/*********************************************************************************************************/
/* MAIN NAVIGATION */

#nav_bar {
	background-image:url(../images/navbar.png);
	background-repeat:no-repeat;
	position:relative;
	width:698px;
	height:43px;
	margin-top:-53px;
	margin-left:204px;
	z-index:50;
}

#main_navigation {
    background:url(../images/fr/navigation.gif);
	background-repeat:no-repeat;
	height:32px;
	width:660px;
    overflow:hidden;
	margin-left:230px;
	margin-top:-39px;
	z-index:400;
	position:relative;
    }

#navhome, #navhome a {width:60px; display:block;}
#navabout, #navabout a {width: 90px; display:block;}
#navestimate, #navestimate a {width: 141px; display:block;}
#navreserve, #navreserve a {width: 84px; display:block;}
#navspecials, #navspecials a {width: 96px; display:block;}
#navsecurity, #navsecurity a {width: 64px; display:block;}
#navfaq, #navfaq a {width: 37px; display:block;}
#navcontact, #navcontact a {width: 88px; display:block;}

#main_navigation a:hover, a.current {
	background-image: url(../images/fr/navigation.gif);
	background-repeat: no-repeat;
}

#navhome a:hover, #navhome a.current { background-position: 0 -31px; }
#navabout a:hover, #navabout a.current { background-position: -58px -31px; }
#navestimate a:hover, #navestimate a.current { background-position: -149px -31px; }
#navreserve a:hover, #navreserve a.current { background-position: -289px -31px; }
#navspecials a:hover, #navspecials a.current { background-position: -373px -31px; }
#navsecurity a:hover, #navsecurity a.current { background-position: -469px -31px; }
#navfaq a:hover, #navfaq a.current { background-position: -534px -31px; }
#navcontact a:hover, #navcontact a.current { background-position: -570px -31px; }


/*********************************************************************************************************/
/* CONTENT */

.right_checklist {
	position:relative;
	margin: -80px 0 -8px 153px; 
}


/*********************************************************************************************************/
/* LOWER NAVIGATION */

#lower_navigation {
	text-align:center;
	padding-top:20px;
	margin-left: 60px;
}

#lower_navigation ul {
	margin: 0;
}

#lower_navigation li {
	float:left;
	background-image:url(../images/lower_navigation_list.gif);
	background-repeat:no-repeat;
	padding-left:16px;
	padding-right:10px;
	
}

#lower_navigation li a {
	color:#788183;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#lower_navigation li a:hover,
#lower_navigation li a.current {
	color:#788183;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	background-image: none;
}

li#lowernavhome {
	background-image:none;
}