@font-face{font-family:oldClod;src:url('../fonts/oldClod.eot');src:local("OldCla"),url('../fonts/oldClod.ttf') format('truetype');}
@font-face{font-family:BasRelief;src:url('../fonts/BasRelief.eot');src:local("Bas-Relief-Regular"),url('../fonts/BasRelief.ttf') format('truetype');}

html{margin:0;padding:0;}
body{margin:0;padding:0;background: url('../assets/header_bar.png') repeat-x;background-color:#FFF;}
header,footer,aside,nav,article {display:block;}
figure{margin:0;padding:0;}
figcaption{padding:0 15px;color:#977;font-style:italic;font-size:80%;display:inline-block;}
p{font:16px 'oldClod','Times New Roman',serif;line-height:180%;margin:10px 0 10px 0;vertical-align:top;}

a{color:#C00000;text-decoration:none;font:16px 'oldClod','Times New Roman',serif;}
a:hover{color:#FF0F0F;}
fb:like-box .fan_box a{background-color:#000;}

form{width:420px;}
.formlabel{width:100%;padding:3px;text-align:right;display:inline-block;}
input, textarea{display:block;float:right;width:260px;margin-left:10px;}
textarea{height:80px;resize:none;}
input[type=submit]{width:80px;}

h1{text-transform:uppercase;font:normal normal 220% 'oldClod','Times New Roman',serif;line-height:150%;margin:0;}
h1:first-letter{font-size:230%;}
h2{float:left;display:inline-block;text-transform:uppercase;font:normal normal 180% 'oldClod','Times New Roman',serif;margin:0 0 20px 0;}
h2:first-letter{font-size:210%;}
h3{clear:both;display:block;text-transform:uppercase;font:normal normal 140% 'oldClod','Times New Roman',serif;margin:5px 0 5px 0;}
h3:first-letter{font-size:180%;}
h4{color:#B00000;text-transform:uppercase;font:normal normal 100% 'oldClod','Times New Roman',serif;line-height:150%;margin:0 0 10px 0;}
.floater{margin:-60px 0 60px 0;position:relative;text-align:right;width:100%;}
h5{background-color:#C00000;color:#FFF;float:right;padding:6px 10px;margin:0 0 0 0;font-size:120%;font-family:'BasRelief','Arial Black',Sans;}
h5:hover{background-color:#FF0F0F;color:#800000;}
h6{}

table td{vertical-align:text-top;}
article{display:inline-block;margin-bottom:50px;}
.headermini{font-size:70%;}

.feature_entry{float:right;margin:10px 0 0 0;}
.feature{width:120px;vertical-align:text-top;margin: 0 10px 20px 0;}
.feature_details{text-align:left;display:inline-block;width:460px;}

ul{list-style-type:none;}

img{display:inline-block;border: thin solid #CCC;-moz-box-shadow: 5px 5px 5px #333;-webkit-box-shadow: 5px 5px 5px #333;box-shadow: 5px 5px 5px #333;}
.imgleft{float:left;margin:10px 20px 10px 0;}
.imgright{float:right;margin:10px 0 10px 20px;}
.imgcenter{margin: 5px auto 20px auto;}

.left{float:left;}
.right{float:right;}

.airraid{float:right;margin:1 0 0 0;height:100px;width:288px;background:url('../assets/airraidLink_300.png') center center;}
.airraid:hover{background:url('../assets/airraidLink_300alt.png') center center}
.sgr{float:right;margin:1 0 0 0;height:100px;width:286px;background:url('../assets/sgr_link.jpg') -1px center;border:thin solid #0C7F87;}
.sgr:hover{background:url('../assets/sgr_link_alt.jpg') -1px center}
.leo{float:right;margin:1 0 0 0;height:100px;width:288px;background:url('../assets/leo_link.jpg') -1px center;}
.leo:hover{background:url('../assets/leo_link_alt.jpg') -1px center}

.thumb:hover{opacity:0.5;}
#maincontent{width:960px;display:block;margin:0 auto;padding:0;min-height:660px;}

#mainhead{margin:-18px 0 0 0;padding:0 0 0 0;display:inline-block;width:100%;background: url('../assets/sitelogo_large.png') no-repeat top center;height:166px;}
#mainhead nav ul{vertical-align:middle;height:100px;list-style-type:none;display:inline-block;line-height:0;margin:0;padding:0;}
#mainhead nav ul li{vertical-align:middle;display:block;float:left; margin: 0 20px;padding:20% 0;font-size:90%;text-transform:uppercase;}

#homelink{width:300px;height:160px;right:500px;margin:0 auto;display:block;position:absolute;}

#fbbtn{float:right;background:url('../assets/facebook_icon.png');width:40px;height:40px;display:inline-block;margin:20px 10px 0 0;}

#main_art{display:block;float:left;text-align:justify;width:68%;margin:0 0 20px 0;}
#main_art h1{margin:0;}

#right_col{float:right;width:32%;}
#right_col a{font:40px 'BasRelief','Arial Black',Sans;}
#right_col nav ul{list-style-type:none;padding:0 0 0 20px;margin:0;}
#right_col nav ul li{text-align:right;padding:6px 3px 00;margin:1px 0;background-color:#000;border-right:16px solid #B00000;font:40px 'BasRelief','Arial Black',Sans;}
#right_col nav ul li:hover{background-color:#300000;border-right: 16px solid #FF0F0F;}

#right_col #friendshead{width:282px;border-bottom:8px solid #B00000;display:inline-block;float:right;text-align:right;padding:6px 3px 3px 3px;margin:10px 0 0 20px;font:160% 'BasRelief','Arial Black',Sans;}

#aux_art{display:inline-block;margin:0 auto;height:auto;width:940px;padding:10px;background-color:#B00000;border:thin solid #000;}
#aux_art article{height:auto;display:inline-block;float:left;padding:10px;margin:5px 11px;background-color:#C00000;border:2px solid #FFF;}
#aux_art article{-moz-box-shadow: 5px 5px 5px #300;-webkit-box-shadow: 5px 5px 5px #300;box-shadow: 5px 5px 5px #300;}
#aux_art p{font-size:90%;color:#FFF;line-height:130%;text-align:justify;}
#aux_art h3{color:#FFF;}
#aux_art h4{background-color:#000;margin:-10px -10px 10px -10px;padding:10px;}


.guitarwrap{display:inline-block;border:thin solid #C00000;margin: 0 0 80px 0;padding:10px;}
.normal{list-style-type:disc;font-size:80%;text-align:left;}
.noshad{border:none;-moz-box-shadow: none;-webkit-box-shadow:none;box-shadow:none;}

#workbench{width:45%;float:right;margin: 0 10px;}

footer{background-color:#000000;min-height:110px;display:inline-block;}
#mainfoot{color:#CCC;height:110px;display:inline-block;margin:0;padding:0 0 0 0;border:none;width:100%;background:url('../assets/header_bar_inv.png') repeat-x;}
#footerwrap{width:960px;margin: 0 auto;padding: 60px 0 0 0;background: url('../assets/foot_snake.jpg') 90% 50px no-repeat;}
#footerwrap p{font-size:80%;}