/* --
Theme Name: CollisionInsuranceQuotes
Description: CollisionInsuranceQuotes
Author: Chris & Alex
Version: 1.0
-- */	
* {	font-family:inherit;		font-size:100%;		font-style:inherit;		font-weight:inherit;		margin:0;		outline:0;		padding:0;		vertical-align:baseline;}
	html {	height:100%;}
.post h1 a, a:link, a:visited {color:#3F86BC;}
.widget-container li a, a:link, a:visited {color:#3F86BC;}
a:hover, a:active, a.active {color:#3F86BC;}

body {	background:url(images/body_bg.gif) repeat-x scroll 0 0 #94D6EC;		color:#333333;		font-size: 12px;		min-height:101%;		text-align:left;		font-family: 'Lucida sans', Arial, sans-serif;		line-height: 1.5em;		margin:0;	}
	img,fieldset,abbr,acronym {	border:0;}
#sidebar ul,#sidebar ol {	list-style:none;}
	table {	border-collapse:collapse;		border-spacing:0;		width:100%;}
	address,caption,cite,code,dfn,em,strong,th,var {	font-style:normal;		font-weight:normal;}
	caption,th {	text-align:left;}
	q:before,q:after,blockquote:before,blockquote:after {	content:'';}
	input,select,textarea,input.{	font-size:1em;		line-height:normal;		width:auto;		vertical-align:middle;}
	textarea {	height:auto;		overflow:auto;}
	option {	padding-left:.6em;}
	input.{	background:none;		border:0;		cursor:pointer;		text-align:center;}
	h1,h2,h3,h4,h5,h6 {	font-weight:normal;		line-height:normal;		color:#666666;}
	.entry h3 {	margin-bottom:0px;}
	.separator {	margin-bottom:0px;		padding-bottom:0px;}
	.sidebar-bottom-box .separator {	margin-bottom:10px;		padding-bottom:10px;}
	.separator a {	text-decoration:none !important;}
	.separator a:hover {	text-decoration:underline;}
	b {	font-weight:bold;}
}
			body {	font-family:"Lucida sans", Arial, Helvetica, sans-serif;		font-size:75%;		line-height:1.5em;		text-align:center;		padding:0 0 30px;		color:#666666;}
	p,ul,ol,table {	margin:0 0 1.33em;}
	strong {	font-weight:bold;}
	em {	font-style:italic;}
	blockquote {	font-style:italic;		font-size:14px;}
	.qoate-code {	width:400px;		margin:0 auto;		margin-top:15px;}
			/* Headlines */	h2 {	color:#111;		font-size:1.5em;		font-weight:bold;		line-height:1em;		margin:0 0 10px;		font-family:Helvetica, arial, serif;}
	h3 {	color:#111;		font-size:1.35em;		font-weight:bold;		line-height:1em;		margin:0 0 15px;		font-family:Helvetica, arial, serif;}
	h4 {	color:#111;		font-size:1.2em;		font-weight:bold;		line-height:1em;		margin:0 0 15px;}
	h5 {	color:#4B4B4B;		font-size:12px;		margin:0 0 15px;		font-weight:bold;		margin-bottom:0;}
	h6 {	color:#4B4B4B;		font-size:.90em;		margin:0 0 15px;}
	#footer h5 {	margin-bottom:0!important;}
	#footer-wrap {	width:960px;		margin:20px auto 0;		display:block;		padding:25px 0px 0px 0px;		background:url(images/footerback.png) no-repeat;}
	#footer {	width:960px;		margin:0 auto;		display:block;}
	#footer h2 {	font-size:16px;}
	.footer-links {	margin:0 auto;		float:left;		width:100%;		color:#fff;}
	.footer-links li {	display:inline;		list-style-type:none;		background:none;		float:left;		margin-right:10px;}
		.footer-links small {	font-size:12px;}
	.footer-links a {	color:#fff !important;		text-decoration: underline !important;}
	.footer-left {			background:url(images/footerbanner.jpg) no-repeat;		margin-right:45px;		font-size:11px;                width:960px;                height:164px;}
	.footer-left {	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
	.footer-left .widget {	border-bottom:none;		padding-bottom:0px;		margin-bottom:5px;}
	.footerwoman {	float:right;		margin:0px 0px 10px 15px;}
	.footer-center {	float:left;		width:365px;		margin-right:10px;		padding-top:10px;}
	.footer-right {	float:right;		width:230px;		padding-top:10px;}
	.footerbanner img {	-webkit-border-radius: 5px; 		-moz-border-radius: 5px; 		border-radius: 5px;}
	.at300b {	margin-right:10px;}
	.footer-right .widget {	margin-top:5px;		padding-top:15px;		border-bottom:none;		border-top: dotted 1px #CCC;}
	.footer-center ul {	float:left;		font-size:11px;		margin-right:15px;}
				/* Anchors */	a,a:link,a:visited {	text-decoration:none;}
	a:hover,a:active,a.active {	text-decoration:underline;}
	/*-------------------------------	2.b Base layout	---------------------------------	[?] Mostly ID's. Classes & tags allowed.	*/	
	.clear_both { clear:both;}
	.logo_header {width: 960px;margin: 0 auto;}
	#wrap {	margin:auto;                		text-align:left;		width:960px;		position:relative;		min-height:383px;		background: #FFFFFF;		display:block;		padding:0px 15px;		-webkit-border-radius: 8px; 		-moz-border-radius: 8px; 		border-radius: 8px;}
	#header,#content,#contentWrap {	float:left;		display:inline;		clear:both;		position:relative;}
        #content{margin-top: 15px;}
	#header {	height:84px;		width:100%;		margin-top:10px;}
	#headerform {	margin-top:0;		float:left;		padding:12px 20px 18px 52px;		background:url(images/ribbon.png) no-repeat;		border:none !important;		margin-left:-32px;		width:380px;}
	#headerform #input {	float:left;		padding:13px 5px;		font-size:18px;		font-weight: bold;		font-family: Helvetica;		width:145px;		margin:0 15px 0 0;		background:#fff;		text-align:center;		-webkit-border-radius: 2px;		-moz-border-radius: 2px;		border-radius: 2px;		border-top:solid 4px #ededed;		border-left:solid 4px #ededed;		border-right:solid 0px #ededed;		border-bottom:solid 0px #ededed;		color:#4B4B4B;}
	#headerform .biginput.{	font-size:16px;		height:50px;}
	#headerform #topinput.{	float:left;}
	#headerform2 {	width:100%;		background:url(images/headersearch.jpg) no-repeat;		height:91px;		margin-bottom:0;		padding-top:25px;}
	#headerform2 #input {	float:left;		padding:8px 5px;		font-size:18px;		width:105px;		margin:0 15px 0 25px;		border:solid 1px #ccc;		background:url(images/formbg.jpg) repeat-x;		text-align:center;}
	#leadform {	float:left;		padding:0px 20px 15px 25px;		-webkit-border-radius: 8px;		-moz-border-radius: 8px;		border-radius: 8px;		margin-top:-5px;}
	#leadform #input {	float:left;		font-family: Helvetica;		font-weight: bold;		padding:7px 5px;		font-size:22px;		width:150px;                height:36px;		/* margin:0 15px 0 0; */		background:#fff;		text-align:center;		-webkit-border-radius: 2px;		-moz-border-radius: 2px;		border-radius: 2px;		border-top:solid 4px #ededed;		border-left:solid 4px #ededed;		border-right:solid 4px #ededed;		border-bottom:solid 4px #ededed;		color:#4B4B4B;		margin-left: 7px;}
	#leadform .biginput.{	font-size:16px;		height:37px;}
	#headerform-inside {background:url(images/ribbon.png) no-repeat !important;margin-left:-32px;margin-top:55px;height:82px;}
#headerrr-inside1 input.btn1:hover { background: url("images/quote1.jpg") no-repeat scroll right bottom #FBC900;}
	#headerform-inside1 {	background:url(images/ribbon11.png) no-repeat !important;		margin-left:-32px;		padding:8px 5px 17px 33px;                margin-top:10px;                height:82px;}
	#footerform .footerinput {	float:left;		padding:8px 5px 9px 5px;		font-size:14px;		width:100px;		margin:0px 10px 15px 0px;		border:solid 1px #ccc;		background:#fff;		text-align:center;		 -webkit-border-radius: 3px;    	-moz-border-radius: 3px;    	border-radius: 3px;}
	#footerform #topinput.{	float:left;}
	#footerform input {	float:left;}
	#footerform .input.{	padding:8px 10px	}
		.footertext {	font-size:11px;		color:#fff;		border-top:dotted 1px #ccc;		padding-top:20px;		margin:20px 0px 20px 0px;}
	.footer-meta {	font-size:10px;		color:#fff;}
	.footer-article-title {	font-size:14px !important; 		font-weight: normal;		font-family: Helvetica !important;		margin-bottom:5px;}
	.footer-articles {}
	.footer-articles li {	border-bottom:dotted 1px #ccc;		margin-bottom:10px;		padding-bottom:10px;	}
	.footer-articles li:last-child {	border-bottom:none !important; }
			#home #header {}
	#logo {	margin:0;}
	#logo a {	cursor:pointer;		color:#333;}
	.logotext a {	color:#333 !important;		margin-top:22px;		display: block;		letter-spacing: -1px;		font-family:'Helvetica';		font-weight:normal;		font-size:24px;}
	#logo h2 {	color:#333 !important;}
	#homepage_content {	padding:25px 0px 0px;		width:960px;		margin-right:0px;}
	#homepage_content_left {	width:655px;		float:left;		margin-right:25px;}
	#homepage_content_right {	background:#f7f7f7;		width:240px;		float:right;		-webkit-border-radius: 5px; 		-moz-border-radius: 5px; 		border-radius: 5px;		padding:10px;}
	#homepage_content_right li, #sidebar .widget li {	background:url(images/list.gif) no-repeat left top;		list-style-type: none;		margin:0px 0px 5px 0px;		padding:0px 0px 0px 15px;}
	.widget_text {	list-style-type: none;	}
	#homepage_content_right ul, #sidebar .widget ul {	margin-bottom:0px !important;}
	.socialicons img {	margin-right:15px;}
	#homepage_content_right h2 {	font-size:16px!important;		font-family:Helvetica, arial, serif;		font-weight: bold;}
	.homepage_column1 {	float:left;		width:295px;		margin-right:25px;}
	.homepage_column1 h2,.homepage_column2 h2,#homepage_content_left h2,.footer_articles h2 {	padding:5px 0 5px 0px;}
	.homepage_column2 {	float:left;		width:295px;}
	#content {	width:960px;}
	 #contentWrap {margin:0px 0px 10px 0px;		width:960px;		padding:20px 0px 0px 0px;}
	.sidebar-top-box-home #contentWrap {	background:url(images/header.jpg) no-repeat;		margin:0px 0px 10px 0px;		width:960px;		padding:20px 0px 0px 0px;}
.sidebar-top-box #contentWrapSmall {	background:url(images/header2.jpg) no-repeat;}

	#contentWrapSmall {		margin:0px 0px 10px 0px;		width:960px;		padding:10px 0px 0px 0px;}
	#home #contentWrap {	padding:0;		width:960px;}
	#home #top {	padding:20px;}
	#home #albums {	padding:0;		float:left;}
	#home #albums p.category {	margin:5px 0 0px 0;}
	#home #albums p.category a {	text-align:center;		color:#ffffff;		display:block;		font-size:14px;		font-weight:bold;		line-height:20px;}
	#home #albums p.category a:hover {	background-color:#363933;}
	.calltoaction {	font-size:28px;		text-align:center;		font-family: 'Helvetica',Helvetica !important;		font-weight:bold !important;		color:#111;		margin-top:15px;		margin-bottom:0px;}
	.post-image-block {	background:url(images/post_image_block_bg.jpg);		width:220px;		height:150px;		margin-bottom:1px;}
	.category-image-block {	width:220px;}
	#content {	padding-bottom:25px!important;}
	#contentWrap {	margin-bottom:0!important;}
				/*-------------------------------	2.c Navigations	-------------------------------*/			
				/* Page Nav */	
				#top_message {	color:#ccc;		font-size:11px;		padding-top:5px;}
	#nav_wrapper {	height:30px;		float:right;		margin-top:16px;}
	#nav {	height:30px;		position:relative;		top:0;		left:auto;		z-index:9999;		margin:0;}
	#nav a {	display: inline-block;	    text-decoration: none;	    font: bold 12px/12px HelveticaNeue, Arial;	    padding: 10px 11px;	    color: #4B4B4B;}
	#nav a:hover {	text-decoration: underline !important;}
	#nav li {	float:left;		margin-left:10px;		-webkit-border-radius:3px;		-moz-border-radius:3px;		border-radius:3px;}
	#nav li.current-menu-item {	padding:0px;}
	#nav li.current-menu-item a {	color:#996633;}
						/* IE7 Fix */	#nav strong {	font-size:18px;		width:100%;		display:block;		font-family:Helvetica, arial, serif;		text-transform:none;		line-height:14px;		color:#fff;		letter-spacing: -1px;}
	#nav span {	font-size:9px;		width:100%;		color:#666;}
	#nav a:hover {	text-decoration:none;}
				/* Pagination */	.more_entries {	clear:both;		margin-bottom:20px;		text-align:center;		padding:0 20px;}
	.more_entries .wp-pagenavi strong {	padding:5px;		border:1px solid #E4E4E4;		margin-right:5px;}
	.wp-pagenavi span.pages {	border:none!important;}
	.more_entries .wp-pagenavi a strong {	padding:0;		border:none;		margin-right:0;}
	.more_entries .wp-pagenavi a,.more_entries .wp-pagenavi .on {	padding:5px!important;		border:1px solid #E4E4E4!important;		margin-right:5px!important;}
	.more_entries .wp-pagenavi .on {	font-weight:bold;}
	.more_entries .wp-pagenavi a:hover {	background-color:#E4E4E4;		color:#333333;}
	#prevPosts {	background:#232528;		width:460px;		height:200px;		position:relative;}
	#prevPosts h3 {	color:#fff;		height:32px;		padding:5px 0 0;		position:absolute;		top:10px;		left:10px;}
				/*-------------------------------	2.d Elements, ID's & Classes	-------------------------------*/	div#about {	color:#333;		padding:10px 0;		min-height:250px;}
	#about h2 {	color:#333;		font-size:1.35em;		text-transform:uppercase;		margin:0 0 12px;}
	#about .about_input.{	padding:5px;		text-decoration:none;		text-transform:uppercase;}
	#about .about_image {	float:right;		margin:5px 0 10px 10px;		border:1px solid #333333;		background-color:#111111;		width:75px;		height:75px;}
	#about ul {	margin-left:20px;		font-size:13px;}
	#about li {	list-style-type:square;}
	#about a {	text-decoration:underline;}
	#home #header p {	font-size:1.17em;		line-height:1.43em;}
	a.rss_subscribe {	background-image:url(images/rss_icon.png);		background-repeat:no-repeat;		background-position:left center;		padding-left:20px;}
				#main .thumbnail {	margin-bottom:20px;}
	h2.single {	font-size:24px;		font-family:Helvetica, arial, serif;}
	h2.arh {	border-bottom:1px solid #e4e4e4;		padding-bottom:20px;}
	h2.archive {	border-bottom:1px solid #E4E4E4;		padding-bottom:20px;}
	#main {	float:left;		width:auto; }
.sidebar-primary-widget-area #main{width:665px;}
/*	#main a {	text-decoration:underline;}
*/	#sidebar {	background:#f7f7f7;		width:240px;		float:right;		-webkit-border-radius: 5px; 		-moz-border-radius: 5px; 		border-radius: 5px;		padding:10px;                margin-top:10px;                }
	#sidebar .current-menu-item {	border:none !important; 		font-weight:normal !important; 		background:none; 		box-shadow:none !important;		margin:auto !important;		text-shadow: none !important;		margin-bottom:5px !important;		line-height:18px;}
	.recentsidebar {	padding:5px;		-webkit-border-radius: 5px; 		-moz-border-radius: 5px; 		border-radius: 5px;		border-bottom:none !important;}
	.recentsidebar li {	background:#dce4eb !important;		margin-bottom:1px !important;		padding:5px !important;}
				/* Post Entry */	.entry {	margin-bottom:20px;}
	.entry blockquote p {	color:#666;		font-size:16px;		font-style:italic;		line-height:22px;}
	.entry ul li {	background:transparent url(images/arrow.png) no-repeat scroll left top;		line-height:140%;		margin:0 0 1em 22px;}
	.entry ol li {	line-height:140%;		padding:0 0 1em;		list-style-position:inside;		list-style-type:decimal;}
	.linkwithin_textlist li {	background:transparent url(images/wheel.jpg) no-repeat scroll left top!important;		line-height:16px!important;		padding:0 0 3px 22px!important;		list-style-type:none!important;}
	.linkwithin_textlist {	margin-left:0!important;}
	.linkwithin_textlist a {	text-decoration:none!important;}
	.linkwithin_textlist a:hover {	text-decoration:underline!important;}
	#linkwithin_logo_0 {	display:none;}
		#albums .entry {	padding:10px;		color:#eeeeee;		border-bottom:none;}
	#albums h2 a {	color:#ffffff;}
	p.post_meta {	font-size:10px;		color:#666666;		margin-bottom:0px;}
	p.post_meta span.details {	background:url(images/post_meta_bg.jpg) no-repeat;		padding:3px 0 3px 21px;}
	p.post_meta span.date {	background:url(images/ico-date.gif) no-repeat;		padding:3px 0 3px 21px;}
	p.post_meta span.comments {	background:url(images/ico-comments.gif) no-repeat;		padding:3px 0 3px 21px;}
				/* Post Image Styling */	.wp-caption {	-moz-border-radius-bottomleft:3px;		-moz-border-radius-bottomright:3px;		-moz-border-radius-topleft:3px;		-moz-border-radius-topright:3px;		background-color:#EEEEEE;		border:1px solid #DDDDDD;		padding:4px 0 5px;		text-align:center;}
	.wp-caption-text {	padding:3px 0 0;		font-size:11px;}
				/* Home Page Blog Module */	#blog .box {	padding:10px 10px 0;}
	#blog .box h4 {	margin-bottom:5px;}
	#blog .box h4 a {	color:#111111;}
	#blog .box a {	padding:0!important;}
	#blog .box a:hover {	text-decoration:underline;}
	#line_break {	margin-top:2.5em;		padding-top:3em;		border-top:1px solid #E4E4E4;}
	.archive_options {	float:left;		padding:10px 0;		margin-bottom:20px;		width:460px;}
				/*=== Comments ===*/	div#comments {}
	ol.commentlist {	margin:20px 0;}
	ol.commentlist li.odd {	background-color:#f7f7f7;}
	ol.commentlist li h4 {	margin-bottom:0;}
	ol.commentlist li {	margin-bottom:20px;		position:relative;}
	ol.commentlist .comment,ol.commentlist .pingback,ol.commentlist .trackback {	background-color:#eeeeee;		border:1px solid #cccccc;		padding:20px;}
	ol.commentlist .avatar {	float:right;		display:inline;		margin:0 0 20px 20px;		padding:4px;		background-color:#ffffff;		border:solid 1px #cccccc;}
	ol.commentlist li cite {	font-size:1.3em;		font-weight:bold;}
	ol.commentlist li .comment-meta {	font-size:.92em;		margin-bottom:1em;}
	ol.commentlist ul.children li {	position:relative;		margin-top:20px;}
	ol.commentlist .odd ul.children li {	background-color:#ffffff;}
	ol.commentlist .odd ul li ul.children li {	background-color:#F4F4F4;}
	#respond #author,#respond #email,#respond #url,#respond #comment {	border:1px solid #cccccc;		padding:5px;}
	#respond label {	padding:5px;		margin-left:5px;}
	#respond .cancel-comment-reply {	margin-bottom:20px;}
	#commentform #submit {	padding:10px;}
				/*=== Widgets ===*/	.widget {	margin-bottom:20px;		padding-bottom:20px;	}
	.widget a {	text-decoration:none;}
	.widget a:hover {	text-decoration:underline;}
	.widget ul li {	margin:0;		padding:0;}
	.widget h3 {	padding:5px 0;		margin-bottom:20px;		font-family:Helvetica, arial, serif;		font-size:1.5em;}
	.widget h4 img {	float:left;		margin-right:10px;}
	.news {}
	.news ul li {	margin-bottom:5px;		padding-bottom:5px;		border-bottom:dotted 1px #ccc;}
	.news h4 a {	font-size:12px!important;}
	.news .content {	padding:0!important;		line-height:auto!important;}
	#recent-comments h3 {	padding-left:35px;		background-image:url(images/ico-comment.gif);		background-repeat:no-repeat;}
	#archives h3 {	padding-left:35px;		background-image:url(images/ico-archives.gif);		background-repeat:no-repeat;}
	.widget_links h3 {	padding-left:35px;		background-image:url(images/ico-blogroll.gif);		background-repeat:no-repeat;}
	ul.news li h4 {	margin-bottom:3px!important;}
	ul.news li img {	float:left;		padding:5px;		border:1px solid #cccccc;		background-color:#FFFFFF;}
	ul.news li .content {	float:left;		padding:0 0 0 10px;}
	#twitter_update_list {	background:#e5edf0;		border:1px dotted #b6ccd4;		color:#434343;		font-family:Georgia, "Times New Roman", Times, serif;		font-size:1.17em;		font-style:italic;		line-height:1.43em;		text-align:center;		padding:10px;		overflow:hidden;		margin-bottom:0;}
	#twitter_update_list li {	margin-bottom:15px;		padding:0!important;		border:none!important;		background-color:transparent!important;}
	div.follow {	color:#e5edf0;		font-family:Georgia,"Times New Roman",Times,serif;		font-size:1.1em;		font-style:italic;		padding:5px;		text-align:center;		background-color:#A3B7BD;		width:210px;}
	div.follow a {	color:#e5edf0;}
	#searchform #s {	padding:5px;		border:3px solid #ddd;		margin-right:5px;		width:145px;		color:#999;		font-style: italic;		-webkit-border-radius: 3px; 		-moz-border-radius: 3px; 		border-radius: 3px;}
	#searchform p {	margin-bottom:0px;}
	.sociable {	margin:0px !important;		border-top:dotted 1px #ccc;		padding-top:5px;}
	.sociable li {	border:none !important;		background:none !important;		padding:none !important;		margin:none !important;		display:inline !important;		padding-left:0px !important;}
	.share {	font-family:Helvetica, arial, serif;		font-size:10px;		color:#999;		margin-left:3px;}
	#wp-calendar {	width:99%;		padding:0;		margin-bottom:15px;}
	#wp-calendar caption {	font-size:11px;		text-align:center;		padding:5px;		text-transform:uppercase;}
	#wp-calendar thead tr th {	color:#000000;		font-size:14px;		font-weight:bold;		padding-top:10px;}
	#wp-calendar tfoot tr th {	padding-top:10px;}
	#wp-calendar th {	color:#fff;}
	#wp-calendar th,#wp-calendar td {	padding:3px;		text-align:center;}
	#wp-calendar td {	background:transparent;}
	#wp-calendar td,table#wp-calendar th {	padding:3px 0;}
	#wp-calendar a {	text-decoration:underline;}
	#wp-calendar a:hover {	text-decoration:none;}
	#footerWrap ul li.recentcomments {	padding:5px;}
	#footerWrap ul li.recentcomments a {	background-color:transparent;}
	#footerWrap ul li.recentcomments a:hover {	text-decoration:underline;		color:#111111;}
	#footerWrap .news a {	padding:0;}
	#footerWrap .widget_tag_cloud a {	display:inline!important;}
				/*=== Adverts ===*/	.advert {	float:left;		text-align:center;		padding:20px 10px;}
	.home_leaderboard {	border-bottom:1px solid #cccccc;}
	.content_advert {	float:left;		text-align:center;		background-color:#dddddd;		padding:20px 0;		margin-bottom:20px;}
	.advert img {	border:1px solid #cccccc;}
	.header_banner_ad img {	margin-top:23px;}
				/*=== Credits Footer ===*/	.credits {	text-align:center;}
	.credits a {	display:inline;		text-decoration:underline;}
	.credits img {	vertical-align:middle;}
				/*------------------------------------------------------------------	3.	FORMS		Styles for forms only	--------------------------------------------------------------------	/*-------------------------------	3.a Form styles	-------------------------------*/	input.text,select.select,textarea.textarea {	border:1px solid #B6CCD4;		color:#000;		padding:6px;}
	input.text {	width:195px;}
	select.select {	width:200px;}
	textarea.textarea {	height:10em;		width:446px;}
	select.select.free {	width:auto;}
	input.input.{	color:#000;		height:auto;		width:auto;		line-height:normal;		white-space:nowrap;}
	input.submit {	color:#000;		cursor:pointer;		padding:0;}
				/* General forms */	form.form {			/* nothing here */}
	form.form ol.fieldset {	list-style:none;}
	form.form ol.fieldset li.field {	margin:0 0 1em;		position:relative;}
	form.form ol.fieldset li.field label {	font-weight:bold;		display:block;}
	form.form p.submit {			/* nothing here */}
				/* Search forms where input.and text input are next to each other  */	
				form.search {			/* nothing here */}
	form.search p.fields {	margin:0;}
	form.search p.fields input,form.search p.fields input.{	display:inline;		vertical-align:middle;}
				/*-------------------------------	3.b Individual forms	-------------------------------*/	
				form#newsletter {	position:relative;		color:#333333;		padding:10px;}
	form#newsletter p.fields input.text {	border:1px solid #b6ccd4;		padding:9px 30px 9px 7px;		width:158px;		margin-bottom:10px;}
	form#newsletter p.fields input.{	background:url(images/ico-newsletter.gif) no-repeat;		width:17px;		height:22px;		border:none;		position:absolute;		top:16px;		right:17px;		z-index:9999;}
				/*------------------------------------------------------------------	4.	PLUGINS		Predefined utilities	--------------------------------------------------------------------	/*-------------------------------	Utility classes	-------------------------------*/	
				.l {	text-align:left;}
	.c {	text-align:center;}
	.r {	text-align:right;}
	.wrap,.col {	float:left;		display:inline;		position:relative;}
	.wrap {	clear:both;}
	.clear {	clear:both;}
	.fl {	float:left;}
	.fr {	float:right;}
	.hide,.hidden,.skip {	display:none;}
	.nomargin {	margin-bottom:0!important;}
	.noborder {	border:0!important;}
	.top {	margin-top:0!important;}
	.hr {	background:#ccc;		height:1px;		margin:1.5em 0;}
	.hr hr {	display:none;}
	.replace,.br {	display:block;		font-size:1%;		line-height:0;		text-align:left;		text-indent:-10000px;}
	.opacity {	-moz-opacity:0.95;		opacity:0.95;		filter:alpha(opacity=95);}
	.rounded {	-moz-border-radius:6px;		-khtml-border-radius:6px;		-webkit-border-radius:6px;		border-radius:6px;}
	.clearfix:after {	clear:both;		content:".";		display:block;		height:0;		visibility:hidden;}
	.fix {	clear:both;		height:1px;		margin:0 0 -1px;		overflow:hidden;}
				/* Align */	.aligncenter {	margin:10px auto 20px;		display:block;}
	.alignleft {	margin:10px 20px 8px 0;		float:left;}
	.alignright {	margin:10px 0 8px 20px;		float:right;}
	.pagenav {	list-style-type:none;}
	.thumbnail {	display:block;}
	.box .thumbnail {	margin:0 0 5px;}
	.yarpp li {	background-color:#f8f8f8;		border:1px dotted #ccc;		padding:3px 10px;		list-style-type:none;		margin-top:-1px!important;}
	#top_message {	width:100%;		margin:0 auto;		background:#333;		height:25px;}
	#top_message strong {	color:#f8f8f8;}
	#pages-3 span {	height:10px;		width:18px;		display:inline-table;}
	.yarpp span {	height:20px;		width:20px;		display:inline-table;}
	h3 span {	height:20px;		width:20px;		display:inline-table;		margin-left:8px;}
		#pages-3 .post_meta {	display:none;}
	.blogroll {	float:left;		margin-bottom:20px;		width:100%;}
	.blogroll a {	width:100%;		float:left;}
	#homepage_content_right #pages-3 li,#homepage_content_right #pages-3 ul {	list-style-type:none;		margin-left:0;		padding-left:0;}
	.search-form {	margin-top:5px;}
	.belt {	margin:30px 0px 0px 25px;		float:left;}
	.belt h2 {	color:#fff;		letter-spacing:-1px;		font-size:38px;		margin-bottom:20px;		font-family: 'Helvetica';		font-weight:bold;}
	.belt h3 {	color:#fff;		letter-spacing:-1px;		font-size:22px;		width:500px;		line-height:28px;		margin-bottom:30px;		font-family: 'Helvetica';		font-weight:normal;}
	#leadform h2 {	color:#fff;		font-size:26px;		margin-bottom:5px;		font-weight:bold;}
	#leadform h3 {	color:#fff;		letter-spacing:-1px;		font-size:18px;		font-weight:normal;		width:550px;		line-height:22px;		margin-bottom:15px;}
	#homepage_content_left a {}
	.menu_class {	border:1px solid #08121a;}
	.the_menu li {	background-color:#111d27;		border-top:1px solid #08121a;}
	.the_menu ul.children li {	background-color:#2b4255;}
	.the_menu li a:hover {	color: #cde5ef;}
	.featured_text h2 a {	color:#333333 !important;}
	.featured_text p {	color:#666666 !important;}
	ul#showcase li a:hover, ul#showcase li a.active {	border:1px solid #0091D5;}
	#about .about_image {	border:1px solid #ffffff !important;}
	#about .about_input.{	background-color:#32424e;		border:1px solid #506879;		color:#ffffff;}
	#about a.about_input.hover {	border:1px solid #6a7065;		background-color:#ffffff;		color:#6a7065;}
	#albums .entry {	background-color:#32424e !important;		color:#EEEEEE;}
	#home #albums p.category a {	color:#333;		font-size:13px;}
		#home #albums p.category a:hover {		background-color:transparent;		}
	#commentform #submit {	background-color:#32424e;		border:1px solid #3B5A68;		color:#FFFFFF;}
	.widget ul {	margin-left:0px;}
	#wp-calendar {	color:#333333;}
	#footerWrap ul li.clickready.hover {	border: 1px solid #2ba2e1;}
	#wp-calendar caption {	background: #111d27;		color: #fff;}
	.credits, .credits a {}
	.gfield {    margin-bottom: 10px;}
	.entry .gform_wrapper ul li, .gform_wrapper form ul li {    list-style: none !important;}
	.gform_wrapper .top_label .gfield_label {    display:block;	    float:left;	    padding-right:20px;	    width: 100px;	    margin: 5px 0px 4px !important;}
	.gform_wrapper input.input.{    padding: 5px 10px 6px !important;	    background: #ccc !important;	    margin-right: 20px;}
	.gform_wrapper input {    padding: 7px 3px !important;	    border: 1px solid #CCC;}
	.gform_wrapper .entry img, .gform_wrapper img.thumbnail {    padding: 0px !important;	    border: 0px !important;}
	ul.top_label .clear-multi {    clear: none !important;}
	.gform_wrapper .gfield_checkbox, .gform_wrapper .gfield_radio {    margin-left: 120px !important;}
	img.ui-datepicker-trigger { border: 0px; padding: 0px;}
	.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {    width: 300px !important;	    padding: 7px 3px !important;	    border: 1px solid #CCC !important;}
	.entry .gform_wrapper ul li {    background: none !important;}
		/*	960 Grid System ~ Core CSS.	Learn more ~ http://960.gs/	Licensed under GPL and MIT.*//* `Containers----------------------------------------------------------------------------------------------------*/
		.container_12,.container_16 {margin-left: auto;	margin-right: auto;	width: 960px;}
/* `Grid >> Global----------------------------------------------------------------------------------------------------*/.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16 {display: inline;	float: left;	margin-left: 10px;	margin-right: 10px;}
.container_12 .grid_3,.container_16 .grid_4 {width: 245px;	overflow:hidden;}
.container_12 .grid_6,.container_16 .grid_8 {width: 640px;}
.container_12 .grid_9,.container_16 .grid_12 {width: 640px;}
.container_12 .grid_12,.container_16 .grid_16 {width: 940px;}
/* `Grid >> Children (Alpha ~ First, Omega ~ Last)----------------------------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
/* `Grid >> 12 Columns----------------------------------------------------------------------------------------------------*/
.container_12 .grid_1 {width: 60px;}
.container_12 .grid_2 {width: 140px;}
.container_12 .grid_4 {width: 300px;}
.container_12 .grid_5 {width: 380px;}
.container_12 .grid_7 {width: 540px;}
.container_12 .grid_8 {width: 620px;}
.container_12 .grid_10 {width: 780px;}
.container_12 .grid_11 {width: 860px;}
/* `Grid >> 16 Columns----------------------------------------------------------------------------------------------------*/
.container_16 .grid_1 {width: 40px;}
.container_16 .grid_2 {width: 100px;}
.container_16 .grid_3 {width: 160px;}
.container_16 .grid_5 {width: 280px;}
.container_16 .grid_6 {width: 340px;}
.container_16 .grid_7 {width: 400px;}
.container_16 .grid_9 {width: 520px;}
.container_16 .grid_10 {width: 580px;}
.container_16 .grid_11 {width: 640px;}
.container_16 .grid_13 {width: 760px;}
.container_16 .grid_14 {width: 820px;}
.container_16 .grid_15 {width: 880px;}
/* `Prefix Extra Space >> Global----------------------------------------------------------------------------------------------------*/
.container_12 .prefix_3,.container_16 .prefix_4 {padding-left: 240px;}
.container_12 .prefix_6,.container_16 .prefix_8 {padding-left: 480px;}
.container_12 .prefix_9,.container_16 .prefix_12 {padding-left: 720px;}
/* `Prefix Extra Space >> 12 Columns----------------------------------------------------------------------------------------------------*/
.container_12 .prefix_1 {padding-left: 80px;}
.container_12 .prefix_2 {padding-left: 160px;}
.container_12 .prefix_4 {padding-left: 320px;}
.container_12 .prefix_5 {padding-left: 400px;}
.container_12 .prefix_7 {padding-left: 560px;}
.container_12 .prefix_8 {padding-left: 640px;}
.container_12 .prefix_10 {padding-left: 800px;}
.container_12 .prefix_11 {padding-left: 880px;}
/* `Prefix Extra Space >> 16 Columns----------------------------------------------------------------------------------------------------*/
.container_16 .prefix_1 {padding-left: 60px;}
.container_16 .prefix_2 {padding-left: 120px;}
.container_16 .prefix_3 {padding-left: 180px;}
.container_16 .prefix_5 {padding-left: 300px;}
.container_16 .prefix_6 {padding-left: 360px;}
.container_16 .prefix_7 {padding-left: 420px;}
.container_16 .prefix_9 {padding-left: 540px;}
.container_16 .prefix_10 {padding-left: 600px;}
.container_16 .prefix_11 {padding-left: 660px;}
.container_16 .prefix_13 {padding-left: 780px;}
.container_16 .prefix_14 {padding-left: 840px;}
.container_16 .prefix_15 {padding-left: 900px;}
/* `Suffix Extra Space >> Global----------------------------------------------------------------------------------------------------*/
.container_12 .suffix_3,.container_16 .suffix_4 {padding-right: 240px;}
.container_12 .suffix_6,.container_16 .suffix_8 {padding-right: 480px;}
.container_12 .suffix_9,.container_16 .suffix_12 {padding-right: 720px;}
/* `Suffix Extra Space >> 12 Columns----------------------------------------------------------------------------------------------------*/
.container_12 .suffix_1 {padding-right: 80px;}
.container_12 .suffix_2 {padding-right: 160px;}
.container_12 .suffix_4 {padding-right: 320px;}
.container_12 .suffix_5 {padding-right: 400px;}
.container_12 .suffix_7 {padding-right: 560px;}
.container_12 .suffix_8 {padding-right: 640px;}
.container_12 .suffix_10 {padding-right: 800px;}
.container_12 .suffix_11 {padding-right: 880px;}
/* `Suffix Extra Space >> 16 Columns----------------------------------------------------------------------------------------------------*/
.container_16 .suffix_1 {padding-right: 60px;}
.container_16 .suffix_2 {padding-right: 120px;}
.container_16 .suffix_3 {padding-right: 180px;}
.container_16 .suffix_5 {padding-right: 300px;}
.container_16 .suffix_6 {padding-right: 360px;}
.container_16 .suffix_7 {padding-right: 420px;}
.container_16 .suffix_9 {padding-right: 540px;}
.container_16 .suffix_10 {padding-right: 600px;}
.container_16 .suffix_11 {padding-right: 660px;}
.container_16 .suffix_13 {padding-right: 780px;}
.container_16 .suffix_14 {padding-right: 840px;}
.container_16 .suffix_15 {padding-right: 900px;}
/* `Clear Floated Elements----------------------------------------------------------------------------------------------------*//* http://sonspring.com/journal/clearing-floats */.clear {clear: both;	display: block;	overflow: hidden;	visibility: hidden;	width: 0;	height: 0;}
#home #albums {}
#albums .entry {padding:10px;	color:#eeeeee;	border-bottom:none;}
	#albums h2 a {	color:#ffffff;}
#albums .grid_4 {margin-top:10px;	padding:10px 10px 5px 10px;	width:195px;	margin:0px 15px 15px 0px;	background:#f3f3f3;	-webkit-border-radius: 5px; 	-moz-border-radius: 5px; 	border-radius: 5px;}
.category-image-block {				}
#albums img {max-width:195px;}
.breadcrumbs {font-size:11px;	margin-bottom:-10px;	padding-bottom:0px;}
.sidebar-top-box .breadcrumbs, .sidebar-top-box-home .breadcrumbs {font-size:11px;	margin-bottom:10px;	padding-bottom:10px;}
.clearfix:after {clear: both;	content: '.';	display: block;	visibility: hidden;	height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.page h1, .post h1 {    font-family: Helvetica,arial,serif;    font-size: 26px;	color: #111111 !important;	    font-weight: bold;    line-height: 1em;    margin: 0 0 10px;	text-decoration:none;}
#footer p { color: #3A3D39;    float: left;    font-size: 11px;    line-height: 16px;    padding: 22px 0 0 10px;       width: 100%;    margin: 0;}
#footer .link_box { float: left;    margin-top: 30px;    margin-left: 10px;    width: 100%;}
#footer .link_box .logo { background: none repeat scroll 0 0 transparent;    display: inline;    float: left;    margin: -10px 0 0;}
#footer .link_box ul { float: right;    list-style: none outside none;    width: 680px;}
#footer .link_box ul li { background: url("images/footer_link_divider.jpg") no-repeat scroll right 0 transparent;    color: #3A3D39;    float: left;    font-size: 18px;    line-height: 20px;    padding: 0 15px;    width: auto;}
#footer .link_box ul li a { color: #3A3D39;    text-decoration: none;    font-size: 16px;}
#footer .link_box ul li a:hover { color: #3FB943;}
#footer .link_box ul li.last { background: none repeat scroll 0 0 transparent;    padding-right: 0;}
#footer .top_curv { background: url("images/footer_top.jpg") no-repeat scroll 0 0 transparent;    float: left;    width: 1105px;}
#footer .bottom_curv { background: url("images/footer_bottom.jpg") no-repeat scroll 0 bottom transparent;    float: left;    padding: 21px 39px 20px;    width: 1027px;}
.s4twitter{width:100px;}
.s4fblike{}
.s4plusone{width:100px;}
#headerform-inside input.btn {width: 343px;height: 60px;cursor: pointer;text-indent: -9999px;background: #fbc900 url(images/quote.jpg) no-repeat top right;border: none;}
#headerform-inside input.btn:hover {background: #fbc900 url(images/quote.jpg) no-repeat bottom right;}
#headerform-inside1 input.btn1 {width: 281px;	height: 50px;	cursor: pointer;	text-indent: -9999px;	background: #fbc900 url(images/quote1.jpg) no-repeat top right;}
#headerform-inside1 input.btn1:hover {background: #fbc900 url(images/quote1.jpg) no-repeat bottom right;}
#headerrform-inside1{background: url("images/ribbon11.png") no-repeat;        height: 82px;    margin-left: -32px;    margin-top: 10px;    padding: 8px 5px 17px 33px;}
#headerrform-inside1 input.btn1 {width: 281px;	height: 50px;	cursor: pointer;	text-indent: -9999px;	background: #fbc900 url(images/quote1.jpg) no-repeat top right;}
#headerrform-inside1 input.btn1:hover {background: #fbc900 url(images/quote1.jpg) no-repeat bottom right;}
#headerrr-inside1 input.btn1 {background: url("images/quote1.jpg") no-repeat scroll right top #FBC900;cursor: pointer;height: 50px;text-indent: -9999px;width: 281px;border: none;}
.social4i {margin-bottom:18px;}

.page-template-template-quotes #contentWrapSmall{background:none}
.page-template-template-quotes #top-box,.page-template-template-quotes #bottom-box{display:none}