@charset "UTF-8";
/* BIC Pocket Lighters CSS Stylesheet - Lighter Gallery Page */


/* Page Layout - Entire Site */

body {
	margin:auto;
/*	background="images/yellowDot.gif";
	background-repeat:
	*/	
	background-image:url(../images/bgWhiteSpec.gif);
	background-color:#fdbe0f;
}

.textBlack {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.pngFix {
	behavior: url("css/iepngfix.htc");
}

.pngFixAbout {
	behavior: url("css/iepngfix.htc");
	padding:0 63px 0 44px;
}


div#galleryCategory img {
	behavior: url("css/iepngfix.htc");

}



a {
	color:#ffffff;
	text-decoration:underline;
}


	/* Main Container */

div#main_Wrapper {
	position:relative;
	margin:0 auto;
	width:980px;
	height:732px;
	padding: 18px 0 0 0;
/*	background-image:url(../images/yellow_dot.gif);*/
	background-color:#fdbe0f;
	background-repeat:repeat;
}


div#main_Container {
/*	position:relative;*/
	margin: 0 auto;
	width:931px;
	height:418px;
	z-index:100;
}

/* CYR Thanks */

.cyrThanksBg {
	background-image:url(../images/cyrThanksBg.jpg);
	background-repeat:no-repeat;
}

.cyrPrizeBg {
	background-image:url(../images/cyrPrize.jpg);
	background-repeat:no-repeat;
}


	/* Header Layout */

div#page_Header {
	position:relative;
	width:980px;
	height:59px;
}


div#logoHeader {
	float:left;
	width:238px;
	height:59px;
	padding-left:25px;
}

div#navHeader {
	position:relative;
	float:right;
	width:710px;
	height:59px;
	background-image:url(../images/nav_bg.gif);
	background-repeat:no-repeat;
	z-index:1;
}

div#navMember {
	position: absolute;
	margin-left:358px;
	width:325px;
	height:29px;
	text-align:right;
	z-index:1;
}

.navMemberStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #777777;
}

.navMemberStyle a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #777777;
	text-decoration: underline;
}



#nav {
	position:absolute;
	margin-left:157px;
	margin-top:37px;
}


	/* Bottom Wall Layout */

div#wall_Container {
	position:relative;
	margin: 0 auto;
	width:931px;
	height:113px;
	padding: 22px 0 0 0;
	background-image:url(../images/wall_bg.jpg);
	background-repeat:no-repeat;
}

div#banners_Container {
	margin-left:153px;
	height:102px;
	width:778px;
}


	/* Footer Layout */

div#footer_Container {
	margin: 0 auto;
	width:888px;
	height:23px;
	padding: 10px 0 0 44px;
	text-align:left;
}

div#footer_Container a {
	color:#777777;
	text-decoration:underline;
}

div#footer_Nav {
	width:575px;
	height:26px;
}

div#footer_Nav ul {
	margin:0;
	padding:0 0 4px 0;
}

div#footer_Nav li {
	display:inline;
	margin:0;
	text-align:left;
	padding: 0 21px 0 0;
	list-style-type:none;
}

.footer_Text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	color:#777777;
}

div#tagline {
	position:absolute;
	margin-top:3px;
	margin-left:615px;
	width:204px;
	height:37spx;
}

/* End of Page Layout CSS*/



/* Lighter Gallery Page Layout */

.galleryPage {
	background-image:url(../images/gallery_win_bg.jpg);
	background-repeat:no-repeat;
}

.galleryPageFlash {
	background-color:#fdbe0f;
}


	/* Gallery Sign Container - Left Side */

div#gallerySign_Container {
	position:absolute;
	float:left;
	margin-top:1px;
	margin-left:6px;
	width:317px;
	height:417px;
	text-align:left;
	z-index:20;
}

div#disclaimer {
	position:absolute;
	margin-top:325px;
	margin-left:45px;
	width:840px;
	height:90px;
	text-align:left;
	z-index:1;
}

.disclaimerStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7a8b8b;
}


div#gallerySign_textContainer {
	position:absolute;
	margin-top:221px;
	margin-left:35px;
	width:211px;
	height:90px;
	font-family: Verdana;
	font-size:10px;
	text-align: left;
	padding-left:7px;
	padding-right:7px;
	z-index:10;
}

