    body {

			background-color: #EAF3FF;

			margin-top: 0px;

        }



.container {

	width: 985px;

	margin-right: auto;

	margin-left: auto;

	position: relative;

	margin-top: 15px;

	height: 100%;

	overflow: hidden;

}

#width50pcfloatl {

	float: left;

	width: 48%;

	margin-right: 5px;

	margin-left: 5px;

}



#shadow-container {

	position: relative;

	width: 985px;

	left: auto;

	top: 3px;

	margin-right: auto;

	margin-left: auto;

	height: 100%;

}

.header {

	height: 100px;

	width: 900px;

}

#plusone_holder {

width:100px;

height:20px;

float:left;

margin:70px 0 0 300px;

}





#shadow-container .shadow2,

#shadow-container .shadow3,

#shadow-container .container {

	position: relative;

	left: -2px;

	top: -2px;

	}



    #shadow-container .shadow1 {

		background: #F1F0F1;

    }



    #shadow-container .shadow2 {

        background: #DBDADB;

    }



    #shadow-container .shadow3 {

        background: #B8B6B8;

    }



    #shadow-container .container {

        background: #ffffff;

        border: 1px solid #848284;

    }

.Header1{

	background-image: url(../images/header.jpg);

	background-repeat: no-repeat;

	height: 100px;

	width: 985px;

	position: relative;

	background-position: right;

}

.servicebox {

	float: left;

	height: 155px;

	width: 125px;

	margin-left: auto;

	border-top: 1px solid #848284;

	border-right: 3px groove #848284;

	border-bottom: 3px groove #848284;

	border-left: 1px solid #848284;

	position: relative;

	margin-right: auto;

	left: 15px;

	margin-top: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	text-align: center;

	z-index: 1;
	line-height:normal;

}

#length350 {

	height: 350px;

}



.column-left {

	width: 160px;

	position: relative;

	float: left;

	padding-bottom: 15px;

	height: auto;

	z-index: 1;

}

a.menubutton:link {

	background-color: #E9E9E9;

	float: left;

	height: 18px;

	width: 95px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #ffffff;

	border-right-color: #ffffff;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000099;

	padding-top: 3px;

	text-decoration: none;

	text-align: center;

}

a.menubutton:visited {

	background-color: #E9E9E9;

	float: left;

	height: 18px;

	width: 95px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #ffffff;

	border-right-color: #ffffff;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000099;

	padding-top: 3px;

	text-decoration: none;

	text-align: center;

}

a.menubutton:hover {

	background-color: #CCCCCC;

}

.menubar {

	width: 985px;

	position: relative;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #848284;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #848284;

	height: 22px;

	z-index: 10;

}

.mainbody {

	float: left;

	width: 642px;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	height: auto;

	margin-top: 20px;

}



.mainbodySEO {

	float: left;

	width: 645px;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	height: auto;

	margin-top: 20px;

	margin-left: 50px;

	margin-right: 20px;

}

p {

	padding-top: 5px;

	padding-bottom: 8px;

	line-height: 14px;

	margin: 0px;

}





a.menubuttonr:link {

	background-color: #E9E9E9;

	float: right;

	height: 18px;

	width: 75px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ffffff;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000099;

	padding-top: 3px;

	text-decoration: none;

	text-align: center;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

}

a.menubuttonr:visited {

	background-color: #E9E9E9;

	float: right;

	height: 18px;

	width: 75px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ffffff;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000099;

	padding-top: 3px;

	text-decoration: none;

	text-align: center;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

}

.sbhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #013893;

	text-align: center;

	width: 100%;

	height: 18px;

	border-top-width: medium;

	border-top-style: solid;

	border-top-color: #000099;

}



a.menubuttonr:hover {



	background-color: #CCCCCC;

}

.floatright {

	float: right;

	position: relative;

}

.bodytext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	font-weight: normal;

	position: relative;

	width: 96%;

	margin-left: 10px;

	background-color: #FFFFFF;

}

#blue {

	color: #013893;

	font-weight: bold;

}

a {

	color: #996600;

	text-decoration: none;

}

#padlr20 {

	padding-right: 20px;

	padding-left: 20px;

}







.headingbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #848284;

	text-align: center;

	float: none;

	position: relative;

	width: 640px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 10px;

	line-height: 35px;

}

.headingbox a{

	color: #FF0000;

	font-size: 24px;

}





.newscontent {

	padding-top: 4px;

	position: relative;

	padding-bottom: 2px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #848284;

	width: 153px;

}



.bottommargin {

	margin-bottom: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #848284;

}

.newsdiv {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #848284;

	float: left;

	height: auto;

	width: 95%;

	position: relative;

	padding: 5px;

	margin-top: 20px;

	border-top: 1px solid #848284;

	border-right: 3px groove #848284;

	border-bottom: 3px groove #848284;

	border-left: 1px solid #848284;

}

