@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin: 0px;
}
p {
	margin-top: 0px;
	margin-bottom: 10px;	
}
a:Link, a:Visited {
	text-decoration:none;
	color:#888888;
	font-weight:normal;
}

a:Hover {
	color:#000000;
}
#wrapper {
	margin: 40px;
	width: 850px;
}
#column-left {
	float: left;
	width: 160px;
	display: block;
}
#column-center {
	float: left;
	width: 544px;
	display: block;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #7CA8BC;
}
#column-right {
	float: left;
	display: block;
	margin-left: 10px;
}

#strap {
	margin-left: 330px;
}

#Nav {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
}

a.NavStep:Link, a.NavStep:Visited {
	background-image: url(../media/oi_nav_step0.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
a.NavStep:Hover {
	background-image: url(../media/oi_nav_step1.gif);
}

#NavStep {
	background-image: url(../media/oi_nav_step1.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}

a.NavMove:Link, a.NavMove:Visited {
	background-image: url(../media/oi_nav_move0.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
a.NavMove:Hover {
	background-image: url(../media/oi_nav_move1.gif);
}

#NavMove {
	background-image: url(../media/oi_nav_move1.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}

a.NavPract:Link, a.NavPract:Visited {
	background-image: url(../media/oi_nav_practice0.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
a.NavPract:Hover {
	background-image: url(../media/oi_nav_practice1.gif);
}

#NavPract {
	background-image: url(../media/oi_nav_practice1.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}

a.NavProf:Link, a.NavProf:Visited {
	background-image: url(../media/oi_nav_profiles0.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
a.NavProf:Hover {
	background-image: url(../media/oi_nav_profiles1.gif);
}

#NavProf {
	background-image: url(../media/oi_nav_profiles1.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}

a.NavPress:Link, a.NavPress:Visited {
	background-image: url(../media/oi_nav_press0.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
a.NavPress:Hover {
	background-image: url(../media/oi_nav_press1.gif);
}

#NavPress {
	background-image: url(../media/oi_nav_press1.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}

a.NavContact:Link, a.NavContact:Visited {
	background-image: url(../media/oi_nav_contact0.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
a.NavContact:Hover {
	background-image: url(../media/oi_nav_contact1.gif);
}

#NavContact {
	background-image: url(../media/oi_nav_contact1.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}

a.NavBlog:Link, a.NavBlog:Visited {
	background-image: url(../media/oi_nav_blog0.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
a.NavBlog:Hover {
	background-image: url(../media/oi_nav_blog1.gif);
}

#NavBlog {
	background-image: url(../media/oi_nav_blog1.gif);
	background-repeat: no-repeat;
	text-indent: -3500px;
	display: block;
	height: 40px;
	width: 145px;
}
#wrapper-content {
	width: 527px;
	padding-top:5px;
}
#wrapper-footer {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #7CA8BC;
	font-size: 10px;
	margin-top:10px;
	padding-top: 10px;
	width: 527px;
	color: #888888;
}
.h-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #BF0600;
	font-weight: normal;
	background-image: url(../media/oi_blog_jeremy.png);
	background-repeat: no-repeat;
	height: 77px;
	width: 527px;
	vertical-align: bottom;
	line-height: 125px;
	margin: 0px;
	overflow: hidden;
}
.h-blogtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #597786;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.h-surveyquestion {
	font-size: 36px;
	color: #000000;
	font-weight: 700;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	padding-right: 66px;
	padding-left: 66px;
}
.h-surveyresult {
	font-size: 36px;
	color: #000000;
	font-weight: 300;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	padding-right: 66px;
	padding-left: 66px;
}


.survey-blue {
	color: #8ca1b8;
	font-size: 42px;
	font-weight: 700;
}

.h-surveypoll {
	font-size: 20px;
	color: #597786;
	font-weight: 200;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#FormYes {
	float: left;
	margin-left:100px !important;
	margin-left:50px;
	margin-bottom: 50px;
}
#FormNo {
	float: left;
	margin-bottom: 50px;
}
.survey-label {
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
	height: 39px;
	display: block;
	float: left; 
	width: 40px;
}
#SubmitYes {	
	margin-right: 30px;
	margin-left: 30px;
	cursor: pointer;
}
#SubmitNo {
	margin-right: 30px;
	margin-left: 30px;
	cursor: pointer;
}
#quote-right {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #acbbc2;
	border-bottom-color: #acbbc2;
	width: 126px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-style: italic;
	padding-top: 3px;
	padding-bottom: 2px;
	font-size: 11px;
}
#quote-home {
	color: #8ca1b8;
}
#quote-survey {
	color: #8ca1b8;
}
#quote-stepping_back {
	color: #9978B8;
}
#quote-moving_forwards {
	color: #7C96A1;
}
#quote-our_practice {
	color: #74A5CD;
}
#quote-our_profiles {
	color: #AB9E5E;
}
#quote-press_articles {
	color: #8CA1B8;
}
#quote-contact {
	color: #8CA1B8;
}
#quote-blog {
	color: #869CA7;
}
.quote-author {
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	color: #AAAAAA;
	text-align: right;
	padding-top: 5px;
}
#blog-footer {
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D5DDE1;
	margin-top: 200px;
}
.blog-div {
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #d5dde1;
}
a.blog-list:Link, a.blog-list:Visited {
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D5DDE1;
	padding-top: 2px;
	margin-top:10px;
	display:block;
}
a.blog-list:Hover {
	background-color: #DDDDDD;
}
a.blog-tease:Link, a.blog-tease:Visited {
	width:135px !important;
	width:145px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 10px;
	display:block;
	font-size: 10px;
	background-image: url(../media/oi_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.blog-tease-div {
	width:145px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7CA8BC;
	}
	

#profile-pic {
	float: left;
	margin-top:-5px;
	margin-bottom: 15px;
	margin-right: 10px;
	
}

#profile-text {
margin-top:-5px;
	width: 340px;
	float: left;
	margin-bottom: 15px;
}
