/*
 * Theme Name: Cinema Orange
 * Theme Author: Davey Montooth - VideoMarketingVice.com
 * Theme URI: http://www.videomarketingvice.com/themes/cinema-orange
 * Tags: Orange, cinema, clean
*/

/* - GLOBAL
--------------------------------------------------------------------------------------------------------------------------------------- */
body { background:url(../images/bg-body.png) repeat-x top left #fff; font-family: 'Times New Roman', Georgia, serif; color: #333; font-size:82.5%; margin:0; padding:0; text-align:center; }
a { color: #369; }

/* - STRUCTURE
--------------------------------------------------------------------------------------------------------------------------------------- */
#constant-call { background:url(../images/bg-constant-call.png) repeat-x top left; height:54px; position:fixed; top:0; left:0; width:100%; text-align:center; z-index:1000; }
#outer { width: 810px; margin:0 auto; overflow:hidden; text-align:center; }
#page-top { width:810px; height:25px; background:url(../images/bg-page-top.png) no-repeat top left; margin:120px 0 0 0;}
#page { position:relative; background:url(../images/bg-page.png) repeat-y top left; width:100%; padding:0; text-align:center; margin:0; }
#page-bottom { width:810px; height:25px; background:url(../images/bg-page-bottom.png) no-repeat top left; margin:0;}
#page-shadow { background:url(../images/bg-page-shadow.png) no-repeat top left; width:810px; height:30px; }
#page .left { width: 44%; float:left; text-align:left; padding:10px; margin:10px 12px;}
#page .right { width: 42%; float:right; background: url(../images/bg-vr.png) no-repeat left center; text-align:left; padding:10px 15px 10px 20px; margin:10px 12px; }
#video-player { margin:-75px auto 0 auto; width:640px; height:380px; background:#ececec; position:relative; padding:10px; border:1px solid #ccc;}
#video { width:640px; height:380px; background:#000; }
#video-shadow { background:url(../images/bg-player-shadow.png) no-repeat top center; clear:both; width:660px; height:30px; margin:0 auto;}

/* - FORMATTING
--------------------------------------------------------------------------------------------------------------------------------------- */
#constant-call{color:#fff;}
#constant-call h3 { position:absolute; margin:4px 0 0 22%;}
#constant-call h3 a {color:#fff;}
#constant-call form{ display:inline-block; padding:5px 10px; margin:0 10px; height:40px;}
#constant-call form #ccsubmit { width:340px; height:60px; position:absolute; background:url(../images/btn-constant-call.png); border:none; text-indent:-9999999999px; margin:-6px 0 0 60px;}

#page .content { padding:10px; width:760px; margin:auto; font-size:1.15em; }
#page h1 { font-size:2.75em; text-align:center; padding:10px 0; width:80%; font-weight:normal; margin:10px auto; color:#069; border-bottom:1px solid #e0e0e0;}
#page h2 { font-size:1.75em; text-align:center; padding:10px 0; width:80%; font-weight:normal; margin:10px auto; color:#333; border-bottom:1px solid #e0e0e0;}
#page h3 { font-size:1.25em; text-align:center; padding:10px 0; width:80%; font-weight:normal; margin:10px auto; color:#069;}

#columns { overflow:hidden; background:#ecf3f7; width:660px; margin:10px auto; padding:0; border:3px double #bfd2e2;}
.column { width:45%; float:left; display:block; padding:10px; margin:6px; }
.column h3 { color:#069; font-size:1.55em; border-bottom:1px solid #c2d5e4; text-align:center; }
.column h4 { color:#069; font-size:1.25em; text-align:center; }
.column ul {  padding:0; margin:0; list-style-type:none; width:80%; display:block; }
.column ul li { font-size:1em; color: #069; margin:0 0 20px 10px; padding:4px 2px 10px 30px; width:100%; background:url(../images/ico-bullet.png) no-repeat top left; text-align:left; }
.column form { border:none; color:#069; }
.column form label{ display:block; margin:2px 0; text-align:left; padding-left:20px; }
.column form .text { background:url(../images/bg-text-input.png) repeat-x top left #fff; border:3px double #bfd2e2; width:250px; height:30px; line-height:25px; font-size:1em;}
.column form #btnsubmit { background:url(../images/btn-buy-now.png) no-repeat top left; width:290px; height:130px; text-transform:capitalize; text-indent:-9999999999px; border:none;}

#note { width:640px; margin:20px auto; border:solid #e0e0e0; border-width:1px 0; padding:10px; text-align:left;}
#disclaimer { color:#a9a9a9; padding:5px 0 20px 0; text-align:center; width:80%; margin:0 auto; font-style:italic; }