@charset "UTF-8";
/* CSS Document */

* {margin:0; padding:0;}
body {background-color:#000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
a {color:#FC9; text-decoration:none;}
#page         {width:100%;height:100%;margin:0 auto; padding:0; overflow:hidden; min-width:1024px;position:absolute;}
#page_interior{width:100%; height:100%; margin:0 auto; padding:0; min-width:1024px;position:absolute; background:url(../images/bg_bw.jpg) top center fixed no-repeat; overflow:auto;}

#img.source-image {height:100%; z-index:-1000; position:absolute; top:0px; left:50%; right:50%; margin:0 auto;}
#page #header { position:relative; top:80px; width:300px; position:relative; margin:0;}

#page_interior #header { width:1024px; height:250px;  margin:0 auto; }
#page_interior #header #text_area {margin:70px 0px 0px 0px; width:400px; float:left;}

#page #content { width:1024px; margin:0 auto;  padding:0px;}
#page_interior #content { width:1024px; margin:30px auto 0px auto;  padding:0px;}

#twitter { width:500px; margin:0 auto;  padding:0px; float:left; color:#FFF;}
#twitter a {color:#FC9;}
#header_image {width: 373px; height:255px; display:block; float:left;background:url(../images/header_image.png) top no-repeat;}

#page #content #nav { position:relative; top:100px; left:0px; margin:0px auto 0px 0px;}
#nav li { text-decoration:none; list-style:none; text-indent:0px;}
#nav li a{color:#FC9; font-size:18px; line-height:32px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

#page_interior #content #nav { margin:0px 0px 0px 70px; width:303px; display:block; float:left; }
#body_area { display:block; width:651px; height:100%; float:left; color:#fff; font-size:.8em; }

#body_area form input { margin:0px 20px 0px 0px;}

#share {position:relative; top:100px; margin:0px 30px 0px auto; width:150px;}




.myform p, .myform h1, .myform form, .myform button{border:0; margin:0; padding:0;}
.myform .spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
	margin:0px;
width:400px;
padding:14px;
}

/* ----------- stylized ----------- */
#stylized{
border:solid 0px #b7ddf2;
}
#stylized h1 {
font-size:20px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 0px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
margin:0px 15px 0px 0px;
}
#stylized .small{
color:#cdcdcd;
display:block;
font-size:14px;
font-weight:normal;
text-align:right;
width:140px

}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}
#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}