body { background: #111; margin: 0px; padding: 0px; text-align: center; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #bbb; }
a img { border: none; }
a { color: #fff; text-decoration: underline; }
a:hover { text-decoration: none; }
.link { color: #bbb; text-decoration: none; }
.clear { clear: both; }
.clear_right { clear: right; }
.center { text-align: center; }
.justify { text-align: justify; }
.orange { color: #f68822; }
.red { color: #BF0000; }
.small { font-size: 11px; }
.wrapper { width: 750px; text-align: left; margin: auto; }
.wrapper2 { width: 750px; text-align: left; margin: auto; }
.top { background: url(../images/top_bck.jpg) no-repeat bottom center; text-align: center; margin-bottom: 10px; }
.top .logo { padding: 10px 0px; display: block; height: 112px; }
.flash { height: 200px; width: 850px; margin: auto; }
.footer { background: url(../images/bottom_bck.jpg) no-repeat top center; text-align: center; padding: 35px 0px 45px 0px; }

.submenu { list-style: none; padding: 0px; margin: 0px auto; text-align: left; width: 550px; }
.submenu li { float: left; }
.submenu li a { display: block; padding: 2px 8px; color: #FF7006; text-decoration: underline; font-size: 14px; }
.submenu li a:hover { text-decoration: none; }

.top_orange { border-top: 1px solid #872207; }

.panel { border-top: 1px solid #872207; background: url(../images/panel.png) bottom left repeat-x; padding: 20px; }
.padding { padding-left: 20px !important; padding-right: 20px !important; width: 710px !important; }
p { line-height: 180%; }

.splash { width: 250px; height: 190px; background: no-repeat center center; display: block; float: left; }
.splash0 { background-image: url(../images/splash_00.jpg); }
.splash1 { background-image: url(../images/splash_01.jpg); }
.splash2 { background-image: url(../images/splash_02.jpg); }
.splash3 { background-image: url(../images/splash_03.jpg); }
.splash4 { background-image: url(../images/splash_04.jpg); }
.splash5 { background-image: url(../images/splash_05.jpg); }
.splash6 { background-image: url(../images/splash_06.jpg); }
.splash7 { background-image: url(../images/splash_07.jpg); }
.splash8 { background-image: url(../images/splash_08.jpg); }

.splash0:hover { background-image: url(../images/splash_00a.jpg); }
.splash1:hover { background-image: url(../images/splash_01a.jpg); }
.splash2:hover { background-image: url(../images/splash_02a.jpg); }
.splash3:hover { background-image: url(../images/splash_03a.jpg); }
.splash4:hover { background-image: url(../images/splash_04a.jpg); }
.splash5:hover { background-image: url(../images/splash_05a.jpg); }
.splash6:hover { background-image: url(../images/splash_06a.jpg); }
.splash7:hover { background-image: url(../images/splash_07a.jpg); }
.splash8:hover { background-image: url(../images/splash_08a.jpg); }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #fff; padding: 0px; margin: 0px; text-transform: uppercase; font-weight: normal; }
.headline { color: #f68822; font-size: 24px; text-transform: none; }
.hr { height: 1px; background: url(../images/hr.png) repeat-x; line-height: 0px; margin: 5px 0px 5px 0px; }

.info { color: #fff; font-size: 12px; margin: 5px 0px 5px 0px; }
.info a { text-decoration: none; display: block; float: right; font-weight: bold; color: #fff; }
.info a:hover { text-decoration: underline; }
.gray { color: #7d7d7d !important; }

.contact { padding: 7px 14px; background: url(../images/contact_bck.png) no-repeat top left; width: 430px; }
.contact .img { float: left; margin-right: 45px; }
.contact .title { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #fd6d17; text-transform: uppercase; font-weight: normal; padding: 0px; margin: 18px 0px 0px 0px; }
.contact .name { font-family: Arial, Helvetica, sans-serif; color: #fff; font-weight: normal; font-size: 16px; margin: 30px 0px 15px 0px; }
.contact .info { font-size: 12px; color: #7d7d7d; }
.contact .phone { font-size: 14px; float: right; }
.contact .mail { display: block; float: right; color: #fff; text-decoration: underline; font-size: 12px; font-weight: normal; }
.contact .sep { height: 4px; }
.contact .mail:hover { text-decoration: none; }
h3 { font-family: Tahoma, Geneva, sans-serif; font-weight: bold; font-style: italic; font-size: 12px; margin: 0px; padding: 0px; }

.contact_small { padding: 5px 10px; background: url(../images/contact_small_bck.png) no-repeat top left; width: 310px; float: left; margin: 10px 10px; }
.contact_small .img { float: left; margin-right: 20px; max-height: 145px; }
.contact_small .title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fd6d17; text-transform: uppercase; font-weight: normal; padding: 0px; margin: 12px 0px 0px 0px; }
.contact_small .name { font-family: Arial, Helvetica, sans-serif; color: #fff; font-weight: normal; font-size: 12px; margin: 22px 0px 11px 0px; }
.contact_small .info { font-size: 9px; color: #7d7d7d; }
.contact_small .phone { font-size: 10px; float: right; }
.contact_small .mail { display: block; float: right; color: #fff; text-decoration: underline; font-size: 9px; font-weight: normal; }
.contact_small .sep { height: 4px; }
.contact_small .mail:hover { text-decoration: none; }
h3 { font-family: Tahoma, Geneva, sans-serif; font-weight: bold; font-style: italic; font-size: 9px; margin: 0px; padding: 0px; }

.about { padding: 7px 14px; background: url(../images/about_bck.png) no-repeat top left; width: 207px; float: right; height: 201px; }
.about .title { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #fd6d17; text-transform: uppercase; font-weight: normal; padding: 0px; margin: 4px 0px 0px 0px; }

.thumb { border: 1px solid #444; padding: 6px; margin: 4px; float: left; line-height: 0px; }
.thumb:hover { background: #872207; }
.thumb img { width: 100px; height: 100px; }
.smallthumb { border: 1px solid #444; padding: 4px; margin: 5px; float: left; line-height: 0px; }
.smallthumb:hover { background: #872207; }
.smallthumb img { width: 150px; height: 150px; }

.column_one_second { float: left; margin-right: 40px; width: 250px; font-size: 14px; }
.column_one_third { float: left; margin-right: 0px; width: 200px; font-size: 14px; line-height: 150%; }

.thumbs { float: left; width: 150px; margin: 0px 30px 10px 0px; }

.pages_label { float: left; margin-right: 10px; margin-top: 8px; }
.pages { list-style-type: none; padding: 0px; margin: 0px; }
.pages li { float: left; }
.pages li a { display: block; padding: 4px; height: 16px; width: 16px; border: 1px solid #f68822; margin: 5px; text-decoration: none; text-align: center; }
.pages li a:hover { border-color: #872207; }
.pages li .page { background: #f68822; color: #fff; }

#menu { list-style-type: none; padding: 0px; margin: -30px auto 10px auto; color: #f68822; width: 280px;  }
#menu li { float: left; padding: 0px 5px; color: #f68822; }
#menu li a { font-size: 10px; color: #f68822; }

