/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/menu.css';
@import 'lib/forms.css';


/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */
   
   
/*STRUCTURE ---------------------------------*/

body {   
	background: #353535 url(/img/bluefade.jpg) repeat-x;
	margin: 0px;
	}

.logo{
	margin-top: 32px;
}

#header{
	background: url(/img/clouds.jpg) no-repeat center top;
	height: 140px;
}

#mainsite li{
	list-style: none;
	margin: 0px;
}
#mainsite ul{
	list-style: none;
	margin-left: 0px;
}

#mainsite{
	background: #eaede2 url(/img/mainsitebg.jpg) repeat-x bottom;
	padding-top: 40px;
	padding-bottom: 38px;
}

#mainsiteh{
	background: #eaede2 url(/img/mainsitebg.jpg) repeat-x bottom;
	padding-top: 40px;
	padding-bottom: 0px;
}


#prefooter{
	background: #f9fbf5 url(/img/prefooterbg.jpg) repeat-x bottom;
	padding-top: 40px;
	padding-bottom: 38px;
}
.columnstripe{
	border-right: 1px solid #eaede2;
	padding-right: 10px;
}

.columnimage{
	margin-left: -10px;
}

.misterinsurance{
	margin-top: -65px;
	position: relative;
	margin-bottom: 0px;
	padding-bottom:0px
}

.misterinsurancees{
	margin-top: -65px;
	position: relative;
	margin-bottom: 0px;
	padding-bottom:0px}

p{
	margin: 0px 0px 30px 0px;
}


#sitemap{
	border-top: 1px solid #666;
	padding-top: 10px;
	margin-top: 20px;
	color: #fff;
}

#footer{
	padding-top: 20px;
	padding-bottom: 38px;
	background: url(/img/footerfade.jpg) repeat-x;
	min-height: 275px;
	color: #ccc;
}
#footer a {
	color:#fff;
}

#footer p{
	margin: 0px 0px 20px 0px;
}

a{
	text-decoration: underline;
}

.quotebubble{
	background: url(/img/quotebubbletop.jpg) no-repeat;
	padding: 18px 18px 5px 18px;
	margin-bottom: -30px;
	color: #f9fbf5;
	font-style: italic;
	text-align: left;
}
.quotebottom{
	height: 32px;
	background: #f9fbf5 url(/img/quotebubblebottom.jpg) no-repeat;
}

.quotebubble a {
	color:#fff;

}
 