/************************************* standard nav section *************************************/

/* shared styles */
p.standard
{
font-size:11px;
font-weight:normal;
text-indent:15px;
background:url(../img/icon_ship.gif) no-repeat left 1px scroll;
margin-top:10px;
margin-bottom:10px;
}

h2#contact
{
font-weight:bold;
font-style:normal;
text-indent:20px;
background:url(../img/icon_ship.gif) no-repeat left 1px scroll;
margin-bottom:0px;
}

p#contact
{
text-indent:0px;
background:none;
margin-top:0px;
margin-bottom:10px;
}

.back
{
text-indent:0px;
}

table.pic_container
{
width:300px;
height:300px;
}

table.pic_container td
{
text-align:center;
vertical-align:middle;
}

table.thumb_container
{
margin-bottom:10px;
}

table.thumb_container td
{
width:80px;
height:50px;
text-align:left;
vertical-align:top;
}

.arrow_l
{
font-size:11px;
font-weight:bold;
position:relative;
top:-14px;
margin-right:118px;
}

.arrow_r
{
font-size:11px;
font-weight:bold;
position:relative;
top:-14px;
margin-left:118px;
}

/* individual styles */
p#intro
{
text-align:center;
font-weight:bold;
}

a#intro:link, a#intro:visited, a#intro:hover, a#intro:active
{
color:#FFFFFF;
text-decoration:none;
}

p#copyright
{
margin-top:20px;
}


/**************************************** sailor section ****************************************/

/* shared styles */
th.sailor
{
width:70px;
height:90px;
text-align:left;
}

td.sailor
{
width:260px;
text-align:right;
vertical-align:top;
}

h1.sailor, h2.sailor
{
color:#FFFFFF;
margin-top:0px;
}

p.sailor
{
font-size:11px;
text-indent:15px;
font-weight:normal;
background:url(../img/icon_sailor.gif) no-repeat left 1px scroll;
margin-top:10px;
margin-bottom:10px;
}


/**************************************** story section ****************************************/

/* shared styles */
img.story
{
}

h1.story
{
margin-bottom:10px;
}

h2.story
{
}

p.story
{
font-size:11px;
text-indent:20px;
font-weight:normal;
background:url(../img/icon_story.gif) no-repeat left 1px scroll;
margin-top:0px;
margin-bottom:10px;
}


/**************************************** quote section ****************************************/

/* shared styles */
h1.quote
{
margin-bottom:10px;
}

table.quote
{
margin-bottom:10px;
}

table.quote td
{
width:300px;
text-align:center;
}

p.quote
{
font-size:11px;
text-indent:15px;
font-weight:normal;
background:url(../img/icon_quote.gif) no-repeat left 1px scroll;
margin-top:0px;
margin-bottom:0px;
}

div.quote
{
margin-left:30px;
font-size:11px;
}


/**************************************** movie section ****************************************/

/* shared styles */
img.movie
{
}

h1.movie
{
margin-bottom:10px;
}

h2.movie
{
}

p.movie
{
font-size:11px;
text-indent:20px;
font-weight:normal;
background:url(../img/icon_movie.gif) no-repeat left 1px scroll;
margin-top:0px;
margin-bottom:10px;
}

/* awards page */
h2#awards
{
font-weight:bold;
font-style:normal;
text-indent:20px;
background:url(../img/icon_movie.gif) no-repeat left 1px scroll;
}

p#awards
{
text-indent:0px;
background:none;
}

/* crew page */
h2#crew
{
font-weight:bold;
font-style:normal;
text-indent:20px;
background:url(../img/icon_movie.gif) no-repeat left 1px scroll;
margin-top:0px;
margin-bottom:0px;
}

p#crew
{
text-indent:0px;
font-style:italic;
background:none;
margin-top:0px;
margin-bottom:10px;
}

/* crew profile pages */
th.crew_profile
{
width:70px;
height:90px;
text-align:left;
}

td.crew_profile
{
width:260px;
text-align:right;
vertical-align:top;
}

h1.crew_profile, h2.crew_profile
{
color:#FFFFFF;
margin-top:0px;
}

p.crew_profile
{
font-size:11px;
text-indent:20px;
font-weight:normal;
background:url(../img/icon_movie.gif) no-repeat left 1px scroll;
margin-top:10px;
margin-bottom:10px;
}

/* production photo pages */
img.production_pic
{
position:relative;
top:7px;
}

/* set photo pages */
h1#set_pics
{
margin-bottom:20px;
}

img.set_pic
{
position:relative;
top:7px;
}
