/**/
/*+clearfix {*/
#wrapper:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
#wrapper
{
	display: inline-block;
}
#wrapper
{
/*\*/
	display: block;
/**/
	_height: 1px;
}
/*+}*/
H3
{
	font: normal 15.5pt Times;
	margin-bottom: -11px;
	color: #64A2F9;
	margin-top: 31px;
}
H3.amazing
{
	color: #64A2FA;
	font-size: 15.5pt;
	margin-left: 0;
	font-weight: 100;
	margin-top: 20px;
	font-family: Times;
}
H3.taxcredit
{
	font-size: 15.5pt;
	text-align: center;
	clear: both;
	margin-bottom: 16px;
	color: #64A2FA;
	line-height: 2.1;
}
H3.taxaudit
{
	color: #64A2F9;
	font-style: normal;
	margin-top: 0;
}
TABLE.contacttable
{
	margin-top: -31px;
	margin-bottom: 5px;
}
H3.topheadline
{
	font: 15.5pt/1.6 Times;
}
H3.lightblue
{
	color: #64A2F9;
	font: normal 15.5pt Times;
	margin-top: 11px;
}
.postcontent DIV H3.lightblue
{
	font: normal 15.5pt Times;
}
/*Theme Name: POD*/
.frontpagequote
{
	font-size: 16.4pt;
	color: #644DEF;
	margin-top: -30px;
	padding-left: 36px;
	margin-bottom: -6px;
	letter-spacing: 0;
}
/*Theme URI: http://www.placeofdesign.com/
Description: Designed by <a href="http://wwwplaceofdesign.com">Place of design</a>
Version: 0.2
Author: Richard King POD
Author URI: http://www.placeofdesign.com

Main Tags*/
.creditslink
{
	font-size: 12px;
	color: #FBFBFB;
	position: inherit;
	width: 699px;
	bottom: 4px;
	font: 12pt verdana;
	vertical-align: bottom;
	height: 100%;
}
.postcontent DIV P EM
{
	letter-spacing: 2px;
	line-height: 2.3;
	margin-left: 0;
	text-align: justify;
}
P EM
{
	color: #6049E9;
}
.creditslink A
{
	color: #FFFFFF;
	text-decoration: none;
}
.creditslink A:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
#sidebar UL
{
	margin-top: 0px;
	padding: 0px;
}
DIV.mainwebsite2
{
	border: 1px solid #D7D9E8;
	width: 196px;
	margin-left: 12px;
}
DIV.mainwebsite2
{
	text-align: left;
	padding-left: 8px;
	padding-bottom: 9px;
}
UL.mainwebsite
{
	margin-left: 15px;
	list-style: inherit;
	border: 1px solid #D7D9E8;
}
.textwidget
{
}
#podsidebar TEXTAREA
{
	width: 184px;
	height: 54px;
	background-color: #EEEFF5;
}
#podsidebar INPUT
{
	width: 184px;
	background-color: #EFF0F6;
}
#podsidebar .wpcf7-form INPUT
{
}
FORM.wpcf7-form P INPUT
{
	text-align: center;
	margin-left: 3px;
}
A
{
	color: #4328A8;
	text-decoration: none;
}
HTML
{
	height: 101%;
}
IMG
{
}
IMG.alignright.size-medium.wp-image-231
{
	float: right;
	padding-left: 52px;
}
IMG.alignright.size-medium.wp-image-218
{
	float: right;
	border: 1px solid #DBDBDB;
	padding-left: 0px;
	margin-left: 10px;
}
IMG.alignright.size-medium.wp-image-216
{
	float: right;
	margin-top: 55px;
	border: 1px solid #D7D9E8;
	margin-left: 12px;
}
IMG.alignright.size-full.wp-image-58
{
	float: right;
	padding-left: 19px;
}
IMG.alignright.size-full.wp-image-192
{
	float: right;
	padding-left: 27px;
}
IMG.wp-image-168
{
}
IMG.alignright.size-medium.wp-image-168
{
	float: right;
}
IMG.alignright.size-medium.wp-image-168
{
	padding-left: 29px;
	margin-left: -9px;
	border: 0px solid #E23030;
}
.wp-image-133
{
	float: right;
}
IMG.probiz
{
	float: right;
	/*[empty]clear:;*/
}
IMG.freelancer
{
	float: right;
}
#sidebarwidgeted DIV A IMG
{
	margin-top: 13px;
}
DIV .smallrightimage2
{
	float: right;
	margin-left: 12px;
	margin-top: -35px;
}
DIV IMG.smallrightimage
{
	float: right;
	margin-top: -7px;
	margin-left: 12px;
}
BODY
{
	text-align: center;
	margin: 0px auto;
	font-family: Georgia;
	font-size: 12px;
	color: #4328A8;
	background: #FFFFFF url(images/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*[clearfix]*/#wrapper
{
	display: block;
	width: 100%;
	background: #FFFFFF url(images/bg_page.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 100%;
	text-align: center;
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px auto;
	overflow: hidden;
}
#pagecontainer
{
	width: 993px;
	background: #FFFFFF;
	height: 100%;
	text-align: center;
	border: 0px solid #000000;
	margin: auto;
}
DIV P STRONG
{
	letter-spacing: 0px;
}
DIV P
{
	letter-spacing: 1px;
}
.postcontent P.bigger2
{
	color: #020000;
	font-size: 13pt;
	margin-top: -12px;
	margin-bottom: -8px;
	padding-left: 15px;
	padding-right: 15px;
}
P.bigger
{
	font: 13.1pt Georgia;
	margin-left: 0;
	background-color: #F5F5F6;
	padding-top: 8px;
	padding-bottom: 7px;
	padding-left: 14px;
	padding-right: 14px;
}
DIV P.centreblock
{
	margin-bottom: -16px;
	font-size: 11.2pt;
	color: #64A2F9;
	margin-top: 0px;
}
.textwidget P
{
	width: 206px;
}
P.photocredit
{
	font-size: 6.4pt;
}
P.lightbluehighlight
{
	color: #0093F7;
}
P.quotedpersonsdetails
{
	font-weight: bold;
	margin-top: -8px;
	color: #4328A8;
	margin-bottom: -9px;
}
.page_item
{
	float: left;
	margin: 0px;
}
#header
{
	height: 140px;
	background: #FFFFFF url(images/header.gif) no-repeat top left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#searchform
{
	margin: 0px;
	padding: 0px;
}
#s
{
	width: 190px;
}
/*Navigation*/
#navigation
{
	width: 1422px;
	background: #000000 url(images/bg_nav.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 58px;
	margin-bottom: 0px;
	font-size: 1em;
	font: 1.3em Helvetica;
	letter-spacing: 0px;
}
#navigation UL
{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#navigation LI
{
	display: inline;
	margin: 0px;
}
#navigation LI A
{
	height: 38px;
	padding-top: 20px;
	color: #FFFFFF;
	padding-right: 11px;
	padding-left: 11px;
	text-decoration: none;
	float: left;
	margin-right: 0px;
	background: no-repeat right bottom;
}
#navigation LI A:hover
{
	color: #F89938;
}
/*Content*/
#content
{
	width: 700px;
	float: left;
	text-align: left;
	background: transparent;
}
TABLE.ticktable
{
	margin-top: -46px;
	margin-bottom: -21px;
}
DIV.storyContent SMALL
{
	font-size: 10.2pt;
}
.postcontent H1
{
	color: #644DEF;
	font-weight: 200;
	font-size: 16.4pt;
}
H1.awardwinning
{
	padding-left: 24px;
	margin-left: 0px;
	color: #64A2F9;
	font-weight: 100;
	font: normal 19.5pt Times;
}
H4.about
{
	font-size: 12.9pt;
	margin-bottom: 0px;
	color: #644DEF;
}
H1.h1header
{
	color: #644DEF;
	margin-left: 0;
	font: normal 16.1pt/0.2 Georgia;
	line-height: 26px;
	margin-top: 0;
}
UL.ticklist LI
{
	list-style: none;
	background: url(tick.gif) no-repeat -2px 6px;
	padding: 0 0 0 23px;
	line-height: 2.2;
}
.ticklist LI
{
	color: #64A2F9;
	font-size: 10.7pt;
	letter-spacing: 1px;
}
UL.ticklist
{
	margin-left: -18px;
	margin-top: 24px;
}
.more-link
{
	color: #A4F430;
	text-decoration: none;
}
BLOCKQUOTE
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 18px;
	padding: 0px 12px 0px 15px;
	background: left;
	color: #644DEF;
	margin-bottom: -11px;
}
BLOCKQUOTE:before
{
	content: open-quote;
	height: 0;
	font-size: 5.6em;
	margin-top: -23px;
	margin-left: 4px;
}
/*[clearfix]*/BLOCKQUOTE:after
{
	content: close-quote;
	margin-left: 597px;
	font-size: 5.6em;
}
#PostSet
{
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	margin-top: 0px;
	width: 700px;
}
.dateblock
{
	background: url(images/dateblock.gif);
	background-repeat: no-repeat;
	width: 65px;
	height: 72px;
	text-align: center;
	float: left;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	margin-top: 3px;
	margin-right: 10px;
	padding-top: 7px;
}
.dateblock .day
{
	font-size: 35px;
	font-weight: bold;
	color: #4328A8;
	padding-top: 5px;
	letter-spacing: -1px;
}
.postheader
{
	padding: 5px;
}
.postheader H1
{
	letter-spacing: -1px;
	font-size: 22px;
	font-weight: bold;
	margin: 3px 0px;
	padding-top: 3px;
}
.postheader H1 A:hover
{
	text-decoration: none;
	color: #F59437;
}
.postheader A
{
	color: #644DEF;
	text-decoration: none;
	font-weight: bold;
}
.postheader .postdetails A
{
	font-weight: bold;
}
.postheader .postdetails A:hover
{
	color: #F59437;
}
.postcontent A:hover
{
	border-bottom: 1px solid #F59437;
}
.postcontent A
{
	color: #644DEF;
	text-decoration: none;
	font-weight: bold;
}
P A.biglink
{
	color: #FD1717;
	text-decoration: underline;
	padding-left: 17px;
}
.storyContent SMALL SMALL A
{
}
P.centreblock B A
{
	color: #63A1F8;
}
P.centreblock
{
}
.centreblock SMALL SMALL B A
{
	font-size: 9.4pt;
}
.postcontent
{
	padding: 0px 20px;
	margin: 0px;
	font-size: 12px;
	line-height: 200%;
	width: 700px;
	background: #FFFFFF;
	float: left;
}
#contentwrapper
{
	width: 1200px;
}
.postcontent DIV
{
	padding: 17px 10px 10px 0px;
}
DIV.storyContent
{
	border-bottom: 1px solid #D4DBF8;
	margin-bottom: 5px;
	margin-top: -10px;
}
DIV.hr
{
	border-top: 1px solid #76CBEA;
	margin-bottom: -38px;
	margin-top: 32px;
}
DIV#wpcf7-f2-p75-o1.wpcf7
{
	width: 371px;
	height: 445px;
	border: 0px solid #FFFFFF;
	margin-left: 0;
}
.wpcf7-form-control-wrap.your-message TEXTAREA
{
	background-color: #EDEEF4;
}
.wpcf7-form-control-wrap.your-subject INPUT
{
	background-color: #EDEEF4;
}
INPUT.wpcf7-validates-as-required
{
	background: #EDEEF4;
}
.toplink
{
	float: left;
	margin: 0px;
	padding: 5px;
}
.no_comments
{
	float: right;
	width: 88px;
	height: 53px;
	background: #FFFFFF url(images/comment_bubble.gif) no-repeat top right;
	margin: 0px;
	padding: 10px 0px 0px;
	text-align: right;
}
.no_comments A
{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 35px;
	font-size: 22px;
}
.postfooter
{
	border: 0px solid #000000;
	margin-bottom: 15px;
	margin-top: 0px;
	font-weight: bold;
	width: 510px;
	padding: 0px;
}
.postfooter .graylink
{
	color: #4328A8;
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
}
A
{
	margin-left: 0px;
	color: #F59437;
}
.postfooter .graylink:hover
{
	text-decoration: none;
	color: #F59437;
}
.postfooter A:hover
{
	text-decoration: none;
	color: #F59437;
}
/*Comments*/
.comment
{
	padding: 0px;
	margin: 0px;
}
.commenter A
{
	font-size: 12px;
	color: #4328A8;
	text-decoration: none;
}
.commentbox
{
	width: 488px;
	background: #4328A8;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.commenttop
{
	width: 468px;
	min-height: 60px;
	background: transparent url(images/comment_top.gif) no-repeat top left;
	line-height: 160%;
	padding: 10px 10px 0px;
	color: #FFFFFF;
}
.commentbottom
{
	width: 488px;
	height: 60px;
	background: #1D232B url(images/comment_bottom.gif) no-repeat top left;
	margin: 0px;
	padding: 0px;
}
#commentform #author, #commentform #email, #commentform #url, #commentform TEXTAREA
{
	background: #4328A8;
	border: 1px solid #394552;
	padding: 5px;
	color: #FFFFFF;
}
/*Sidebar*/
#Subscribe
{
	height: 44px;
	width: 130px;
	background: #FFFFFF url(images/bg_rss.gif) no-repeat top left;
	margin: auto;
	margin-top: 7px;
	font-size: 11px;
	text-align: left;
	padding-left: 97px;
	padding-top: 60px;
}
#Subscribe A
{
	text-decoration: none;
	color: #4328A8;
}
#sidebar
{
	width: 230px;
	float: left;
	text-align: center;
	padding-right: 0;
	margin-left: 40px;
	margin-top: 0px;
}
.both
{
	clear: both;
}
.title
{
	background: #D5DCF9 no-repeat top left;
	width: 190px;
	height: 25px;
	color: #4328A8;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 7px 0px 10px;
	margin: 7px auto auto;
	text-align: left;
}
H2
{
	letter-spacing: -1px;
	color: #644DEF;
	font-size: 16px;
	padding: 7px;
}
H2.about
{
	color: #644DEF;
	font-size: 17.2pt;
	font-weight: 100;
	margin-top: 9px;
}
#sidebar UL LI
{
	padding: 7px;
	margin: auto;
	margin-bottom: 9px;
	color: #4328A8;
	border: 1px solid #DCDCDC;
	width: 190px;
	background: #FFFFFF;
	list-style: none;
	text-align: left;
	margin-top: 0px;
}
UL.mainwebsite LI
{
}
UL.mainwebsite
{
	list-style: -moz-cjk-heavenly-stem;
}
#sidebar UL LI A
{
	text-decoration: none;
	color: #4328A8;
}
#sidebar UL LI A:hover
{
	color: #F59437;
}
#sidebar A
{
	text-decoration: none;
	color: #4328A8;
}
#sidebar LI A:hover
{
	color: #F59437;
}
/*Calendar*/
#wp-calendar TR TD
{
	padding: 3px;
}
#wp-calendar TR TD A
{
	font-weight: bold;
}
#wp-calendar TR TD A:hover
{
	font-weight: bold;
	color: #F59437;
}
#wp-calendar TR #today
{
	border: 1px solid #A6A6A6;
	background: #427000;
	color: #FFFFFF;
}
#wp-calendar CAPTION
{
	padding: 3px;
	color: #4328A8;
	font-size: 13px;
	font-weight: bold;
}
/*Footer*/
#footer
{
	height: 49px;
	background: #4E34BF;
	margin: 0;
	vertical-align: bottom;
	position: relative;
	bottom: 0;
	padding-bottom: 6px;
	text-align: center;
	color: #FFFFFF;
	font: 9pt Arial;
	width: 100%;
	padding-top: 12px;
}
#footer #WP
{
	float: right;
	padding-top: 0px;
}
#footer #Copy
{
	float: right;
	color: #FFFFFF;
	padding-top: 80px;
}
H1.tax
{
	color: #644DEF;
	margin-top: 20px;
}
