/**************************************************
Site:           Pekin Insurance - http://www.pekininsurance.com
Created:        Nov 19 2008
Last Modified:  Jan 12 2008 
------------------------------------------------- 
casey reid, clearfirestudios.com
casey@clearfirestudios.com | Copyright 2008
================================================= */
/* Global Reset Styles *******************************/
/* ================================================= */
/* Reset */
html, body, div, span, 
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	}
a img, :link img, :visited img {
	border: 0;
}
txable {
	border-collapse: collapse;
	border-spacing: 0;
	border: 0px;
}
ul {
	list-style: none;
}
q:before, q:after, blockquote:before, blockquote:after {
	content: "";
}
dt {
	font-weight: bold; 
}
hr {
	border: 0;
	width: 100%;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	margin: 0;
	padding: 0;
}
em {
	font-style: italic;
}
/* Clear Fixing */
.clear {
	clear: both;
	height: 0px;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
/* End hide from IE-mac */
/* Common Global Styles ******************************/
/* ================================================= */
body{ /*Main Body Tag and image is background*/
	background: #d1d2d4 url(/images/site/body_bg.png) repeat-x;
	font-family: Arial, Helvetica, sans-serif;/*Main Font System Wide*/
	text-align: center;
}
p{
	font-size: 12px; /*Main Content Font size*/
	line-height: 1.3em;
	padding-bottom: 10px;
}
.image-left-caption{
	color: #636b72;
	font-size: 12px;
	line-height: 1.3em;
	padding-bottom: 10px;
}
.image-left-caption img{
		float: left;
		margin: 0 10px 10px 0;
}
#wrapper{ /*Top Box wrapper and the top image curve*/
	background: #fff url(/images/site/wrapper_top.png) no-repeat;
	margin: 0 auto;
	padding-top: 16px;
	text-align: left;
	width: 766px;
}
/*#wrapper-border{ /*Top Left/Right Side wrapper control*//*
	border:1px solid red;
}*/
#wrapper-content{ /*Lower Box  top and sides Wrapper*/
	background-color: white;
	/*border-left: 1px solid #afb7bb;
	border-right: 1px solid #afb7bb;*/
	margin: 0 auto;
	padding-bottom: 15px;
	width: 766px;
}
#wrapper-content-bottom{ /* Lower box bottom area and image curve*/
	background: #d1d2d4 url(/images/site/wrapper_bottom.png) no-repeat;
	height: 16px;
	margin: 0 auto;
	padding-bottom: 10px;
	width: 766px;
}
/* Header Styles *************************************/
/* ================================================= */
#header{ /*top navigation padding left/right*/
	padding: 0 20px;
}
#header h1 { /*Logo File 293x80*/
	background: url('/images/site/logo.gif') no-repeat;
	float: left;
	margin: 10px 0 0 0;
	width: 293px;
}
#header h1 a { /*Logo File 293x80*/
	background: url('/images/site/logo.gif') 0 0 no-repeat;
	display: block;
	font-size: 1px;
	height: 81px;
	height: 0px !important;	
	height /**/:81px;
	overflow:hidden;
	padding: 81px 0px 0px 0px;
	width: 293px;
}
/* Search Form Styles ********************************/
/* ================================================= */		
#frmSearch{
	float: right;
	margin-top: 50px; /*Placement-Position of search box*/
}
#frmSearch label, #frmSearchNo label{ /*Search Text Size*/
	color: /*#c3c6c9*/#9c9c9d;
	font-size: 13px;
}
#frmSearch #search-box, #frmSearchNo label{
	border: 1px solid /*#e1e1e1*/#9c9c9d;
	width: 100px;
}
/* Main Navigation  Styles ***************************/
/* ================================================= */
#main-nav{ /*Main Box Control */
	height: 45px;
	margin: 10px 0;
	z-index: 10;
}
#main-nav li{/*Each menu element*/
	float: left; 
	position: relative;
	z-index: 99;
}
#main-nav li.last{
	border-right: none;
}
#main-nav li a{ /*Navigation Filler*/
	background: url(/images/site/nav_bg.gif) repeat-x right;
	color: #fff; /*Main Top Level Nav Font Colour*/
	display: block;
	font-size: 12px; /*All Nav-Dropdown Font Size*/
	height: 30px;
	padding-top: 15px;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	width: 120px;
}
#main-nav li a.first_btn{/*Left Side of Nav*/
	background: url(/images/site/Nnav_btn_first.gif) no-repeat; width: 120px;
}
#main-nav li a.last_btn{/*Right Side of Nav*/
	background: url(/images/site/nav_btn_last.gif) no-repeat right;
}
#main-nav li a:hover, #main_nav li a.active{
	color: #a1405b; /* Top Level Nav Font Colour*/
}
ul#main-nav ul {
	background-color: #3a3a3c; /*Secondary Navigation /dropdown Background Colours*/
	position: absolute; /* remove from flow and allow positioning */
	top: -999em; /* hide submenu in screen-reader and search-engine friendly way */
	width: 200px; /* VARIABLE. Must have a width for menu items to inherit. Use ems so font scaling does not break design*/
	padding-top: 8px;
	z-index: 90;
}
ul#main-nav ul li{ 
	border-bottom: 1px solid #fff; /*Secondary Level Menus divider color/size/style*/
	width: 100%;
}
ul#main-nav ul li.first{
	border-top: 1px solid #fff;/*Strictly the top bar on the secondary menues*/
}
/**** Position of second tier of nav ****/
ul#main-nav li:hover ul, ul#main-nav li.sfHover ul{
	left: 0px;
	top: 38px;
}
ul#main-nav ul a {
	background: none;
	color: #fff; /*Secondary Menu Font Color Active not Hover*/
	height: auto;
	padding: 5px 6px 5px 14px;
	text-align: left;
	text-transform: none;
	text-indent: 0;
	width: 200px;
}
ul#main-nav li li:hover, ul#main-nav li li.sfHover, ul#main-nav ul a:hover, ul#main-nav ul li a:focus, ul#main-nav ul li a:hover, ul#main-nav li a.active {
	background: transparent; /* hover highlight */
	color: #a1405b;/*Secondary Menu Font HOVER*/
}
/* Banner Styles *************************************/
/* ================================================= */
#banner-top-home{ /* First main content box */
	width: 730px;
}