div#galleryCategory {
	position:absolute;
	margin-top:149px;
	margin-left:2px;
	height:211px;
	width:598px;
	z-index:3;
	text-align:center;
}

.galleryCategory {
	behavior: url("css/iepngfix.htc");
}


div#backButton {
	position:absolute;
	margin-top:391px;
	margin-left:541px;
	height:16px;
	width:41px;
	z-index:30;
}


	/* Lighter Gallery Container - Right Side */

div#galleryItem_Container {
	position:absolute;
	margin-top:1px;
	margin-left:327px;
	width:600px;
	height:418px;
	z-index:20;
}


div#galleryItem_Scroll {
	position:absolute;
	margin-top:156px;
	width:575px;
	z-index:20;
}

div#galleryItem_arrows {
	margin-top:23px;
	width:575px;
	overflow:hidden; 
	text-align:center;
}


/* End of Lighter Gallery Layout CSS*/



/* BIC Pass Page */
.bpass_Page {
	background-image: url(../images/bpass_bg.jpg);
	background-repeat:no-repeat;
}

div#bpass_signContainer {
	position:absolute;
	margin-top:87px;
	margin-left:140px;
	width:665px;
	height:200px;
}

div#bpass_updateContainer {
	position:absolute;
	margin-top:145px;
	margin-left:575px;
	width:81px;
	height:34px;
	z-index:10;
}

.textWhiteAccount{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.textWhiteSm{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.regForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.regFormElement {
	border: 1px solid #27110f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 4px;
}

.memberTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#febe10;
	text-decoration:none;
}

.nonMemberTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e55c2e;
	text-decoration:none;
}

	/* BIC Pass - Sign Navigation */
	
div#bpass_topnavContainer {
	position:absolute;
	width:694px;
	height:33px;
	margin-top:32px;
	margin-left:121px;
	z-index:10;
}

div#bpassNav {
	margin:0;
	padding:0;
	height:33px;
}

div#bpassNav ul {
	height:33px;
	width:694px;
}

div#bpassNav ul, div#bpassNav li {
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
}

div#bpassNav li a img{
	border:none;
	float:left;
}

/* End of BIC Pass Page CSS*/

/* Quality & Safety, Diversions, Layout Page */

div#right_txtContainer {
	position:absolute;
	margin-top:50px;
	margin-left:83px;
	width:467px;
	height:119px;
}

div#right_txtContainerNoscroll {
	position:absolute;
	margin-top:50px;
	margin-left:87px;
	width:467px;
	height:318px;
	z-index:20;
}


.right_txtContainer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
}

div#scrollingArrows_UD {
	position:absolute;
	margin-top:133px;
	margin-left:558px;
	width:15px;
	height:31px;
}

.upArrow_padding {
	padding: 13px 0 11px 0;
	behavior: url("css/iepngfix.htc");
}

div#right_imgContainer {
	position:absolute;
	margin-top:214px;
	margin-left:75px;
	width:450px;
	height:190px;
	left: 0px;
	top: 1px;
}

div#diversions_imgContainer {
	position:absolute;
	margin-top:200px;
	width:555px;
	height:190px;
	left: 0px;
	top: 1px;
}


div#right_Howitsmade {
	position:absolute;
	margin-top:17px;
	margin-left:15px;
	width:584px;
	height:401px;
	z-index:10;
	left: 0px;
}

div#right_Howitsmade_txt {
	position:absolute;
	margin-top:30px;
	margin-left:49px;
	width:513px;
	height:288px;
	z-index:1;
	left: -11px;
	top: 14px;
}


div#right_imgContainer_sports {
	position:absolute;
	margin-top:185px;
	margin-left:105px;
	width:375px;
	height:201px;
}


div#right_imgContainer_about {
	position:absolute;
	margin-top:185px;
	margin-left:50px;
	width:500px;
	height:225px;
	z-index:2;
}

div#right_imgContainer_History {
	position:absolute;
	margin-top:185px;
	margin-left:50px;
	width:600px;
	height:419px;
	z-index:2;
	left: -45px;
	top: -179px;
}


div#Sign_textContainer {
	margin-top:10px;
	margin-left:25px;
	width:215px;
	height:90px;
	z-index:5;
}

div#Sign_textContainer_about {
	margin-top:16px;
	margin-left:5px;
	width:225px;
	height:80px;
	text-align:center;
	z-index:1;
}

