/* Eric Myer Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}


@font-face {
    font-family: 'RobotoLight';
    src: url('font/Roboto-Light-webfont.eot');
    src: url('font/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Roboto-Light-webfont.woff') format('woff'),
         url('font/Roboto-Light-webfont.ttf') format('truetype'),
         url('font/Roboto-Light-webfont.svg#RobotoLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'RobotoMedium';
    src: url('font/Roboto-Medium-webfont.eot');
    src: url('font/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Roboto-Medium-webfont.woff') format('woff'),
         url('font/Roboto-Medium-webfont.ttf') format('truetype'),
         url('font/Roboto-Medium-webfont.svg#RobotoMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'RobotoBold';
    src: url('font/Roboto-Bold-webfont.eot');
    src: url('font/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Roboto-Bold-webfont.woff') format('woff'),
         url('font/Roboto-Bold-webfont.ttf') format('truetype'),
         url('font/Roboto-Bold-webfont.svg#RobotoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
body{position: relative; width: 100%; height: 100%; background: url(images/background.jpg) no-repeat -25px -200px #473322; font-family:'RobotoMedium', Helvetica, Arial;}
#sharing{position: absolute; top: 10px; right: 0px; width: 340px;}
#sharing div{float: left;}
#wrapper{position: relative; width: 1005px;}

#content{position: absolute; right: 0; top: 100px; height: 413px; width: 505px; text-align: left; color: #fde7a6; font-size: 10px; letter-spacing: 1px;}
#content a{color: #fcd28e; text-decoration: none;}
#content a:hover{opacity: .7;}
#content strong{font-weight: bold; text-transform: uppercase;}
#content img.hdr{margin-top: 10px;}
#content p{line-height: 15px;}
#content p.release{font-weight: 500;}
#content p.starring{margin:0 0 0 10px; color: #b6a663; font-size: 10px;}
#content p.filmby{margin: 25px 0 10px 10px; line-height: 18px; color: #dbd6b0;}
#content p .top-bdr{padding-top: 3px; border-top: 1px solid #fcd28e;}
#content p .bottom-bdr{padding-bottom: 3px; border-bottom: 1px solid #fcd28e;}
#content p.enter{ margin: 35px 0 20px 10px; }

#content #buyNow {
	position: absolute;
	top: 272px;
	right: 80px;
	width: 156px;
	height: 80px;
}

#content #buyNow #boxArt {
	width: 61px;
	height: 74px;
	float: left;
}

#content #buyNow #buyLinks {
	margin-top: -7px;
	margin-left: 75px;
	font-family: 'RobotoMedium';
	font-size: 16px;
}

#content #buyNow #buyLinks a {
	color: #DBD6B0;
}

#content #buyNow #buyLinks a:hover: {
	color: #b3af90;
}

#content p.enter a{
display: block;
text-indent: -99999px;
width:146px;
height:19px;
background:url(images/enter.png) no-repeat;
}

#footer{padding-top: 30px;}


#content #footer .left{width: 140px; float: left; color: #fff; text-transform: uppercase; text-align: left;}
#content #footer .right{width: 263px; float: right; text-align: left;}
#content #footer .rating{margin: 0 0 0 10px;}


#content p.coming{text-transform: uppercase; color: #d5c1a4; margin-top: 20px; margin-left: 10px; font-size: 13px;}

#content #footer a.facebook{position: relative; display: block; float: left; margin: -2px 10px 0 10px; height: 21px; width: 21px; background: url(images/icon-facebook.gif) no-repeat; text-indent: -9000px; }

#content #footer a{color: #d5c1a4;}

#content #footer .footer a:link, #content #footer .footer a:visited{
	color: #fff;
	font-size: 8px;
	margin-right: 10px;
	text-transform: uppercase;
}
#content .footer{
	margin: 10px 0 0 10px;
}


.center{line-height: 16px;}

