/* ----- universal settings -----*/
body {margin:0px; padding:0px; background-color:#FFF0C8; font-family:verdana, san-serif; font-size: 8pt; color: #000;}
td {font-size: 8pt; color: #000;}
p {margin:0px; padding:0px;}


/* ----- typography ----- */
.content {font-size: 8pt; color: #000;}
.footer, .copyright {font-size: 8pt; color: #000;}


/* ----- links ----- */
a:link {text-decoration: none; color: #AB8A32;}
a:visited {text-decoration: none; color: #AB8A32;}
a:hover {text-decoration: underline; color: #AB8A32;}
a:active {text-decoration: none; color: #AB8A32;}

.blue a:link {text-decoration: none; color: #031E6A;}
.blue a:visited {text-decoration: none; color: #031E6A;}
.blue a:hover {text-decoration: underline; color: #031E6A;}
.blue a:active {text-decoration: none; color: #031E6A;}

.footer a:link, .copyright a:link {text-decoration: none; color: #031E6A;}
.footer a:visited, .copyright a:visited {text-decoration: none; color: #031E6A;}
.footer a:hover, .copyright a:hover {text-decoration: underline; color: #031E6A;}
.footer a:active, .copyright a:active {text-decoration: none; color: #031E6A;}



/* ----- positioning ----- */
.fp {padding:0px 0px 0px 42px;}
.fp2 {padding:0px 10px 0px 5px;}
.video {padding:12px 0px 0px 42px;}
.testimonials {padding:0px 23px 0px 47px;}

.news {padding:0px 37px 0px 23px;}
.welcome {padding:0px 37px 0px 23px;}
.subpage {padding:0px 41px 0px 41px;}


/* ----- content area backgrounds ----- */
.content_y {background: url(content_y.jpg) center top repeat-y;}

.content_main {background: url(content_main.jpg) center top no-repeat;}
.content_sub {background: url(content_sub.jpg) center top no-repeat;}

.video {background: url(video_bg.jpg) center top no-repeat;}

.testimonials {background: url(testimonials_bg.jpg) center top no-repeat;}


/* ----- non-content area backgrounds ----- */
.top {background: url(top_bg.jpg) center top repeat-x;}

.nav_bg {background: url(nav_bg.jpg) center top repeat-x;}
.nav_l {background: url(nav_l.jpg) right top no-repeat;}
.nav_r {background: url(nav_r.jpg) left top no-repeat;}

.fader {background: url(fader_bg.jpg) center top repeat-x;}
.fader_l {background: url(fader_l.jpg) right top no-repeat;}
.fader_r {background: url(fader_r.jpg) left top no-repeat;}

.mid {background: url(mid_bg.jpg) center top repeat-x;}
.mid_l {background: url(mid_l.jpg) right top no-repeat;}
.mid_r {background: url(mid_r.jpg) left top no-repeat;}

.bottom {background: url(bottom_bg.jpg) center top repeat-x;}


/* ----- other stuff ----- */
ul {margin-bottom:0px;}
ul li {margin-left: -14px; list-style-image:url(bullet.gif);}
.fp img {border:1px solid #7e6012;}
.news img {border:1px solid #7e6012;}
.welcome img {border:1px solid #7e6012;}
.subpage img {border:1px solid #7e6012;}
.fea_ico img {border:0px !important;}