@charset "utf-8";@media all{*{margin:0;padding:0}
option{padding-left:0.4em}
* html body *{overflow:visible;}
* html iframe, * html frame{overflow:auto;}
* html frameset{overflow:hidden;}
html{height:100%;margin-bottom:-1px;overflow-y:scroll;}
body{font-size:100.01%;color:#000;background:#ffffff;text-align:left;}
fieldset, img{border:0 solid;}
p{margin:0 0 0.5em 0;}
ul, ol, dl{margin:1em 0 1em 1em}
li{margin-left:1.5em;line-height:1.7em;}
dt{font-weight:bold;}
dd{margin:0 0 1em 2em;}
blockquote{margin:0 0 1em 1.5em;}
}
body{height:100%;font-family:Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
#ie_clearing{display:none}
.skip, .hideme, .print{position:absolute;top:-1000em;left:-1000em;}
.subcolumns{display:table;width:100%;table-layout:fixed;}
.c15l, .c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c55l, .c60l, .c62l, .c66l, .c75l, .c80l{float:left;}
.c15r, .c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c55r, .c60r, .c66r, .c62r, .c75r, .c80r{float:right;margin-left:-5px;}
.c15l, .c15r{width:15%;}
.c20l, .c20r{width:20%;}
.c40l, .c40r{width:40%;}
.c60l, .c60r{width:60%;}
.c80l, .c80r{width:80%;}
.c25l, .c25r{width:25%;}
.c33l, .c33r{width:33.333%;}
.c50l, .c50r{width:50%;}
.c55l, .c55r{width:55%;}
.c66l, .c66r{width:66.666%;}
.c75l, .c75r{width:75%;}
.c38l, .c38r{width:38.2%;}
.c62l, .c62r{width:61.8%;}
.subc{padding:0 0.5em;}
.subcl{padding:0 1em 0 0;}
.subcr{padding:0 0 0 1em;}
.equalize, .equalize .subcolumns{table-layout:fixed;}
.equalize > div{display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top;}
ul.vlist{margin:0 0 0 0;padding:0 0 0 0;list-style-type:none;}
ul.vlist li{margin:0 0 0 0;padding:0 0 0 0;}
ul.hlist{margin:0 0 0 0;padding:0 0 0 0;list-style-type:none;}
ul.hlist li{display:inline;margin:0 0 0 0;padding:0 0 0 0;}
.page_margins{margin:0 auto;width:1000px;position:relative;}
body{font-family:Arial, sans-serif;font-size:14px;color:#4c4c4c;line-height:1.4em;height:100%;min-height:840px;margin:0 auto;background:#1b140c url(/stream/images/layout/bg.jpg) repeat-x top;}
body a{color:#760000;text-decoration:none;font:normal 14px Arial;}
body a:hover{text-decoration:underline;}
#head{height:135px;text-align:center;position:relative;}
#head name{position:absolute;top:50px;left:50%;margin-left:-302px;font-size:37px;font-family:Century Gothic, sans-serif;color:#ffc281;}
#head p{position:absolute;top:90px;left:50%;margin-left:-170px;font-size:22px;font-family:Century Gothic, sans-serif;color:#ffc281;}
#main{background:#ffffff;border:1px solid #ffcf9c;}
.mainimage{height:239px;}
#nav{margin:0 0 10px 0;padding:0;height:51px;background:#ffcf9c;}
#nav ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}
#nav ul li{float:left;padding:0 0 0 0;margin:0 0 0 0;font:normal 18px Arial, sans-serif;}
#nav ul li a{margin:0px;padding:15px 30px;color:#760000;font:normal 18px Arial, sans-serif;text-decoration:none;display:block;}
#nav ul li a:hover{color:#ffffff;background:#760000;}
#nav ul li.active a{color:#ffffff;background:#760000;}
ul#sub_nav{margin:0 0 45px 0px;}
ul#sub_nav li{padding:0;margin:0;list-style:none;text-decoration:none;}
ul#sub_nav li a{display:block;padding:5px 0 5px 15px;font:normal 14px Arial;color:#58585A;text-decoration:none;}
ul#sub_nav li.active a{background:#760000;color:#ffffff;text-decoration:none;}
ul#sub_nav li.path a{background:#760000;color:#ffffff;text-decoration:none;}
ul#sub_nav li a:hover{background:#760000;color:#ffffff;text-decoration:none;}
ul#sub_nav ul.level1 li{padding:0;margin:0;list-style:none}
ul#sub_nav ul.level1 li a{display:block;padding:5px 0 5px 15px;font-size:12px;color:#7a7a7a;}
ul#sub_nav ul.level1 li.active a{background:url(/stream/images/layout/menu.gif) no-repeat left center;color:#760000;text-decoration:none;}
ul#sub_nav ul.level1 li.path a{background:url(/stream/images/layout/menu.gif) no-repeat left center;color:#760000;text-decoration:none;}
ul#sub_nav ul.level1 li a:hover{background:url(/stream/images/layout/menu.gif) no-repeat left center;color:#760000;text-decoration:none;}
h1{color:#760000;font:normal 26px Arial, sans-serif;margin:5px 0 0 0;padding-bottom:12px;}
h2{color:#760000;font:bold 16px Arial, sans-serif;padding-bottom:10px;}
h3{color:#760000;font:bold 16px Arial, sans-serif;padding-bottom:10px;}
h4{color:#760000;font:normal 22px Arial, sans-serif;margin:0px 0;padding:0px 0 5px 0;}
h5{color:#760000;font:bold 18px Times New Roman, sans-serif;margin:10px 0 5px 0;padding:2px 5px 2px 5px;background:#f7f7f7;}
.phone{color:#ffc281;font:normal 13px Arial;position:absolute;left:0;top:10px;}
.mail{color:#ffc281;font:normal 13px Arial;position:absolute;right:0;top:10px;}
.mail a{color:#ffc281;font:normal 13px Arial;}
#col1{float:right;width:280px;}
#col1 div.block_content{padding:0 0 30px 15px;font-size:14px;font-weight:normal;}
#col2 div.block_content img.tb_image{margin:0 -5px;}
#col3{margin-right:320px;}
#col1_content{padding:30px 20px 0 0;}
#col3_content{padding-left:1.5em;padding-bottom:80px;padding-right:1.5em;min-height:400px;height:auto !important;height:400px;}
.location{font:normal 10px Arial;color:#dfd9d6;text-decoration:none;padding-bottom:10px;}
.location a{font:normal 10px Arial;color:#dfd9d6;text-decoration:none;}
.location a:hover{color:#760000;text-decoration:underline;}
.tb_image.align_left{margin-right:15px;}
.tb_image.align_right{margin-left:15px;}
#footer{background:#ffcf9c;font-size:13px;text-align:left;line-height:1.3em;color:#760000;padding:15px;margin-top:0;}
#footer h1{font-size:13px;color:#760000;font-weight:bold;}
#footer .subcl p{text-align:left;margin:0 0 1em 0;}
#footer .subcr p{text-align:right;margin:0 0 0.6em 0;}
#footer .subc p{text-align:center;margin:0 0 1em 0;}
#footer .subc img{margin:0 auto;text-align:center;}
#footer a{text-decoration:none;font-size:13px;color:#760000;font-weight:normal;}
#footer a:hover{text-decoration:underline;color:#760000;}
#footer .kwlayer,
#footer .kwlayer a{color:#000;text-align:center;line-height:1.5em;margin-top:10px;font-size:10px;}
#quicknav{margin:40px 0;}
#quicknav a{display:block;margin:0;padding:0.5em 0.5em 0.5em 0.5em;height:3.5em;font-family:Arial, sans-serif;font-size:18px;line-height:110%;text-decoration:none;text-align:left;vertical-align:bottom;color:#760000;background:#ffcf9c;}
#quicknav a:hover{background:#760000;color:#ffcf9c;}
#quicknav .subc{padding:0 8px 8px 0;}