/* @override 
	http://www.designkart.com/eem/site/css.css
	http://www.elephanteyemedia.com/css.css
*/

/* CSS Document */
html, body { height:100%;	width:100%;	background-color:#FFFFFF; margin:0; padding:0;
}

/* @group Divs */

div.header {
	height: 78px;
	background: url(images/BG-sliver.jpg) repeat-x;
}

div.index-homeCPadding {
	padding-top: 80px;
}

div#editOver-list {
}

#editSignUp div img {
	margin-right: 100px;
	padding-top: 10px;
}

div#eemEditSub-BG {
	background: url(images/edit-sub.jpg) no-repeat center top;
	height: 470px;
}

div#directoinList {
	margin-left: 20px;
	margin-top: 30px;
}
span.directions-List li {
	list-style-image: url(images/bullet-bluecircle-sm.gif);
	font-size: 1.4em;
	line-height: 1.8em;
	color: #363636;
}

div#eemEditOver-BG {
	background: url(images/edit-overviewBG.jpg) no-repeat center top;
	height: 470px;
	padding-top: 0;
}

div#HDBG {
	background: url(images/HDvsSD.jpg) no-repeat center top;
	height: 400px;
}

#Table_HD_overview {
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
}

div.Non-bold-blue {
	color: #438aab;
	font-size: 1.7em;
}

div#centercontent {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
}

div#index-centercontent {
	margin-right: auto;
	margin-left: auto;
	width: 760px;
}

div.castingtext ul li {
	list-style-image: url(images/bullet-bluecircle-sm.gif);
	padding-bottom: 15px;
	width: 580px;
}

div.comingsoon {
	text-align: center;
	color: #438aab;
	font-size: 14px;
	padding-top: 40px;
}

div#videopost-list {
	margin-right: auto;
	padding: 0;
	margin-left: 107px;
}

div.videopost-homeCPadding,
div.reels-homeCPadding 
{padding: 80px 0 0; line-height:11pt; }

div.homeCPadding-facility {
	margin-top: 10px;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.aboutus-colorBlue {
	text-align: justify;
	color: #438aab;
	width: 648px;
	padding-top: 15px;
	font-size: 1.2em;
	line-height: 1.4em;
	margin-right: auto;
	margin-left: auto;
}


	



div#videopostBG {
	background: url(images/colorwheelblur.jpg) no-repeat center bottom;
	height: 420px;
	width: 730px;
}

#Table_HD_videopost {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}

#Table_eemEdit {
	width: 750px;
	margin: 0 auto;
}

#Table_casting {
	margin-left: auto;
	margin-right: auto;
}

#HDpackageBG div.HD-packageCPadding table tbody tr td {
	width: 33%;
	margin-right: 5px;
	margin-left: 5px;
}

div.footerLeft {
	text-align: left;
	padding-right: 20px;
}

div.footerRight {
	text-align: right;
	padding-right: 20px;
}

div#contactPading {
	margin-top: 10px;
}

div.littlevideo-Padding {
	padding: 0;
	margin: 0;
}

#centercontent div.contentsArea.bodyFontFamilySize div.index-homeCPadding table tbody tr td table tbody tr td.contentArea div.littlevideo-Padding embed {

	margin-top: 10px;
	margin-bottom: 10px;
}

div.homeCPadding-post {
	margin-top: 50px;
	width: 750px;
	padding-left: 40px;
}

#edit-subHead {
	text-align: center;
	width: 490px;
	margin-left: auto;
	margin-right: auto;
	font-size: 1.5em;
	line-height: 1.3em;
}

div#HDquote {
	color: #438aab;
	font-size: 1.7em;
	line-height: 2.0em;
	width: 658px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
}

#AboutUsSectionHeader{
	font-size: 1.7em;
	color: #438aab;
	margin-top: 80px;
	margin-left: 15px;
}

#TermsofUseSectionHeader{
	font-size: 1.7em;
	color: #438aab;
}

/* @end */

#wrapper { background-color:#FFFFFF;
	margin: 0 auto;
	width: 960px;
	height: 100%;
	text-align: left;
}

#headerright {
	background: url(images/BG-sliver.jpg) repeat-x left top;
	padding: 0;
	margin: 0;
}

td#footerright {
	background: url(images/footer_bg.gif) repeat-x left top;
	margin: 0;
	padding: 0;
}

#bigwrapper {
	margin: 0;
	padding: 0;
}

.bodyFontFamilySize { color: #363636;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
}