#banner-top{ /* First main content box */
	*background: url(/images/site/border-banner-top-IE7.gif) repeat-y;/*IE7 hack for border*/
	_background: url(/images/site/border-banner-top-IE6.gif) repeat-y;/*IE6 hack for border*/
	width: 730px;
	_width: 729px;
	*width: 729;
}
#banner{ /* Main Top Content Area - Named Banner */
	/*background: #004068 url(/images/site/banner_bg.gif) repeat-y;*//*Solid colour background*/
	margin-left: 17px;
	width: 729px;
	_width: 726px;
	border: 1px solid #9c9c9d;
}
#banner-nav-home{
	float: left;
	/*padding: 15px 10px 15px 15px;*/
	padding-top:15px;
	_padding-top: 10px;
	width: 244px;
}
#banner-nav{
	float: left;
	/*padding: 15px 10px 15px 15px;*/
	width: 137px;
}
#banner-nav-home h2{
	color: #fff;/*Homepage H2 tag only*/
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 5px;
	text-transform: uppercase;
}
#banner-nav h2{
	color: #fff;/*Homepage H2 tag only*/
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 5px;
	text-transform: uppercase;
}
#banner-nav-home h2 span{
	font-size: 14px;
}
#banner-nav h2 span{
	font-size: 14px;
}
#banner-nav-home h3, #banner-nav-home h3 a{ /*Our Products Home Page*/
	color: #fff;/* h3 tag "our products"*/
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top:  73px;
	-margin-top: 10px;
	text-transform: uppercase;
	text-decoration: none;
	border:  1px solid #3a3a3c;
	background-color: #3a3a3c;
	padding: 5px;
}
#banner-nav h3, #banner-nav h3 a{ /*Our Products Secondary Page*/
	color: #fff;/* h3 tag "our products"*/
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 15px;
	text-transform: uppercase;
	text-decoration: none;
	border:  1px solid #3a3a3c;
	background-color: #3a3a3c;
	padding: /*5px*/5px;
}
#banner-nav-home h3 a:hover{
	text-decoration: underline;
}
#banner-nav h3 a:hover{
	text-decoration: underline;
}
#banner-nav-home p{ /*Homepage only Not sure what we have effected here that is actually called and in use Effects the Pay-File-Partners*/
	color: #fff;
	padding-bottom: 5px;
	text-transform: uppercase;
}
#banner-nav p{ /*Homepage only Not sure what we have effected here that is actually called and in use Effects the Pay-File-Partners*/
	color: #fff;
	padding-bottom: 5px;
	text-transform: uppercase;
}
#banner-nav-home p a{/*Homepage only Not sure what we have effected here that is actually called and in use Effects the Pay-File-Partners*/
	color: #fff;
}
#banner-nav p a{/*Homepage only Not sure what we have effected here that is actually called and in use Effects the Pay-File-Partners*/
	color: #fff;
}
#banner-nav-home span{/*Touches the ® mark and Serving customers since 1921 on the homepage*/
	color: #bcc2c9;
	font-size: 12px;
	padding-bottom: 5px;
}
#banner-nav span{/*Touches the ® mark and Serving customers since 1921 on the homepage*/
	color: #bcc2c9;
	font-size: 12px;
	padding-bottom: 5px;
}
#banner-nav-home ul{
}
#banner-nav ul{
}
#banner-nav-home ul li{/* Our Products LI's*/
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100px;
	padding-left: 10px;
}
#banner-nav ul li{
	float: left;
	margin-top: 15px;
	margin-bottom: 5px;
	width: 90px;
	padding-left: 10px;
}
#banner-nav-home ul li a{
	background: url(/images/site/banner_nav_bullet.gif) no-repeat left center;
	color: #a1405b;/*Main Body Left Column Navigation Active*/
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	padding-left: 30px;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: 5px;
	height: 18px;
}
#banner-nav ul li a{
	background: url(/images/site/banner_nav_bullet.gif) no-repeat left center;
	color: /*#58585a*/#a1405b;/*Main Body Left Column Navigation Active*/
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	padding-left: 25px;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: 5px;
	height: 25px;
}
#banner-nav-home li a:hover, #banner-nav li a.active{
	background: url(/images/site/banner_nav_bullet_hover.gif) no-repeat left center;
	height: 18px;
	/*background: url(/images/site/banner_nav_bullet.gif) no-repeat left center;*/
	color: #58585a;/*Main Body Left Column Navigation Hover*/
}
#banner-nav li a:hover, #banner-nav li a.active{
	background: url(/images/site/banner_nav_bullet_hover.gif) no-repeat left center;
	height: 18px;
	/*background: url(/images/site/banner_nav_bullet.gif) no-repeat left center;*/
	color: #58585a;/*Main Body Left Column Navigation Hover*/
}
#news-alert{
	height: 110px;
	padding: 15px 0 10px 0;
}
#news-alert p{
	text-transform: none;
}
#banner-content-home{ /* Home Page Content Holder */
	float: left;
	padding: 300px 20px 0 30px;
	_margin-bottom: -30px;
	position: relative;
	width: 435px;
	_width: 435px;
	background-color: #9d9141;
}
/*###########################################################################*/
#banner-content{ /* Secondary Page Content Holder */
	float: left;
	_float:right;
	*float: left;
	padding: 100px 20px 10px 30px;
	/*_padding: 100px 20px 5px 30px;*/
	/*_margin-bottom: -30px;*/
	position: relative;
	width: 436px;
	_width: 436px;
	*width: 430px;
	min-height: 375px;
	/*_height: 405px;*/
	border-left: 1px solid #9c9c9d;
	_border-left: none;
	*border-left: none;
}
#banner-home{/*Home Page Content?*/
	position: absolute;
	left: 0;
	height: 300px;
	top: 0;
}
#banner-content h3{/* Secondary Pages - Content Title*/
	color: #a1405b;/*H3 Tag Color*/
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}
#banner-content-home h3{/* Home Pages - Content Title*/
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}
#banner-content-home p{ /*Home Page Content Only*/
	color: #fff;
	padding-bottom: 10px;
}
#banner-content p{ /*Secondary Page Content Only*/
	color: #252525;
	padding-bottom: 10px;
}
#banner-content img{
	padding-bottom: 10px;
}
#banner-content span, #banner-content strong{/*Between Content Title and Body Copy*/
	/*color: #fff;*/
	font-weight: bold;
}
#banner-content ul{/*UNKNOWN*/
	font-size: 12px;
	margin-left: 15px;
	margin-bottom: 0px;
}
#banner-content ul li{/*Bullets in Body Copy*/
	color: #252525;
	list-style-type: disc;
	padding-bottom: 2px;
}
#banner-content ol{ 			/*Add by JIm McGonigal 11-06-2009*/
	font-size: 12px;
	margin-left: 15px;
	/*margin-bottom: 10px;*/
}
#banner-content ol li{ 			/*Add by JIm McGonigal 11-06-2009*/
	color: #252525
	/*list-style-type: disc;*/
	padding-bottom: 2px;
}#banner-content-home a{ /*Body Copy Links Active*/
	color: #fff;
	text-decoration: none;
}
#banner-content-home a:hover{/*Body Copy Links Hover*/
	text-decoration: underline;
}			
#banner-content a{ /*Body Copy Links Active*/
	color: #252525;
	text-decoration: underline;
}
#banner-content a:hover{/*Body Copy Links Hover*/
	text-decoration: underline;
}
#banner-learn{ /*Unkown CSS Call*/
	text-align: right;
}
#banner-learn a{/*Unkown CSS Call*/
	background: url(/images/site/banner_learn_arrow.gif) no-repeat right center;
	padding-right: 10px;	
}

