body {
	font-family: "Titillium Web", Arial, Helvetica, sans-serif; line-height: 22px;
	margin: 0; padding: 0; background: #6cb1db url('back.jpg') repeat; -webkit-text-size-adjust: 100%;}

a, a:visited, a:hover {text-decoration: none; outline: none;}
img {border: 0;}
.emphasis {font-weight: 700;}
hr {height: 1px; border: 0px; color: #BBB; background-color: #BBB; bottom: 5px;}

#wrapper {left: -6px; margin: 15px auto auto auto; padding: 0px; position: relative;}
#bodyarea {top: 0px; left: 0px; height: 828px; background-color:#FFF;}

#toppic {top: 0px; left: 284px; height: 300px; width: 566px;}

#logoback {top: 2px; left: 2px; width: 282px; height: 300px; z-index: 1;}
#logo {top: 12px; left: 31px;}
#phone {top: 247px; left: 27px; font-size: 36px; line-height: 42px; font-weight: 700;}
#phone a {text-decoration: none;}
#lic {top: 290px; left: 5px; text-align: left; font-size: 13px; line-height: 15px; width: 330px;}
#social {top: 310px; left: 7px; width: 90px; z-index: 2;}

#bodyhead {text-align: left; font-size: 26px; font-weight: 700; line-height: 24px;}
h1 {font-size: 18px; font-weight: 700; text-align: center; margin-top: -18px;}
h2 {font-size: 16px; font-weight: normal;}

#bodytext, #bodytext_home {left: 27px; top: 360px; font-size: 16px; text-align: left; height: 395px;}
/*must specify height to display width properly in Droid*/

#bodytext {width: 798px;}
#bodytext_home {width: 552px;}

#box {top: 337px; right: 0; width: 220px; height: 396px; background-color: #D8D8D8; padding: 20px 12px; font-size: 16px; line-height: 21px;}
.boxhead {text-align: center; font-weight: 700; font-size: 18px;}
#box ul {margin-left: -20px;}

.aboutpic {right: 25px; top: 400px; border: 1px solid #012A85;}


/*MENU*/
#navwrapper {left: 0px; top: 300px; text-align: center; height: 30px; padding-top: 6px; border-top: 1px solid #FFF; z-index: 1;}
a.nav, a.nav1 {font-weight: 600;font-size: 18px; color: #FFF;}
a.nav {padding-left: 40px;}
a.nav:hover, a.nav1:hover, a.nav:focus, a.nav1:focus {text-decoration: underline;}

#bottomarea {top: 775px; left: 2px; color: #FFF; text-align: center; font-size: 11px; height: 50px; line-height: 15px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif;}
.tb {color: #FFF; font-style: italic;}


/*TESTIMONIALS*/
#col1 {left: 0;}
#col2 {left: 272px;}
#col3 {left: 545px;}
#col1, #col2, #col3 {line-height: 18px; font-size: 14px; top: 40px; width: 250px;}

.submittest {top: -10px; right: -8px; text-decoration: underline; font-weight: bold;}


/*COLOR SCHEME*/
#logoback {background-color: #0f2c6f;}
body, .submit_test {color: #12233d;}
#phone, #phone a {color: #FFF;}
/*phone a required to avoid blue phone number in iPhone*/
h1 {color: #373737;}
#bodyhead, .emphasis, .logotext {color: #0238b3;}
#navwrapper, #bottomarea {background-color: #000;}
#bodyarea {border: 2px solid #000;}


/*SHADOWS*/
#bodyarea {box-shadow: 0px 3px 15px 3px #2b5168;}
#navwrapper {box-shadow: 0px 7px 6px -5px #000;}


/*POSITIONING & WIDTHS*/

#logoback, #logo, #phone, #lic, #social, #toppic, #bodyarea, #box, #navwrapper, #bodytext, #bodytext_home, .aboutpic, #bottomarea {position: absolute;}

#wrapper, #navwrapper, #bodyarea, #bottomarea {width: 850px;}

