/* CSS Document */
* {
	margin:0; 
	padding:0;
	border: 0;
	font-family: Arial, sans-serif;
	color: #032f4d;
}
/*FLASH EMBED style begin */

	/* hide from ie on mac \*/
html {
	height: 100%;
	overflow:auto;
}
	
#flashContent {
	height: 100%;
	position: absolute;
  	top: 0px;
	left: 0px;
	height: 100%;
	width:  100%;
}
	/* end hide */

body {
	height: 100%;
	background:#3F4749;
	text-align:center;
}
#page {
 	width:877px;
	margin:20px auto 0px;
}
#pageLeft {
 	width:23px;
	height:550px;
	background: url(../images/pageLeft.jpg);
	float:left;
}
#pageMid {
	width:828px;
	float:left;
}
#pageTop {
 	width:828px;
	height:31px;
}
#pageTop1 {
 	width:494px;
	height:31px;
	background: url(../images/pageTop1.jpg);
	float:left;
}
#pageTop2 {
 	width:334px;
	height:31px;
	background: url(../images/pageTop2.jpg);
	float:right;
}
#pageTop2 ul{
	float:left;
	font-size:10px;
	margin-left:-10000px;
}
#pageTop2 li{
	float:left;
	display:inline;
}
#aboutBtn{
	width:67px;
	height:31px;
	background:url(../images/aboutBtn.jpg);
	float:left;
}
#aboutBtn a{
	width:67px;
	height:31px;
	background: url(../images/aboutBtn.jpg) 0 0;
	float:left;
}
#aboutBtn a:hover{
	background-position: 0 -31px;
}
#blogBtn {
	width:54px;
	height:31px;
	background:url(../images/blogBtn.jpg);
	float:left;
}
#blogBtn a{
	width:54px;
	height:31px;
	background: url(../images/blogBtn.jpg) 0 0;
	float:left;
}
#blogBtn a:hover{
	background-position: 0 -31px;
}
#workWeDoBtn {
	width:117px;
	height:31px;
	background:url(../images/workWeDoBtn.jpg);
	float:left;
}
#workWeDoBtn a{
	width:117px;
	height:31px;
	background: url(../images/workWeDoBtn.jpg) 0 0;
	float:left;
}
#workWeDoBtn a:hover{
	background-position: 0 -31px;
}
#contactBtn {
	width:96px;
	height:31px;
	background:url(../images/contactBtn.jpg);
	float:right;
}
#contactBtn a{
	width:96px;
	height:31px;
	background: url(../images/contactBtn.jpg) 0 0;
	float:left;
}
#contactBtn a:hover{
	background-position: 0 -31px;
}
#letsChatBtn {
	width:68px;
	height:53px;
	background:url(../images/letsChatBtn.jpg);
	float:right;
	position:relative;
	left:87px;
	top:-520px;
}
#letsChatBtn a{
	width:68px;
	height:53px;
	background: url(../images/letsChatBtn.jpg) 0 0;
	float:left;
}
#letsChatBtn a:hover{
	background-position: 0 -53px;
}
#header {
 	width:828px;
	height:92px;
	background: url(../images/headerBG.jpg);
	float:left;
}
#header h1 {
	float:left;
	margin-left:-20000px;
}
#header a {
	background:transparent;
	width:260px;
	height:92px;
	float:left;
}
#pageTitleBG {
 	width:828px;
	height:53px;
	background: url(../images/pageTitleBG.jpg);
	float:left;
}
#pageTitleBG h2 {
	float:left;
	margin-left:-20000px;
}
#pageTitleBG_workWeDo {
 	width:828px;
	height:53px;
	background: url(../images/pageTitleBG_workWeDo.jpg);
	float:left;
}
#pageTitleBG_workWeDo h2 {
	float:left;
	margin-left:-20000px;
}
#pageTitleBG_contact {
 	width:828px;
	height:53px;
	background: url(../images/pageTitleBG_contact.jpg);
	float:left;
}
#pageTitleBG_contact h2 {
	float:left;
	margin-left:-20000px;
}
#pageTitle_about {
 	width:218px;
	height:53px;
	background: url(../images/pageTitle_about.jpg);
	float:right;
}
#pageTitle_workWeDo {
 	width:334px;
	height:53px;
	background: url(../images/pageTitle_workWeDo.jpg);
	float:right;
}
#pageTitle_contact {
 	width:334px;
	height:53px;
	background: url(../images/pageTitle_contact.jpg);
	float:right;
}
#pageTitle_ownerBio {
 	width:234px;
	height:53px;
	background: url(../images/pageTitle_ownerBio.jpg);
	float:right;
}
#content {
 	width:828px;
	height:289px;
	background: url(../images/contentBG.jpg);
	float:left;
}
#content p {
	width:388px;
	height:228px;
	color:black;
	margin-top:2px;
	margin-right:10px;
	padding:15px;
	font-size:13px;
	float:right;
	text-align:left;
}
#content_ownerBio {
 	width:828px;
	height:289px;
	background: url(../images/contentBG.jpg);
	float:left;
}
#content_ownerBio p {
	width:388px;
	height:228px;
	color:black;
	margin-top:2px;
	margin-right:10px;
	padding:10px;
	font-size:12px;
	float:right;
	text-align:left;
}
#content_workWeDo {
 	width:828px;
	height:289px;
	background: url(../images/contentBG_workWeDo.jpg);
	float:left;
}
#content_workWeDo_scrollWrap {
 	width:828px;
	height:269px;
	background: url(../images/contentBG_workWeDo.jpg);
	float:left;
	overflow-x:hidden;
	overflow-y:scroll;
}
#content_workWeDo ul {
	width:428px;
	font-size:11px;
	text-align:center;
	margin-top:7px;
	margin-right:10px;
	float:right;
}
#content_workWeDo li {
	list-style:none;
	text-align:center;
	line-height:115%;
}
#content_workWeDo p {
	width:388px;
	height:228px;
	color:black;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	float:right;
	text-align:left;
}
#content_contact {
 	width:828px;
	height:289px;
	background: url(../images/contentBG_contact.jpg);
	float:left;
}
#content_contact #formWrap{
 	width:428px;
	height:268px;
	margin-top:2px;
	margin-right:10px;
	float:right;
	text-align:right
}
#content_contact #thankYouBox {
	width:425px;
	height:268px;
	margin-top:2px;
	margin-right:12px;
	float:right;
	background:url(../images/thankYouBG.jpg);
}
#formfield1 {
	width:318px;
	height:26px;
	float:right;
	text-align:left;
	position:relative;
	top:9px;
	right:10px;
}
#formfield2 {
	width:318px;
	height:26px;
	float:right;
	text-align:left;
	position:relative;
	top:19px;
	right:10px;
}
#formfield3 {
	width:318px;
	height:152px;
	float:right;
	text-align:left;
	position:relative;
	top:29px;
	right:10px;
}
#content_contact input{
	width:100%;
	height:100%;
	padding:5px;
	font-size:14px;
	color:#222222;
	float:right;
	text-align:left;
	background:transparent;
}
#content_contact textarea{
	width:100%;
	height:100%;
	padding:5px;
	font-size:14px;
	color:#222222;
	float:right;
	text-align:left;
	background:transparent;
}
#submitBtnWrap {
	width:155px;
	height:37px;
	background:url(../images/submitBtn.jpg) no-repeat;
	float:right;
	position:relative;
	top:29px;
	right:12px;
}
#submitBtnWrap .submit_up {
	width:155px;
    height:37px;
	background: url(../images/submitBtn.jpg) no-repeat;
	background-position:0 0;
	float:left;
}
#submitBtnWrap .submit_over {
	width:155px;
    height:37px;	
    background: url(../images/submitBtn.jpg) no-repeat;
    background-position:0 -37px;
	cursor:pointer;
	float:left;
}
.emphasis {
	color:#D91C5C;
}
#contentBottom {
	width:828px;
	height:55px;
	float:left;
}
#contentBottom ul{
	float:left;
	font-size:10px;
	margin-left:-10000px;
}
#contentBottom li{
	float:left;
	display:inline;
}
#contentBottomLeft {
	width:349px;
	height:55px;
	background: url(../images/contentBottomLeft.jpg);
	float:left;
}
#contentBottomLeft2 {
	width:145px;
	height:55px;
	background: url(../images/contentBottomLeft2.jpg);
	float:left;
}
#contentBottomLeft_workWeDo {
	width:349px;
	height:55px;
	background: url(../images/contentBottomLeft_workWeDo.jpg);
	float:left;
}
#contentBottomLeft_contact {
	width:349px;
	height:55px;
	background: url(../images/contentBottomLeft_contact.jpg);
	float:left;
}
#ownerBioBtn {
	width:145px;
	height:55px;
	background: url(../images/ownerBioBtn.jpg);
	float:left;
}
#ownerBioBtn a{
	width:145px;
	height:55px;
	background: url(../images/ownerBioBtn.jpg) 0 0;
	float:left;
}
#ownerBioBtn a:hover{
	background-position:0 -55px;
}
#backBtn {
	width:145px;
	height:55px;
	background: url(../images/backBtn.jpg);
	float:left;
}
#backBtn a{
	width:145px;
	height:55px;
	background: url(../images/backBtn.jpg) 0 0;
	float:left;
}
#backBtn a:hover{
	background-position:0 -55px;
}
#contentBottomMid {
	width:133px;
	height:55px;
	background: url(../images/contentBottomMid.jpg);
	float:left;
}
#newsAndEventsBtn {
	width:94px;
	height:55px;
	background: url(../images/newsAndEventsBtn.jpg);
	float:left;
}
#newsAndEventsBtn a{
	width:94px;
	height:55px;
	background: url(../images/newsAndEventsBtn.jpg) 0 0;
	float:left;
}
#newsAndEventsBtn a:hover{
	background-position:0 -55px;
}
#twitterBtn {
	width:49px;
	height:55px;
	background: url(../images/twitterBtn.jpg);
	float:left;
}
#twitterBtn a{
	width:49px;
	height:55px;
	background: url(../images/twitterBtn.jpg) 0 0;
	float:left;
}
#twitterBtn a:hover{
	background-position:0 -55px;
}
#facebookBtn {
	width:52px;
	height:55px;
	background: url(../images/facebookBtn.jpg);
	float:left;
}
#facebookBtn a{
	width:52px;
	height:55px;
	background: url(../images/facebookBtn.jpg) 0 0;
	float:left;
}
#facebookBtn a:hover{
	background-position:0 -55px;
}
#linkedInBtn {
	width:51px;
	height:55px;
	background: url(../images/linkedInBtn.jpg);
	float:left;
}
#linkedInBtn a{
	width:51px;
	height:55px;
	background: url(../images/linkedInBtn.jpg) 0 0;
	float:left;
}
#linkedInBtn a:hover{
	background-position:0 -55px;
}
#contentBottomRight {
	width:49px;
	height:55px;
	background: url(../images/contentBottomRight.jpg);
	float:left;
}
#pageRight {
 	width:26px;
	height:550px;
	background: url(../images/pageRight.jpg);
	float:right;
}
#pageBottom {
	width:828px;
	height:30px;
}
#footerEmailBtn {
	width:245px;
	height:30px;
	background: url(../images/footerEmailBtn.jpg);
	float:left;
}
#footerEmailBtn a{
	width:245px;
	height:30px;
	background: url(../images/footerEmailBtn.jpg) 0 0;
	float:left;
}
#footerEmailBtn a:hover{
	background-position:0 -30px;
}
#pageBottom2 {
	width:583px;
	height:30px;
	background: url(../images/pageBottom2.jpg);
	float:right;
}