
body {background: url(graphics/bg_site.gif) top center repeat-y; margin: 0; padding: 0; font-family: tahoma; font-size: 12px; color: #f1f0e7;}
#maincontainer {background: url(graphics/bg_container.gif) #FFFFFF top repeat-x; width: 840px; margin: 0 auto; position: relative;}

h1, h2, h3, h4 {font-family: Georgia, Times, serif; font-weight:normal; margin: 0;}
h1 {font-family: Georgia, Times, serif; font-size: 19px; color: #841101; padding: 15px 0; text-transform:uppercase; font-weight: normal;}
h2 {font-family: tahoma; font-size: 15px; color: #841101; line-height: 19px;}
h3 {font-family: Georgia, Times, serif; font-size: 17px; color: #841101; padding: 15px 0; text-transform:uppercase; font-weight: normal;}

#header {background: url(graphics/topimage.png) top center no-repeat; width:806px; height: 113px; text-align:left; padding-left: 34px;}
#logo {display: inline-block; float: left; margin: 16px 0 0 20px;}
#contact {display: inline-block; float: right; text-align: right; margin: 30px 57px 0 0;}
#contact h1 {font-size: 14px; margin:0; padding: 0; color: #fff; text-transform:none;}
#contact h2 {font-size: 16px; margin:0; padding: 0; color: #fff; text-transform:none;}

#nav {width:770px; height: 47px;text-align:left; background: #b69513; margin: 0 auto; border: solid 1px #cdcdc3; border-top: none; padding:0;}
#nav ul {width:770px; display: inline-block; padding:14px 0 0 16px ; margin:0; list-style-type: none;}
#nav li {display: inline-block; width: auto; font-family: Georgia, Times, serif; font-size: 14px; color: #fff; text-transform:uppercase; padding-right:9px;}
#nav li a {color:#FFF; text-decoration:none;}
#nav li a:hover {color:#470612; text-decoration:none;}

.ie7 #nav li {display: inline; zoom: 1;} /* IE7 */


#flash {height: 287px;padding-top: 18px;clear: none;float: left;padding-left: 34px;}

#content {float:left;clear:none;padding-left: 50px;padding-bottom: 20px;}
#content p {font-family: tahoma;font-size: 12px;color: #2d2d2d;text-align: left; line-height: 17px;}

#footer{background: #7b0907; padding: 20px 0 0 16px; height: 130px;width: 754px; margin-left: 35px; margin-right: 35px; float: none; clear: left; text-align: left;}
#footer a{text-decoration: none; color: #ccac33;}
#footer a:hover{text-decoration: underline; color: #fff;}

#insidecontent {width: 789px;float: left;clear: left;color: #2d2d2d;line-height: 17px; padding-left: 50px;padding-right: 0px;padding-top: 1px;padding-bottom: 20px; text-align: left;}
a{text-decoration: underline; color: #b68900;}
a:hover{text-decoration: underline; color: #7b0906;}

#left {width: 540px;float: left;clear: left; margin-top: 15px;}
#right {padding-top: 14px;float: right;clear: right;height: 300px;width: 220px;padding-left: 5px;}

#quote {background: url(graphics/quote.gif) top no-repeat; width: 200px; height: 286px; float:right; clear:right; text-align:left; line-height:16px;color: #2d2d2d; padding: 0 0 0 15px; margin: 8px 0 0 0;}
#quote h1 {font-size:22px; line-height: 25px; margin: 10px 0 0 0;}
#apply {background: url(graphics/employ.gif) top no-repeat; width: 179px; height: 205px; float:right; clear:right; text-align:left; line-height:16px; color: #2d2d2d; padding: 0 0 0 15px; margin: 15px 0 0 0;}
#applyin {background: url(graphics/employ.gif) top no-repeat; width: 179px;height: 205px;float:left; clear:right; text-align:left; line-height:16px; color: #2d2d2d; padding: 0 0 0 15px; margin: 15px 0 0 3px; }
#test, #testin {background:url(graphics/test.gif) top no-repeat; width: 145px; height: 210px; float:left; clear:right; text-align: left; line-height:16px; color: #2d2d2d; padding: 0 25px 0 25px; margin: 0 25px 0 0;}
#test {margin-top: 15px;}

.button {padding: 2px 10px 5px 10px; background: #b69513; width: 70px; border: solid 1px #470612; font-family: tahoma; font-size: 13px; color:#fff; display:inline-block; text-decoration:none; text-align:center; margin: 15px 0 0 0;}
.button a {text-decoration:none; color: #fff;}
.button:hover { background:  #470612; text-decoration:none;}

.thumbnail img{padding-right:15px;padding-bottom: 5px;}
.thumbnail:hover{background-color: transparent;}
.thumbnail:hover img{border: 0px;}
.thumbnail span{ /*large image*/position: absolute; background-color: #fff;padding: 0px;left: 0px;border: 0px;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{ /*larged image*/border-width: 0;padding: 0px;}
.thumbnail:hover span{ /*css image*/visibility: visible; left: -54px; /*position where enlarged image should offset horizontally */ z-index: 50;}

#logos {font-family: tahoma; font-size: 11px; line-height:22px; color: #f1f0e7; width: 270px; margin-top: 1.6em;}
.form {color: #2d2d2d;width: 300px;}
.form2 {color: #2d2d2d;width: 200px;}
.form3 {color: #2d2d2d;width: 70px;}
.form4 {color: #2d2d2d;width: 40px;}
.form5 {color: #2d2d2d;width: 558px;}
.form6 {color: #2d2d2d;width: 120px;}
.form7 {color: #2d2d2d;width: 415px;}
