/*html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; background-color:transparent; }*/

body { background-color:#FFF; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; margin: 0 0 0 0; padding: 0 0 0 0;  height:100%;}

#Wrapper {margin-left: auto; margin-right: auto; margin-top: 20px; width:940px;  overflow:visible; height:100%;}

.contentWrapper{width:940px; height:100%; border:1px; background-color:#FFFFFF; border-color:#000000; border-style: solid; margin:0 0 0 0; padding:0 0 0 0;}

.topPanel {

	width:940px; height:135px; text-align:left;
	background-image:url(new_img/toplogo.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	margin-bottom:10px;
		
	}

.topPanelLeftHead { float:left;  margin-left:18px; margin-top:-25px; color:#000000; font-size:12px; font-style:italic; width:200px;}

.mainMenuHolder {position:absolute; height:25px; padding-top:120px; margin-left:5px; text-align:left;width:790px; }

.offers {float:left; margin-left:7px; font-size:12px; font-weight:bold; color:#666;}
.offers a{font-size:12px; text-decoration:none; color:#666;text-transform: uppercase;}
.offers a:hover{font-size:12px; text-decoration:none; color:#ed1e79;}
.offershot {float:left; margin-left:7px; font-size:12px; font-weight:bold; color:#ed1e79;}
.offershot a{float:left; margin-left:7px; font-size:12px; font-weight:bold; color:#ed1e79;text-decoration:none;}

.seperate {float:left; margin-left:7px; color:#FFFFFF;}

.homeContent {margin-left:8px; width:932px; display:block; text-align:left; background-color:#FFFFFF; margin-bottom:15px; }

.homeleftContentHolder1 {float:left; width:520px; margin-right:0px;margin-left:5px; background-color:#FFFFFF; }
.homeleftContentHolder2 {float:left; width:520px; margin-right:0px;margin-left:5px; background-color:#FFFFFF; }

.leftContentHolder {float:left; width:182px; margin-right:0px; background-color:#FFFFFF; }

.leftContent {background-color:#FFFFFF; width:520px; padding-bottom:10px;}

.homeleftsearchholder {width:520px;border:1px #999 solid;}
.advertisingholder {width:520px;height:100%;}
.searchleftsearchholder {width:520px;height:505px;border:1px #999 solid;}
.aboutleftsearchholder {width:520px;height:530px;border:1px #999 solid;}
.termsleftsearchholder {width:520px;height:100%;border:1px #999 solid;padding-bottom:20px;}
.advertisingholder ul {margin:10px 0 10px 0;padding:0 0 0 0;color:#000;}
.advertisingholder li {margin:0 0 0 20px;padding:0 0 0 0;color:#000;}

.homeleftsearchhead {width:510px;height:25px;background-color:#333;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;}
.adleftsearchhead {width:510px;height:25px;background-color:#BE317B;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;}
.adleftsearchhead2 {width:510px;height:25px;background-color:#9AB638;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;}
.newsleftsearchhead {width:510px;height:25px;background-color:#0094BA;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;}
.joinsuccessnewhead {width:510px;height:25px;background-color:#BE317B;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;}
.newdetailhead {width:500px;height:25px;background-color:#A6A6A6;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;text-align:right;padding-right:10px;}
.newdetailhead a{color:#FFF;text-decoration:none;text-transform:uppercase;}
.newdetailhead a:hover{color:#FFF;text-decoration:none;}
.aboutleftsearchholder ul {margin:10px 0 10px 0;padding:0 0 0 0;color:#000;}
.aboutleftsearchholder li {margin:0 0 0 20px;padding:0 0 0 0;color:#000;}
.termsleftsearchholder ul {margin:10px 0 10px 0;padding:0 0 0 0;color:#000;}
.termsleftsearchholder li {margin:0 0 0 20px;padding:0 0 0 0;color:#000;}


.resultsicon {float:left;width:100px;text-align:center;}
.resultsearchhead {margin-left:100px;width:410px;height:25px;background-color:#A6A6A6;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;}
.resultsearchhead2 {margin-left:100px;width:410px;height:25px;background-color:#A6A6A6;color:#FFF;font-size:14px;line-height:25px;padding-left:10px;text-transform:uppercase;}

.homeleftsearchcontent {width:510px;padding-left:10px;font-size:14px;color:#000;margin-top:10px;}

.leftHeader {color:#0099FF; font-size:14px; margin-left:10px; margin-bottom:2px; margin-top:5px; line-height:16px; font-weight:bold;}

.leftHeader2 {color:#0099FF; font-size:14px; margin-left:10px; margin-bottom:2px; margin-top:5px; line-height:16px; font-weight:bold;}

.leftHeader3 {color:#ed1e79; font-size:14px; margin-left:10px; margin-bottom:2px; margin-top:5px; line-height:16px; font-weight:bold;}

.leftHeaderLink {color:#0099FF; font-size:14px; margin-left:10px; margin-bottom:5px; margin-top:10px;}

.leftHeaderLink a{color:#0099FF; text-decoration:none;}

.leftHeaderLink a:hover{color:#0099FF; text-decoration:underline;}

.leftLinks {display:block; color:#000000; font-size:12px; width:200px; margin-left:10px; margin-top:1px; margin-bottom:1px; margin-right:10px;}

.leftLinks a{color:#000000; display:block; width:172px; text-decoration:none; padding:2px 0 2px 2px;}

.leftLinks a:hover{color:#ffffff; text-decoration:none; background-color:#0099FF;}

.leftForm form{color:#000000; font-size:11px; margin-top:5px; margin-left:10px; margin-right:10px;}

.leftbutton {margin-top:5px;}

.leftBox {font-size:11px; width:150px;}

.leftButton {font-size:11px;}

.middleContent {float:left; margin-left:7px; width:500px;}

.homemiddleContent {float:left; margin-left:7px; width:235px;}

.homerestmonth {margin-top:10px;width:235px;min-height:334px;border:1px #999 solid;text-align:center;padding-top:5px;}

.homerestmonthhead {width:217px;height:27px;background-color:#A6A6A6;color:#FFF;font-size:12px;line-height:27px;display:inline-block;margin-top:7px;text-align:left;padding-left:5px;}
.contactsearchhead {width:217px;height:27px;background-color:#000;color:#FFF;font-size:12px;line-height:27px;display:inline-block;margin-top:0px;text-align:left;padding-left:5px;margin-bottom:5px;}
.contactsearchhead2 {width:217px;background-color:#fff;color:#000;font-size:12px;margin-top:7px;text-align:left;padding-left:5px;font-weight:bold;}

.homerestmonthtext {width:217px;color:#000;font-size:12px;text-align:left;padding-left:7px;margin-top:10px;}
.contactsearchtext {width:217px;color:#000;font-size:12px;text-align:left;padding-left:7px;margin-top:5px;}

.whatsonContent {float:left; width:500px; padding:0 0 0 0; background-color:#000000;}

.homeTopText {font-weight:bold; margin-bottom:7px; padding:0 0 0 3px; font-size:18px; line-height:22px; width:495px; background-color:#FFFFFF; color:#000000;}

.homeBox1 { float:left; width:500px; border:1px; border-color:#CCCCCC; border-style: solid; background-color:#e6e6e6;}

.homeBoxmag {float:left; margin-top:0px; margin-bottom:0px; background-color:#e6e6e6; width:500px; border:1px; border-color:#CCCCCC; border-style: solid;}

.homeBox2Topmag {width:500px; height:187px;}

.homeBox2Bottommag {width:500px; height:60px; background-color:#e6e6e6;}

.homebox2midHead1mag {color:#0099FF; font-size:18px; margin-left:10px; padding-top:10px; font-weight:bold;}

.homebox2midText1mag {color:#000000; font-size:12px; margin-left:10px; margin-top:10px; margin-right:10px;}

.homeBox2 {float:left; margin-top:0px; margin-bottom:0px; background-color:#e6e6e6; width:500px; height:230px; border:1px; border-color:#CCCCCC; border-style: solid;}

.homeBox2Top {width:500px; height:124px;}

.homeBox2Bottom {width:500px; height:124px;}

.homebox2midHead1 {color:#000000; font-size:18px; margin-left:10px; margin-top:10px; font-weight:bold;}

.homebox2midText1 {color:#000000; font-size:12px; margin-left:10px; margin-top:10px; margin-right:10px;}

.homebox2midText1 a{color:#000000; text-decoration:underline;}

.homebox2midText1 a:hover{color:#000000; text-decoration:none;}

.homebox2midHead2 {float:left; color:#000000; font-size:18px; margin-left:10px; margin-top:5px; font-weight:bold; height:21px;}

.homebox2midJoin {float:left; margin-left:10px; margin-top:2px;}

.homeBox2join {float:left; margin-top:10px; margin-bottom:10px; background-image:url(img/baks/join.jpg); width:500px; height:230px; border:1px; border-color:#CCCCCC; border-style: solid;}

.homeBox2about {float:left; margin-top:10px; margin-bottom:10px; background-image:url(img/baks/about.jpg); width:500px; height:230px; border:1px; border-color:#CCCCCC; border-style: solid;}

.homeBox2whatis {float:left; margin-top:10px; margin-bottom:10px; background-image:url(img/baks/whatis.jpg); width:500px; height:230px; border:1px; border-color:#CCCCCC; border-style: solid;}

.homeBox2contact {float:left; margin-top:10px; margin-bottom:10px; background-image:url(img/baks/contact.jpg); width:500px; height:230px; border:1px; border-color:#CCCCCC; border-style: solid;}

.homeBox2Text {color:#FFFFFF; margin-left:10px; margin-top:50px; font-size:12px; font-weight:bold;}

.homeBox2Text2 {color:#FFFFFF; margin-left:10px; margin-top:10px; font-size:12px; font-weight:bold;}

.homeBox2Text2 a{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}

.homeBox2Text2 a:hover{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:underline;}

.midbottomholder {float:left; width:500px;}

.homeBox3HolderLeft {float:left; width:243px; height:auto;}

.homeBox3Holder1 {float:left; width:243px; background-color:#FFFFFF; margin-bottom:10px;}

.homeBox3Holder2 {float:left; width:245px; min-height:359px; background-color:#FFFFFF; margin-bottom:10px;}

.homeBox3Holder1Head {padding:10px 0 2px 5px; font-size:16px; color:#0099FF; background-color:#e6e6e6; font-weight:bold;}

.homeBox3Holder1HeadPink {padding:10px 0 2px 5px; font-size:16px; color:#ed1e79; background-color:#e6e6e6; font-weight:bold;}

.homeBox3HoldersubHead {padding:5px 3px 10px 5px; font-size:12px; color:#000000; background-color:#e6e6e6;}

.clearFloat { clear: left;  }
.clearBoth { clear: both;  }

.homeBox3HolderImage1 {float:left;}

.homeBox3Holderform {float:left; margin-left:10px; margin-top:78px;}

.homeBox3Holderform input{font-size:11px; margin-bottom:10px;}

.homeBox3Holderlinks {margin-bottom:4px; float:left; margin-left:10px;  margin-top:5px;}

.homeBox3Holderlinks a{ font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

.homeBox3Holderlinks a:hover{font-size:11px; color:#000000; text-decoration:underline;}


.homeBox3HolderRight {float:left; width:240px; margin-left:7px;}

.homeBlogTextHead {margin-top:6px; padding:10px 0 0 10px; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

.homeBlogTextHead a{ font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

.homeBlogTextHead a:hover{ font-size:11px; font-weight:bold; color:#000000; text-decoration:underline;}

.homeBlogTextTitle {padding:0 0 5px 7px; font-size:11px; color:#000000; text-decoration:none;}

.homeBlogTextTitle a{padding:0 0 2px 7px; font-size:11px; color:#000000;  text-decoration:none;}

.homeBlogTextTitle a:hover{padding:0 0 2px 7px; font-size:11px; color:#000000;  text-decoration:underline;}

.homeBox1head {background-color:#FFFFFF; width:500px; }

.blacklinetop {height:1px; background-color:#000000; margin-bottom:5px; margin-top:5px;}

.blacklinebot {height:1px; background-color:#000000; margin-bottom:5px; margin-top:0px;}

.blacklinenobottom {height:1px; background-color:#000000; margin-bottom:0px; margin-top:5px;}

.blacklinenotop {height:1px; background-color:#000000; margin-bottom:0px; margin-top:0px;}

.blacklinetopright {height:1px; background-color:#000000; margin-bottom:5px; margin-top:5px; margin-left:7px; width:120px;}

.blacklinetopsubs {height:1px; background-color:#000000; margin-bottom:0px; margin-top:0px;}

.blacklinetopsubsbottom {height:1px; background-color:#000000; margin-bottom:0px; margin-top:10px;}

.blacklinetopsubsBlue {height:1px; background-color:#0099FF; margin-bottom:0px; margin-top:0px;}

.blacklinetopsubsPink {height:1px; background-color:#ed1e79; margin-bottom:0px; margin-top:0px;}

.centerblackline {height:1px; width:500px; background-color:#000000; margin-bottom:5px; margin-top:5px;}

.verticaldivider{float:left; width:1px; background-color:#CCCCCC;  height:0px; margin-top:5px; margin-left:7px;}

.homeverticaldividerright{float:left; width:1px; background-color:#CCCCCC;  height:860px; margin-top:-35px; margin-left:12px;}

.verticaldivider2 {float:left; width:1px; background-color:#CCCCCC; height:715px; margin-left:7px;}

.homeBox1head1 { padding:10px 0 0px 10px; color:#0099FF; font-size:16px;}

.homeBox1head2 { padding:2px 0 10px 10px; color:#000000; font-size:12px;  width:500px;}

.skyscraperBanner { margin:0 0 0 7px; width:120px; float:left; border:1px; border-color:#CCCCCC; border-style: solid; }

.topPanelRightBanner {position:absolute; float:left; margin-left:455px; margin-top:36px; border:1px; border-color:#CCCCCC; border-style: solid; display:inline; }

.homeFlashbox2 {width:120px; margin-left:7px; margin-top:10px; float:left; border:1px; border-color:#CCCCCC; border-style: solid; }

.homeFlashbox3 {width:120px; margin-left:35px; margin-top:0px; float:left; border:1px; border-color:#CCCCCC; border-style: solid; }

.leftContent2 { text-align:center; margin:0 0 0 0; padding:0 0 0 0;}

.homeBannerbox2 { margin-left:30px; margin-top:10px; float:left; border:1px; border-color:#CCCCCC; border-style: solid; }

.homeBox1left {float:left; background-repeat:no-repeat; width:244px; height:180px;}

.homebox1head {color:#000000; font-size:14px; font-weight:bold; line-height:18px; margin-left:10px; margin-top:5px;}

.homeBox1right{float:left; width:191px; height:160px; background-color:#FFFFFF;}

.searchSpacer {height:10px;}

.searchSpacer1 {height:5px;}

.catagorySearchHolder {color:#000000; margin-top:5px; margin-left:10px; font-size:11px;}

.catagorySearchHolder form{color:#000000; font-size:11px; margin-top:0px;}

.catagorySearchHolder select{color:#000000; margin-top:0px; font-size:11px;}

.catagorySearchHolder input{color:#000000; margin-top:10px; font-size:11px;}

.catagorySearchHolderText {margin-top:10px;}

.catagorySearchHolderButton {margin-top:1px;}

.catagorySearchHolder2 {background-color:#CCCCCC; width:182px; color:#000000; margin-top:0px; margin-left:0px; font-size:11px;}

.catagorySearchHolder2 form{width:182px; color:#000000; font-size:11px; margin:0 0 0 0;}

.catagorySearchHolder2 select{color:#000000; margin-top:5px; font-size:11px;}

.catagorySearchHolder2 input{color:#000000; margin-top:5px; font-size:11px; margin-bottom:5px;}

.catagorySearchHolderText2 {margin-top:5px;}

.aboutText {color:#000000;}

.contactText {color:#000000; font-size:12px;}

.leftSearchHolder {background-color:#FFFFFF; width:182px; color:#000000; margin-top:10px; margin-left:10px; font-size:11px;}

.leftSearchHolder form{width:182px; color:#000000; font-size:11px; margin:5px 0 0 0;}

.leftSearchHolder select{color:#000000; margin-top:5px; margin-bottom:5px; font-size:11px;}

.leftSearchHolder input{color:#000000; margin-top:5px; font-size:11px; margin-bottom:5px;}

.rightContent {width:120px; float:left;}

.homerightContent {width:120px; float:left;margin-top:-35px;}

.sponsor {width:182px; margin-left:5px;}

.contentHeads {color:#ed1e79; font-size:18px; font-weight:bold;}

.whitelinks {color:#000000; text-decoration:none;}

.whitelinks a{color:#000000; text-decoration:none;}

.whitelinks a:hover{color:#000000; text-decoration:underline;}

.newsImage {float:left;}

.newsToprightHolder {float:left; margin-right:10px; height:auto; margin-bottom:0px; padding:0 0 0 0; display:inline;}

.newsToprightHeader {width:235px; height:40px; background-color:#999999; color:#ffffff; font-size:16px; font-weight:bold; padding:5px 5px 5px 5px; background-image:url(img/baks/newsletter/topbak.gif); background-repeat:no-repeat;}

.newsToprightHeaderText {width:165px; line-height:18px;}

.newsToprightText {width:235px; background-color:#e6e6e6; color:#000000; font-size:11px; padding:5px 5px 5px 5px;}

.newsContent p{width:500px; color:#000000; margin-top:5px; margin-bottom:5px;}

.newsBottomHolder {width:500px;}

.newsBottomleftHolder {float:left; margin-left:0px; margin-right:15px; margin-top:5px; height:auto; margin-bottom:5px;}

.newsBottomleftHeader {width:235px; background-color:#999999; color:#ffffff; font-size:16px; font-weight:bold; padding:5px 0px 20px 7px; background-image:url(img/baks/newsletter/topbak.gif); background-repeat:no-repeat;}

.newsBottomleftHeaderText {width:165px; line-height:18px;}

.newsBottomleftText {width:232px; min-height:150px; background-color:#e6e6e6; color:#000000; font-size:11px; padding:5px 5px 5px 5px;}

.newsBottomrightHolder {float:left; margin-left:0px; margin-top:5px; height:auto; margin-bottom:5px; display:inline;}

.newsBottomrightHeader {width:235px; height:25px; background-color:#29ABE2; background-image:url(img/baks/newsletter/newsbluebak.gif); background-repeat:no-repeat; color:#ffffff; font-size:16px; font-weight:bold; padding:10px 0px 20px 7px;}

.newsBottomrightHeaderText {width:160px;}

.newsBottomrightText {width:232px; min-height:150px; background-color:#e6e6e6; color:#000000; font-size:11px; padding:5px 5px 5px 5px;}

.memberTopText {font-weight:bold; margin-bottom:10px; padding:0 0 0 5px; font-size:11px; line-height:20px; width:495px; border:1px; border-color:#CCCCCC; border-style: solid;}

.memberTopSearchHolder {margin-bottom:5px; font-size:11px; line-height:20px; width:498px; border:1px; border-color:#CCCCCC; border-style: solid;}

.memberSearchHolder {background-color:#e6e6e6; width:488px; color:#000000; font-size:12px; font-weight:bold; line-height:16px; padding:5px 5px 5px 5px;}

.memberSearchHolder form{width:500px; color:#000000; font-size:11px; margin:0 0 0 0; padding:0 0 0 0;}

.memberSearchHolder select{color:#000000; font-size:11px; width:155px; margin-right:3px; margin-top:5px;}

.memberSearchHolder input{color:#000000; font-size:11px; margin-top:5px; }

.memberMidHolder {width:500px; margin-bottom:5px; text-align:center; }

.memberleftholder1 {float:left; width:241px; background-color:#e6e6e6;}

.memberrightholder1 {float:left; width:241px; background-color:#e6e6e6; margin-left:18px;}

.memberleftholder2 {float:left; width:241px; background-color:#e6e6e6; margin-top:5px;}

.memberrightholder2 {float:left; width:241px; background-color:#e6e6e6; margin-left:18px; margin-top:5px;}

.membericonholder {float:left; margin-right:5px; font-size:0;}

.membericonheader {float:left; font-size:14px; font-weight:bold; color:#000000; margin-bottom:5px; margin-top:5px; width:100px; text-align:left;}

.membericonareaselect select{float:left; color:#000000; font-size:11px; width:135px; margin-right:5px;}

.membericonareaselect input{float:left; color:#000000; font-size:11px;}

.resultHolder {float:left; width:500px; margin-bottom:5px;}

.resulticon1 {float:left; margin-right:5px;}

.resultheader {font-weight:bold; color:#FF3399;}

.resultheader a{font-weight:bold; color:#FF3399; text-decoration:none;}

.resultheader a:hover{font-weight:bold; color:#FF3399; text-decoration:underline;}

.resultsDescription {color:#000000;}

.footerHolder {width:780px;margin:5px 0 0 12px; height:60px; text-align:center;}
.footerHolder2 {width:780px;margin:0px auto 0 12px; height:40px;color:#666;text-align:center;}
.footerHolder2address {float:left;margin:auto 30px;}
.footerHolder2link {float:left;margin-right:10px;}
.footerHolder2link a{color:#666;text-decoration:none;}
.footerHolder2link a:hover{color:#666;text-decoration:underline;}

.footerTextstatic {float:left; margin-top:12px; margin-right:20px; margin-left:120px; font-size:11px; color:#FFFFFF;}

.footerText {float:left; margin-top:12px; margin-right:15px; margin-left:10px; font-size:11px; color:#FFFFFF;}

.footerText a{ text-decoration:none; color:#FFFFFF;}

.footerText a:hover{ text-decoration:none; color:#CC0099;}

.resultsBottompad { width:100%; height:5px; display:block;}

.resultsOfferhead {font-size:12px; font-weight:bold; margin-bottom:10px; color:#0099FF;}

.resultsLink {font-size:11px; margin-top:5px; color:#0099FF;}

.resultsLink a{color:#0099FF; text-decoration:none;}

.resultsLink a:hover{color:#0099FF; text-decoration:underline;}

.offerBackholder {width:490px; background-color:#e6e6e6; padding:10px 10px 10px 0; font-size:12px; font-weight:bold; color:#000000; text-align:right;}

.offerBackholder a{color:#000000; text-decoration:none;}

.offerBackholder a:hover{color:#000000; text-decoration:underline;}

.offerDetailheadholder {float:left;  margin-bottom:0px; width:355px; height:53px;}

.localofferDetailheadholder {float:left;  margin-bottom:0px; width:445px; height:53px;}

.offerDetailHead {font-size:16px; font-weight:bold; margin:5px 0 0 5px; color:#ED1E79;}

.offerDetailsubHead {font-size:11px;  font-size:11px; color:#000000; margin:5px 0 0 5px;}

.detailIcon {float:left;}

.detailIconcard {float:left; margin-right:10px;}

.offerMemberbottomtext {color:#666666; font-weight:bold; margin-left:5px;}

.detailText {float:left; color:#000000; min-height:150px; width:240px; margin-bottom:5px; margin-right:10px; font-size:12px; padding-left:5px;line-height:14px;}

.detailText p{margin-top:10px;}

.detailBottomHolder {clear:left; margin-bottom:10px; margin-top:10px; color:#000000;}

.detailpicture1 {float:left; margin-top:10px;}

.detailpicture2 {float:left; margin-top:10px;}

.detailBottomblock {clear:left; width:510px;}

.detailBottomblockleft {float:left; margin-right:8px; margin-bottom:10px; width:235px; background-color:#e6e6e6; padding:10px 5px 10px 7px; color:#000000; font-size:12px; font-weight:bold; line-height:16px; min-height:120px;}

.localdetailBottomblockleft {float:left; margin-right:8px; margin-bottom:10px; width:487px; background-color:#e6e6e6; padding:10px 5px 10px 7px; color:#000000; font-size:12px; font-weight:bold; line-height:16px; height:120px;}

.offerdetailcontactHead {font-size:16px; font-weight:bold; color:#ED1E79; margin-bottom:2px;}

.detailBottomblockleft a{color:#000000; text-decoration:none;}

.detailBottomblockleft a:hover{color:#000000; text-decoration:underline;}

.detailBottomblockright {float:left; width:245px; min-height:98px; background-image:url(img/baks/offerdetailBak.gif);  color:#0099FF; font-size:12px; font-weight:bold; margin-bottom:10px; background-color:#e6e6e6; background-repeat:no-repeat;}

.offerdetailofferHead {width:238px; background-color:#666666; color:#FFFFFF; font-size:16px; font-weight:bold; padding:7px 0 7px 7px; line-height:20px;}

.offerdetailofferText {width:145px; min-height:63px; color:#000000; font-size:14px; font-weight:bold; padding:7px 0 7px 7px; line-height:18px;}

.detailBottomblockrightjoin { color:#000000; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 0px 5px 7px;}

.detailBottomblockrightjoin a{ color:#000000; font-size:11px; text-decoration:none;}

.detailBottomblockrightjoin a:hover{ color:#000000; font-size:11px; text-decoration:underline;}

.offerdetailFindHead {width:493px; background-color:#e6e6e6; font-size:16px; font-weight:bold; color:#ED1E79; padding:5px 0px 5px 7px;}

.googlemapHolder {clear:left; width:500px; margin-top:10px; margin-bottom:10px;}

.attractionResultsHolder {width:490px; margin-bottom:10px;  padding:5px 5px 5px 5px; color:#000000; }

.attractionResultHead {font-weight:bold; color:#FF0099;}

.attractionResultHead a{font-weight:bold; color:#FF0099; text-decoration:none;}

.attractionResultHead a:hover{font-weight:bold; color:#FF0099; text-decoration:underline;}

.attractionpicture {margin-bottom:10px;}

.attractionDetailheadholder {float:left; background-color:#666666; margin-bottom:10px; width:244px; padding:10px 0 10px 0;}

.attractionDetailHead {font-size:16px; font-weight:bold; margin:5px 0 5px 7px; color:#ffffff;}

.attractionBottomblock {clear:left; width:510px;}

.attractionBottomblockleft {float:left; margin-right:8px; margin-bottom:10px; width:237px; padding:5px 5px 5px 5px; color:#000000; font-size:12px;}

.attractionBottomblockleft a{color:#0099FF; text-decoration:none;}

.attractionBottomblockleft a:hover{color:#0099FF; text-decoration:underline;}

.blogImageLeft {float:left; margin-right:10px; margin-bottom:10px;}

.blogAuthorhead {font-size:16px; font-weight:bold; color:#000000; margin-bottom:5px;}

.blogMainHead {font-size:14px; font-weight:bold; color:#0099FF;}

.blogMainsubHead {font-size:12px;  color:#000000; font-style:italic; }

.blogBody {clear:both; width:500px; margin-bottom:20px; color:#000000; font-size:12px; line-height:16px;}

.blogBodydate {font-size:14px; font-weight:bold; color:#FF0099;}

.blogBodyHead {font-size:12px; font-weight:bold; color:#0099FF;}

.whatsonHeader {font-size:14px; font-weight:bold; margin-bottom:10px;}

.joinText {color:#000000; float:left; width:220px; font-size:16px; font-weight:bold; line-height:20px;}

.joinLargetext {font-size:24px; line-height:28px;}

.joinSmalltext {color:#000000; font-size:12px; line-height:14px;}

.joinSmalltext a{font-size:12px; line-height:14px; color:#ed1e79; text-decoration:none;}

.joinSmalltext a:hover{font-size:12px;color:#ed1e79; line-height:14px; text-decoration:underline;}

.whatTextLeft {float:left; color:#000000; width:220px; font-size:16px; font-weight:bold; line-height:18px; margin-top:10px;}

.whatTextsmall {color:#000000; font-size:12px;}

.whatTextsmall a{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}

.whatTextsmall a:hover{font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}

.whatFilm {margin-top:10px;}

.resultsoffer {font-size:11px; font-weight:bold; color:#0099FF;}

.homeboxMidLarge {font-size:20px;}

.membersareaselectHead {float:left; background-color:#CCCCCC; width:433px;}

.membersareaselectHeadcatagory {font-size:16px; font-weight:bold; color:#000000; padding:10px 0 5px 7px;}

.membersareaselectHeaddescrition {font-size:12px; font-weight:bold; color:#000000; width:240px; padding:0px 0px 10px 7px;}

.membersareaIcon {float:left;}

.membersareaselectarea { float:left; width:500px; background-color:#e6e6e6; padding-bottom:17px;}

.membersareaselectarea form{margin:0px 0px 0px 0px;}

.membersareaselectarea select{ float:left; margin-right:10px; margin-left:30px; margin-top:20px; }

.areabutton {margin-top:23px; float:left; }

.whatsonticketholder {float:left; width:195px; margin-top:0px;}

.whatsonareasearchholder {float:left; margin-left:30px; margin-top:7px; width:260px;}

.whatsonareasearchHeader{ background-color:#CCCCCC; color:#000000; font-size:16px; font-weight:bold; padding:10px 0 10px 7px; line-height:22px;}

.whatsonareasearchdrop {background-color:#e6e6e6; height:60px;}

.whatsonareasearchdrop select{ float:left; margin-right:10px; margin-left:7px; margin-top:20px;}

.whatsongobutton {margin-top:21px; float:left; }

.homeMiddleboxTopprivacy {color:#000000;}

.newsToppara p{color:#000000; margin-top:5px; margin-bottom:5px; font-size:12px;}

.newsHeaderwide {width:493px; background-color:#e6e6e6; padding-top:7px; padding-bottom:7px; padding-left:7px; color:#000000; font-size:16px; font-weight:bold;}

.newsNewHead {font-size:12px; font-weight:bold; color:#ed1e75; margin:5px 0 2px 5px;}

.newsNewHead a{color:#ed1e75; text-decoration:none;}

.newsNewHead a:hover{color:#ed1e75; text-decoration:underline;}

.newsNewText p{font-size:11px; color:#000000; margin:0 0 5px 5px;}

.advertisingPinkHead p{font-size:16px; font-weight:bold; line-height:18px; width:300px; color:#ed1e79;}

.advertisingText {font-size:11px; width:300px; float:left; margin-right:15px;}

.advertisingText a{color:#000000; text-decoration:underline; font-weight:bold;}

.advertisingText a:hover{color:#000000; text-decoration:none; font-weight:bold;}

.advertisingImage {float:left; border:1px; border-color:#000000; border-style: solid;}

.homeleftblock2 {margin-top:10px;width:521px;}

.homeleftblock2left{float:left;width:238px;margin-right:15px;}

.homeleftblock2right{float:left;width:238px;margin-left:13px;margin-right:15px;}

.homebloghead {width:234px;height:25px;background-color:#BE317B;font-size:14px;line-height:25px;padding-left:5px;}

.homenewhead {width:234px;height:25px;background-color:#9AB638;font-size:14px;line-height:25px;padding-left:5px;}

.homeblock2vdivider{float:left; width:1px; background-color:#999;  height:800px; margin-top:0px;margin-bottom:10px;}

.homesearchmidline{float:left; width:1px; background-color:#999;  height:255px; margin-top:10px;margin-bottom:10px;}
.searchmidline{float:left; width:1px; background-color:#999;  height:395px; margin-top:10px;margin-bottom:10px;}
.aboutmidline{float:left; width:1px; background-color:#999;  height:415px; margin-top:10px;margin-bottom:10px;}

.homeblock2textholder {width:120px;float:left;}
.homeblock2text {color:#000;font-size:13px;margin-top:10px;}
.homeblock2textsmall {color:#666;font-size:11px;display:block;margin-top:5px;}
.homeblock2textsmall a{color:#666;text-decoration:none;}
.homeblock2textsmall a:hover{color:#666;text-decoration:underline;}

.homeblock2line {width:239px; background-color:#999;  height:1px; margin-top:10px;}
.homeblock2lineright {width:230px; background-color:#999;  height:1px; margin-top:10px;}
.homeblock2linefull {width:520px; background-color:#999; height:1px;}
.homeblock3line {width:235px; background-color:#999;  height:1px; margin-top:10px;}
.homesearchlinetop {width:480px; background-color:#999;  height:1px; margin-top:8px;margin-left:20px;}
.advertblockline {width:218px; background-color:#999;  height:1px; margin-top:10px;margin-bottom:10px;}
.blogdetailline {width:250px; background-color:#999; height:1px;}

.whatsnewcontenthead {font-size:14px;color:#000;font-weight:bold;margin-top:10px;width:238px;}
.whatsnewcontent {font-size:11px;color:#666;font-weight:normal;margin-top:2px;width:238px;}
.whatsnewcontent a{color:#666;text-decoration:none;}
.whatsnewcontent a:hover{color:#666;text-decoration:underline;}

.whatsnewcontentheadright {font-size:14px;color:#000;font-weight:bold;margin-top:10px;width:230px;}
.whatsnewcontentright {font-size:11px;color:#666;font-weight:normal;margin-top:2px;width:230px;}
.whatsnewcontentright a{color:#666;text-decoration:none;}
.whatsnewcontentright a:hover{color:#666;text-decoration:underline;}

.homemagicon {margin-top:10px;float:left;margin-right:10px;}
.homemagtext {font-size:12px;color:#000;margin-top:83px;}

.homejoinhead {width:230px;background-color:#0094BA;font-size:12px; color:#fff;margin-top:10px;height:25px;line-height:25px;padding-left:5px;}
.homejoinleft {float:left;margin-top:10px;margin-right:10px;width:90px;}
.homejoinright {float:left;margin-top:10px;color:#000;font-size:14px;line-height:18px;width:130px;}

.newrighthead {width:230px;background-color:#9AB638;font-size:12px; color:#fff;margin-top:10px;height:25px;line-height:25px;padding-left:5px;}

.homewinnerhead {font-size:14px;color:#000;font-weight:bold;margin-top:10px;}
.homewinnername {font-size:11px;color:#000;font-weight:bold;margin-top:0px;}
.homewinnertext {font-size:11px;color:#666;font-weight:normal;margin-top:3px;width:210px;}

.homenewsletterhead {font-size:14px;color:#000;font-weight:bold;margin-top:10px;}
.homenewslettertext {font-size:11px;color:#666;font-weight:normal;margin-top:3px;width:230px;}

.footerline {width:780px; background-color:#999; height:1px;}

.socialicons {width:780px;margin-top:5px;margin-bottom:5px;text-align:right;}

.homesearchcathead {color:#000;font-size:14px;font-weight:bold;margin-left:60px;padding-top:10px;}
.homesearchselector {margin-left:60px;margin-top:5px;}
.homesearchselector form{margin:0 0 0 0; padding:0 0 0 0;}
.homeselectbox  {float:left;width:120px;height:22px;margin-right:5px;font-size:12px;}

.homesearchleft {width:232px;float:left;margin-left:20px;margin-top:5px;}
.homesearchleft1 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/1.jpg);background-repeat:no-repeat;}
.homesearchleft2 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/2.jpg);background-repeat:no-repeat;}
.homesearchleft3 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/3.jpg);background-repeat:no-repeat;}
.homesearchleft4 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/4.jpg);background-repeat:no-repeat;}

.homesearchright {width:232px;float:left;margin-left:20px;margin-top:5px;margin-bottom:10px;}
.homesearchright1 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/5.jpg);background-repeat:no-repeat;}
.homesearchright2 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/6.jpg);background-repeat:no-repeat;}
.homesearchright3 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/7.jpg);background-repeat:no-repeat;}
.homesearchright4 {width:230px;height:63px;background-image:url(new_img/homesearch/baks/8.jpg);background-repeat:no-repeat;}

.searchleft1 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/1.jpg);background-repeat:no-repeat;}
.searchleft2 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/2.jpg);background-repeat:no-repeat;}
.searchleft3 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/3.jpg);background-repeat:no-repeat;}
.searchleft4 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/4.jpg);background-repeat:no-repeat;}

.searchright1 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/5.jpg);background-repeat:no-repeat;}
.searchright2 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/6.jpg);background-repeat:no-repeat;}
.searchright3 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/7.jpg);background-repeat:no-repeat;}
.searchright4 {width:230px;height:100px;background-image:url(new_img/homesearch/baks/8.jpg);background-repeat:no-repeat;}

.contactballoon {margin-left:20px;margin-top:20px;width:180px;height:238px;background-image:url(new_img/contact/contactballoon.gif);background-repeat:no-repeat;padding:10px 10px 10px 10px;font-size:12px;}
.contactballoontext {margin-top:35px;width:170px;font-size:12px;line-height:16px;}

.aboutballoon {margin-left:20px;margin-top:20px;width:180px;height:311px;background-image:url(new_img/aboutus/aboutballonbak.gif);background-repeat:no-repeat;padding:10px 10px 10px 10px;font-size:12px;}
.aboutballoontext {margin-top:0px;width:170px;font-size:12px;line-height:16px;}

.newaboutleft {width:242px;float:left;margin-left:10px;margin-top:15px;}
.newabouthead {color:#000;width:232px;}
.newabouthead a{color:#000;text-decoration:none;}
.newabouthead a:hover{color:#000;text-decoration:underline;}

.newcontactleft {width:242px;float:left;margin-left:10px;margin-top:15px;}
.newcontacthead {color:#000;}
.newcontacthead a{color:#000;text-decoration:none;}
.newcontacthead a:hover{color:#000;text-decoration:underline;}

.newadvertleft {width:252px;float:left;margin-left:10px;margin-top:15px;}
.newadverthead {color:#666;}
.newadverthead a{color:#666;text-decoration:none;}
.newadverthead a:hover{color:#666;text-decoration:underline;}

.newadvertright {width:200px;float:left;margin-left:40px;margin-top:5px;}

.newadvertdetails1 {float:left; width:110px;font-size:12px;color:#000;margin-top:10px;margin-bottom:10px;}
.newadvertdetails2 {float:left;width:130px;font-size:12px;color:#000;margin-top:10px;margin-bottom:10px;}

.newofferleft {width:252px;float:left;margin-left:10px;margin-top:15px;}
.newofferhead {color:#BE317B;font-size:16px;margin-bottom:3px;}
.newofferhead a{color:#666;text-decoration:none;}
.newofferhead a:hover{color:#666;text-decoration:underline;}

.newoffersubhead {color:#000;font-size:12px;line-height:16px;font-weight:normal;margin-bottom:20px;}
.newoffersubhead a{color:#000;text-decoration:none;}
.newoffersubhead a:hover{color:#000;text-decoration:underline;}

.newofferdetailtext {color:#000;margin-bottom:10px;}

.newofferimagetext {font-size:14px;color:#000;width:210px;text-align:center;margin-left:20px;margin-top:5px;margin-bottom:5px;}

.newofferthumbsholder {width:210px;text-align:center;margin-left:20px;margin-top:5px;margin-bottom:5px;}
.newofferimagethumb1 {float:left;margin-right:7px;}
.newofferimagethumb2 {float:left;margin-right:7px;}
.newofferimagethumb3 {float:left;}

.mediadownload {color:#333;width:180px;margin-left:40px;margin-top:10px;}
.mediadownload a{color:#333;text-decoration:none;}
.mediadownload a:hover{color:#333;text-decoration:underline;}

.spacer1 {height:10px;}

.advertrighthead {font-size:11px;color:#666;margin-top:10px;}

.blogheadnew {color:#666;font-size:11px;margin-top:10px;margin-bottom:10px;}
.blogmainpic {margin-top:10px;float:left;}
.blogmainmiddle {float:left;width:280px;}
.blogmainname {margin-left:10px;font-size:14px;color:#BE317B;font-weight:bold;margin-top:10px;}
.blogmainname a{color:#BE317B;text-decoration:none;}
.blogmainname a:hover{color:#BE317B;text-decoration:underline;}
.blogmaintitle {margin-left:10px;font-size:12px;color:#000;font-weight:bold;margin-top:4px;}
.blogmaintext {margin-left:10px;font-size:11px;color:#666;margin-top:4px;}
.blogmainright {float:right;width:120px;margin-top:15px;}
.blogmainsponsortext {font-size:11px;color:#666;margin-bottom:5px;}
.blogmainsponsortext a{color:#000;text-decoration:none;font-weight:bold;}
.blogmainsponsortext a:hover{color:#000;text-decoration:underline;}
.blogmainsponsorimage {}

.blogmaindetailholder {margin-top:20px;margin-left:80px;width:350px;}
.blognewdate {color:#000;font-size:12px;font-weight:bold;margin-top:5px;margin-bottom:5px;}
.blogdetailheader {color:#0094BA;font-size:12px;font-weight:bold;margin-top:4px;}
.blogdetailtextnew {font-size:11px;font-weight:normal;color:#666;}

.searchnewdesc {font-size:11px;color:#666;margin-left:60px;margin-top:3px;width:140px;}

.aboutnew2 {color:#000;margin-left:12px;width:500px;}

.termsnew2 {color:#000;margin-left:12px;width:500px;margin-top:10px;}

.twittercontentleft {width:255px;float:left;}
.twittercontentright {width:255px;float:left;margin-left:10px;}

.resultsnewholderleft {float:left;margin-left:12px;width:460px;}
.resultstitlenew {font-size:14px;color:#BE317B;font-weight:bold;}
.resultstitlenew a{color:#BE317B;text-decoration:none;}
.resultstitlenew a:hover{color:#BE317B;text-decoration:underline;}
.resultsaddress1new {font-size:12px;color:#000;font-weight:bold;margin-top:3px;}
.resultsdescnew {font-size:11px;color:#666;font-weight:normal;margin-top:3px;width:400px;}
.resultsdescnew a{color:#666;text-decoration:none;}
.resultsdescnew a:hover{color:#666;text-decoration:underline;}
.resultsnewholderright {float:left;margin-left:5px;width:40px;margin-top:20px;}
.15percent {}
.resultstitlenewothers {font-size:14px;color:#BE317B;font-weight:bold;margin-left:15px;}
.resultsaddress1newothers {font-size:12px;color:#000;font-weight:bold;margin-top:3px;margin-left:15px;}
.resultsdescnewothers {font-size:11px;color:#666;font-weight:normal;margin-top:3px;width:400px;margin-left:15px;}
.resultsdescnewothers a{color:#666;text-decoration:none;}
.resultsdescnewothers a:hover{color:#666;text-decoration:underline;}

.joinnewholder {width:520px;margin-top:20px;}
.joinsuccessimage {float:left;margin-top:20px;}
.joinsuccesstext {float:left;margin-top:20px;color:#000;margin-left:15px;}

.resultspager {float:left;font-size:11px;color:#000;margin-top:5px;font-weight:bold;width:420px;}
.resultspager a{color:#000;text-decoration:none;}
.resultspager a:hover{color:#000;text-decoration:underline;}
.resultspagenumbers {float:left;margin-bottom:3px;}
.resultspagenext {float:right;}
.resultspagerbottom {float:left;font-size:11px;color:#000;margin-top:5px;font-weight:bold;width:520px;}
.resultspagerbottom a{color:#000;text-decoration:none;}
.resultspagerbottom a:hover{color:#000;text-decoration:underline;}

.inoutclubhead {color:#000;margin-top:10px;font-weight:bold;width:500px;}

.inoutclubnewtext {float:left;margin-top:20px;color:#666;width:250px;}

.newothers {color:#000;margin-left:15px;font-size:14px;font-weight:bold;margin-top:10px;}

.resultspagerline {width:420px;height:1px;background-color:#666;}

.newofferdetailpercent {display:block;margin-left:20px;margin-top:15px;}

.newslettertext {font-size:12px;line-height: 14pt;color:#666;font-weight:normal;margin-top:2px;}
.newslettertextheadder {font-size:14px;color:#3c3c3c;font-weight:bold;margin-top:2px;}
.newslettertextlarge {font-size:16px;color:#3c3c3c;font-weight:bold;margin-top:2px;}
