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

body {
margin				:0px;
padding				:0px;
height				:100%;
}

a:active { 
outline				:none; 
border				:none;
text-decoration		:none;
}

a { 
outline				:none; 
border				:none;
text-decoration		:none;
color				:#666666;
}

a:hover { 
outline				:none; 
border				:none;
text-decoration		:none;
color				:#FCF538;
}

a:visited { 
outline				:none; 
border				:none;
text-decoration		:none;
color				:#666666; 
}

.press_links {
outline				:none; 
border				:none;
text-decoration		:underline;
color				:#666666;
z-index				:40
}

.press_links:visited {
outline				:none; 
border				:none;
text-decoration		:underline;
color				:#666666;
}

.press_links:hover {
outline				:none; 
border				:none;
text-decoration		:underline;
color				:#CC9900; 
}

img { 
outline				:none; 
border				:none;
text-decoration		:none;
}

a:focus { 
-moz-outline-style	:none; 
}

#intro_photo {
position			:absolute;
width				:650px;
height				:525px;
left				:50%;
top					:50%;
margin-left			:-325px;
margin-top			:-262px;
}

#main_content {
position			:relative;
width				:700px;
left				:50%;
margin-left			:-350px;
padding-top			:30px;
text-align			:center;
color				:#666666;
z-index				:1000;
}

#main_text {
width				:100%;
text-align			:left;
}

#page_head_container{
position			:relative;
padding				:0px;
margin				:0px;
top					:0px;
width				:100%;
height				:40px;
background-color	:#2d2e36;
}

#page_head_tabs{
position			:absolute;
padding				:0px;
margin				:0px;
top					:0px;
width				:100%;
text-align			:center;
height				:40px;
display				:inline;
z-index				:1000;
}

#footer {
width				:600px;
text-align			:center;
font				:10px Arial, Helvetica, sans-serif;
color				:#666666;
padding-top			:50px;
padding-bottom		:10px;
margin				:0px auto 0px auto;
}

#video_trailer {
margin-top			:40px;
margin-bottom		:40px;
}

#loading_image {
position			:absolute;
top					:50%;
}

#bg_top_left {
position			:absolute;
width				:400px;
height				:284px;
top					:40px;
left				:0%;
z-index:0;
}

#mail_form {
text-align			:left;
width				:450px;
padding-left		:110px;
font				:11px Arial, Helvetica, sans-serif;
}

#mail_reply_form {
text-align			:center;
width				:100%;
font				:11px Arial, Helvetica, sans-serif;
}

#mail_form_wrapper {
text-align			:left;
width				:100%;
}

#contact_info {
width				:100%;
text-align			:center;
font				:14px Arial, Helvetica, sans-serif;
}

#press_inst {
font				:12px Arial, Helvetica, sans-serif;
}

#press_content {
padding-top			:80px;
padding-bottom		:80px;
width				:800px;
height				:500px;
}

#sidebar_news {
position			:absolute;
width				:200px;
height				:400px;
top					:180px;
left				:10px;
}
