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

/* top navigation------------------------------- */
#top_nav {
	height: 60px;
	width: 900px;
	background: #fff url('../images/top_nav_bg.jpg') left bottom repeat-x;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#top_nav  a		{
	color: #000033;
	text-decoration: none;
	text-transform: uppercase;
	padding: 23px 20px 23px 20px;
	
	background: url('../images/top_nav_sep.jpg') right center no-repeat;
}

#top_nav #nav_contact a {
	
	background: none;
}
#top_nav #nav_contact a:hover , #top_nav #nav_contact a:focus , #top_nav #nav_contact.active a { color: #fff; background: #F95B12 url('../images/top_nav_sneak.jpg') right top repeat-x; }
/*#header { background: #fff url('../images/header.gif') left bottom repeat-x; }

#menu li a { text-transform: uppercase; text-decoration: none; color: #45565a; background: url('../images/menu_a.gif') right center no-repeat; }
#menu li.last a { background: none; }
#menu li a:hover , #menu li a:focus , #menu li.active a { color: #fff; background: #e44b01 url('../images/menu_a_active.gif') right top repeat-x; }
*/
#top_nav  a:link	{
	color: #000033;
	text-decoration: none;
}

#top_nav  a:visited	{
	color: #000033;
	text-decoration: none;
}

#top_nav  a:hover	{
	color: #FFF;
	background: #F95B12;
	text-decoration: none;
}

#top_nav  a:active	{
	color: #FFF;
	background: #F95B12;
	text-decoration: none;
}


#nav_home {
	width: auto;
	padding: 23px 0px 23px 0px;
	float: right;
	margin: -1px
}


#nav_about {
	width: auto;
	padding: 23px 0px 23px 0px;
	float: right;	
	margin: -1px
}

#nav_products {
	width: auto;
	padding: 23px 0px 23px 0px;
	float: right;
	margin: -1px
}

#nav_services {
	width: auto;
	padding: 23px 0px 23px 0px;
	float: right;
	margin: -1px
}

#nav_contact {
	width: auto;
	padding: 23px 0px 23px 0px;
	float: right;	
}

body#home div#nav_home a{
	color:#FFF;
	background-color: #F95B12;
}

body#about div#nav_about a{
	color:#FFF;
	background-color: #F95B12;
}

body#products div#nav_products a{
	color:#FFF;
	background-color: #F95B12;
}

body#services div#nav_services a{
	color:#FFF;
	background-color: #F95B12;
}

body#contact div#nav_contact a{
	color:#FFF;
	background-color: #F95B12; 
	
}

/* main navigation------------------------------- */
#main_nav {
	height: 60px;
	width: 900px;
	background-color: #000033;
	
}
	

#main_nav  a		{
	padding: 7px 18px 7px 17px;
	
	
}
/*
#main_navigation  a:link	{
	color: #F95B12;
	text-decoration: none;
}

#main_navigation  a:visited	{
	color: #F95B12;
	text-decoration: none;
}

#main_navigation  a:hover	{
	color: #666;
	text-decoration: none;
}

#main_navigation  a:active	{
	color: #666;
	text-decoration: none;
}


*/


#nav_safes {
	width: auto;
	padding: 7px 0px 7px 0px;
	float: left;
	background: url('../images/main_nav_sep.jpg') right center no-repeat;
}

#nav_access {
	width: auto;
	padding: 7px 0px 7px 0px;
	float: left;
	background: url('../images/main_nav_sep.jpg') right center no-repeat;
}

#nav_cash {
	width: auto;
	padding: 7px 0px 7px 0px;
	float: left;
	background: url('../images/main_nav_sep.jpg') right center no-repeat;
}

#nav_key {
	width: auto;
	padding: 7px 0px 7px 0px;
	float: left;
	background: url('../images/main_nav_sep.jpg') right center no-repeat;
}

#nav_other {
	width: auto;
	padding: 7px 0px 7px 0px;
	float: left;
	
}


body#safes div#nav_safes a{
	color:#666
}

body#access div#nav_access a{
	color:#666	
}

body#cash div#nav_cash a{
	color:#666
}

body#key div#nav_key a{
	color:#666
}

body#other div#nav_other a{
	color:#666
}

#flash {
	height: 143px;
	width: 900px;
	clear: both;
}

/* side navigation------------------------------- */
#side_nav {
	height: auto;
	width: 185px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	line-height: 18px;
}




#side_nav  a		{
	
	color: #000033;
	text-decoration: none;
	
	
}

#side_nav  a:link	{
	color: #000033;
	text-decoration: none;
}

#side_nav  a:visited	{
	color: #000033;
	text-decoration: none;
}

#side_nav  a:hover	{
	color: #F95B12;
	text-decoration: none;
}

#side_nav  a:active	{
	color: #F95B12;
	text-decoration: none;
}


#nav_1 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_2 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
	
}

#nav_3 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_4 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_5 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_6 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_7 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_8 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_9 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_10 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_11 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_12 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;
}

#nav_13 {
	width: 175px;
	padding: 10px 7px 10px 1px;
	float: left;

}

#nav_14 {
	width: 175px;
	padding: 10px 7px 30px 1px;
	float: left;
}



body#detox div#nav_detox a{
	color:#F95B12
}

body#abbot div#nav_abbot a{
	color:#F95B12
}

body#sajja div#nav_sajja a{
	color:#F95B12
}

body#commit div#nav_commit a{
	color:#F95B12
}

body#rules div#nav_rules a{
	color:#F95B12
}

body#addiction div#nav_addiction a{
	color:#F95B12
}

body#facilities div#nav_facilities a{
	color:#F95B12
}

body#bring div#nav_bring a{
	color:#F95B12
}

body#apply div#nav_apply a{
	color:#F95B12
}

body#directions div#nav_directions a{
	color:#F95B12
}

body#advice div#nav_advice a{
	color:#F95B12
}

body#daily div#nav_daily a{
	color:#F95B12
}


