a,a:hover{text-decoration:none;font-weight:bold;color:darkred;}
body{background:url(images/layout/sand_bg2.jpg) repeat;font-family:"ChunkFiveRegular",sans-serif;font-size:12pt;margin:0;padding:0;}
p{margin:0 0 5px 0;line-height:1.35em;}
h1{font:bold 24px/40px;}
h2{font:bold 20px/30px;}
hr{border:none;width:90%;color:#c4c4c4;background-color:#c4c4c4;height:2px;}
#heads_up_wrapper{position:fixed;top:0px;right:0px;width:100%;opacity:0;display:none;background:#000;color:#fff;font-size:20px;z-index:1000;border-bottom:2px solid #fff;z-index:999;}#heads_up_wrapper h1,#heads_up_wrapper h2,#heads_up_wrapper h3,#heads_up_wrapper h4,#heads_up_wrapper h5{color:#fff;}
#heads_up{margin:20px 100px 20px 20px;}
img#body_bg{display:block;width:100%;position:fixed;top:0;left:0;z-index:-100;}
#top_body_gradient{position:fixed;top:0;left:0;height:250px;width:100%;z-index:-100;background:url(images/layout/top_body_gradient.png) repeat-x top left;}
#bottom_body_gradient{position:fixed;bottom:0;left:0;height:250px;width:100%;z-index:-100;background:url(images/layout/bottom_body_gradient.png) repeat-x bottom left;}
#header{position:absolute;top:0px;left:50%;margin-left:-500px;width:1000px;height:170px;z-index:1;}
#code_box{position:absolute;top:0;right:50px;z-index:1000;width:350px;padding:10px;display:none;border:2px solid #fcca1c;background:url(images/layout/silver_bg.jpg) repeat;-moz-box-shadow:0px 0px 10px #000000;-webkit-box-shadow:0px 0px 10px #000000;box-shadow:0px 0px 10px #000000;behavior:url('http://tirewelder.com/js/PIE.htc');}
#logo_link{position:absolute;top:0;left:50%;display:block;background:url(images/layout/logo.png) no-repeat top center;width:999px;height:185px;margin:0 0 0 -500px;z-index:11;}
#wrapper{position:relative;width:1000px;margin:90px auto 25px auto;padding:0;background:none;}
#slideshow{width:990px;height:300px;background:#000;position:relative;overflow:hidden;z-index:0;border:5px solid #fcca1c;-moz-box-shadow:0px 0px 10px #000000;-webkit-box-shadow:0px 0px 10px #000000;box-shadow:0px 0px 10px #000000;behavior:url('http://tirewelder.com/js/PIE.htc');margin:auto;}#slideshow img{position:absolute;left:0;right:0;width:1000px;}
#banner_notice{position:absolute;top:0;right:0;width:300px;height:100%;z-index:999;}
#content{margin:10px auto 10px auto;padding:20px;background:url(images/layout/silver_bg.jpg) repeat;-moz-box-shadow:0px 0px 10px #000000;-webkit-box-shadow:0px 0px 10px #000000;box-shadow:0px 0px 10px #000000;behavior:url('http://tirewelder.com/js/PIE.htc');font-size:18px;border:7px dashed #111;}#content h1{color:#fff;font-size:30px;text-shadow:0px 2px 3px #000;margin:0 0 7px 0;}
#content_anchor{width:100%;display:block;clear:both;}
#footer{height:20px;margin:0 auto 0 auto;padding:10px;background:#000;clear:both;color:#efefef;color:#fcca1c;text-align:center;-moz-box-shadow:0px 0px 10px #000000;-webkit-box-shadow:0px 0px 10px #000000;box-shadow:0px 0px 10px #000000;behavior:url('http://tirewelder.com/js/PIE.htc');border:3px solid #9aa3aa;}#footer a{margin:0 15px 0 0;color:#efefef;text-decoration:underline;}
ul#main_menu{position:absolute;bottom:0;left:0;height:40px;width:100%;list-style:none;margin:0;padding:0;display:block;background:#000;opacity:0.8;border-top:2px solid #999;overflow:hidden;z-index:1000;}ul#main_menu li{float:left;display:block;margin:0;cursor:pointer;}ul#main_menu li a{display:block;height:40px;margin:0;padding:0px 9px 0px 9px;text-align:center;color:#de0015;color:#fcca1c;font:25px/40px 'ChunkFiveRegular',Arial,sans-serif;}ul#main_menu li a:hover{color:#fff;}
ul#main_menu li a.last_menu_item{border-right:none !important;}
#main_menu li.selected a{color:#666666;}
#banner_gallery{width:1000px;height:450px;background:#999;position:relative;overflow:hidden;z-index:0;}#banner_gallery img{position:absolute;left:0;right:0;}
#banner_gallery_stripe{position:absolute;bottom:0;left:0;width:100%;min-height:75px;background:#5d5d5d;opacity:0.95;border-top:2px solid #999;z-index:100000;}
#banner_gallery_captions{width:800px;height:100%;margin:10px;color:#fff;}#banner_gallery_captions div.banner_caption{display:none;}#banner_gallery_captions div.banner_caption.current{display:block;}
ul#banner_gallery_nav{list-style-type:none;position:absolute;bottom:0px;right:10px;height:50px;}ul#banner_gallery_nav li{float:left;margin:0 10px 0 0;}ul#banner_gallery_nav li a{display:block;width:25px;height:25px;background:#797a7c;opacity:1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}ul#banner_gallery_nav li a.current{background:#e82a2a;}
form.full_form ul{list-style-type:none;}form.full_form ul li{clear:both;margin:5px 0 10px 0;}
form.full_form h2{color:#eee;font-size:22px;}
form.full_form input[type='text'],form.full_form input[type='email']{width:375px;height:25px;line-height:25px;font-size:20px;background-color:#eee;border:2px solid #fff;}
form.full_form input[type='password']{width:375px;height:30px;line-height:30px;font-size:20px;}
form.full_form textarea{width:375px;}
form.full_form input[type='submit']{font-size:15px;}
form.full_form label{color:#222;display:block;margin:0 0 2px 0;}
button.awesome,.button.awesome{background:darkred url(images/layout/overlay-button.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;font-weight:normal;text-align:center;line-height:1.25em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0px 0px 5px #000000;-webkit-box-shadow:0px 0px 5px #000000;box-shadow:0px 0px 5px #000000;behavior:url('http://tirewelder.com/js/PIE.htc');text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);border:4px solid #111;position:relative;cursor:pointer;}button.awesome:hover,.button.awesome:hover{color:#000;}
.button.awesome.yellow{background:#f9aa00 url(images/layout/overlay-button.png) repeat-x;}
.spinner{position:absolute;margin:auto;background:url(images/layout/spinner_bg.png) no-repeat top center;}
.spinner-img{background:url(images/layout/loader.gif) no-repeat;width:80px;height:80px;margin:5px auto 0 auto;}
.spinner-msg{text-align:center;font-weight:bold;color:#fff;}
.content_loader{position:absolute;top:250px !important;left:50% !important;width:150px !important;height:100px !important;margin:0 0 0 -75px;background:#000;opacity:0.85;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.content_loader-img{background:url(images/layout/page_loader.gif) no-repeat;width:30px;height:30px;margin:auto;}
.centered_loader{position:absolute;top:50% !important;left:50% !important;width:150px !important;height:100px !important;margin:-50px 0 0 -75px;background:#000;opacity:0.85;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.slideshow_loader{width:100%;height:100%;background:#262626;opacity:0.9;}
.slideshow_loader-img{background:url(images/layout/slideshow_loader.gif) no-repeat;width:30px;height:30px;margin:auto;}
table.small{width:50%;}
table a,table a:link,table a:visited{border:none;}
table{width:920px;margin:10px auto;border-collapse:collapse;background:#fff;}
caption{color:#9ba9b4;font-size:.94em;letter-spacing:.1em;padding:0;margin:1em 0 0 0;margin-bottom:0;caption-side:top;text-align:center;}
tr.odd td,tr.odd .column1{background:#f4f9fe url(images/background.gif) no-repeat;}
.column1{background:#f9fcfe;}
td{color:#555;border-bottom:1px dotted #ccc;padding:.3em 1em;text-align:center;vertical-align:middle;}
th{background:#262626;font-weight:normal;color:#eee;text-align:left;border-left:1px solid #999;padding:.3em 1em;}
thead th{background:#262626;text-align:center;font:bold 1.2em/2em;color:#cccccc;}
tfoot th{background:#999;text-align:right;font:bold 1.2em/2em;color:#eeeeee;}
tfoot th strong{font:bold 1.2em;margin:.5em .5em .5em 0;color:#66a3d3;}
tfoot th em{color:#f03b58;font-weight:bold;font-size:1.1em;font-style:normal;}
.validation-advice{color:darkred;padding:3px;font-weight:normal;}
.hideme{opacity:0;display:none;}
.clearfix{clear:both;height:0;}
*html .clearfix{height:1%;font-size:1px;line-height:1px;overflow:hidden;visibility:hidden;}
.leftFloat{float:left;}
.rightFloat{float:right;}
.tiny_text{font-size:12px;}

