/*  
Name: Nuclear Boy
Theme URI: http://www.nuclearboy.net
Description: Nuclear Boy - Armageddon inspired dance music.
Designer: Jo
Designer URI: http://www.spiralpixel.com/
Copyright (c) Nuclear Boy
*/
* {
margin : 0;
padding : 0;
}
html {
font : 62.5% "Trebuchet MS", Helvetica, sans-serif;
}
body {
margin-bottom : 1%;
background : #181111;
color : #eee;
text-align : center;
}

/* Links
---------------------------------------------------------------------------------*/
#inner  a {
background-color : transparent;
color : #F4890B;
outline : none;
text-decoration : none;
}
#inner  a:hover {
background-color :transparent;
color : #02D2FF;
}


/*fonts
---------------------------------------------------------------------------------*/
p {
margin : 1em 0;
}
h3 {
font-size : 100%;
padding-top : 10px;
background-color : inherit;
color : #e83023;
}
h2 {
color : #39f;
background-color : inherit;
font-size : 120%;
padding-top : 2em;
border-bottom : 1px dashed #999;
}
h4 {
font-size : 100%;
padding-top : 0;
padding-bottom : 10px;
background-color : inherit;
color : #fff;
}


/* Content
---------------------------------------------------------------------------------*/
#page {
background : #2e2c2c url('images/frame.jpg') repeat-y center top;
margin : 0 auto;
text-align : left;
color : #ccc;
width : 771px;
}
#wrapper {margin: 0 auto; width:771px;
background : url('images/header.jpg') no-repeat;
}
#header {
height : 17em;
margin-left : 214px;
text-align : left;
}
#mainNav {
list-style : none;
padding-top : 51px;
text-transform : uppercase;
}
#mainNav li {
height : 30px;
position : relative;
}
#mainNav li  a {
background-color : transparent;
color : #382203;
display : block;
font : 2.2em Impact, Charcoal, Tahoma, sans-serif;
font-weight : normal;
outline : none;
padding : 0;
margin : 0;
text-decoration : none;
}
#mainNav li a:focus, #mainNav a:hover {
background-color : inherit;
color : #fde428;
}
#content {
background : url('images/foot.jpg') no-repeat center bottom;
font-size : 1.4em;
line-height : 1.4em;
padding : 90px 100px 240px 22px;
}
#inner {
background-position : left top;
background-repeat : no-repeat;
padding-left : 40px;
}

/* Links Page
---------------------------------------------------------------------------------*/
.link {
margin : 0 0 0 0;
height : 450px;
background : url('images/link.jpg') no-repeat right bottom;
padding : 130px 0 0 0;
}
.link2 {
margin : -120px 0 0 0;
padding : 0 60px 0 0;
}


/* Contacct Page
---------------------------------------------------------------------------------*/
.cont {
margin : 0 0 0 0;
height : 553px;
background : url('images/skull.jpg') no-repeat right top;
padding : 15px 0 0 0;
}


/* Footer
---------------------------------------------------------------------------------*/
#foot {
background-color : transparent;
color : #222;
border : 0 solid #50240e;
line-height : 1.2em;
float : right;
font-weight : bold;
font-family : arial, helvetica, sans-serif;
padding : 0 74px 0 0px;
margin : -98px 0 0 0px;
font-size : 1em;
text-align : center;
}
#foot a {
font-family : arial, helvetica, sans-serif;
color : #222;text-decoration : none;
background-color : inherit;
line-height : 1.5em;
}
#foot a:hover {
font-family : arial, helvetica, sans-serif;
color : #ef6f08;text-decoration : none;
line-height : 1.5em;
background : inherit;
}
.clear {
clear : both;
display : block;
overflow : hidden;
width : 0;
height : 0;
}

/* Image Styles
---------------------------------------------------------------------------------*/
.fllnob {
float : left;
margin : 3px 10px 0 0;
}
.fllnob2 {
float : left;
border : 4px solid #333;
margin : 3px 10px 0 0;
}

.flrnob {
float : right;
margin : 5px 0 0 7px;
}
#intouchform p {
clear : left;
margin : 30px 0 25px 0;
position : relative;
}



/* Contact Form
---------------------------------------------------------------------------------*/
#intouchform label {
font-weight : bold;
color : #bebebe;
background-color : #000;
float : left;
width : 125px;
margin-right : 8px;
}
#intouchform input, textarea {
width : 235px;
background : #222;
color : inherit;
border : 1px solid #333;
padding : 1px;
overflow : auto;
}
#intouchform textarea {
width : 235px;
height : 180px;
color : #bebebe;
font : bold 12px Arial, Helvetica, sans-serif;
background : #222;
border : 1px solid #333;
overflow : auto;
}
#intouchform .submitbutton {
width : auto;

text-align : center;
padding: 3px 6px;
font : bold 12px Arial, Helvetica, sans-serif;
color : #ffffff;
background : #39f;
border : none;
}
#intouchform .submitbutton:hover {
background : #e83023;
color : #222;
}
#intouchform #usermessage {
font-size : 110%;
font-weight : bold;
margin : 0 0 0 0;
}
#intouchform textarea:focus, #intouchform input[type="text"]:focus {
background : #222;
color : #bebebe;
}
