html,body{margin:0;padding:0;height:100%;background-color:white;color:black;}
html>body #container{height:100%;}
#header{width:100%;height:37px;background:url(images/MTshdw.png) repeat-x left bottom;}
html>body #header{position:fixed;z-index:10;}
html>body .full-height{height:100%;}
html>body #left-margin{position:fixed;z-index:8;width:107px;height:100%;background:url(images/MLshdw.png) repeat-y right top;}
#left-margin{padding-top:30px;}
#left-margin img{border:none;}
#left-margin .logo{width:100px;height:71px;background:transparent url(images/tofino_time.png) no-repeat left top;}
#left-margin .logo span{display:none;}
html>body #content{padding:30px 10px 30px 100px;}
#main-column{width:468px;float:left;padding-left:30px;padding-top:30px;margin-right:30px;}
#link-column{float:left;width:165px;}
#link-column form table{margin-top:10px;}
#footer{width:100%;height:30px;background-color:#666;color:white;}
html>body #footer{position:fixed;bottom:0;z-index:10;}
a,a:link{color:#c33;text-decoration:none;background-color:white;}
a:visited{color:#993;background-color:white;}
a:hover,a:active{color:#fc0;background-color:white;}
#main-column h1,#main-column h2,#main-column h3,#main-column p{padding-left:0;padding-right:20px;}
#main-column h1{background-color:white;color:black;font:bold 24px Arial;}
#main-column h2{font:medium/125% Arial,"Helvetica Neue",Geneva,Helvetica,sans-serif;text-transform:capitalize;}
#main-column h3{font:bold 15px Arial,Helvetica,Geneva,"Helvetica Neue",sans-serif;margin-right:25px;}
#main-column h5{padding-right:50px;font:bold xx-small/15px Arial,Helvetica,"Helvetica Neue",Geneva,sans-serif;text-transform:uppercase;}
#main-column p{font:medium/150% Georgia,"Times New Roman",Times,serif;padding-right:50px;}
#main-column hr{margin-right:50px;}
img#issue{background-attachment:fixed;position:relative;left:-30px;}
#main-column ul{padding-left:0;padding-right:20px;margin-left:0;margin-right:20px;position:relative;font:15px/150% Arial,"Helvetica Neue",Helvetica,Geneva,sans-serif;}
.main-nav *{padding:0;margin:0;}
.main-nav ul{list-style-type:none;width:600px;}
.main-nav ul li{position:relative;display:inline;}
.main-nav ul li a span{display:none;}
.main-nav ul li a,.main-nav ul li a:link,.main-nav ul li a:visited{display:block;float:left;width:100px;height:30px;}
.main-nav ul li.tofino-home a{background:transparent url(images/MTmnu01.png) no-repeat left top;}
.main-nav ul li.tofino-activities a{background:transparent url(images/MTmnu02.png) no-repeat left top;}
.main-nav ul li.tofino-events a{background:transparent url(images/MTmnu03.png) no-repeat left top;}
.main-nav ul li.tofino-accommodations a{background:transparent url(images/MTmnu04.png) no-repeat left top;}
.main-nav ul li.tofino-food a{background:transparent url(images/MTmnu05.png) no-repeat left top;}
.main-nav ul li.tofino-spa a{background:transparent url(images/MTmnu06.png) no-repeat left top;}
.main-nav ul li.tofino-magazine a{background:transparent url(images/MBmnu01.png) no-repeat left top;}
.main-nav ul li.tofino-photos a{background:transparent url(images/MBmnu02.png) no-repeat left top;}
.main-nav ul li.tofino-directory a{background:transparent url(images/MBmnu03.png) no-repeat left top;}
.main-nav ul li.tofino-forecasts a{background:transparent url(images/MBmnu04.png) no-repeat left top;}
.main-nav ul li.tofino-travel a{background:transparent url(images/MBmnu05.png) no-repeat left top;}
.main-nav ul li.tofino-maps a{background:transparent url(images/MBmnu06.png) no-repeat left top;}
#side-nav *{margin:0;padding:0;}
ul#side-nav{list-style-type:none;margin:0 0 11px;padding:0;}
ul#side-nav li span{display:none;}
ul#side-nav li a,ul#side-nav li a:link,ul#side-nav li a:visited{display:block;width:100px;height:20px;}
.left-sub-nav a{display:block;width:100px;height:16px;}
.left-sub-nav a span{display:none;}
ul#side-nav li.tofino-activities a{background:transparent url(images/MLmnu01.png) no-repeat left top;}
ul#side-nav li.tofino-events a{background:transparent url(images/MLmnu02.png) no-repeat left top;}
ul#side-nav li.tofino-concerts a{background:transparent url(images/MLmnu03.png) no-repeat left top;}
ul#side-nav li.tofino-accommodations a{background:transparent url(images/MLmnu04.png) no-repeat left top;}
ul#side-nav li.tofino-forecasts a{background:transparent url(images/MLmnu05.png) no-repeat left top;}
ul#side-nav li.tofino-artists a{background:transparent url(images/MLmnu06.png) no-repeat left top;}
ul#side-nav li.tofino-wellness a{background:transparent url(images/MLmnu08.png) no-repeat left top;}
.left-sub-nav a.tofino-search{background:transparent url(images/left_search.png) no-repeat left top;}
.left-sub-nav a.tofino-directory{background:transparent url(images/left_directory.png) no-repeat left top;}
.left-sub-nav a.tofino-maps{background:transparent url(images/left_maps.png) no-repeat left top;}
.left-sub-nav a.tofino-magazine{background:transparent url(images/left_magazine.png) no-repeat left top;}
.left-sub-nav a.tofino-contact{background:transparent url(images/left_contact.png) no-repeat left top;}
.left-sub-nav a.tofino-email{background:transparent url(images/left_email.png) no-repeat left top;height:48px;}
img#special{position:relative;top:-30px;left:-30px;}
img#bannerad{left:0;position:relative;}