@charset "UTF-8"; /* CSS Document */

body { background:#EFEFEF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color:#939598; font-weight: normal; margin: 0; padding:0; text-align: center; }

#wrapper { width: 980px; height: auto; margin-left: auto; margin-right: auto; text-align: left; position: relative; }

ul { margin: 0; padding: 0; }

li { margin: 0; padding: 0; }

h1 { font-weight: bold; font-size: 44px; margin:0; padding:0; padding-bottom: 10px; }

h2 { font-weight: bold; font-size: 25px; margin:0; padding:0; padding-bottom: 15px; }

h3 { margin: 0; padding:0; font-weight: bold; font-size: 22px; position: relative; color: #f8991d;}

h3 a { text-decoration: none; color: #f8991d; }

h3 a:hover { text-decoration: underline; }

h4 { margin: 0; padding: 0; padding-top: 40px; font-size: 18px; }

p { line-height: 150%; margin: 0; margin-top: 10px; }

#active { font-size: 16px; }

.smallTextIndent { padding-left: 35px; font-size: 11px; }

blockquote { border-left: 3px solid #939598; padding-left: 5px; font-size: 11px; margin-top: 10px; }
 
#header { width: 980px; position: relative; height: 51px; background: url(../images/structure/header.png) #ffffff no-repeat; float: left; }

#logo { width: 220px; margin:0; padding:0; height: 162px; position: absolute; float: left; left: 50px; top: 0px; }

#logo li, #logo li a, #logo a, #logo a:visited { height: 162px; width: 220px; margin:0; padding:0; display: block; border: none; list-style:none; float: left; }

#nav { width: auto; height: auto; position: absolute; top: 8px; right: 60px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: white; }

#nav li { display: inline; list-style: none; position: relative; margin-right: 10px;}

#nav a { color: white; text-decoration: none; }

#nav a:hover { text-decoration: underline; }

#content { width: 980px; height: auto; background: white; position: relative; float: left; padding-bottom: 40px; padding-top: 30px;  }

.contentMainHolder { width: 710px; padding-top: 30px; padding-left: 130px; padding-right: 140px; height: auto; position: relative; float: left; background:url(../images/structure/contentTop.png) no-repeat; }

.contentMainHolder a { color: #f8991d; font-weight: bold; }

.contentMainHolder a:hover { text-decoration: underline; }

.contentMainHolderB { width: 710px; padding-top: 30px; padding-left: 130px; padding-bottom: 30px; padding-right: 140px; height: auto; position: relative; float: left; background:url(../images/structure/contentTop.png) no-repeat; }

.contentMainHolderB a { color: #f8991d; font-weight: bold; }

.contentMainHolderB a:hover { text-decoration: underline; }

#adInfo { padding-top: 10px; padding-left: 10px; }

#adInfo2 { padding-top: 0px; padding-left: 10px; }

.contentMainHolder li { list-style: none; background: url(../images/structure/bullet.png) no-repeat; display: block; background-position: 5px 5px; padding-left: 25px; margin-bottom: 10px; line-height: 160%; font-size: 12px; }

#contentSmall { width: 980px; height: auto; float: left; position: relative; margin-top: 30px; }

.contentSmallLeft { width: 365px; padding-left: 125px; float: left; position: relative; }

.contentSamllRight { width: 365px; padding-right: 125px; float: left; position: relative; }

.contentSmallHolder { width: 335px; position: relative; height: auto; padding-left: 12px; padding-top: 30px; float: left; background: url(../images/structure/contentSmallTop.png) no-repeat; }

#footer { width: 955px; height: 18px; position: relative; float: left; background: url(../images/structure/footer.png) no-repeat; text-align: right; color: white; font-size: 10px; font-weight: bold; padding-right: 25px; padding-top: 20px; }

#footer a { color: white; text-decoration: underline; }

#footer a:hover { text-decoration: none; }