.leftCol { display:block; width:52px; background-color:#ffffff; }

.contentsArea { display:block; background-color:#ffffff; border:0px solid #000000; line-height:13pt;
}

#Table_about_us {
	margin-right: auto;
	margin-left: auto;
	padding: 0;
}
.homeCPadding-terms {
	padding-top: 50px;
}
.homeCPadding {
	padding-top: 80px;
}

.homeCPadding-HDoverview {
	width: 690px;
	margin-right: auto;
	margin-left: auto;
}

#ReelPlayerBG {
	width: 485px;
	height: 360px;
	background: url(images/ReelPlayerBG.gif) no-repeat;
}
#iFramePadding{
	padding-top: 43px;
	padding-left: 44px;
}

span.Reel-colorBlue {
	color: #438aab;
	font-size: 1.4em;
	line-height: 1.4em;
}


#promoPadding {
	text-align: left;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	color: #666666;
	font-size: 1.4em;
	line-height: 1.6em;
}

#castingtext {
	color: #438aab;
	line-height: 1.5em;
	width: 540px;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	font-size: 1.6em;
}

#Table_reels {
	margin-right: auto;
	margin-left: auto;
}

#castingimage {
	text-align: center;
}

#eemEditPadding {
	margin-top: 80px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div#editSubChart {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

td#editLowerHalf {
	background: url(images/edit-overviewBG_03.jpg) no-repeat center top;
}

div.edit-Headline {
	color: #438aab;
	font-size: 1.8em;
	line-height: 1.8em;
}

span.editList li {
	list-style-image: url(images/bullet-bluecircle-sm.gif);
	line-height: 1.8em;
	font-size: 1.3em;
}

span.contact-bullet li {
	list-style-image: url(images/bullet-bluecircle-sm.gif);
	line-height: 1.4em;
	font-size: 1.2em;
}

#contactPading table tbody tr td.contactContentArea table tbody tr td a {
	color: #438aab;
}

.capturetext {
	color: #438aab;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	font-size: 1.4em;
	line-height: 1.6em;
}

#Table_capture_overview {
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
}

#Table_capture_packages {
	width: 798px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	margin-top: 30px;
}

.HDtext {
	color: #438aab;
	width: 658px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 107px;
	text-align: justify;
	font-size: 1.4em;
	line-height: 1.6em;
}

#Table_HD_packages {
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
}

span.capture-grey {
	color: #363636;
	font-size: 1.1em;
	line-height: 1.4em;
}

span.HDcapture-grey {
	color: #363636;
	font-size: 1.1em;
	line-height: 1.3em;
}

div.colorBlue.HDpackageTitle {
	font-size: 1.3em;
	line-height: 1.5em;
}


span.video-post-list li {
	color: #666666;
	list-style-type: circle;
	opacity: 1;
	list-style-image: url(images/bullet-bluecircle.gif);
	font-size: 1.4em;
	line-height: 1.8em;
}





#facilitytext {
	color: #438aab;
	width: 459px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	font-size: 1.2em;
	line-height: 1.4em;
	text-align: justify;
}

.homeCPadding-directions {
	margin-top: 10px;
	padding-top: 10px;
	width: 690px;
	margin-right: auto;
	margin-left: auto;
}


.homeCPadding a{ color:#438AAB; text-decoration:none; }
.homeCPadding a:hover{ color:#438AAB; text-decoration:underline; }

.HD-packageCPadding { 
	line-height:11pt;
	padding-top: 10px;
}

td#HDbottomspacer {
	padding-top: 70px;
	padding-bottom: 10px;
	padding-left: 235px;
}

.packageCPadding { line-height:11pt;
	padding-top: 50px;
	padding-bottom: 0;
}

#eemCaptureEquip {
	padding-left: 0;
	padding-top: 20px;
}

span.estimate {
	font-size: 1.3em;
}

div#van-estimate {
	padding-bottom: 4px;
}

#capturePackageBG table tbody tr td {
	width: 33%;
}

.packageCPadding a{ color:#438AAB; text-decoration:none;
	
}

#captureOverviewBG {
	background: url(images/hassel-camera.jpg) no-repeat right bottom;
	height: 430px;
}

span.blacktypeheader {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 1.4em;
	line-height: 1.4em;
}

span.HDblacktypeheader {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #000000;
}

#capturePackageBG {
	background: url(images/img_camera.jpg) no-repeat right bottom;
	padding: 0;
}

#HDpackageBG {
	background: url(images/vanart2.jpg) no-repeat left bottom;
}

