@charset "UTF-8";
/* Door County Visitor Bureau - CSS Document */
/* Developed by NOISE, Inc. */
/* Jason Wollering - Interactive Director */
/* Copyright &copy; 2011. All Rights Reserved. */


/* Common Structure */

body {background-color: #c5d5e1;background-image:url(../images/background.jpg);background-repeat:repeat-x;margin: 0;text-align:left;clear:both;}
img {border:none;}

/* Typography */

h1 {font-family: Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:24px;color:#135f95;text-decoration:none;text-transform: uppercase;}
h2 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#135f95;text-decoration:none;}
p {font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:none;}
a {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#135f95;text-decoration:none;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#135f95;text-decoration:none;}
.header {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#135f95;text-decoration:none;}
.header a {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#135f95;text-decoration:none;}
.footer {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#135f95;text-decoration:none;}
.footer a {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#135f95;text-decoration:none;}
.weather {font-family: Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-decoration:none;}
.weather a {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#135f95;text-decoration:none;}
.sidenav {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#135f95;text-decoration:none;list-style:none;line-height:180%;margin-left:-10px;}
.sidenav a {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#135f95;text-decoration:none;list-style:none;line-height:180%;margin-left:-10px;}
.subsidenav {font-size:10px;margin-top:-6px;font-style:italic;}
.typekit{text-align:center;font-size:8pt;font-family:"myriad-pro-condensed-1","myriad-pro-condensed-2", Arial Narrow, Arial, sans-serif;color:#135f95; font-weight:normal;}

/* Homepage Template */

#home-wrapper{width:1020px;}
#home-header{height:91px;padding-left:78px;clear:right;}
#home-logo{float:left;}
#home-headernav{padding-top:13px;text-align:right;}
#home-search{padding-top:30px;padding-right:110px;text-align:right;vertical-align:bottom;}
#home-navigation{width:1020px;padding-left:42px;}
#home-billboard{width:1020px;}
#home-expanding{width:1020px;margin-left:0px;}
#home-carousel{width:1020px;padding-top:40px;}
#home-superfooter{width:808px;padding-left:90px;text-align:center;}
#home-footer{width:808px;padding-left:90px;text-align:center;padding-bottom:20px;}
#home-weather{width:1020px;}

/* Interior Template */

#interior-wrapper{width:905px;}
#interior-header{height:91px;padding-left:78px;clear:right;}
#interior-logo{float:left;}
#interior-headernav{padding-top:13px;text-align:right;}
#interior-contact{padding-top:60px;text-align:right;vertical-align:bottom;}
#interior-navigation{width:1020px;padding-left:42px;height:34px;}
#interior-contentwrapper{margin-left:61px;padding-left:20px;margin-right:-20px;padding-right:20px;clear:right;background-color:#ffffff;position:absolute;padding-bottom:70px;}
#interior-sidebarleft{float:left;width:197px;}
#interior-sidenav{background-image:url(../images/bg_sidenav.jpg);background-repeat:repeat-y;}
#interior-search{background-image:url(../images/bg_sidenav.jpg);background-repeat:repeat-y;text-align:center;}
#interior-icons{background-image:url(../images/bg_sidenav.jpg);background-repeat:repeat-y;text-align:center;}
#interior-callouts{padding-bottom:20px;display:block;float:left;}
#interior-callouts li{list-style:none;margin-left:-40px;padding-bottom:5px;}
#interior-marker{text-align:left;float:left;margin-top:30px;}
#interior-content{width:627px;float:left;}
#interior-masthead{}
#interior-dashboard{width:627px;height:28px;background-image:url(../images/line_dashboard.jpg);text-align:right;padding-top:10px;}
#interior-entry{text-align:left;float:left;width:410px;}
#interior-entry{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#111111;text-decoration:none;padding-bottom:30px;}
#interior-sidebarright{width:200px;float:right;}
#interior-superfooter{width:740px;text-align:center; padding-left:50px; padding-top:10px;}
#interior-footer{width:840px;text-align:center;padding-bottom:10px;position:absolute;bottom:0;padding-top:10px;height:80px;margin-left:-10px;}

/* Interior Full Template */

#interiorfull-wrapper{width:905px;}
#interiorfull-header{height:91px;padding-left:78px;clear:right;}
#interiorfull-logo{float:left;}
#interiorfull-headernav{padding-top:13px;text-align:right;}
#interiorfull-contact{padding-top:60px;text-align:right;vertical-align:bottom;}
#interiorfull-navigation{width:1020px;padding-left:42px;height:34px;}
#interiorfull-contentwrapper{margin-left:61px;padding-left:20px;margin-right:-20px;padding-right:20px;clear:right;background-color:#ffffff;position:absolute;padding-bottom:70px;}
#interiorfull-marker{text-align:left;float:left;margin-top:30px;}
#interiorfull-content{width:825px;float:left;}
#interiorfull-masthead{padding-left:1px;}
#interiorfull-dashboard{width:825px;height:28px;background-image:url(../images/line_dashboard.jpg);text-align:right;padding-top:10px;}
#interiorfull-entry{text-align:left;float:left;width:610px;}
#interiorfull-entry{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#111111;text-decoration:none;padding-bottom:30px;}
#interiorfull-sidebarright{width:215px;float:right;}

/* Member Template */

#member-wrapper{width:905px;}
#member-header{height:91px;padding-left:78px;clear:right;}
#member-logo{float:left;}
#member-headernav{padding-top:13px;text-align:right;}
#member-contact{padding-top:60px;text-align:right;vertical-align:bottom;}
#member-navigation{width:1020px;padding-left:42px;height:34px;}
#member-contentwrapper{margin-left:61px;padding-left:20px;margin-right:-20px;padding-right:20px;clear:right;background-color:#ffffff;position:absolute;padding-bottom:70px;}
#member-sidebarleft{float:left;width:197px;}
#member-sidenav{background-image:url(../images/bg_sidenav.jpg);background-repeat:repeat-y;}
#member-search{background-image:url(../images/bg_sidenav.jpg);background-repeat:repeat-y;text-align:center;}
#member-icons{background-image:url(../images/bg_sidenav.jpg);background-repeat:repeat-y;text-align:center;}
#member-callouts{padding-bottom:20px;display:block;float:left;}
#member-callouts li{list-style:none;margin-left:-40px;padding-bottom:5px;}
#member-marker{text-align:left;float:left;margin-top:30px;}
#member-content{width:825px;float:left;}
#member-masthead{padding-left:1px;}
#member-bar{width:627px;float:left;}
#member-dashboard{width:825px;height:28px;background-image:url(../images/line_dashboard.jpg);text-align:right;margin-top:15px;padding-top:10px;}
#member-entry{text-align:left;float:left;width:410px;}
#member-entry{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#111111;text-decoration:none;padding-bottom:30px;}
#member-sidebarright{width:200px;float:right;}
#member-superfooter{width:740px;text-align:center; padding-left:50px; padding-top:10px;}
#member-footer{width:840px;text-align:center;padding-bottom:10px;position:absolute;bottom:0;padding-top:10px;height:80px;margin-left:-10px;}

/* Member Full Template */

#memberfull-wrapper{width:905px;}
#memberfull-header{height:91px;padding-left:78px;clear:right;}
#memberfull-logo{float:left;}
#memberfull-headernav{padding-top:13px;text-align:right;}
#memberfull-contact{padding-top:60px;text-align:right;vertical-align:bottom;}
#memberfull-navigation{width:1020px;padding-left:42px;height:34px;}
#memberfull-contentwrapper{margin-left:61px;padding-left:20px;margin-right:-20px;padding-right:20px;clear:right;background-color:#ffffff;position:absolute;padding-bottom:70px;}
#memberfull-marker{text-align:left;float:left;margin-top:30px;}
#memberfull-content{width:825px;float:left;}
#memberfull-masthead{padding-left:1px;}
#memberfull-dashboard{width:825px;height:28px;background-image:url(../images/line_dashboard.jpg);text-align:right;padding-top:10px;}
#memberfull-entry{text-align:left;float:left;width:610px}
#memberfull-entry{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#111111;text-decoration:none;padding-bottom:30px;}
#memberfull-sidebarright{float:right;width:215px;}

/* Snow Report */

#snowreport{color:#000000;}
#tabs-snow{}
#snowmobilereport{margin-top:38px;position:absolute;z-index:0;background-image:url(../images/snow_bg.png);width:825px;height:378px;}
#snow-conditions{margin:65px 0px 30px 265px;width:230px;height:295px;padding:3px;float:left;}
#snow-links{margin:65px 0px 30px 610px;width:190px;height:145px;padding:3px;}
#tabs-ski{float:left;padding-left:1px;}
#skireport{margin-top:38px;position:absolute;z-index:1;background-image:url(../images/ski_bg.png);width:825px;height:378px;}
#ski-conditions{margin:65px 0px 30px 265px;width:230px;height:295px;padding:3px;float:left;}
#ski-links{margin:65px 0px 30px 610px;width:190px;height:145px;padding:3px;}
.typesnow{text-align:left;font-size:7pt;font-family: Arial, sans-serif; color:#000000;}
.typesnow a{font-weight:bold;color:#000000;text-decoration:none;font-size:7pt;}
.snowtitle{font-size:8pt;line-height:14px;}
.linespace{line-height:16px;}
#snow-conditions p{color:#000000;margin-bottom:5px;margin-left:0px;width:100%;}
#ski-conditions p{color:#000000;margin-bottom:5px;margin-left:0px;width:100%;}

/* Expanding Page */

#about_me {width: 825px;position: absolute;top: 521px;margin-left: 83px;left: -1px;}
#about_tab {text-align: left;padding: 0px;}
#about_tab span.close {color: #FFFFFF;font-size: 9pt;font-weight: bold;}
#about_tab span.text {margin-right: 10px;border: 1px solid #666;border-bottom: none;color: #FFFFFF;background-color: #69421D;cursor: pointer;padding: 0px;font-weight: normal;font-size: 11pt;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none}
#about_content {background-color: #69421D;font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;padding: 0px;border: 1px solid #666;border-bottom: none;}
#about_content p {margin: 0px 0px 0px 110px;}
#about_content img {float: left;}

/* JQuery Carousel */

.jcarousel-container {position: relative;width: 830px;margin-left:79px;}
.jcarousel-clip {padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {overflow: hidden;position: relative;margin: 0;padding: 0;height: 103;}
.jcarousel-list li, .jcarousel-item {float: left;list-style: none;width: 166px;height: 103px;}
.jcarousel-next {position: absolute;right: -25px;width: 23px;height: 103px;cursor: pointer;background: transparent url(../images/arrow-right.jpg) no-repeat 0 0;}
.jcarousel-prev {position: absolute;left: -25px;width: 19px;height: 103px;cursor: pointer;background: transparent url(../images/arrow-left.jpg) no-repeat 0 0;}


/* Content Structure */
 
.contentimage {display:inline;border:none;vertical-align: baseline;margin:2px;}
.contentlistimage {display:inline;border:none;vertical-align: baseline;margin:5px;}
div#container {width:938px;max-width:938px;}
.qfacts {height: 42px;width: 145px;overflow: hidden;vertical-align: top;text-overflow: ellipsis}
.billboard{border:none;}

/*Apple Search */

#applesearch{border:none;padding:0px;}
#applesearch .sbox input{width:160px;}
#content{clear:both;}

/* Navigation */

#navbar img { border: none; }
#navbar li { display: inline; list-style:none; }
#navbar li a { float: left;display:block; width:auto;height: 34px; margin: 0px; padding: 0px;text-indent:-9999px;}
#navbar li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#navbar li a:hover { visibility:visible; /* for IE6 */ }
#navbar li a:hover img { visibility:visible; /* for IE6 */ }
#navbar li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}


#navbar a.nav1{
    background:url("../images/nav_01.jpg") no-repeat left bottom;
	width:84px;
}
#navbar a.nav1:hover { 
    background:url("../images/menu_active_19.jpg") no-repeat left bottom;
	width:84px;
}
#navbar a.nav2{
    background:url("../images/nav_02.jpg") no-repeat left bottom;
	width:114px;
}
#navbar a.nav2:hover { 
    background:url("../images/navhover_02.jpg") no-repeat left bottom;
	width:114px;
}
#navbar a.nav3{
    background:url("../images/nav_03.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav3:hover { 
    background:url("../images/navhover_03.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav4{
    background:url("../images/nav_04.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav4:hover { 
    background:url("../images/navhover_04.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav5{
    background:url("../images/nav_05.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav5:hover { 
    background:url("../images/navhover_05.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav6{
    background:url("../images/nav_06.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav6:hover { 
    background:url("../images/navhover_06.jpg") no-repeat left bottom;
	width:119px;
}
#navbar a.nav7{
    background:url("../images/nav_07.jpg") no-repeat left bottom;
	width:107px;
}
#navbar a.nav7:hover { 
    background:url("../images/navhover_07.jpg") no-repeat left bottom;
	width:107px;
}
#navbar a.nav8{
    background:url("../images/nav_08.jpg") no-repeat left bottom;
	width:135px;
}
#navbar a.nav8:hover { 
    background:url("../images/navhover_08.jpg") no-repeat left bottom;
	width:135px;
}

/* Member Navigation */

#navbar a.memnav2{
    background:url("../images/nav_mem_02.jpg") no-repeat left bottom;
	width:135px;
}
#navbar a.memnav2:hover { 
    background:url("../images/nav_mem_hover_02.jpg") no-repeat left bottom;
	width:135px;
}
#navbar a.memnav3{
    background:url("../images/nav_mem_03.jpg") no-repeat left bottom;
	width:154px;
}
#navbar a.memnav3:hover { 
    background:url("../images/nav_mem_hover_03.jpg") no-repeat left bottom;
	width:154px;
}
#navbar a.memnav4{
    background:url("../images/nav_mem_04.jpg") no-repeat left bottom;
	width:192px;
}
#navbar a.memnav4:hover { 
    background:url("../images/nav_mem_hover_04.jpg") no-repeat left bottom;
	width:192px;
}
#navbar a.memnav5{
    background:url("../images/nav_mem_05.jpg") no-repeat left bottom;
	width:186px;
}
#navbar a.memnav5:hover { 
    background:url("../images/nav_mem_hover_05.jpg") no-repeat left bottom;
	width:186px;
}
#navbar a.memnav6{
    background:url("../images/nav_mem_06.jpg") no-repeat left bottom;
	width:158px;
}
#navbar a.memnav6:hover { 
    background:url("../images/nav_mem_hover_06.jpg") no-repeat left bottom;
	width:158px;
}
