/*UNIVERSAL CSS */

body, p, h1, h2 , div{margin:0; padding:0; font-family: Trebuchet MS, Geneva;}
body {background-image:url(../images/main-bg.gif); background-position:top }
.body-hero001 {background-image:url(../images/body-pattern001.gif); background-repeat:repeat-y; padding:0 0 0 16px;}
.content-bg001 {background:url(../images/content-bg001.gif) repeat-y; padding:15px 10px 10px 35px}
.content-table {width:650px; padding:15px 0 30px 0;}
.content-font {font-size:12px; color:#333; padding:10px 0px 0px 30px; vertical-align:top;}
.content-nopad {font-size:12px; color:#333; vertical-align:top;}
.content-font a{font-size:12px; color:#5B1E18; }
.content-font a:hover{color:#545454; text-decoration:none;}
.name {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF;}
.content-top {font-size:11px; color:#FFF; padding:0px 0px 0px 30px; vertical-align:top;}
.content-top a{font-size:11px; color:#EAC846; }
.content-top a:hover{font-size:11px; color:#FFFFFF; text-decoration:none;}

.video-font a{font-size:14px; color:#5B1E18; }
.video-font a:hover{color:#545454; text-decoration:none;}




/*HOME PAGE*/

.body-hero001 {background-image:url(../images/body-pattern001.gif); background-repeat:repeat-y;padding:0 0 0 16px;}
#body-hero-default {width:727px; height:240px; background-position:top; background-image:url(../images/home-bg.jpg)}
#body-hero003 {width:350px; color:white; padding:65px 0 0 10px;}
.body-header-default {width:727px; height:78px; background-position:top; background-image:url(../images/body-home-header001.gif);}
.feat-name001 {vertical-align:top; padding:50px 0 0 16px; color:#FFF; font-size:10px;}
.feat-name002 {font-size:14px; }
.feat-name003 {vertical-align:top; padding:50px 0 0 6px; color:#FFF; font-size:10px;}
.feat-sample001 {color:#FFF; font-size:9px; text-align:center;}

/*VIDEO GALLERY PAGE*/

#body-gallery1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-gallery-bg.jpg)}
#body-gallery2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*PHOTO GALLERY PAGE*/

#body-photo-gallery1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/photo-gallery-bg.jpg)}
#body-photo-gallery2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}


/*PHOTO PRICING PAGE*/

#body-photo-pricing1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/photo-pricing-bg.jpg)}
#body-photo-gallery2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*VIDEO PRICING PAGE*/

#body-pricing1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-pricing-bg.jpg)}
#body-pricing2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}
.price-font {font-size:12px; color:#000000; vertical-align:top; font-weight: bold;}

/*VIDEO TESTIMONIALS PAGE*/

#body-testimonial1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-testimonials-bg.jpg)}
#body-testimonial2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*CONTACT PAGE*/

#body-contact1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-contact-bg.jpg)}
#body-contact2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*FORMS PAGE*/

#body-form1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-forms-bg.jpg)}
#body-form2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*FAQS PAGE*/

#body-faqs1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-faqs-bg.jpg)}
#body-faqs2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*REFERRALS PAGE*/

#body-ref1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-referrals-bg.jpg)}
#body-ref2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*ABOUT US PAGE*/

#body-about1 {width:727px; height:219px; background-position:top; background-image:url(../images/top-bgs/video-about-us-bg.jpg)}
#body-about2 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}

/*PRICES PAGE*/

#body-hero002 {width:727px; height:219px; background-position:top; background-image:url(../images/hero-pricing001.jpg)}
#body-hero003 {width:300px; color:white; font-size:10px; padding:95px 0 0 20px;}
.body-header-default {width:727px; height:25px; background-position:top; background-image:url(../images/body-home-header001.gif);}
.package003 {width:650px; padding:15px 0 15px 0; border-bottom:1px dotted #666;}
.package002 {font-size:11px; color:#993334; }
.package002 h1 {font-size:14px;}
.package002 h2 {font-size:9px; color:#666;}
.package002 p {color:#333; padding:10px 0 0 0;}

/*TOP NAV*/

.nav-top001 {background-image:url(../images/nav-bg2.gif); height:91px; color:#fff;}
#nav-top002 {width:450px; margin:71px 5px 5px 305px;font-size:8px;}
#nav-top002 a{font-size:10px; color:#FFF; padding:0 14px 0 14px;}
#nav-top002 a:hover{color:#CCC; text-decoration:none;}

/*SUB NAV*/

.subnav001 {background-image:url(../images/sub-nav001.gif); width:727px; height:52px; font-size:10px; color:#fff;}
.subnav002 {padding:32px 0 0 12px; vertical-align:top;}
.subnav002 a{font-size:11px; color:#FFF; }
.subnav002 a:hover{color:#CCC; text-decoration:none;}

.copyright { font-size: 10px; font-weight: bold; color: #EAC846;}

.big {font-size: 16px; font-weight: bold; color: #EAC846;}
.big a {font-size: 16px; font-weight: bold; color:#ffffff; text-decoration:underline;}
.big a:hover {font-size: 16px; font-weight: bold; color:#EAC846; text-decoration:none;}

/*BOTTOM NAV*/

.bottomnav a{font-size:9px; color:#FFF; }
.bottomnav a:hover{color:#CCC; text-decoration:none;}

/*CSS POP-UP*/

.popup {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px; COLOR: #9F141A; CURSOR: help; border-bottom: 2px double;}
