/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework
   [bjorkoy.com/blueprint]
   
   * Screen & Projection Styles *
      
   This is the main CSS-file for the framework.
   Include this in the <head> of every page. See the
   Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

/* Import stylesheets and hide from IE/Mac \*/
@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/grid.css";
@import "lib/buttons.css";
/* End import/hide */


/* Compressed version: 
   [http://teenage.cz/acidofil/tools/cssformat.php]
   
   Comment out @import statements above, and add this 
   one when your site has launched (Ca 60% compressed):
   @import "lib/compressed.css"; */


/* Uncomment the line below to see the grid and baseline. 
   (Assuming you've wrapped your columns in a container).

  .container { background: url(lib/img/grid.png); }
  .container { background: url(lib/img/baseline.png); } */

body{
	/*background:#5998C4 url('img/bg-trans.png') repeat-x;
	background-position:bottom;*/
	background-image:url('img/bg.gif');
	background-repeat: repeat-x;
	text-align:left;
	}
#header{
	background: url('img/header-trans.png') no-repeat;
	}
#footer{
	background-image: url('img/footer-trans.png');
	background-repeat:no-repeat;
	}
#header, #footer{
	height:54px;
	}
.grey_button {
	background:url(img/pro_btn_blank-trans.png) no-repeat;
	display:block; 
	width:215px; 
	height:27px;
	margin:0;
	margin-top:1px;
	text-decoration:none; 
	color:#555;
	padding:10px 0 0 15px;
	}
.quote_button:hover ,.grey_button:hover{
	background-position:0 -41px;
	/*Hover state is a bit buggered in ie*/
	}
#gallery a{
	
	}
#gallery img{
	border:1px solid #D4EAFF;
	width:105px;
	margin:0 10px 0 0;
	padding:0;
	}
.accordion-content{
	background:#ffff;
	}
#nav{margin-bottom:10px;}
#nav_left{float:left;}
#nav_right{margin:0;padding:0;}
#nav_inner{
	float:left;
	padding-left:20px;
	background:url('img/grey_nav.png') repeat-x;
	margin:0 0 20px 0;
	}
#nav_inner ul{
	padding:20;
	margin:0;
	}
#nav_inner ul li{
	float:left;
	list-style:none;
	}
#nav_inner ul li a{
	position:relative;
	color:#383838;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	width:75px;
	}
#nav_inner ul li a:hover{
	color:#f8f8f8;
	}
#inner-content a{position:relative;}
#inner-content img{position:relative;}