#width95pc {

	width: 95%;

	margin-left: 5px;

}



.offerdiv h2 {

	text-align: center;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #013893;

	margin: -5px -5px 0px;

	border-top-width: medium;

	border-top-style: solid;

	border-top-color: #000099;

	font-style: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-variant: normal;

	text-transform: none;

	padding: 2px 0px;

}

#height40 {

	height: 40px;

}





.newsheader {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #013893;

	padding-bottom: 5px;

	width: 148px;

}

.headingcontent {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #848284;

	text-align: center;

	position: relative;

	padding-top: 12px;

}

.insidebody {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	float: left;

	margin-top: 20px;

	position: relative;

	z-index: 8;

	width: 83%;

}

.insidebody100pc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	float: left;

	margin-top: 20px;

	position: relative;

	z-index: 8;

	width: 100%;

}



.menubuttoncurrent {

	background-color: #CCCCCC;

	float: left;

	height: 18px;

	width: 95px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ffffff;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000099;

	padding-top: 3px;

	text-decoration: none;

	text-align: center;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}

#leadgenpage {

	height: 1500px;

}

#index {

	height: 1130px;

}

#mplanning {

	height: auto;

}

#aboutus {

	height: 850px;

}

.menubuttonrcurrent {

	background-color: #CCCCCC;

	float: right;

	height: 18px;

	width: 75px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ffffff;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000099;

	padding-top: 3px;

	text-decoration: none;

	text-align: center;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

}

#contactpage {

	height: 545px;

}

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #848284;

	padding-bottom: 8px;

	margin-bottom: -5px;

	margin-top: 0px;

}

h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #013893;

	text-transform: uppercase;

	margin: 0px;

	padding: 8px 0px 0px 0px;

}

h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #013893;

	text-transform: capitalize;

	margin: 0px;

	padding: 15px 0px 0px;

}

h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #013893;

	text-transform: capitalize;

	margin: 0px;

	padding: 5px 0px 5px 0;

}

.bodyheader {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #013893;

	margin-top: 10px;

	margin-bottom: 0px;

	padding-bottom: 5px;

}

.bodyheader2 {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #848284;

	padding-top: 15px;

}

.bodytextblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #013893;

	font-weight: bold;

	position: relative;

	font-style: italic;

}

.padtop {

}

#top10 {

	padding-top: 10px;

}

#nomargin {

	margin: 0px;

}



ul {

	list-style-position: outside;

	list-style-type: disc;

	margin-left: 10px;

	margin-bottom: 5px;

	list-style-image: none;

	margin-top: 0px;

	padding-left: 10px;

	line-height: 20px;

}

#cross {

	list-style-image: url(../images/cross.gif);

}

#tick {

	list-style-image: url(../images/tick.gif);

}



.bodyhilite {

	color: #013893;

	font-weight: bold;



}

.bodysubhead {

	color: #013893;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align:center;

}

ol {

	list-style-position: outside;

	list-style-type: disc;

	margin-left: 25px;

	margin-bottom: 5px;

	list-style-image: none;

	margin-top: 0px;

}

#websitepage {

	height: 1375px;

}

#size16px {

	font-size: 16px;

}

#emailpg {

	height: 1075px;

}

#enewsgallerypage {

	height: 525px;

}

#width60percent {

	width: 60%;

}



.bodywidth98 {

	width: 98%;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;

}

.bodytextrequired {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF0000;

	font-weight: normal;

	font-style: normal;

	margin-left: 10px;

}

#enewsgallerythankspage {

	height: 360px;

}

#centrediv {

	margin-right: auto;

	margin-left: auto;

	position: relative;

}

#sitegallerypage {

	height: 620px;

}

#events {

	height: 750px;

}

#webgallerypage {

	height: 655px;

}

.column-right {

	width: 165px;

	position: relative;

	float: left;

	height: auto;

	margin-right: 10px;

	margin-left: 5px;

}

#centre {

	margin-right: auto;

	margin-left: auto;

	float: none;

}

#fullcentre {

	margin-right: auto;

	margin-left: auto;

	float: none;

	width: 100%;

}

#sostacpage {

	height: 680px;

}

#seopage {

	height: 1525px;

}

#ppcpage {

	height: 1115px;

}

#ppccostspage {

	height: 850px;

}

#maintpage {

	height: 885px;

}

.floatleft {

	float: left;

	height: 267px;

	width: 200px;

}

.column-right-SEO {

	width: 250px;

	position: relative;

	float: left;

	height: auto;

	margin-right: 10px;

	margin-left: 5px;

}

