/* CSS Document */

/* Colors Used
#6778dd New Blue Background
#eae7e1 Light Gray/Off White
#b9dbd9 Light Blue
#c10435 Pinkish/Red
#595241 Dark Tan/Brown
#f9f9f9 Off White
#eef5f5 Blue/White
#e1eded Extremely light blue
#f0f6f6 Off White/Blue
#b8ae9c Tan
#777	Grey/Tan
#beb2a6 Light Tan
#bfd2d6 Light Blue/Green
#005059 Calendar Border Blue/Green
#dccec5 Pink/Tan
#c0b9a7 Another Tan variation
#dbd6cd Purple/Light Tan
#005058 Calendar Border Blue/Green
#645950 Dark Purple/Tan
#666666 Dark Grey/Tan
 */

body{background:#6778DD; margin:20px auto 0 auto; width:1011px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; }
input, select, textarea{font-size:8pt;}
textarea {font-family:Arial, Helvetica, sans-serif;}
a{color:#005059;text-decoration:none;}
a:visited{color:#005059;text-decoration:none;}
a:hover{color:#005059;text-decoration:underline;}
a:active{color:#005059;outline: none;}
a:focus, div, li{-moz-outline-style: none;outline:none;}
a img{border:none;}

/* Page Container */
.container{text-align:left; position:relative; width:1011px;}
	.container .topLeft{height:15px; width:15px; background:url(../img/corner.png) 0px 0px no-repeat; _background-image:url(../img/corner.jpg); }
	.container .top{height:15px; background:url(../img/top.png) repeat-x; _background-image:url(../img/top.jpg);}
	.container .topRight{height:15px; width:15px; background:url(../img/corner.png) -15px 0px no-repeat; _background-image:url(../img/corner.jpg);}
	.container .left{width:15px; background:url(../img/left.png) repeat-y; _background-image:url(../img/left.jpg);}
	.container .right{width:15px; background:url(../img/right.png) repeat-y; _background-image:url(../img/right.jpg);}
	.container .botLeft{height:15px; width:15px; background:url(../img/corner.png) 0px -15px no-repeat; _background-image:url(../img/corner.jpg);}
	.container .bottom{height:15px; background:url(../img/bottom.png) repeat-x; _background-image:url(../img/bottom.jpg);}
	.container .botRight{height:15px; width:15px; background:url(../img/corner.png) -15px -15px no-repeat; _background-image:url(../img/corner.jpg);}

/* Header */
.header{/*:url(../img/headerBottom.jpg) repeat-x bottom #D6F5A0;*/ height:151px; width:100%; position:relative;}
	.header #siteArea{position:absolute; left:0px; top:-25px; text-align:left; color:#fff; text-transform:uppercase; font-family:Arial Narrow, Arial; font-size:10pt; font-weight:bold; }
	.header .links{position:absolute; right:0px; top:-25px; text-align:right;}
		.header .links a{color:#fff; text-transform:uppercase; font-family:Arial Narrow, Arial; font-size:10pt; font-weight:bold; padding-left:15px; }
	.header #logo {float:left;margin-top:15px;}
	/*.header .logo{padding:24px 9px 0 10px;}*/
	.header .banner{position:absolute; margin-top:12px;}
	.header #leaderboard {padding-top: 12px;}
	.header .latest{position:absolute; right:10px; bottom:0px; _bottom:-4px;font-weight:bold;margin-bottom:3px;font-family:arial narrow, arial;}
		.header .latest .date{position:absolute; bottom:10px; left:175px;}

/* Main Tabs */
#tabs{background:url(../img/new-navbar.jpg) no-repeat; position:absolute; bottom:0px; _bottom:-1px; left:0px; height: 22px; width: 980px;}
	#tabs a{margin:auto; line-height: 22px; padding:0px; float:left; bottom:0px;color:black;font-family: arial; font-weight: bold; text-align:center;margin-bottom:-1px; width:97px;}
	#tabs a:hover{color:white;text-decoration:none;	text-shadow: 0 0 0.2em #666, 0 0 0.2em #666;}
	#tabs span#newLabel{padding-left:7px;margin-right:-2px;color:#566ACB;}
		#tabs span#newLabel:hover{text-shadow:none;}
		#tabs a:hover span#newLabel{text-shadow:none;}
	#tabs #wineTab {width:170px;}
		#tabs a#wineTab:hover {font-size: 11px;text-shadow:none;text-decoration:underline;color:black;}
		#tabs a#wineTab:link, #tabs a#wineTab:active, #tabs a#wineTab:visited {color: black;font-size: 11px;}
		
	#tabs #chamberTab {width:110px;padding-left:20px;}
		#tabs a#chamberTab:hover {font-size: 11px;text-shadow:none;text-decoration:underline;color:black;}
		#tabs a#chamberTab:link, #tabs a#chamberTab:active, #tabs a#chamberTab:visited {color: black;font-size: 11px;}	
		.surveyTab {letter-spacing:-1px;}
	/* Default Tabs, Home active */

	/* Play active */ #tabs .playActive a.playTab{z-index:6; }
	/* Shop active */ #tabs .shopActive a.shopTab{z-index:6; }
	/* Live active */ #tabs .liveActive a.liveTab{z-index:6; }
	/* Locl active */ #tabs .localActive a.localTab{z-index:6; }	
	/* Locl active */ #tabs .blogActive a.blogTab{z-index:6; }		

/* Body Content */
.content{padding:10px; padding-left:6px; padding-right:0px;}
	.shadowLeft{background:url(../img/shadowLeft.gif); width:5px; height:100%; left:-5px; top:0px;}
	.shadowRight{background:url(../img/shadowRight.gif); width:6px; height:100%; right:-6px; top:0px;}
	
	.titleBar{border-bottom:1px solid #b9dbd9; height:28px; margin-bottom:10px; margin-left:4px; _padding-left:4px; width:960px;}
		.titleBar .location{float:left;color:#6778dd; font-family:arial narrow, arial; font-weight:bold; font-size:10pt;_font-size:9pt;_padding-top:5px;}	
		.titleBar .links a{padding-left:10px; color:#c10435;font-weight:bold;}
	/* Left Column */
	.coastalGuide{margin-left:-135px;margin-top:-20px;padding-bottom:5px;}
	.leftColumn{width:230px; min-height: 620px;padding-right:0px; border-right:0px dashed red; float:left; margin-right:5px;}
		.leftColumn .icons{float:left; margin-top:7px; margin-right:15px;}
	.leftHeader, .leftColumn {padding-left:4px;}
	.shortcuts{width:230px; position:relative; margin-top:20px;}
		.shortcutsTop{background:url(../img/shortcutsTop.gif); height:14px; width:230px; position:absolute; top:-14px;}
		.shortcutsContent{width:212px; padding-left:7px; position:relative; overflow-x:hidden;}
		.shortcutsBottom{background:url(../img/shortcutsBottom.gif); height:17px; width:230px; position:absolute; left:0px; bottom:-17px;}
		.shortcutsName{position:absolute; left:17px; margin-top:8px;}
		.shortcutsActive{width:196px; padding:5px; font-size:9pt;}
			.shortcutsActive a{color:#595241;}
		.shortcuts .shadowRight{right:11px;}
		.popupSection{margin:20px 0; position:absolute; z-index:1000}
			.popupSectionTop{background:url(../img/shortcutsPopupTop.gif); height:14px; width:216px; height:25px; margin-left:3px; padding:3px 0 0 10px; font-family:arial narrow, arial; color:#fff; font-size:12pt; font-weight:bold;}
			.popupSectionBody{position:relative; width:221px; background:#fff; border-left:1px solid #f9f9f9; padding-top:10px; _margin-top:-3px; text-indent:10px;}
			.popupSectionBottom{background:url(../img/shortcutsPopupBottom.gif); width:226px; height:15px; margin-left:3px;}
	.quiz{background:#eef5f5; width:230px; margin:17px 0; _margin-top:16px; position:relative;}
		.quizContent{width:212px; padding:7px; position:relative; overflow-x:hidden;}
		.quizBottom{background:url(../img/quizBottom.gif); height:11px; overflow-y:hidden; width:230px; position:absolute; bottom:-11px;}
		.quiz .title{color:#c10435; font-weight:bold; text-transform:uppercase; font-size:8pt; margin-bottom:5px;}
		
	/* Middle Column */
	#twoHomeSections {background:url(../img/home-middle.jpg);background-repeat: no-repeat; height: 598px; width: 426px;margin-left:-6px;}
	.midColumn{width:409px; height:100%; border:0px dashed red; float:left;}
		.importantStuff {margin:0; padding:0;}
		.importantStuff .tabs{width:417px; height:42px; position:relative;}
			.importantStuff .tabs a{height:42px;}
                .TabbedPanelsTab a {position:relative;margin:0;padding:0;}			
				.TabbedPanelsTab a img{ top:0; left:0; }
				.tabbedPanelsTabGroup {border:0px green solid;padding:0;margin:0}
				#localWeatherTab { z-index: 3; }
				#tideChartsTab { width: 135px; margin-left: 138px; z-index: 2;}
				#calendarTab { width: 139px; margin-left: 273px; z-index: 1; }
		.importantStuffContent{padding:7px;width:413px; margin:0px; height:141px; overflow:hidden;background-image: url(../img/weather-box.gif);background-repeat:no-repeat;z-index:10000;}
		/*.importantStuff table.localWeather{background:#fff;}
		.importantStuff table.tideCharts{background:#B3ECEF;}
		.importantStuff table.calendar{background:#D9F5F7;}*/
		.midColumn .title{margin-bottom:10px;}
		.midColumn .list a{display:block; font-weight:bold; font-family:arial narrow, arial; color:#595241; text-transform:uppercase; font-size:10pt; margin-bottom:10px;}
	.rotateImg{left:20px; top: 20px; position:relative;float:left;}
		.rotateImg img {overflow:hidden; width: 225px; height: 315px;float:left;}
		#rotateText {float: left; width: 160px; height: 315px;padding-left: 25px;padding-top: 10px;}
		.rotateImg .controls{position:absolute; background:url('../img/homeFlashControls.jpg') no-repeat; width:401px; height:21px; padding:8px 8px 0px 8px; bottom:10px; left:6px;opacity:.8;filter:alpha(opacity=80); _bottom:150px;}
		.rotateImg .controls img{cursor:pointer; Opacity: .4;Filter: alpha(opacity=40); float:left; padding-top:2px; padding-left:13px;}
		.rotateImg a{float:right; padding-right:15px; color:#777; font-weight:bold;}		
		.controls a {color:#c10435; font-weight:bold;}
		#surverySection {clear:both;padding-top: 40px; padding-left: 10px; width: 500px;}
					
	/* Right Column */
	.rightColumn{width:310px; float:left; margin-left:7px; margin-bottom:0px; margin-right:-10px;}
	.rightSection{margin:20px 0;}
		.rightSectionTop{background:url(../img/rightSectionTop.gif); height:14px; width:308px; height:28px; margin-left:3px; }
			.rightSectionTop img{margin:5px 0 0 10px;}
		.rightSectionBody{position:relative; width:303px; border-left:1px solid #f9f9f9; padding-top:20px; _margin-top:-3px; text-align:center;}
		.rightSectionBottom{background:url(../img/rightSection_bottom.gif); width:308px; height:15px; margin-left:3px;}
	.rightColumn .ad{margin-left:6px;margin-top:10px;}	
	
		.blogSectionTop{background:url(../img/blog_header.gif); height:59px; width:320px; margin-left:-5px; }	
	
	/* Subpage Container */
	.subpageContainer{float:left; width:736px; margin-bottom:10px; position:relative; }
		.subpageTab{margin:-7px 0; position:absolute;}
		.subpageTop{background:url(../img/subpageTop.gif) repeat-x; height:7px; margin-top:18px; overflow-y:hidden;}
		.subpageBottom{background:url(../img/subpageBottom.gif) repeat-x; height:7px;}
	.subpageContent{width:736px; padding:10px; font-size:9pt; line-height:15pt;min-height:600px;}
		.subpageContent .midColumn{width:393px; padding-top:10px;}
	.subpageFilter{margin:0 -10px; border-bottom:1px solid #beb2a6; padding:0px 15px; height:2em;}
		.subpageFilter .col1{float:left;}
		.subpageFilter .col2{float:left; margin-left:40px;margin-right:10px;}
		.subpageFilter .col3, .calendarFooter .col3{float:right; margin-right:10px;}
	.subpageFilterBottom{margin:0 -10px; border-top:1px solid #beb2a6; padding:0px 45px 0 15px; height:2em; text-align:right;}
		
	/* Calendar */
	.calendarBody{padding:20px 20px 20px 7px;}
		.calendarBody .title{font-weight:normal; text-decoration:none;}
		.calendarBody .title a{color:blue; font-weight:normal;}
		.calendarBody .description{text-decoration:none;}
		.monthView{float:right;position:relative;background-color:#bfd2d6; width:200px; padding:5px; padding-bottom:10px; margin:11px 0; }
		.monthViewTop{position:absolute;background:url(../img/monthViewTop.gif) no-repeat; top:0; left:0; height:11px; width:210px;}
		.monthViewBottom{position:absolute;background:url(../img/monthViewBottom.gif) no-repeat; bottom:-20px; left:0; height:22px; width:210px;}
		.monthChoose{text-align:center; padding:5px 0; position:relative; width:200px;}
		.monthPrev{position:absolute; left:20px;}
		.monthNext{position:absolute; right:20px;}
		table.month{border-top:2px solid #005059; border-left:2px solid #005059;}
			table.month td{border-right:2px solid #005059; border-bottom:2px solid #005059; height:26px; width:26px; text-align:center; vertical-align:middle;}
	
	/* /Personals/Obits/Classifieds */
#jsddm { margin: 0; padding: 0;}

#jsddm li {
	float: left;
	list-style: none;
	width: 182px;
	height: 37px;
}

#jsddm li a { display: block; text-decoration: none; color: black; height: 37px;}

#jsddm li.directory a:hover { background-image: url(../img/tabActive_directory.gif); width:186px;}

#jsddm li.blogs a:hover { background-image: url(../img/tabActive_groups.gif); }

#jsddm li.marketplace a:hover { background-image: url(../img/tabActive_marketplace.gif); }
#jsddm li.coupons a:hover { background-image: url(../../tabs/images/tabActive_marketplace.gif); }

#jsddm li.archives a:hover { background-image: url(../img/tabActive_archives.gif); }


#jsddm li ul {
	margin: 0;
	padding: 0;
    z-index: 1000000000000;
}

		
#jsddm li ul li {
	float: none;
	display: inline;
	height: 37px;
}
		
#jsddm li ul li a {
}

#jsddm li.directory { width: 186px; margin-left:-2px;}
.directory {
  background-image:url(../img/tabInactive_directory.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
  width: 186px;
}

.directory-on {
  background-image:url(../img/tabActive_directory.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
    width: 186px;
}

.blogs {
  background-image:url(../img/tabInactive_groups.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

.blogs-on {
  background-image:url(../img/tabActive_groups.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

.marketplace{
  background-image:url(../img/tabInactive_marketplace.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

.marketplace-on{
  background-image:url(../img/tabActive_marketplace.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

.coupons{
  background-image:url(../../tabs/images/tabInactive_marketplace.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

.coupons-on{
  background-image:url(../../tabs/images/tabActive_marketplace.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

.archives{
  background-image:url(../img/tabInactive_archives.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

.archives-on{
  background-image:url(../img/tabActive_archives.gif);
  background-repeat:no-repeat; 
  cursor:pointer;
}

	
	
	#subtabs{position:relative;}
	#subtabs a{position:absolute;}
	a.directoryTab{z-index:4;left:-3px;}
	a.blogsTab{z-index:3; left:205px;}
	a.marketplaceTab{z-index:3;left:368px;}
	a.archivesTab{z-index:3; left:521px;}	
	/* Blogs active */ .blogsActive a.blogsTab{left:190px; z-index:5;}
	/* Marketplace active */ .marketplaceActive a.marketplaceTab{left:370px; z-index:5;}
	/* Archives active */ .archivesActive a.archivesTab{left:521px; z-index:5;}	
	
	.directoryBody, .personalsBody, .obitsBody{padding:10px 10px 10px 7px;}	
	.directoryText{width:50%; float:left; margin-bottom:20px;}
	.directoryAd{float:right;}
	.directoryBody .subpageFilter{border-top:1px solid #beb2a6; padding:0px 15px; margin-bottom:10px;}
	.directoryBody .col1, .directoryBody .col2, .directoryBody .col3{float:left; margin-left:30px; padding:0px;}
	.directoryBody .results{height:530px; _height:auto; overflow-y:scroll; margin-right:-10px; _margin-right:15px; padding:5px 10px 10px 0;}
	.directoryBody .results table{margin-top:10px; margin-right:10px; border:1px solid #beb2a6}
	.directoryBody .results table th, .directoryBody .topBar{background:url('../img/directoryBar.jpg') repeat-y; width:100%; padding:2px 5px; color:#fff; position:relative;}
		.directoryBody .results table th img, .directoryBody .results .topBar img{float:right; right:5px; _right:5px; margin-top:-8px; _margin-top:-12px; z-index:10;}
		.directoryBody .results table th img{right:45px; _right:0px;}
	.directoryBody .topBar a{text-transform:uppercase; font-size:7pt; font-weight:bold; text-align:right; padding:0 10px; color:black;}
		.directoryBody .topBar a.active{color:#c10435;}
	.directoryBody .results table td{text-align:left;line-height:18px; padding-right:10px; vertical-align:top;}	
	.directoryBody .results .generalInfo{padding:0px; border-top:1px solid #dccec5; border-bottom:1px solid #dccec5; margin:10px 0; position:relative;}
		.directoryBody .results .generalInfo .logoImage img{display:block;width:auto;height:auto;max-height:150px;overflow:hidden;margin:5px auto;float:right;}
		.directoryBody .results .generalInfo .logoImage {position:absolute; right:0px; _right:55px; height:150px; overflow:hidden;}
	.directoryBody .results .generalInfo table{border:none; padding:3px 0px; margin:0px;}
		.directoryBody .results .generalInfo table td{padding:2px;}
	.directoryBody .results .welcome{border-bottom:1px solid #dccec5; padding-bottom:10px; margin-bottom:10px;}
	.directoryBody .results .galleryContent{border:1px solid #dccec5; height:179px; overflow:hidden; width:100%; position:relative;}
	.directoryBody .results .galleryImages{float:left; padding-top:18px; position:absolute; right:-5px; top:0px; height:179px; width:363px;}
		.directoryBody .results .galleryImages img{float:left; padding-right:10px; padding-bottom:10px;}
	.directoryBody .directoryFooter{text-align:center; height:30px; padding-top:12px; _padding-top:25px; border-top:1px solid #dccec5; margin-left:-17px; margin-right:-20px; margin-top:10px;}
		.directoryBody .directoryFooter a img{padding:0 15px;}
	.directoryBody .contact{padding:0 10px;}

	.personalsBody table {border:1px solid #c0b9a7; width:100%; margin-bottom:10px;}
	.personalsBody th, .personalsBody td{padding:0 5px;}
	.personalsBody th{background:#dbd6cd; color:#005058;}
	.personalsBody .headline{color:#005058; font-weight:bold;}
	.personalsBody .personalsCol{float:left; width:33%; margin:10px 0;}
	
	.obit{margin-bottom:10px;}
	.obitsTitle{font-weight:bold; float:left;}
	.obitsDate{font-weight:bold; float:right;}
	.obitsText{clear:both; line-height:1.4em;}
	.obitsText img{float:right; margin:0 0 10px 10px;}		

/* Search Box */
.search{clear:both;text-transform:uppercase; font-family:Arial Narrow, Arial; font-size:8pt; font-weight:bold; color:#645950;}
	.search input, .search select{border:1px solid #645950;}
	.search input.searchButton{border-left:none; background:white; color:#c10435; position:absolute; margin-left:-1px; _margin-left:-4px; _margin-top:1px; font-weight:bold; font-family:Arial Narrow, Arial;  height:17px;}

/* Misc */
.dividerDot{background:url(../img/divider_dot.gif) repeat-x; height:3px; margin:10px 0;}
.floatImg{float:left; margin:0 10px 0px 0; width: 122px; height: 171px; overflow: hidden;}
a.red{font-weight:bold;}
a.red:link{color:#c10435; font-weight:bold;}
a.red:visited{color:#c10435;text-decoration:none;}
a.red:hover{color:#c10435;text-decoration:underline;}
a.red:active{color:#c10435;outline: none;}

.titleRed a{color:#c10435; font-size:14pt; padding-bottom:5px; clear:both;}
a.titleRed:visited{color:#c10435;text-decoration:none;}
a.titleRed:hover{color:#c10435;text-decoration:none;}
a.titleRed:active{color:#c10435;outline: none;}
a.titleRed:focus{-moz-outline-style: none;outline:none;}

/* Footer */
.footer{text-align:center; color:#fff;}
	.footer a{color:#fff; text-transform:uppercase; }
.copyright{padding-top:20px; text-align:center; font-size:7pt; color:#fff;}

/* ADDED BY JASON */
.calendarHeader {color: #666666; font-weight:bold; letter-spacing: -1px;font-size:15px;}
.weatherFeed td{color: #666666;}
	.weatherFeed #weatherFeedTable {width:90%;text-align:center;padding-top:5px;}
.weatherDescription {text-align:left;}
.tideHeader {color:#c10435; font-weight:bold; text-align: center;}
.tideData {color:#000; font-weight:bold; font-size: 7.5pt; padding: 4px; padding-left: 15px; padding-right: 0; text-align: center;}

h2,h1,h6,h5 {color:#6778dd;margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;font-size:12px;}
h2{font-size:13px;}
h1 {font-size:16px;padding-bottom: 0px; margin-bottom: 0px}
h5 {color: #6778ddc;font-size:12px;padding-bottom: 0px; margin-bottom: 0px}
h6{font-size:11px;font-family: arial;padding-top:0px;margin-top:0px;}
.directoryListingsImage img{height:auto;width:140px; overflow:hidden;display: inline; vertical-align: middle}

.generalInfo img{width: 280px;}

.galleryImages {margin-top:-14px;}
.galleryImages span {float:left;}

.directoryBody .results .contact{border-top:1px solid #dccec5; padding-top:10px; margin-top:10px;}
.directoryFooter a img, .directoryFooter img{padding-right:65px;}

.gallery_main_image {width:280px;height:auto;overflow:visible;}
.galleryContent img{height: 179px;}
.galleryImages img{width:125px;height:auto;}
span.thumbSpan {display:block;width:70px;height:70px;padding: 6px;overflow:hidden;}

.topBar span{padding-left:100px;}
	.topBar span a{color:black; padding-left: 10px;text-transform: uppercase;font-weight:bold;}
	.topBar span a:hover{color:#931724;text-decoration:none;font-weight:bold;}
	
.rotateImg a .homeFlashLink{float:none; padding-right:0px; font-weight:bold;}	

/* Search Box */
.search{clear:both;text-transform:uppercase; font-family:Arial Narrow, Arial; font-size:8pt; font-weight:bold;}
	.search a{padding-left:15px; color:#645950;margin-top:-20px;}
	.search input.searchBox{background: url('../img/largeSearch.jpg'); background-repeat: no-repeat; border: 0px; width:146px; height:14px; padding:4px;color:#666666;}
	.search input.searchButton{ position:absolute; width:26px; height:17px; margin-top:1px; margin-left:-1px; _margin-left:-6px; padding-top: 2px; border:none; color:#c10435; background:transparent; font-weight:bold; font-family:Arial Narrow, Arial;}
	
.searchSmall{clear:both;text-transform:uppercase; font-family:Arial Narrow, Arial; font-size:8pt; font-weight:bold; }

/*#stamp, #stampAdLeft {float: left;margin-bottom:5px;margin-top:6px;}
#stampAdLeft {margin-left:5px;margin-right:13px;}*/

#chamberWine {background: #DFE3F4; height:400px;border:1px #C9CFEB solid;}
#tab1, #tab2, #tab1Active, #tab2Active {height: 20px;text-align: center;background: #DFE3F4; width: 200px;float:left;border:1px #C9CFEB solid;margin-top: 4px;border-bottom: 1px #DFE3F4 solid;margin-left: 4px;position:absolute;}
#tab2 {margin-left: 215px; background: #EFF1F9;border-bottom: 1px #C9CFEB solid;}
#tab1Active {background: #EFF1F9;border-bottom: 1px #C9CFEB solid;}
#tab2Active {margin-left: 215px; border:1px #C9CFEB solid;border-bottom: 1px #DFE3F4 solid;}
		.subpageContainer a#chamberTab:hover {text-shadow:none;text-decoration:underline;color:black;}
		.subpageContainer a#chamberTab:link, .subpageContainer a#chamberTab:visited {color: black;font-weight: bold;}	
		.subpageContainer a#wineTab:hover {text-shadow:none;text-decoration:underline;color:black;}
		.subpageContainer a#wineTab:link, .subpageContainer a#wineTab:visited {color: black;font-weight: bold;}		
		
#stamp,#stampAdLeft, #otherStamp {height:144px; width:144px;float:left;padding-top:12px;}
#stampAdLeft {padding-right:10px;margin-left:7px;}

/* Styles for Survey and Local Scoop Page */
#otherLeft {float:left; width:538px;padding-right:15px;}
#otherRight{float:left;width:144px;align:center;text-align:center;}

.adSpacer {height:10px;line-height:10px;}

#cse-search-results, #cse-search-results iframe {width: 700px; }

#blogIconHome{float:left;width:33%;font-size:7.5pt;height: 100px; min-height: 115px;}

.TabbedPanelsTabGroup {margin-left:0px;padding-left:0px;}

.blackText {color: #000; font-weight: bold;}	
.demo #accordion div {line-height: 20px;}