div#Sign_textContainer_sports {
	margin-top:20px;
	margin-left:25px;
	width:215px;
	height:90px;
	z-index:5;
}



	/* Quality & Safety Page */

.bluePrint_img {
	float:left;
	behavior: url("css/iepngfix.htc");
}

div#imgQA_Container {
	position:absolute;
	margin-top:104px;
	margin-left:43px;
	width:206px;
	height:108px;
	z-index:5;
}


	/* Diversions Page */
	
div#diversions_Container {
	position:absolute;
	margin-top:142px;
	margin-left:16px;
	width:266px;
	height:70px;
}

	/* Sports */

.checkeredFlag_img {
	float:left;
	behavior: url("css/iepngfix.htc");
}

.football_padding {
	padding: 45px 0 0 56px;
	behavior: url("css/iepngfix.htc");
}

div#imgFS_Container {
	position:absolute;
	margin-top:146px;
	margin-left:21px;
	width:253px;
	height:62px;
	z-index:10;
}


	/* About Us */

div#imgAbout_Container {
	position:absolute;
	margin-top:135px;
	margin-left:32px;
	width:253px;
	height:100px;
	z-index:10;
}

div#imgAbout_ContactUs {
	position:absolute;
	margin-top:380px;
	margin-left:460px;
	width:80px;
	height:25px;
	z-index:10;
}


.listItems li {
list-style-type:circle;
}

.listItems2 li{
list-style-type: disc;
}


/* Footer Pages */

.footerPage {
	background-image:url(../images/footer_win_bg.jpg);
	background-repeat:no-repeat;
}

div#footerContent {
	padding: 49px 108px 26px 135px;
	width:689px;
	height:344px;
	text-align:left;
}

div#footerContent_map {
	padding: 49px 50px 26px 135px;
	width:715px;
	height:344px;
	text-align:left;
}

.footerPage_StyleHdr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #febe0e;
}

.footerPage_StyleBold {
	font-weight:bold;
}


.footerPage_Style {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #febe0e;
}

div#scrollingArrows_UD_footer {
	position:absolute;
	margin-top:-30px;
	margin-left:742px;
	width:15px;
	height:31px;
	z-index:1;
}

.upArrow_padding_footer {
	padding: 13px 0 11px 0;
	behavior: url("css/iepngfix.htc");
}

div#footerContact {
	padding: 23px 126px 9px 51px;
	width:755px;
	height:387px;
	text-align:left;
}

div#submitBtn {
	margin-top:306px;
	margin-left:637px;
	width:119px;
	height:45px;
	z-index:1;
}

/* Registration Pages */

div#regContent {
	padding: 16px 25px 0px 25px;
	width:860px;
	height:402px;
	text-align:left;
}
	
.textYellow {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #febe0e;
}

.textYellowSm{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#febe0e;
}

.textRegTerms{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000;
}

/* Choose Your Ride Registration Pages */

.cyrBg {
	background-image:url(../images/cyrBg.jpg);
	background-repeat:no-repeat;
}

.cyrBg_Rules {
	background-image:url(../images/cyrBg_Rules.jpg);
	background-repeat:no-repeat;
}


div#cyrRegContent {
	position:absolute;
	padding: 10px 10px 0px 10px;
	width:900px;
	height:402px;
	text-align:left;
	z-index:90;
}

div#cyr_clickableLighters {
	position:absolute;
	margin-top:5px;
	margin-left:223px;
	width:450px;
	height:175px;
	text-align:center;
	z-index:20;
}

div#cyr_clickableLighters2 {
	position:absolute;
	margin-top:10px;
	margin-left:222px;
	width:450px;
	height:175px;
	text-align:center;
	z-index:20;
}


	
.textYellow {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #febe0e;
}

.textYellowSm{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#febe0e;
}

.textRegTerms{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000;
}


/* Flickardy */

.flickardyPage {
	background-image:url(../images/flickardy_win_bg.jpg);
	background-repeat:no-repeat;
}

div#flickardyContent {
	padding: 228px 288px 14px 293px;
	width:343px;
	height:176px;
	text-align:left;
}

div#flickButton {
	position:absolute;
	margin-top:335px;
	margin-left:580px;
	width: 79px;
	height: 79px;
	z-index:1;
}

div#flickRaf {
	position:absolute;
	margin-top:350px;
	margin-left:375px;
	width: 362px;
	height: 29px;
	z-index:1;
	left: -56px;
	top: 15px;
}

