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

/*******************/
/*GLOBAL PROPERTIES*/
/*******************/

body {
padding:0px;
margin:0px;
background-image:url(images/bg2.png);
background-repeat:no-repeat;
background-position:top;
background-color:#000000;
}

p{
font-size:0.9em;
font-family:Georgia;
letter-spacing:0.1em;
line-height:1.5em;
color:#CCCCCC;
}

p2{
margin:0px;
font-size:8pt;
font-family:Didot;
color:#CCCCCC;
}

a:link{
color:#8d1c11;
text-decoration:none;
}

a:visited{
color:#8d1c11;
text-decoration:none;
}

a:hover{
color:#8d1c11;
text-decoration:underline;
}


#contentWrapper{
/*background-color:#33FFFF;*/
height:435px;
}

/********************************/

#trailer{
margin:0px;
padding-top:35px;
max-width:780px;
width:expression(document.body.clientWidth < 780? "100%" :"780px"); /* for ie*/
text-align:center;
}

#extracts{
margin:0px;
padding-top:0px;
max-width:780px;
width:expression(document.body.clientWidth < 780? "100%" :"780px"); /* for ie*/
text-align:center;
}


/********************************/

#synopsis{
margin:0px;
padding-top:35px;
max-width:780px;
width:expression(document.body.clientWidth < 780? "100%" :"780px"); /* for ie*/
text-align:left;
}

#synopsisImage {
float:left;
margin-top:30px;
margin-right:50px;
margin-bottom:20px;
}

/********************************/

ul#docList {
font-family:Georgia;
font-size:1em;
letter-spacing:0.1em;
color:#CCCCCC;
text-decoration:none;
list-style-type:none;
padding-top:5px;
}

ul#docList li {
display:inline;
line-height:1.8em;
padding:10px;
}

ul#docList a {
color:#CCCCCC;
text-decoration:none;
}

ul#docList a:hover {
color:#660000;
text-decoration:none;
}



/********************************/


/*#charWrapper{
margin:0px;
padding-top:35px;
text-align:center;
}*/

ul#charList_1 {
font-family:Georgia;
font-size:1em;
letter-spacing:0.1em;
color:#CCCCCC;
text-decoration:none;
list-style-type:none;
padding-top:5px;
}

ul#charList_1 li {
display:inline;
line-height:1.8em;
padding:10px;
}

ul#charList_1 a {
color:#CCCCCC;
text-decoration:none;
}

ul#charList_1 a:hover {
color:#660000;
text-decoration:none;
}

ul#charList_2 {
font-family:Georgia;
font-size:1em;
letter-spacing:0.1em;
color:#CCCCCC;
text-decoration:none;
list-style-type:none;
padding-top:5px;
}

ul#charList_2 li {
display:inline;
line-height:1.8em;
padding:10px;
}

ul#charList_2 a {
color:#CCCCCC;
text-decoration:none;
}

ul#charList_2 a:hover {
color:#660000;
text-decoration:none;
}

/********************************/

ul#linkList {
font-family:Georgia;
font-size:0.8em;
letter-spacing:0.1em;
color:#CCCCCC;
text-decoration:none;
list-style-type:none;
padding-top:5px;
}

ul#linkList li {
display:block;
line-height:0.6em;
padding:10px;
}

ul#linkList a {
color:#CCCCCC;
text-decoration:none;
}

ul#linkList a:hover {
color:#660000;
text-decoration:none;
}

/********************************/

#charText{
margin:0px;
padding-top:10px;
max-width:780px;
width:expression(document.body.clientWidth < 780? "100%" :"780px"); /* for ie*/
text-align:left;
}

#charText_tristram{
margin:0px;
padding-top:0px;
max-width:780px;
width:expression(document.body.clientWidth < 780? "100%" :"780px"); /* for ie*/
text-align:left;
}

#charNav_wrap{
float:left;
margin-right:20px;
max-width:200px;
width:expression(document.body.clientWidth < 200? "100%" :"200px"); /* for ie*/
height:420px;
margin-top:0px;
}


ul#charNav{
font-family:Georgia;
font-size:0.9em;
font-weight:bold;
letter-spacing:0.1em;
color:#CCCCCC;
text-decoration:none;
list-style-type:none;
line-height:1.8em;
text-align:center;
}

ul#charNav li {
display:block;
}

ul#charNav a {
color:#CCCCCC;
text-decoration:none;
}

ul#charNav a:hover {
color:#660000;
text-decoration:none;
}

#linkText{
margin:0px;
padding-top:0px;
max-width:780px;
width:expression(document.body.clientWidth < 780? "100%" :"780px"); /* for ie*/
text-align:left;
}


/********************************/


/*****************/
/*MAIN NAVIGATION*/
/*****************/

#navWrapper1{
text-align:center;
padding-top:35px;
}

ul#mainNav {
font-family:Georgia;
font-weight:bold;
margin-top:120px;
font-size:12pt;
letter-spacing:0.1em;
color:#CCCCCC;
text-decoration:none;
list-style-type:none;
line-height:2em;
}


ul#mainNav li {
display:inline;
padding:35px;
}

ul#mainNav a {
color:#CCCCCC;
text-decoration:none;
}

ul#mainNav a:hover {
color:#660000;
text-decoration:none;
}

#navWrapper2{
margin-top:10px;
text-align:center;
/*background-color:#CCCC66;*/
}

ul#subNav {
font-family:Georgia;
font-weight:bold;
font-size:10pt;
letter-spacing:0.1em;
color:#CCCCCC;
text-decoration:none;
list-style-type:none;
}

ul#subNav li {
display:inline;
padding:35px;
}

ul#subNav a {
color:#CCCCCC;
text-decoration:none;
}

ul#subNav a:hover {
color:#660000;
text-decoration:none;
}

.currentPage{
color:#660000;
}


#legal{
/*background-color:#CC0099;*/
padding-top:40px;
text-align:center;

}

.navImg{
border:0px;
}

