/*-------------------------- Main Layout and Presentation --------------------------*/
body {background: #DB0000 url(../img/back_repeat.jpg) repeat-y;font-family: "trebuchet ms", helvetica, sans-serif;padding: 0;margin: 0;}
a {text-decoration: none;color: #E6671F;}
a:hover {color: #E6671F;border-bottom: 1px dotted #AEBC21;}
p {margin-bottom: 15px;}
h1 {font-family: "trebuchet ms", helvetica, sans-serif;font-size: 16px;padding-bottom:5px;}
h2 {font-family: "trebuchet ms", helvetica, sans-serif;font-size: 12px;padding-bottom:5px;}
#wrapper {background: url(../img/flame_back.jpg) no-repeat;color: #fff;}
#header {width: 750px;margin: 0 auto;padding: 180px 0 0 0;text-align: right;}
#header h1 {font-size: 36px;font-weight: bold;letter-spacing: -1px;margin:0;padding:0;}
#header h2 {margin: 1px 0 4px 0;font-size: 10px;font-weight: normal;color: #FCE2CA;}
#header h1 span {font-weight: normal;}
#nav {float: left;list-style: none;text-align: left;font-size: 13px;padding: 3px 0;margin:0;position: relative;top: -20px;left: -50px;background: #748B14;border: 10px solid #748B14;-webkit-box-shadow: 0 4px 45px #000;-moz-box-shadow: 0 4px 45px #000;box-shadow: 0 4px 45px #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;z-index: 1;}
#nav li {display: inline;}
#nav a {color: #FFF;padding: 0 8px;font-weight:bold;}
#nav a:hover {color: #CCC;border-bottom: none;}
#content {position:relative;top:auto !important;top:-43px;color: #000;font-size: 12px;font-family: Arial, sans-serif;padding: 30px 0 0 0;border: 10px solid #FFF;background: #FFF;width: 750px;margin: 0 auto;filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 8px 85px #000;-moz-box-shadow: 0 8px 85px #000;box-shadow: 0 8px 85px #000;min-height:400px;height:auto !important;height:400px;}
#content p {font-family: Arial, sans-serif;line-height:1.6em;}
#left_side {float: left;width: 25%;padding-right: 15px;min-height:300px;height: auto !important;height: 300px;}
#right_side {float: right;width: 70%;padding-right: 10px;min-height:300px;height: auto !important;height: 300px;}
#footer {clear:both;padding-top:15px;font-weight:bold;}

/*-------------------------- Content Styles --------------------------*/
.blog {margin-bottom: 30px;padding-bottom:10px;border-bottom:1px dotted #748B14;}
.post-date {float: right;padding-top: 3px;color: #999;}
#twitter_update_list li {margin-bottom: 10px;text-align: left;}
#twitter_div #twitter_link {display: block;float: right;margin-top:10px;}
.full-img {display:block;width: 450px;margin: 40px auto 0 auto;padding:5px;border: 1px solid #AEBC21;}
.right-img {float: right;margin-left:15px;}
p#disclaimer {font-size:80%;line-height:10px;text-align:center;margin-top:50px;}

/*-------------------------- Form Styles --------------------------*/
form {margin:0;padding:0;}
form label {display:block;font-weight:bold;margin-top:10px;font-family:"trebuchet ms", helvetica, sans-serif;}
form input {width:350px;font-family:"trebuchet ms", helvetica, sans-serif;}
form input.big {font-size:18px;}
form .submit input {width:auto;}
form textarea {width:350px;height:200px;font-family:"trebuchet ms", helvetica, sans-serif;font-size:12px;font-family:arial, sans-serif;}