* { margin:0px;padding:0px;}

html, body{margin:0px; padding:0px;}

body{
	background: #000;
	text-align:center;
	color:#ffbb75;
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	margin:0 auto;
	letter-spacing:-0.03em;
}

a { -moz-outline-style:none;}
a{color:#e47301; text-decoration:none;}
a:hover{color:#fff; text-decoration:none; cursor:pointer;}
a img{border:0;}

a, a:active, a:focus, input {outline: none;}

p{margin:0px 0px 20px 0px;}

.caps{text-transform:uppercase;}
.highlight{color:#e47301;}
.padbottom{padding:0px 0px 10px 0px;}
.pipe{padding:0px 5px;}

.clear{width:100%; height:0px; clear:both; font-size:0px; line-height:0px;}

div#container{position:relative; min-width:960px;margin:0px auto; padding:0px; background: url(../im/holding_bkgd.jpg) no-repeat top center; text-align:center;}
div#content{position:relative;width:532px;margin:0px auto;text-align:left;}

div#videoembed{float:left;display:inline;width:480px;margin:120px 26px 0px 26px;}
div#videothumbs{position:absolute;top:190px;left:50%;width:90px;margin:0px 0px 0px -386px;}
div#videothumbs a img{float:left;}
div#videothumbs a{float:left;border:5px solid #e47301;margin:0px 0px 8px 0px;}
div#videothumbs a.last{margin:0px;}
div#videothumbs a.active{border:5px solid #fff;}
div#videothumbs a:hover{border:5px solid #fff;}

div#social{float:left;display:inline;width:465px;margin:40px 30px 20px 30px;}
div#social .item{float:left;width:155px;text-align:center;}

div#welcome{float:left;display:inline;width:512px;margin:22px 10px 6px 10px;}

ul{list-style-type:none;}
div#tweets{float:left;display:inline;width:512px;margin:0px;padding:12px 10px 12px 10px;border-top:1px solid #3a1e00;}

div#footer{float:left;display:inline;width:512px;margin:0px;padding:12px 10px 36px 10px;font-size:11px;color:#545454;border-top:1px solid #3a1e00;}
div#footer .copyright{float:left;width:350px;}
div#footer .ftrutils{float:right;width:150px;text-align:right;}

.jqmWindow {
    display: none;
    position: fixed;
    top: 15%;
    left: 50%;
    margin-left: -140px;
    width:240px;
    padding:10px;
    border:10px solid #000;
}

.jqm  { background: #000; }
.jqmOverlay  { background: #000; }

#dialog{height:307px;background:transparent url(../im/modal_bkgd.jpg) no-repeat 0px 0px;}
#mlistdialog{height:400px;background:transparent url(../im/modal_bkgd.jpg) no-repeat 0px 0px;}

input, textarea, select{font-family:helvetica, arial, verdana, sans-serif; font-size:12px;}
fieldset{margin:0px; padding:0px; border:none;}
label{float:left;display:inline;width:232px;padding:2px 4px;text-align:left; text-transform:uppercase;}
input.txt{float:left; display:inline; width:236px; height:18px; line-height:18px; background:#160c01; color:#fff; margin:0px 0px 4px 0px; padding:3px 2px; border:1px solid #533b22;}
select.txtsel{float:left; display:inline; width:100px; height:22px; line-height:22px; background:#160c01; color:#fff; margin:0px 0px 4px 0px; padding:3px 2px; border:1px solid #533b22;}
input.txtsm{float:left; display:inline; width:24px; height:18px; line-height:18px; background:#160c01; color:#fff; margin:0px 0px 4px 0px; padding:3px 2px; border:1px solid #533b22;}
textarea.txtarea{float:left; display:inline; width:236px; height:80px; line-height:18px; background:#160c01; color:#fff; margin:0px 0px 12px 0px; padding:3px 2px; border:1px solid #533b22;}
input.btn{float:left;margin:0px;}

form#contactform{float:left;display:inline;width:240px;background:transparent;}
#contactclose{float:right;display:inline;width:100px;margin:0px 0px 6px 0px;text-align:right;font-size:9px; font-weight:bold; text-transform:uppercase; line-height:24px;}

form#mailinglist{float:left;display:inline;width:240px;background:transparent;}
#mlistclose{float:right;display:inline;width:100px;margin:0px 0px 6px 0px;text-align:right;font-size:9px; font-weight:bold; text-transform:uppercase; line-height:24px;}

.err{border:1px solid #ff0000 !important;}
.hide{display:none !important;line-height:0px !important;font-size:0px !important;}

#notification{position:absolute;z-index:10000;top:0px;left:0px;width:100%;text-align:center;background:#E47301;color:#fff;font-weight:bold;padding:5px 0px;text-transform:uppercase;line-height:15px;font-size:11px;}
