/* Default Styles */
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, table, th, td {margin: 0;padding: 0;}
body {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:80%;background:#ffffff;}
img {border: 0;}
a:link, a:visited, a:hover, a:active {outline: 0;}
h1, h2, h3, h4, h5, h6, pre, code {font-size:100%;}
h5 {font-style: italic;font-size:90%;}
caption, th {text-align: left;}
q:before, q:after {content: '';}
p {text-align:left;}
a:link, a:visited, a:active{color:#727272;}
a:hover {color: #000000;}
.hidden{display:none;}
#mainContainer {width:920px;margin-left:auto;margin-right:auto;min-height:615px;height:auto !important;height:615px;padding: 0px 20px;background:#ffffff;position:relative;}
/* Header */
#headerContainer {width:auto;height:75px;padding-bottom:10px;border-bottom:1px solid #000000;text-align:center;}
#logo{padding-top:33px;}
#topNavContainer {width:auto;text-align:center;height:40px;}
#topNav, #topNav * {z-index:10;margin:0;padding:0;width:auto;list-style:none;text-align:center;}
#topNav ul{height:40px;overflow: hidden;}
#topNav ul li{margin: 0;padding: 0;display:inline-block;height:40px;overflow: hidden;padding: 0px 12px;}
#topNav li {float:left;position:relative;}
#topNav a {display:block;position:relative;}
#topNav ul li a{display: block;}
#topNav ul li a:hover {margin-top: -40px;}
#topNav ul li a.isActive{margin-top: -80px;}
/* Content */
#contentContainer{background:#ffffff;width:auto;height:450px;overflow: hidden;}
#contentContainer_fluid {background:#ffffff url(../../../../../stellent/groups/images/@images/@carlton/documents/images/ch_bg_generic.jpg) top no-repeat;width:auto;min-height:450px;height:auto !important;}
#contentContainerFlashFull{width:920px;height:450px;}
/* Template: homepage */
#homepage_contentBGImage{position:absolute;z-index:2;}
#homepage_titleImage{position:relative;z-index:4;padding-left:70px;padding-top:275px;}
/* Template: model right - text left */
#mr_tl_contentBGImage{position:absolute;z-index:2;}
#mr_tl_titleImage{position:relative;z-index:4;padding-left:25px;padding-top:40px;}
#mr_tl_text{position:relative;z-index:4;width:460px;padding: 15px 15px 0px 25px;color:#000000;line-height:125%;}
/* Template: model right - text left w/locator */
#mr_tl_loc_contentBGImage{position:absolute;z-index:2;}
#mr_tl_loc_titleImage{position:relative;z-index:4;padding-left:25px;padding-top:40px;}
#mr_tl_loc_text{position:relative;z-index:4;width:460px;padding-left:25px;padding-top:15px;color:#000000;line-height:125%;}
#mr_tl_loc_locator{position:relative;z-index:4;width:460px;padding-left:25px;padding-top:15px;}
/* Template: model right - text left w/colorbox list mini-nav */
#mr_tl_cb_contentBGImage{position:absolute;z-index:2;}
#mr_tl_cb_titleImage{position:relative;z-index:4;padding-left:25px;padding-top:40px;}
#mr_tl_cb_text{position:relative;z-index:4;width:460px;padding-left:25px;padding-top:10px;color:#000000;line-height:125%;}
#mr_tl_cb_colorboxContainer{position:relative;z-index:4;width:460px;padding-top:25px;padding-left:25px;color:#000000;line-height:125%;}
.mr_tl_cb_colorboxContent{font-size:115%;color:#000000;line-height:125%;}
.mr_tl_cb_colorboxContent p{margin-bottom:10px;}
.mr_tl_cb_colorboxTriggerMenu{display:block;padding: 3px 0px;font-size:100%;font-weight:bold;text-transform:uppercase;}
.mr_tl_cb_colorboxTriggerMenu a:link, .mr_tl_cb_colorboxTriggerMenu a:visited, .mr_tl_cb_colorboxTriggerMenu a:active{color:#FFFFFF;text-decoration:none;}
.mr_tl_cb_colorboxTriggerMenu a:hover {color:#727272;}
/* Template: press w/colorbox list galleries */
#press_contentContainer_fluid_no_model{background:#ffffff url(../../../../../stellent/groups/images/@images/@carlton/documents/images/ch_bg_generic.jpg) top no-repeat;min-height:450px;height:auto !important;height: 450px;}
#press_titleImage{position:relative;z-index:2;padding-left:25px;padding-top:40px;}
.press_HeaderContent{position:relative;z-index:4;width:auto;padding-left:25px;padding-top:10px;color:#000000;line-height:125%;margin-bottom:10px;}
.press_galleryContainer{position:relative;z-index:4;width:auto;padding:5px 25px;color:#000000;line-height:100%;}
.press_FeatureTitle{font-size:100%;font-weight:bold;color:#000000;}
.press_FeatureSubTitle{font-size:90%;color:#666666;}
.press_thumbsContainer{padding:5px 0px;}
.press_thumbsContainer span{padding-right:10px;padding-bottom:10px;}
.press_thumbsContainer a img{size:auto;border:1px solid #727272;}
.press_thumbsContainer a:hover img{	border:1px solid #000000;}
/* Template: gift card right - text left */
#giftcard_contentContainer{background:#ffffff url(../../../../../stellent/groups/images/@images/@carlton/documents/images/ch_bg_generic.jpg) top no-repeat;width:auto;height:450px;overflow: hidden;}
#gc_tl_titleImage{position:relative;z-index:4;padding-left:25px;padding-top:40px;}
#gc_tl_cardImage{position:absolute;z-index:4;padding-left:470px;padding-top:15px;}
#gc_tl_text{position:relative;z-index:6;width:440px;padding-left:25px;padding-top:5px;color:#000000;line-height:115%;}
.gc_btn_orderNow{padding-right:25px;display:inline;}
.gc_btn_checkBalance{display:inline;}
/* Template: My Profile - Contact Us */
#myprofile_titleImage{position:relative;z-index:2;padding-left:25px;padding-top:40px;}
#myprofile_instructionalCopy{position:relative;padding-left:25px;padding-top:10px;}
#myprofile_form{position:relative;z-index:4;width:auto;height:auto !important;padding-left:25px;padding-top:15px;padding-bottom:15px;font-size:1005;color:#000000;line-height:125%;}
#contentContainer_contact{background:#ffffff url(../../../../../stellent/groups/images/@images/@carlton/documents/images/ch_bg_generic.jpg) top no-repeat;width:auto;min-height:800px;height:auto !important;height:800px;}
#contact_titleImage{position:relative;z-index:2;padding-left:25px;padding-top:40px;}
#contact_form{position:relative;z-index:4;width:auto;height:auto !important;padding-left:25px;padding-top:15px;padding-bottom:15px;font-size:100%;color:#000000;line-height:125%;}
#contact_form .loc_resultInfo p{padding:0;}
#login_form{position:relative;z-index:4;width:auto;height:auto !important;padding-left:25px;padding-top:15px;padding-bottom:15px;font-size:100%;color:#000000;line-height:125%;}
#contentContainer_myprofile{background:#ffffff url(../../../../../stellent/groups/images/@images/@carlton/documents/images/ch_bg_generic.jpg) top no-repeat;width:auto;min-height:720px;height:auto !important;height:720px;position:relative;}
/* Template: Forgot Password */
#forgot_password_titleImage{position:relative;z-index:2;padding-left:25px;padding-top:40px;}
/* Template: text only - fluid */
#tof_titleImage{position:relative;z-index:2;padding-left:25px;padding-top:40px;}
#tof_text{position:relative;z-index:4;width:auto;padding:15px 25px;color:#000000;line-height:125%;}
/* Footer */
#footerContainer {width:920px;margin-top:10px;padding:10px 0px;border-top:1px solid #000000;font-size:85%;color:#727272;text-align:right;position:relative;clear:both;}
#footerNav a:link, #footerNav a:visited, #footerNav a:active{color: #727272;text-decoration:none;}
#footerNav a:hover {color: #000000;}
#facebook{float:right;margin-right:-140px;margin-top:-5px;padding-left:25px;}

#videoContainer{position:relative;padding: 50px 0px 0px 142px;z-index:4;}

.Black_Subhead {color: #000000;font-weight:bold;}
.Black_Copy {color: #000000;}
.White_Subhead {color:#FFFFFF;font-weight:bold;}
.White_Copy {color:#FFFFFF;}