.seoimg {

	float: left;

	height: 200px;

	width: 300px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-top: 10px;

}

#seocondits {

	height: 875px;

}

#bottommargin10 {

	margin-bottom: 10px;

}

#bottompad30 {

	padding-bottom: 30px;

}

#resources {

	height: 18px;

}

.stand_out {

	height: 190px;

	width: 253px;

	float: left;

	margin-right: 10px;

	margin-top: 12px;

	margin-bottom: 10px;

}

#grantinfo {

	height: 620px;

}

.website_construction {

	float: left;

	height: 200px;

}

.email_image {

	height: 200px;

	float: left;

}

.success {

	float: left;

	height: 200px;

	margin-right: 10px;

}

.planning {

	float: left;

	height: 200px;

	margin-top: 10px;

	margin-right: 10px;

}

#marginl50 {

	margin-left: 150px;

}

#emailwkspg {

	height: 1075px;

}

.bloglink {

	text-align: center;

}

#redfont {

	color: #FF0000;

}

#grantinfosmdc {

	height: 700px;

}

#uhosting {

	height: 1100px;

}

#grantinfo730 {

	height: 730px;

}

#grantinfo720 {

	height: 720px;

}

#marketing_shoestring {



	height: 950px;

}

#width50pc {

	width: 50%;

	height: auto;

	margin-top: 10px;

	margin-bottom: 10px;

}

#marginL75 {

	margin-left: 75px;

	margin-top: 0px;

}

#marginL115 {

	margin-left: 115px;

	margin-top: 0px;

}

#flashcontent {

  z-index: 8;

}#mentoring {

	height: auto;

}

.bullets {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #013893;

	margin-top: 5px;

	margin-bottom: 0px;

	padding: 0px;

}

#blogwebprpage {

	height: auto;

}

#bottompad5 {

	padding-bottom: 5px;

}

#heightauto {

	height: auto;

}

.offerdiv {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #848284;

	float: left;

	height: auto;

	width: 95%;

	position: relative;

	padding: 5px 5px 0px;

	margin-top: 20px;

	border-top: 1px solid #848284;

	border-right: 3px groove #848284;

	border-bottom: 3px groove #848284;

	border-left: 1px solid #848284;

}

#height30 {

	height: 30px;

}

#toppad10 {

	margin-bottom: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	padding-top: 10px;

}

.offerdiv h3 {

	text-align: center;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #013893;

	margin: -5px -5px 0px;

	border-top-width: medium;

	border-top-style: solid;

	border-top-color: #000099;

	font-style: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-variant: normal;

	text-transform: none;

	padding: 2px 0px 5px;

	line-height: 14px;

}

#height125 {

	height: 125px;

}

#height100 {

	height: 100px;

}

#height1500 {

height:1500px;

}

.linktext {

	color: #996600;

	text-decoration: none;

	cursor:pointer;

}

.bodytextpop {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	font-weight: normal;

	position: relative;

	width: 750px;

	margin-left: 0px;

	background-color: #FFFFFF;

	height: 545px;

}

.headingcontenttext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #848284;

	text-align: center;

	padding: 0px;

}

#widthnolcol {

	width: 800px;

}

.bodyhilitelarge {

	color: #FF0000;

	font-weight: bold;

	font-size: 18px;

}

.ostaca {

	line-height: 150%;

	margin-top:5px;

	margin-bottom:16px;

}

#width700 {

	width: 700px;

}

.insidebodyw700 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #848284;

	width: 900px;

	float: left;

	margin-top: 20px;

	position: relative;

	z-index: 8;

}

.floatrightTW {

	float: right;

}

#padr10 {

	padding-right: 10px;

	padding-left: 0px;

}

#floatr {

	float: right;

}

TEXTAREA {

font-family: arial, verdana, ms sans serif;

font-size: 10pt;

font-weight: normal

}#height1600 {

	height:1550px;

}

#fp_quotes {

margin-bottom:20px;

}

#fp_quotes .caption {

width:360px;

float:right;

font-size:2.5em;

font-style:italic;

font-weight:bold;

}

#fp_quotes .heard {

display:block;

text-align:left;

margin:15px 0;

color:#013893;

}

#fp_quotes .valued {

display:block;

text-align:right;

padding-right:60px;

color:#990000;

}

#fp_quotes .copy {

font-size:.5em;

vertical-align:top;

color:#990000;

}

div#hv_bottom .heard, div#hv_bottom .valued {

color:#013893;

font-size:2em;

font-weight:bold;

}

 div#hv_bottom .valued{

color:#990000;

}

#soc_net {

width:500px;

margin:0 auto;

}

#soc_net .linkedin {

float:left;

 }

 #soc_net .twitter {

float:right;

 }
