body{
background: #000;
font: 12px 'Courier New', Courier, Serif, Helvetica;
color: #fff;
padding: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 25px;
}


table#main {
background: url('/images/bottom_left.jpg') no-repeat;
background-position: bottom left;
}

div#content_wrap {
background: url('/images/top_right.jpg') no-repeat;
width: 1000px;
background-position: top right;
}

table#bottom_nav{
margin-top: 90px;
margin-left: 450px;
}

table.top_nav{
margin-top: 80px;
}

table.content{
margin-top: 100px;
text-align: left;
width: 550px;
margin-left:20px;
}

/* Main Navigation */

ul#mainnav {
position:relative;
width:177px;
height:277px;
}

ul#mainnav li {
padding:0;
margin:0;
display:block;
text-indent: -9999px;
}

ul#mainnav li a {
border:0;
display:block;
text-decoration:none;
background: url('/images/main_nav.gif') no-repeat;
}

li#home a {
width:146px;
height:58px;
}

li#about a {
width:148px;
height:37px;
}

li#synopsis a {
width:148px;
height:35px;
}

li#bios a {
width:148px;
height:38px;
}

li#press a {
width:148px;
height:37px;
}

li#links a {
width:148px;
height:38px;
}

li#contact a {
width:148px;
height:34px;
}

li#home a:link, li#home a:visited {	
background-position: 0px 0px;
}

li#home a:hover {
background-position: -148px 0px;
}

li#home a:focus {
background-position: -148px 0px;
}

	 	 	 	 
li#about a:link, li#about a:visited {	
background-position: 0px -58px;
}

li#about a:hover {
background-position: -148px -58px;
}

li#about a:focus {
background-position: -148px -58px;
}

li#synopsis a:link, li#synopsis a:visited {	
background-position: 0px -95px;
}

li#synopsis a:hover{	
background-position: -148px -95px;
}

li#synopsis a:focus {	
background-position:-148px -95px;
}

li#bios a:link, li#bios a:visited {	
background-position: 0px -130px;
}

li#bios a:hover{	
background-position: -148px -130px;
}

li#bios a:focus {	
background-position:-148px -130px;
}

li#press a:link, li#press a:visited {	
background-position: 0px -168px;
}

li#press a:hover{	
background-position: -148px -168px;
}

li#press a:focus {	
background-position:-148px -168px;
}

li#links a:link, li#links a:visited {	
background-position: 0px -205px;
}

li#links a:hover{	
background-position: -148px -205px;
}

li#links a:focus {	
background-position: -148px -205px;
}

li#contact a:link, li#contact a:visited {	
background-position: 0px -243px;
}

li#contact a:hover{	
background-position: -148px -243px;
}

li#contact a:focus{	
background-position: -148px -243px;
}


/* Bottom Navigation */

ul#bot_nav {
position: relative;
width: 455px;
height: 34px;
}

ul#bot_nav li {
padding:0;
margin:0;
display:block;
float:left;
text-indent: -9999px;
}

ul#bot_nav li a {
border:0;
display:block;
text-decoration:none;
background:transparent url('/images/bottom_nav.gif') no-repeat;
}

li#bot_home a {
width: 79px;
height: 33px;
}

li#bot_about a {
width: 56px;
height: 34px;
}

li#bot_synopsis a {
width: 74px;
height: 34px;
}

li#bot_bios a {
width: 44px;
height: 34px;
}

li#bot_press a {
width: 56px;
height: 34px;
}

li#bot_links a {
width: 51px;
height: 34px;
}

li#bot_contact a {
width: 95px;
height: 34px;
}

li#bot_home a:link, li#bot_home a:visited {	
background-position: 0px 0px;
}

li#bot_home a:hover {
background-position: 0px -34px;
}

li#bot_home a:focus {
background-position: 0px -34px;
}


li#bot_about a:link, li#bot_about a:visited {	
background-position: -79px 0px;
}

li#bot_about a:hover {
background-position: -79px -34px;
}

li#bot_about a:focus {
background-position: -79px -34px;
}

li#bot_synopsis a:link, li#bot_synopsis a:visited {	
background-position: -135px 0px;
}

li#bot_synopsis a:hover {	
background-position: -135px -34px;
}

li#bot_synopsis a:focus {	
background-position: -135px -34px;
}

li#bot_bios a:link, li#bot_bios a:visited {	
background-position: -209px 0px;
}

li#bot_bios a:hover{	
background-position: -209px -34px;
}

li#bot_bios a:focus {	
background-position:-209px -34px;
}

li#bot_press a:link, li#bot_press a:visited {	
background-position: -253px 0px;
}

li#bot_press a:hover{	
background-position: -253px -34px;
}

li#bot_press a:focus {	
background-position:-253px -34px;
}

li#bot_links a:link, li#bot_links a:visited {	
background-position: -309px 0px;
}

li#bot_links a:hover{	
background-position: -309px -34px;
}

li#bot_links a:focus {	
background-position: -309px -34px;
}

li#bot_contact a:link, li#bot_contact a:visited {	
background-position: -360px 0px;
}

li#bot_contact a:hover{	
background-position: -360px -34px;
}

li#bot_contact a:focus{	
background-position: -360px -34px;
}


/* Main Content */

a:link, a:active, a:visited{
color:#b20101;
font-weight: bold;
text-decoration: none;
}

a:hover{
color:#b20101;
font-weight: bold;
text-decoration: underline;
}

div.about p a:link, a:active, a:visited{
color:#b20101;
font-weight: bold;
text-decoration: none;
}

div.about p a:hover{
color:#b20101;
font-weight: bold;
text-decoration: underline;
}

div.bio img{
float: left;
padding-right: 15px;
padding-bottom: 5px;
}

div.bio p{
color:#b20101;
}

div.red p{
color:#b20101;
font-weight: bold;
font-size: 14px;
text-align: center;
}

p.bio a:link, p.bio a:active, p.bio a:visited{
color:#fff;
font-weight: bold;
text-decoration: none;
}

p.bio a:hover{
color:#ffffff;
font-weight: bold;
text-decoration: underline;
}

span.red{
color:#b20101;
}

span.redb{
color:#b20101;
}

p {
text-align:justify;
}

div#content img a{
border: 2px solid #b20101;
}

input, textarea {
background-color: #141414;
color: #fff;
border: 1px solid;
border-color: #b20101;
}

embed, object {visibility: hidden}




