body {

font-family: Helvetica, Arial, sans-serif;
text-align:center;
margin-top: 0px;
background: #135937 url(../assets/images/siteBG.jpg) no-repeat;
background-position: top center;

}

#container {
margin: 0 auto;
width: 960px;
margin-top: 25px;



}

a {

color: #FFFF45;
text-decoration: none;


}

a:hover
{
text-decoration: underline;

}

span.divider
{
margin: 0 0px 0 10px;

}

#header
{
width: 1050px;
height: 150px;
margin-top: 25pxl



}

#singlePage
{

background-color: white;
width: 100%;
height: 100%;

}

#singlePage #singleContentLeft a.breadCrumb
{

color: #0AAF5E;
margin: 0 0px 0 0;
border: none;
background: transparent;
text-decoration: none;

}

#singlePage #singleContentLeft a.breadCrumb:hover
{

color: #0CCF70;
margin: 0 0px 0 0;
border: none;
background: transparent;
text-decoration: none;

}

#singlePage #singleContentLeft span.divider
{

margin: 0 10px 0 10px;
color: #0AAF5E;

}

#singlePage #singleContentLeft
{
background-color: white;
text-align: left;
width: 575px;
float: left;

margin: 20px 0 0 0;

}

#singlePage #singleContentLeft p.pageTitle
{
text-align: left;
display: block;
width: 450px;
color: #135937;
font-weight: bold;
font-size: 30px;
margin: 20px 0 20px 20px;

}

#singlePage #singleContentLeft p.pageContent
{

color: #135937;
margin: 0 20px 0 20px;

}

#singlePage #singleContentRight
{
float: left;
margin: 0px 0 0 10px;
background-color: white;
padding: 20px;



}


#singlePage #singleContentRight img
{

display: block;
margin: 5px 0 0 0;



}

 a.readMoreLink
{
color: #FFFF45;
text-decoration: none;
float: right;
dispaly: block;
margin: 10px 20px 0 0;
font-weight: bold;
}

 a.readMoreLink:hover
{
color: #FFFF45;
text-decoration: underline;

}

#header div.logo
{
width: 542px;
height: 150px;
float: left;
margin: 0 0 0 0;
}

#header div.starring
{

width: 413px;
height: 135px;

float: left;
margin: 60px 0 0 -50px;

color: white;

background: transparent url(../assets/images/starring_bg.png) no-repeat;
}

#header div.starring p
{
font-size: 15px;
width: 250px;
font-weight: bold;
height: 100px;
color: white;
background: transparent;
text-align:left;
margin: 38px 0 0 178px;

}

div #container #bottom
{
background-color: white;
width: 100%;
margin: 0px 0 0 0;


}

#bottom #left
{

float: left;
width: 425px;
margin: 30px 0 0 100px;
}

#bottom #left p.leftHeader
{

font-size: 20px;
color: #FFFF6F;

font-weight: bold;
display: block;
text-align: left;
margin: 30px 0 0 0;


}

#bottom #left p.headerUnderline
{
background-color:#FFFF6F;
width: 100%;
height: 7px;
display: block;
margin: 0 0 0 0px;

}

#bottom #left #synopsisContent
{
text-align: left;
color: white;
font-size: 13px;



}

#bottom #left #whereAreTheyNow {
text-align: left;
color: white;
font-size: 13px;



}

#bottom #left p.leftHeader a
{
color: white;
text-decoration: none;
display: inline;


}

#bottom #left p.leftHeader a:hover
{
color: #FFFF6F;
text-decoration: none;
display: inline;


}

#bottom #left p.leftHeader a:focus
{
color: #FFFF6F;
text-decoration: none;
display: inline;


}

#bottom .right
{
width: 440px;
float: left;
margin: 20px 0 0 110px;

}

#bottom .right .package
{
float: left;
width: 240px;
margin: 0 0 0 0;

}

#bottom .right .orderInfoHeader
{
width: 180px;
float: left;
margin: 70px 0 0 0px;
color: white;
text-align: left;
font-size: 20px;
color: #FFFF6F;
font-weight: bold;

}

#bottom .right .orderInfo
{
width: 180px;
float: left;
color: white;
text-align: left;
font-size: 13px;
margin: 10px 0 0 0px;
display: block;
}




#flashcontent
{

margin: 0px 0 0px 0;


}

#singlePage #purchaseContentRight
{
float: left;
margin: 0px 0 0 10px;
background-color: transparent;
padding: 20px;



}

#footer
{
clear: both;

}

p.smallText
{
color: white;
font-size: 10px;

text-align: left;


}


#footer
{
display: block;
margin: 30px 0 20px 0;
color: white;
font-size: 11px;
height: 50px;
padding: 20px 0 0 0;



}