﻿*,html,body,div{margin:0;padding:0}
body{font: 12px "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;background:url('/cwt/external/wcpages/images/bck.jpg') repeat-x left bottom;}

h1{font-size:30px;line-height:1.25em;width:98%;letter-spacing:-2px;}
h2{font-size:25px;line-height:1em;letter-spacing:-2px;}
h3{font-size:18px;letter-spacing:-1px;}
h4{font-size:16px;letter-spacing:-1px;}

#topHeader{width:100%;height:40px;background: #6666cc;}
.topnav {overflow:visible;height: 35px;padding: 4px 0 0 0px;width: 770px;float:left;}
#social{width:190px;height:40px;text-align:center;float:left;vertical-align:baseline;background: url('/cwt/external/wcpages/images/social-bck.png') repeat-y center top;}
#social img{margin:8px 5px 0 0;}

#header{height:auto;margin:15px auto 5px auto;padding:0;width:100%;float:left;}
#hpBox{height:374px;margin:0 auto;padding:0;width:100%;float:left;background: url('/cwt/external/wcpages/images/hpBox-bck.gif') repeat-x left top;}
#hpBck{height:374px;margin:0 auto;padding:0;width:100%;float:left;background: url('/cwt/external/wcpages/images/hpBck.jpg') no-repeat center top;}
#hpBoxLinks{height:291px;margin:25px 10px 25px 25px;padding:0;width:252px;float:left;position:relative;}
#hpBoxLinks li{margin:0;padding:0;display:block;}
#hpBoxLinks h2{margin:0;padding:0 0 0 15px;font-size:18px;letter-spacing:-1px;background:url('/cwt/external/wcpages/images/large-arrow.png') no-repeat left center;}
#hpBoxLinks a{text-decoration:none;color:black;}
#hpBoxLinks p{margin:2px 2px 5px 15px;}

#hpTourists{left:0px;width:252px;background:url('/cwt/external/wcpages/images/hpBox.png') 0 0;height:102px;}
#hpTourists:hover{left:0px;width:252px;background:url('/cwt/external/wcpages/images/hpBox.png') -252px 0;height:102px;color:white;}
#hpTourists:hover a,#hpLocals:hover a,#hpMembers:hover a{color:white;}
#hpLocals{top:102px;width:252px;background:url('/cwt/external/wcpages/images/hpBox.png') 0 -102px;height:88px;}
#hpLocals:hover{top:102px;width:252px;background:url('/cwt/external/wcpages/images/hpBox.png') -252px -102px;height:88px;color:white;}
#hpMembers{top:190px;width:252px;background:url('/cwt/external/wcpages/images/hpBox.png') 0 -190px;height:100px;}
#hpMembers:hover{top:190px;width:252px;background:url('/cwt/external/wcpages/images/hpBox.png') -252px -190px;height:100px;color:white;}
#hpBoxPhotos{height:121px;margin:30px 0 0 0;padding:0;width:642px;float:left;}
#hpPhotoImage{width:642px;height:279px;z-index:0;position:absolute;}
#hpPhotoOverlay{width:642px;height:279px;z-index:1;position:absolute;background: url('/cwt/external/wcpages/images/hp-photo-overlay.png') left top no-repeat;display:none;}

#inBox{height:204px;margin:0 auto;padding:0;width:100%;float:left;background: url('/cwt/external/wcpages/images/inBox-bck.gif') repeat-x left top;}
#inBck{height:204px;margin:0 auto;padding:0;width:100%;float:left;background: url('/cwt/external/wcpages/images/inBck.jpg') no-repeat center top;}
#inBoxLinks{height:132px;margin:25px 10px 25px 25px;padding:0;width:252px;float:left;position:relative;}
#inBoxLinks li{margin:0;padding:0;list-style:none;position:absolute;}
#inBoxLinks li, #inBoxLinks a{display:block;}
#inTourists{left:0px;width:252px;}
#inTourists a{background:url('/cwt/external/wcpages/images/inBox.png') 0 0;height:48px;}
#inTourists a:hover{background:url('/cwt/external/wcpages/images/inBox.png') -252px 0 ;}
#inLocals{top:48px;width:252px;}
#inLocals a{background:url('/cwt/external/wcpages/images/inBox.png') 0 -48px;height:35px;}
#inLocals a:hover{background:url('/cwt/external/wcpages/images/inBox.png') -252px -48px;}
#inMembers{top:83px;width:252px;}
#inMembers a{background:url('/cwt/external/wcpages/images/inBox.png') 0 -83px;height:49px;}
#inMembers a:hover{background:url('/cwt/external/wcpages/images/inBox.png') -252px -83px;}
#inBoxPhotos{height:121px;margin:30px 0 0 0;padding:0;width:642px;float:left;}
#inPhotoImage{width:642px;height:121px;z-index:0;position:absolute;}
#inPhotoOverlay{width:642px;height:121px;z-index:1;position:absolute;background: url('/cwt/external/wcpages/images/photo-overlay.png');display:none;}

#logo{float:left;width:790px;}
#logo a{color:white;margin:10px;text-decoration:none;font-size:90%;}
#name{float:left; width:150px;}
#name img{margin-top:20px;}

#box{float:left;width:790px;}

#thWrapper{color:white;margin:50px 0 0 0;width:508px;height:51px;float:right;text-align:right;color:#FFFFFF;background:url('/cwt/external/wcpages/images/phone-bck.png') no-repeat right bottom;}
#thPhone{margin:10px 5px;float:left;background-image:url('/cwt/external/wcpages/images/thDivider.jpg');background-position:right center;background-repeat:no-repeat;}
#thSearch{margin:10px 5px;float:left;}
#thMembersLogin{margin:10px 5px;float:left;background-image:url('/cwt/external/wcpages/images/thDivider.jpg');background-position:left center;background-repeat:no-repeat;}
#thPhone h4{font: 25px 'Arial Narrow',Helvetica,sans-serif;margin:0 10px 0 15px;}
#thMembersLogin img{margin:0 0 0 10px;}

#mainnav{width:960px;height:auto;}
#mntop{width:520px;height:35px;margin-top:20px;}
#mnbot{width:520px;height:45px;}

/*.hpColumn{float:left;width:291px;height:100%;background-color:#ffffff;background-image:url('/cwt/external/wcpages/images/nav-top.jpg');background-position:left top; background-repeat:no-repeat;}
.hpColumnTop{width:291px;margin:10px !important;margin:5px;}
.hpColumnTop h2{font-size:30px;line-height:1em;width:260px;border-bottom: 3px #cc9933 solid;padding:5px 0;margin:0;text-align:center;}
.hpColumn p{width:255px;margin:10px 0;}
.hpColumnp{min-height:110px;}
.hpColumnColor{color:gray;}
ul.hpColumnColor{list-style-image:url('/cwt/external/wcpages/images/arrow.gif');margin:0;}*/

#photo{width:960px;height:326px;float:left;}
#photoLeft{width:672px;height:326px;float:left;}
#photoRight{width:286px;height:326px;float:left;}

#joinold{width:960px;height:43px;z-index:10;position:absolute;margin:195px 0 0 0;}

#ph-section{width:282px;height:117px;float:left;}
#middle{height:auto;width:100%;float:left;background: url('/cwt/external/wcpages/images/mid-bck.png') repeat-y center top;}
#middleWrapper{height:auto;margin:0 auto;padding:0;width:960px;float:left;}
#contenthd{height:18px;margin-top:5px;padding:0;width:960px;float:left;}

#events{clear:both;float:left;width:95%;}
#events img {float:left; padding: 2px 15px 15px 2px;}
#upcoming,#news{float:left;width:280px;height:100%;border:1px #cccccc solid;margin-right:5px;}

#content{height:100%;float:left;width:600px;background-color:#ffffff;}
#widecontent{height:100%;float:left;width:920px;background-color:#ffffff;}
#content p{line-height:1.4}
#bread{line-height:1.4;font: 0.75em arial,sans-serif;margin:0 5px 5px 0;}
#bread a{margin:0 5px 0 5px;}

p{margin:10px 0}
a{text-decoration:underline; color:#6666cc;}
img{border:0;}
ul,li{margin:0 5px 5px 20px;}

.wrapper{margin:0 auto;width:960px;}
.pad20{margin:20px;height:auto;}
.padcon{margin:5px 0 20px 15px;height:auto;}
.pad10{margin:10px;height:auto;}
.padnav{margin:5px 0 0 5px;height:auto;}
.pad5{margin:5px;height:auto;}
.hpBoxpad{margin:0 10px 0 25px;height:auto;padding-top:15px;}

#leaderboard{margin:0 0 0 110px;width:728px;float:left;}

#hp-quick-box{width:567px;margin:20px 0 5px 15px!important;margin:5px 0;background-image:url('/cwt/external/wcpages/images/hp-ql-bck.gif');background-position:left top;background-repeat: repeat-y;}
#hp-qbTitle{width:567px;height:44px;margin:0;background:url('/cwt/external/wcpages/images/hp-ql-top.gif') no-repeat left top;color:white;}
#hp-qbTitle h4{margin:0;padding:0 10px;line-height:35px;/*background:url('/cwt/external/wcpages/images/hp-ql-h-bck.gif') no-repeat left top;*/}
#hp-quick-box ul{width:93%;margin:10px 10px 20px 0px;list-style-type:none;}
#hp-quick-box li{margin:1px 0;}

#hpTabContent{min-height:305px;width:550px;margin:10px;}
#hpTabContent img{float:left;min-height:300px;margin-right:20px;}
.hpEvents{width:550px;}
.hpNews{width:300px;}
.hpBenefits{width:300px;margin:5px 5px 5px 100px;}

#navigation{float:left;width:300px;height:100%;}
#quick-box{width:300px;margin:20px 0 5px 0!important;margin:5px 0;background-image:url('/cwt/external/wcpages/images/ql-bck.gif');background-position:left top;background-repeat: repeat-y;}
#qbTitle{width:300px;height:44px;margin:0;background:url('/cwt/external/wcpages/images/ql-top.gif') no-repeat left top;color:white;}
#qbTitle h4{margin:10px!important;margin:5px;line-height:35px;}
#quick-box ul{width:93%;margin:10px 10px 20px 20px;list-style-type:none;}
#quick-box li{margin:5px 0;}

#ctaLinks{height:130px;margin:0;padding:0;width:300px;float:left;}
#ctaLinks li{margin:10px 0;padding:0;list-style:none;}
#ctaLinks li, #ctaLinks a{display:block;}

#join{left:0px;width:300px;}
#join a{background:url('/cwt/external/wcpages/images/join-directory-sprite.png') 0 0;height:49px;}
#join a:hover{background:url('/cwt/external/wcpages/images/join-directory-sprite.png') -300px 0 ;}
#directory{top:49px;width:300px;}
#directory a{background:url('/cwt/external/wcpages/images/join-directory-sprite.png') 0 -49px;height:49px;}
#directory a:hover{background:url('/cwt/external/wcpages/images/join-directory-sprite.png') -300px -49px;}

#search{width:290px;background-color:#79c044;margin:10px !important;margin:5px;border:1px #cccccc solid;}
#side-banner{width:300px;margin:20px 0 5px 0!important;margin:5px 0;}

#footer{width:100%;margin:0px auto;padding-top:5px !important;height:90px;color:white;clear:both;background:url('/cwt/external/wcpages/images/footer.png') no-repeat center top;}
#footer a{color:#FFFFFF;}
#weblink{width: 200px;float: right;text-align: center;}
#copyright{width: 720px;float: left;}
#copyright a{font-weight:bold;}

#quicklinks_quicklinks1_mnuWebMenu, #portallinks {
	margin:15px 30px;
}

#portallinks a {
    text-decoration:none;
}

/* search button fix for IE7 */
.directory_keyword_search_subcontainer .directory_search_button { #margin-left : 0 }

ul.tabs {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 26px; /*--Set height of tabs--*/
	/*border-left: 1px solid #999;*/
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 34px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 26px; /*--Vertically aligns the text within the tab--*/
	/*border: 1px solid #999;
	border-left: none;*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	/*background: #e7ddc6;*/
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.0em;
	padding: 0 8px;
	/*border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {

}
html ul.tabs li.active  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: url("/cwt/external/wcpages/images/hp-ql-h-bck.gif") no-repeat scroll left top transparent;
	/*border-left:1px #8291a1 solid;
	border-top:1px #8291a1 solid;
	border-right:1px #8291a1 solid;
	border-bottom:1px #37526e solid;*/
}
html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/

}

html ul.tabs li.active a {
	color:white;
}

.tab_container {
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	margin:0;
	padding:0;
}
.tab_content, .tab_contentfirst {
	padding: 5px 5px 10px 5px;
	background-image:url('../images/tab-bck.jpg');background-position:left top;background-repeat:repeat-x;
}

#tab1 img, #tab2 img, #tab3 img {
	float:left;
}