div#flickRafContent {
	position:absolute;
	margin-top:350px;
	margin-left:375px;
	width: 362px;
	height: 109px;
	z-index:1;
	left: -56px;
	top: -55px;
}

div#flickTV {
	position:absolute;
	margin-top:259px;
	margin-left:699px;
	width: 135px;
	height: 68px;
	z-index:1;
}

.flickTVStyle {
	text-align:center;
}

.flickTVnumber {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 40pt;
	color:#ea2f2f;
	font-weight:bold;
}

.flickTVsorry {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ea2f2f;
}

div#flickX {
	position:absolute;
	margin-top:230px;
	margin-left:415px;
	width: 300px;
	height: 300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90px;
	font-weight:bold;
	color:#ea2f2f;
	z-index:1;
}

.flickardyStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: left;
}




/* ToolTip */

div#tipDiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
	background:url("../images/tooltipBg.gif") #fdbe0f;
	border:1px solid #336; 
	padding:4px;
	color:#000; font-size:11px; line-height:1.2;
}


/* Multipurpose */

div#multipurposeCategory {
	position:absolute;
	margin-top:60px;
	margin-left:159px;
	height:324px;
	width:300px;
	z-index:3;
	text-align:center;
}


/* CYR Prize  */

div#prizeInfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	position:absolute;
	margin-top:1px;
	margin-left:245px;
	width:500px;
	height:146px;
	z-index:10;
	left: 2px;
}


	/* Rules */

div#lt_scrollContainer {
	position:absolute;
	margin-top:50px;
	margin-left:10px;
	width:525px;
	height:330px;
}

div#lt_scrollHdr {
	position:absolute;
	margin-top:5px;
	margin-left:10px;
	width:525px;
	height:25px;
}


.lt_txtScroll {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
}

div#cyr_Arrows {
	position:absolute;
	margin-top:345px;
	margin-left:550px;
	width:15px;
	height:31px;
}

.upArrow_padding {
	padding: 13px 0 11px 0;
	behavior: url("css/iepngfix.htc");
}

div#prizeGallery {
	position:absolute;
	margin-top:340px;
	margin-left:690px;
	width:65px;
	height:15px;
	z-index:10;
}

div#enterNow {
	position:absolute;
	margin-top:338px;
	margin-left:790px;
	width:49px;
	height:19px;
	z-index:10;
	left: 2px;
	top: 13px;
}


/* Sitemap */

#sitemapUL {
	display:inline-block;
}


/* Unsubscribe */

.unsubscribeStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
}


.yuiextdlg {
position:absolute;
left:-1000px;
}

/* Design-A-Lighter - Gallery Page */

.dalGalleryPageFlash {
	background-image:url(../images/dal_landingBg.jpg);
	background-repeat:no-repeat;
}

.dalGallery_win_bg {
	background-image:url(../images/dalGallery_win_bg.jpg);
	background-repeat:no-repeat;
}

.dalVoteTextLg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:23px;
	color:#FFFFFF;
}

.dalVoteText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	
}

.dalGalTextLg {
padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
}

.dalGalText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}


#dalGallery_ContainerLighters {
	position:absolute;
	margin-top:160px;
	margin-left:93px;
	height:257px;
	width:759px;
}

#dalGallery_ltArrow {
	position:absolute;
	margin-top:392px;
	margin-left:57px;
	width:28px;
	height:19px;
}

#dalGallery_rtArrow {
	position:absolute;
	margin-top:392px;
	margin-left:865px;
	width:28px;
	height:19px;
}

#dalGallery_submit {
	position:absolute;
	margin-top:35px;
	margin-left:427px;
	width:215px;
	height:75px;
	z-index:30;
}

#dalGallery_rateSign {
	position:absolute;
	margin-left:678px;
	height:129px;
	width:155px;
	padding-left:10px;
}


/* Design-A-Lighter - Thank you Page */

.dalThanks_win_bg {
	background-image:url(../images/dalThanks_win_bg.jpg);
	background-repeat:no-repeat;
}

#dalThanks_lighter {
	position:absolute;
	margin-top:41px;
	margin-left:256px;
	height:372px;
	width:132px;
}

#dalThanks_content {
	position:absolute;
	margin-top:66px;
	margin-left:428px;
	height:96px;
	width:410px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

