body, p, h, h2, h3, h4, h5, h6, ul, ol, table, form { margin: 0px; padding: 0px; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; }
ul { list-style-type: none; }
ol { list-style-type: none; }
p { font-size: 1em; line-height: 1em; padding-bottom: 1em; }
h1 { font-size: 3em; }
h2 { font-size: 2.5em; }
h3 { font-size: 2em; }
h4 { font-size: 1.5em; }
h5 { font-size: 1.3em; }
h6 { font-size: 1em; }
#wrapper { width: 800px; margin-right: auto; margin-left: auto; position: relative; margin-top: 10px; margin-bottom: 10px; }
#header { display: block; width: 800px; height: 99px; }
#wrapper #header a { display: block; height: 99px; width: 800px; background-image: url(header-bg.jpg); background-repeat: no-repeat; }
#wrapper #header a span { position: absolute; left: 0px; top: 0px; margin-top: -3000px; margin-left: -3000px; }
#wrapper #header h1 { position: absolute; left: 0px; top: 0px; margin-top: -3000px; margin-left: -3000px; }
#navigation { margin-top: -9px; padding-left: 8px; height: 36px; margin-bottom: 9px; }
#wrapper #navigation ul li { float: left; }
#wrapper #navigation li a { display: block; width: 124px; height: 6px; padding-top: 15px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; margin-right: 8px; }
#wrapper #navigation li a span { margin-top: -3000px; margin-left: -3000px; position: absolute; left: 0px; top: 0px; }
#wrapper #navigation .selected .homebtn { background-image: url(btn-home-on.jpg); background-repeat: no-repeat; }
#wrapper #navigation .selected .questionsbtn { background-image: url(btn-questions-on.jpg); background-repeat: no-repeat; }
#wrapper #navigation .selected .contactbtn { background-image: url(btn-contact-on.jpg); background-repeat: no-repeat; }
#wrapper #navigation .selected-no .homebtn { background-image: url(btn-home-off.jpg); background-repeat: no-repeat; }
#wrapper #navigation .selected-no .questionsbtn { background-image: url(btn-questions-off.jpg); background-repeat: no-repeat; }
#wrapper #navigation .selected-no .contactbtn { background-image: url(btn-contact-off.jpg); background-repeat: no-repeat; }
#content { clear: left; text-align: center; }
#wrapper #content #leftcol h3.message1 { background-image: url(../images/message-1.jpg); background-repeat: no-repeat; height: 84px; width: 400px; }
#wrapper #content #leftcol h3.message1 span { display: none; }
#wrapper #content #leftcol h3.message2 { background-image: url(../images/message-2.jpg); background-repeat: no-repeat; height: 143px; width: 400px; }
#wrapper #content #leftcol h3.message2 span { display: none; }
#wrapper #content #leftcol p.message2hide { display: none; }
#wrapper #content #rightcol h2.inhand { background-image: url(../images/hand.jpg); background-repeat: no-repeat; height: 240px; width: 400px; }
#wrapper #content #rightcol h2.inhand span { display: none; }
#wrapper #content #rightcol h3.message3 { background-image: url(../images/message-3.jpg); background-repeat: no-repeat; height: 143px; width: 400px; }
#wrapper #content #rightcol h3.message3 span { display: none; }
#wrapper #content p.formtitle { font-weight: bold; color: #F78F1E; font-family: Arial, Helvetica, sans-serif; font-size: 24px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }
#leftcol { float: left; width: 400px; margin: 0px; padding: 0px; }
#rightcol { float: right; }
#wrapper #content #clearcol { clear: both; height: 130px; }
#wrapper #content #clearcol li { float: left; display: block; }
#wrapper #content #clearcol li.phonenum { height: 89px; width: 240px; background-image: url(../images/btn-phone.jpg); background-repeat: no-repeat; margin-right: 58px; }
#wrapper #content #clearcol li.phonenum span { display: none; }
#wrapper #content #clearcol li.email { height: 89px; width: 204px; background-image: url(../images/btn-email.jpg); background-repeat: no-repeat; margin-right: 58px; }
#wrapper #content #clearcol li.email a { display: block; height: 89px; width: 204px; }
#wrapper #content #clearcol li.email a span { display: none; }
#wrapper #content #clearcol li.mobilenum { height: 89px; width: 240px; background-image: url(../images/btn-mobile.jpg); background-repeat: no-repeat; }
#wrapper #content #clearcol li.mobilenum span { display: none; }
#wrapper #footer { clear: left; border-top-width: 6px; border-top-style: solid; border-top-color: #F59314; padding-top: 10px; margin-top: 10px; }
#wrapper #footer p { font-size: 0.8em; color: #666666; }
#wrapper #footer p a { color: #CCCCCC; }
#wrapper #footer p.credits { color: #CCCCCC; }
.alignleft { text-align: left; }
#wrapper #content .alignleft a {
	color: #333333;
}