td#gripvantitle {
	padding-top: 70px;
}

#AdditionalServices span.capture-grey {
	line-height: 20px;
}

#AdditionalServices {
	padding-left: 60px;
	padding-top: 55px;
}



td.HDpackageRow1 {
	padding-right: 15px;
	padding-left: 15px;
}


#gripvancolumn {
}
.packageCPadding a:hover{ color:#438AAB; text-decoration:underline; }

.rightCol { display: block; width:160px; background-color:#ffffff; border:0px solid #000000; padding-top:30px; line-height: 20pt;
	margin: 0;
	font-size: .7em;
}
.rightCol a{ color:#666666; text-decoration:none; }
.rightCol a:hover{ color:#438AAB; text-decoration:none; }

.footer { display: block; height:18px; padding:4px 20px 0 52px; background-image:url(images/footer_bg.gif); background-repeat:repeat-x; color:#FFFFFF; }
.footer a { color:#FFFFFF; text-decoration:none; }
.footer a:hover { color: #438aab; text-decoration:none; }

#capturePackageBG table {
	width: 100%;
	padding: 0;
	margin: 0;
}

.floatLeft { float:left; }
.floatRight { float:right; }

.CtopHline { background-image:url(images/c_top_hline.gif); background-repeat:repeat-x; }
.CbotHline { background-image:url(images/c_bot_hline.gif); background-repeat:repeat-x; }
.contactContentArea { border-left:2px solid #458BAC; border-right:2px solid #458BAC; color: #424242; }

.topHline-blk {
	background: #000000 url(images/top_hline_blk.gif) repeat-x;
}

.topHline {
	background: #303030 url(images/top_hline.gif) repeat-x;
}
.botHline-blk {
	background: #000000 url(images/bot_hline_blk.gif) repeat-x;
}

.botHline { background-image:url(images/bot_hline.gif); background-repeat:repeat-x; }
.contentArea { border-left:2px solid #9A9A9A; border-right:2px solid #9A9A9A;
}
.contentAreaPadding { padding:5px 10px 5px 10px; }

span.caption-lilbox {
	color: #c0c0c0;
	font-size: 1.1em;
}

span.heading-lilbox {
	color: #c0c0c0;
	font-weight: bold;
	font-size: 1.4em;
}

div.littlevideo-Padding a,
div.littlevideo-Padding a:visited,
div.littlevideo-Padding a:active
 {
	text-decoration: none;
}



.ulMargin { margin:0;
	padding-top: 20px;
	width: 670px;
}
.ulMarginC { margin:0; padding:5px 0 0 10px }
.imgRgithMargin { margin-right:20px; margin-left:80px; }
.aboutusTextMargin {
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: none;
	margin-top: 10px;
}
.colorBlue { color:#438AAB; }


.HD {
	font-size: 1.2em;
}

div.packageTitle {
	color: #438aab;
	font-size: 1.4em;
	line-height: 1.4em;
}
span.packageTitle {
	color: #438aab;
	font-size: 1.4em;
}

.HD2 { font-size:16px; font-weight:bold; }
.fixedWidthFF { background-color:#FFFFFF; display:block; width:955px; height:auto; position:fixed; }

.InputBox {	font-family:Arial, Helvetica, sans-serif; font-size:12px; width:200px; height:16px;	background-color:#ffffff; border:1px solid #B7BABC;	padding:1px; }
.InputBoxPhone { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:50px; height:16px; background-color:#ffffff; border:1px solid #B7BABC; padding:1px; }
.InputBoxSubject { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:425px; height:16px; background-color:#ffffff; border:1px solid #B7BABC; padding:1px; }
.TA { font-family:Arial, Helvetica, sans-serif;	font-size:12px;	width:425px; height:120px; background-color:#ffffff; border:1px solid #B7BABC; padding:1px; }

#dhtmltooltip { position:absolute; width:298px; height:114px; height:auto; padding:45px 40px 50px 15px; color:#000000; visibility:hidden; z-index: 100; background-image:url(images/bubble_bg.gif); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; /*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/ }
.postIconTxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:10px; padding-top:5px; font-weight:bold; }
.arrowPadding { padding-top:50px; }
.postIconTab { display:block; }
.postIconTab a { display:block; text-decoration:none; color:#D1D1D1; }
.postIconTab a:hover { display:block; text-decoration:none; color:#4D8FAE; }

.comboBoc { border:1px solid #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:160px; }

div#termsofuse {
	text-align: justify;
	color: #666666;
}