@charset "utf-8";
/* DHProjectorPartys - Written by Adam Tourgeman */

/* Layout */
body {margin-left: auto; margin-right: auto; margin-top: 0px; width: 1000px; background-color: #0d0d0d; background-image: url(../../images/layout/background_front.png), url(../../images/layout/background_repeat.png); background-position: top center, top center; background-repeat: repeat-x, repeat-y; font-family: Verdana, Geneva, sans-serif; font-size: 12px;}
table {border-collapse: collapse;}
td {padding: 0px;}
img {border: 0px;}
.bold_text {font-weight: 900;}
#container_table {margin-left: auto; margin-right: auto; width: 978px;}
#nav {background-image: url(../../images/layout/nav_bg.png); background-position: top right; background-repeat: no-repeat; width: 737px; height: 26px;}
#nav_spacer {margin-left: 15px;}
nav {color: #004785; font-weight: 900; display:inline-block;}
#slideshow_container {height: 255px;}
#slideshow {margin-left: auto; margin-right: auto; width: 978px;}
.slideshow{float: left; height: 239px;}
#show1{margin-left:0px;margin-right:0px;background-color:#004785;}
#show2{margin-right:0px;background-color:#004785;}
#show3{margin-right:0px;background-color:#004785;}
#content {margin-left: auto; margin-right: auto; width: 978px;}
lb {color: #000000;}
#packages_update {margin-left: auto; margin-right: auto; width: 961px;}
.item_headers {color: #004785; font-size: 14px; font-weight: 900;}
#content_block {height: 5px; background-color: #004785; width: 950px; margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 5px;}
#lower-nav {text-align:center; color: #ffffff; margin-top: 14px;}
#copyright {text-align:center; color: #004785; font-size: 10px; margin-top: 3px;}
#ccs {margin-left: auto; margin-right: auto; width: 950px;}
#ccsimg {vertical-align:middle;}

/* Link Colors & Decorations */ 
a.nav-links:link {color: #ffffff; text-decoration: none;}
a.nav-links:active {color: #ffffff; text-decoration: none;} 
a.nav-links:visited {color: #ffffff; text-decoration: none;} 
a.nav-links:hover {color: #004785;} 
a.nav-links-lower:link {color: #000000; text-decoration: none;}
a.nav-links-lower:active {color: #000000; text-decoration: none;} 
a.nav-links-lower:visited {color: #000000; text-decoration: none;} 
a.nav-links-lower:hover {color: #004785; text-decoration: underline;}
a#ccslink:link {color: #000000; text-decoration: none;}
a#ccslink:active {color: #000000; text-decoration: none;} 
a#ccslink:visited {color: #000000; text-decoration: none;} 
a#ccslink:hover {color: #f60000; text-decoration: none;}

/* Page Specific - Home */
#youtube_iframe {border:2px solid #004785; border-radius: 10px !important; margin-left: 10px; margin-right: 10px;}
#contentDivImg1 {display: none;}
#contentDivImg2 {display: none;}
#contentDivImg3 {display: none;}

/* Page Specific CSS - Payments */
#paypal {width: 850px; margin-left: auto; margin-right: auto; display:inline-block;}
#payment-btn {width: 737px; margin-left: auto; margin-right: auto; text-align: center;}
#payment-bold {font-weight: 900;}

/* Page Specific CSS - Pricing */
#goldpackage {width: 461px; text-align: left; font-size:12px; font-weight: 900;}
#platinumpackage {width: 461px; text-align: left; font-size:12px; font-weight: 900;}
bullet {color: #004785;} 
notice {color: #f00f00; width: 461px; text-align: center; display:inline-block; font-size: 8px;}

/* Page Specific CSS - Appointments */
#form {font-weight: 900;}
#appointments {margin-left: auto; margin-right: auto; width: 800px;}

/* Page Specific CSS - Gallery */
#video_iframe {border:0px; border-radius: 10px !important;}