#dalThanks_btnViewDesign {
	position:absolute;
	margin-top:161px;
	margin-left:417px;
	height:257px;
	width:115px;
}

#dalThanks_form {
	position:absolute;
	margin-top:321px;
	margin-left:665px;
	height:96px;
	width:204px;
}

.dalThanks_form_td {
	width:203px;
	height:70px;
}


/* Design-A-Lighter - Rate Page */

.dalRate_win_bg {
	background-image:url(../images/dalRate_win_bg.jpg);
	background-repeat:no-repeat;
}

#dalRate_lighter {
	position:absolute;
	margin-top:41px;
	margin-left:256px;
	height:372px;
	width:132px;
}

#dalRate_rateBtn {
	position:absolute;
	margin-top:189px;
	margin-left:421px;
	height:25px;
	width:82px;
}

#dalRate_tafBtn {
	position:absolute;
	margin-top:266px;
	margin-left:780px;
	height:27px;
	width:38px;
}

#dalRate_backBtn {
	position:absolute;
	margin-top:365px;
	margin-left:840px;
	height:46px;
	width:51px;
}

#dalRate_sign {
	position:absolute;
	margin-top:159px;
	margin-left:518px;
	height:130px;
	width:184px;
}


/* Design-A-Lighter - Archive Page */

.dalGallery_archive_bg {
	background-image:url(../images/dalGallery_archive_bg.jpg);
	background-repeat:no-repeat;
}

#dalGallery_archiveContainer {
	position:absolute;
	margin-top:157px;
	margin-left:78px;
	height:260px;
	width:660px;
	z-index:0;
}

#dal_backToGallery {
	position:absolute;
	margin-top:120px;
	margin-left:52px;
	height:44px;
	width:34px;
	z-index:40;
}

#dal_sortByMonth {
	position:absolute;
	margin-top:66px;
	margin-left:229px;
	height:300px;
	width:67px;
	vertical-align:top;
	z-index:20;
}

#dal_sortPageNumbers {
	position:absolute;
	margin-top:405px;
	margin-left:730px;
	height:13px;
	width:175px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#d8d8d8;
	z-index:10;
}



/* Pick Your BIC - Gallery Page */

.pybGallery_win_bg {
	background-image:url(../images/pybGallery_win_bg.jpg);
	background-repeat:no-repeat;
}

.pybGallery_fontStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	line-height:1.2em;
}

#pybGallery_fiveFavorite {
	position:absolute;
	margin-top:35px;
	margin-left:637px;
	height:85px;
	width:270px;
}

#pybGallery_submitBtn {
	position:absolute;
	margin-top:56px;
	margin-left:559px;
	height:72px;
	width:72px;
}

#pybGallery_lightersContainer {
	position:absolute;
	margin-top:135px;
	height:254px;
	width:930px;
}

#pybGallery_ltArrow {
	position:absolute;
	margin-top:394px;
	margin-left:14px;
	height:20px;
	width:60px;
}

#pybGallery_rtArrow {
	position:absolute;
	margin-top:394px;
	margin-left:862px;
	height:20px;
	width:60px;
}

/* Pick Your BIC - Thanks Page */

#pybThanks_fiveFavorite {
	position:absolute;
	margin-top:148px;
	margin-left:154px;
	height:233px;
	width:446px;
}

#pybThanks_copyContainer {
	position:absolute;
	margin-top:181px;
	margin-left:630px;
	height:173px;
	width:275px;
}

#pybThanks_hdrTopChoices {
	position:absolute;
	margin-top:393px;
	margin-left:267px;
	height:13px;
	width:229px;
}

.pybThanks_bicPassStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4b8cc0;
}

.pybThanks_bicPassStyle a {
	color:#4b8cc0;
}


/* Cigar Cases Page */

.cigar_win_bg {
	background-image: url(../images/bg_cigarCase.jpg);
	background-repeat:no-repeat;
}

#cigar_inset1 {
	position:absolute;
	margin-top:46px;
	margin-left:331px;
	height:163px;
	width:163px;
}

#cigar_inset2 {
	position:absolute;
	margin-top:233px;
	margin-left:393px;
	height:163px;
	width:163px;
}

#cigar_hdr {
	position:absolute;
	margin-top:48px;
	margin-left:493px;
	height:35px;
	width:416px;
}

#cigar_subHdr {
	position:absolute;
	margin-top:92px;
	margin-left:542px;
	height:26px;
	width:298px;
}