#breadcrumbs{
	margin-bottom: 10px;
	margin-top: 10px;
}
/* Internal Banner Styles ****************************/
/* ================================================= */
#page-internal #banner{ /* main body copy section and left nav section*/
	/*background: #004068 url(/images/site/banner_bg_internal.gif) repeat-y;*/
	background-color: white;
	margin-left: 17px;
	width: 725px;
}
/*################################################################################*/
#page-internal #banner-nav{/*Left side only Nav box main body section*/
	float: left;
	/*padding: 15px 10px 15px 15px;*/
	width: /*117px*/137px;
	_width: 141px;
	/*border-right: 1px solid #9c9c9d;*/
}
#page-internal #banner-nav ul li{
	float: none;
	margin-bottom: 5px;
}
#page-internal #banner-content{ /*Main Body Section*/
	/*float:right;*/
	background: url(/images/uploads/site/banner_life.jpg) no-repeat;
	/*padding: 105px 20px 0 30px;*/
	width: 537px;
}

#page-internal #banner-bottom{/*bottom main body image*/
	/*background: url(/images/site/banner_bottom_internal.gif) no-repeat;*/
	height: 27px;
	width: 766px;
}
/* Wrapper Content Callout Styles ********************/

/* Secondary Pages*/
#wrapper-content ul{
	font-size: 12px;
	margin-left: 15px;
	margin-bottom: 10px;
}
#wrapper-content ul li ul{
	margin-bottom: 0;
}
#wrapper-content ul li{/*Call out Section Bullets and Font Color of bullets Right Side*/
	list-style-image: url(/images/site/callout_bullet.gif);
	color: #252525;
	padding-bottom: 5px;
}
#wrapper-content ul li ul li{
	padding-bottom: 0;
}
#wrapper-content p{/*Body copy in the Call out Section*/
	color:#636b72;
}
#wrapper-content a{/*Body copy link in the Call out Section*/
	color: #636b72;
	text-decoration: underline;
}
#wrapper-content a:hover{/*Body copy hover link in the Call out Section*/
	color: #abcf4c;
}
#wrapper-content img{
}
/* Callout Left Styles *******************************/
/* ================================================= */
#callout-left{
	float: left;
	padding: 20px 20px 0 15px;
	width: 241px;
	color: #fff;
}
.welcome-left{
	color: #fff;
}
#callout-left li{
	color: #fff;
}
#callout-left h3, #callout-left-wide h3{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
	text-transform: uppercase;
}
#callout-left h4, #callout-left-wide h4{
	border-bottom: 1px solid #fff;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 10px;
	padding-bottom: 4px;
	text-transform: uppercase;
}
#welcome p{
	color: #fff;
}
#welcome ul li{ /*Left Single Column Text Colour and Bullets */
	color: #fff;
	list-style-image:url(/images/site/callout_bullet-left.gif);
	padding-bottom:5px;
}
#welcome a{
	color: #fff;
	text-decoration: underline;
}
#welcome a:hover{
	color: #fff;
	text-decoration: underline;
}
#welcome{
	background: #9d9140 url(/images/site/welcome_top.gif) no-repeat;
	min-height: 165px;
	padding: 15px 10px;
}
/*#welcome-bottom{
	/*background: url(/images/site/welcome_bottom.gif) no-repeat;*//*
	height: 16px;
	margin-bottom: 10px;
	width: 241px;
}*/
#banner-nav-home .partners-btn a{
	background: url(/images/site/partners_btn3.gif) no-repeat;
	color: #FFFFFF;
	display: block;
	font-size: 17px;
	height: 31px;
	padding-top: /*8px*/12px;
	margin-top: 10px;
	_margin-top: 5px;
	margin-left:  auto;
	margin-right:  auto;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 225px;
}
#banner-nav .partners-btn a{
	background: url(/images/site/partners_btn3.gif) no-repeat;
	color: #FFFFFF;
	display: block;
	font-size: 17px;
	height: 22px;
	padding-top: /*8px*/;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 200px;
}
#banner-nav-home .partners-btn a:hover{
	color: #a1405b;
	text-decoration: underline;
}
#banner-nav .partners-btn a:hover{
	color: #a1405b;
	text-decoration: underline;
}
#wrapper-content .partners-btn a, #banner-content .partners-btn a{
	background: url(/images/site/partners_btn.gif) no-repeat;
	color: #FFFFFF;
	display: block;
	font-size: 17px;
	height: 28px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 241px;
}
#wrapper-content .partners-btn a:hover, #banner-content .partners-btn a:hover{
	color: #a1405b;
	text-decoration: underline;
}
#wrapper-content .partners-btn2 a, #banner-content .partners-btn2 a{
	background: url(/images/site/partners_btn2.gif) no-repeat;
	color: #fff;
	display: block;
	font-size: 17px;
	height: 28px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 241px;
}
#wrapper-content .partners-btn2 a:hover, #banner-content .partners-btn2 a:hover{
	color: #a1405b;
	text-decoration: underline;
}
#callout-left-wide{
	padding: 20px 20px 0 15px;
	width: 730px;
}
#callout-left-wide #welcome{
	background: #9d9140 url(/images/site/welcome_top_wide.gif) no-repeat;
}
#callout-left-wide #welcome-bottom{
	/*background: url(/images/site/welcome_bottom_wide.gif) no-repeat;*/
	/*height: 20px;*/
	width: 730px;
}
/* Callout Right Styles ******************************/
/* ================================================= */
#callout-right{/*2 Column Wide*/
	/*background: url(/images/site/callout_right_body.gif) repeat-y;*/
	float: left;
	margin: 20px 0 0 0;
	width: 472px;
	color: #252525;
}
/*#wrapper-content .tester #callout-right-top{
	/*width: ;*/
	/*border: 1px solid green;
}*/
#callout-right-top{/*2 Column Wide*/
	background: url(/images/site/callout_right_top.gif) no-repeat;
	/*width: 469px;*/
	/*border: 10px solid red;*/
}
#callout-right-top ul{
	color: #252525;
}
#callout-right-bottom{/*2 Column Wide*/
	/*background: #b7c0c7 url(/images/site/callout_right_bottom.gif) no-repeat;*/
	/*height: 13px;
	/*width: 469px;*/
}
#callout-right h4{
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 15px;
	text-transform: uppercase;
}
#callout-right p.read-more a{ /*Unknown CSS Call*/
	background: url(/images/site/arrow_bullet.gif) no-repeat right center;
	color: #252525;
	padding-right: 10px;
	text-decoration: none;	
}
#callout-right p{
	color: #252525;
}
#callout-right a{
	color: #252525;
}
#callout-right a:hover{
	color: #a1405b;
}
#callout-right ul{
	color: #252525;
}
#callout-right li{
	color: #252525;
}
#callout-right p.read-more a:hover{
	text-decoration: underline;
}
.action{
	float: left;
	padding: 10px 20px 23px 15px;
	width: 200px;
	border-right: 1px solid #9c9c9d;
	border-bottom: 1px solid #9c9c9d;
	border-left: 1px solid #9c9c9d;
	color: #252525;
}
.action-wide{ /* Bottom Callout OUTLINE */
	padding: 10px 20px 23px 15px;
	border-right: 1px solid #9c9c9d;
	border-bottom: 1px solid #9c9c9d;
	border-left: 1px solid #9c9c9d;
	color: #252525;
}
.action-wide p{
	color: #252525;
}
.action-wide ul li{
	color: #252525;
}
.right{
	color: #252525;
	padding-right: 15px;
	border-right: 1px solid #9c9c9d;
	border-bottom: 1px solid #9c9c9d;
	border-left: 1px solid #9c9c9d;
}
/*.action .right p{
	color: #252525;
}*/
/*.action .right li{
	color: #252525;
}*/
/*.action .right a{
	color: #252525;
}*/
/*.action .right a:hover{
	color: #a1405b;
}*/
#wide #callout-right{
	background-image: none;
	background-color: #fff;
	color: #252525;
}
#wide #callout-right-top{ /*1 Column Wide (both columns)*/
	background: url(/images/site/callout_right_top_wide.gif) no-repeat;
}
#wide #callout-right-bottom{/*1 Column Wide (both columns)*/
	/*background: #b7c0c7 url(/images/site/callout_right_bottom_wide.gif) no-repeat;*/
	/*height: 13px;*/
	width: 472px;
}
#wide-full{
	padding: 0 20px 0 15px;
}
#wide-full #callout-right{
	background-image: none;
	background-color: #fff;
	width: 730px;
}
#wide-full #callout-right-top{ /*full column wide colour*/
	background: url(/images/site/callout_top_wide.gif) no-repeat;
}
#wide-full #callout-right-bottom{/*full column wide colour*/
	/*background: #b7c0c7 url(/images/site/callout_bottom_wide.gif) no-repeat;*/
	/*height: 20px;*/
	width: 730px;
}
/* Footer Styles *************************************/
/* ================================================= */
#footer{
	background: /*#bcc2c9*/#d1d2d4;
	margin: 0 auto;
	padding: 0 15px 10px 15px;
	width: 736px;
}
#footer a{
	color: #252525;
}
#footer p{
	color: #252525;
	font-size: 11px;
}
#footer p.footer-nav{
	color: #252525;
	float: left;
}
#footer p.footer-phone{
	color: #252525;
	float: right;
}
/* Call to Action Image */
a .call-to-action{
	background: url(/images/site/byte_doug.png) no-repeat;
	height: 270px;
	width: 130px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

.call-to-action {
	background: url(/images/site/byte_doug.png) no-repeat;
	height: 270px;
	width: 130px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}