#cigar_copy {
	position:absolute;
	margin-top:139px;
	margin-left:542px;
	height:80px;
	width:375px;
}

.cigar_copy {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#FFFFFF;
	line-height:1.8em;
}


/* Ashtray Page */

.ashtray_win_bg {
	background-image: url(../images/ashtray_bg.jpg);
	background-repeat:no-repeat;
}

#ashtray_hdr_bigNews {
	position:absolute;
	margin-top:36px;
	margin-left:396px;
	height:18px;
	width:497px;
}

#ashtray_hdr_intro {
	position:absolute;
	margin-top:68px;
	margin-left:400px;
	height:36px;
	width:493px;
}

#ashtray_hdr_theSafe {
	position:absolute;
	margin-top:110px;
	margin-left:423px;
	height:23px;
	width:443px;
}

#ashtray_hdr_Look {
	position:absolute;
	margin-top:331px;
	margin-left:463px;
	height:68px;
	width:238px;
}

#ashtray_copy {
	position:absolute;
	margin-top:150px;
	margin-left:454px;
	width:470px;
}

#ashtray_inset1 {
	position:absolute;
	margin-top:210px;
	margin-left:315px;
	height:100px;
	width:100px;
}

.ashtray_copy {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:12px;
 	color:#00509f;
	line-height:1.4em;
}

#ashtray_display {
	position:absolute;
	margin-top:278px;
	margin-left:728px;
	height:141px;
	width:161px;
}

/* Age Verify - PickYourBIC */


.pybAgeVerifyBg {
	background-image:url(../images/bg_pyb_AgeVerify.jpg);
	background-repeat:no-repeat;
}

div#page_Header_pyb {
	position:relative;
	width:980px;
	height:76px;
}

div#main_Wrapper_pybAge {
	position:relative;
	margin:0 auto;
	width:980px;
	height:100%;
/*	background-image:url(../images/yellow_dot.gif);*/
	background-color:#fdbe0f;
	background-repeat:repeat;
}

div#sign_login_pyb {
	position:absolute;
	width: 240px;
	height: 59px;
	margin-left:358px;
	margin-top:277px;
	text-align:center;
	z-index:1;
}

.bdate_pyb {
	font-family: Helvetica, Verdana;
	font-size: 13px;
	color:#FFFFFF;
}

div#footer_pybAge {
	margin: 0 auto;
	text-align:left;
	padding-left:1px;
}



/* Concert Download Lighter */
.concertDownloadBg {
	background-image:url(../images/bg_concertLighter_download.jpg);
	background-repeat:no-repeat;}
	
.concertDownloadCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;}
	
#concertDownload_iphone {
	position:absolute;
	margin-top:15px;
	margin-left:640px;
	z-index:1;}
	
#concertDownload_hdr {
	position:absolute;
	width:525px;
	margin-top:75px;
	margin-left:77px;	
	padding-bottom:8px;
	text-align:center;}
	
#concertDownload_appWrapper {
	position:absolute;
	margin-top:207px;
	margin-left:88px;}
	
#concertDownload_appContainer {
	float:left;
	width:140px;
	height:184px;
	text-align:center;
	z-index:1;}
	
#concertDownload_disabled {
	position:absolute;
	margin-top:182px;
	margin-left:178px;
	z-index:2;}
	
#concertDownload_spacer {
	float:left;
	width:39px;
	height:184px;}
	
#concertDownload_blackberryCopy {
	position:absolute;
	margin-top:380px;
	margin-left:285px;
	top: 77px;
}
	
	
/* Concert Download Lighter */
.concertBg {
	background-image:url(../images/bg_concertLighter.jpg);
	background-repeat:no-repeat;}
	
.concertCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;}

#concert_hdr {
	position:absolute;
	width:430px;
	margin-top:90px;
	margin-left:167px;	
	padding-bottom:8px;
	text-align:center;}
	
#concert_lighter {
	position:absolute;
	margin-top:4px;
	margin-left:590px;
	z-index:1;}
	
div#concert_backButton {
	position:absolute;
	margin-top:391px;
	margin-left:865px;
	height:16px;
	width:41px;
	z-index:30;}
	
div#concert_footer {
	position:absolute;
	margin-top:400px;
	margin-left:10px;
	top: 79px;
}
	
.concertFooter_copy {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;}
