/*
Theme Name: Ski Big 3
Theme URI: http://www.skibig3.com
Description: Ski Banff-Lake Louise-Sunshine
Version: 1.0
Author: Michelle Anderson
Tags: black, custom header, fixed width, two columns, widgets


*/

a {
	outline: 0; /* prevent dotted border in Firefox */
}

img, 
a:link,
a:hover,
a:visited,
a:active{
	border:0 none;
}

a:link,
a:visited,
a:active{
 	text-decoration:none;
 	font-weight:bold;
	color:#6699cc;
}

a:hover{
	text-decoration:underline;
}

body {
	background:#fff url('bg-50-top6.jpg') no-repeat 0 30px;
	text-align:center;
	font-family:verdana;
	font-size:13px;
	color:#333;
	margin: 0;
	padding: 0;
}

#header {
 	width:890px;
 	position:relative;
 	margin:0 auto 0 auto;
 	text-align:left;
	z-index: 10;
}

#header .header-top {
 	background: url('header-bg6.jpg') repeat bottom left; 
 	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	margin-top: -10px;
}

#logo {
	float:left;
	position:relative;
}

#logo-img {
	margin: 13px 0 0 15px;
}

#vaca-planner {
	float:right;
	padding:2px 8px 5px 8px;
	margin:0 15px 0 0;
	background:url('booking_button3.jpg') no-repeat bottom;
	width:271px;
	height:100px;
}

#reportCamsLinks {
	clear:right;
	float:right;
	color: #FFFFFF;
	padding-right: 15px;
	width: 250px;
	text-align: right;
}

#reportCamsLinks img {
	margin: 13px 0 0 4px;
}

#container {
 	width:890px;
 	position:relative;
 	margin:0 auto 0 auto;
 	text-align:left;
	background:none;
	padding:5px 0 0 0;
	padding:0;
	z-index: 5;
}

#main {
	margin: 10px 0 0 0;
	background-color:#fff;
	border:1px solid #999;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	padding: 5px 10px 20px 10px;
}

#footer {
 	width:890px;
 	position:relative;
 	margin:0 auto 0 auto;
	text-align:left;
	background:none;
	font-size:11px;
	color:#666;
}

#footer .footer-main {
	margin: 10px 0 0 0;
	background:url('footer-bg.jpg') no-repeat;
	padding:5px 0 5px 0; 
}

#footer .footerLogoLockup {
	float:right; 
	padding:0 10px 0 0;
}

#footer .footerCopyright {
	text-align:right; 
	padding:10px 0 0 0; 
	color:#999; 
	font-size:10px;
}

#footer .footerLinks {
	 float:left; 
	 margin:10px 0 0 15px;
}

#footer ul, #footer li {
	display:inline;
	padding:0;
}

#footer ul.firstRow li {
	margin:0 10px 0 10px;
}

#footer ul.firstRow li.first {
	margin-left: 5px;
}

#footer ul.secondRow li {
	margin:0 5px 0 5px;
}

#footer a:link, 
#footer a:visited, 
#footer a:active {
 	color:#999;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-family:arial;
}

#footer a:hover{
	text-decoration:underline;
	color:#ccc;
}

.cl-both { clear:both; }
.clear { clear: both; }




/******* DROP DOWN MENU ********/

#main-nav {
	margin:5px 0 0 60px;
}

#main-nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#main-nav ul li {
	position: relative;
	margin: 0;
	padding: 0;
	display:inline;
}
#main-nav .sub-nav {
	position: absolute;
	width:890px; 
	display:block;
	top: 16px;
	border-top:1px solid #666;
	padding:10px 0 10px 0;
	background:#1c1c1c;
	visibility:hidden;
}

#main-nav .sub-nav1 {
	left:-60px; 
}

#main-nav .sub-nav2 {
	left:-178px; 
}

#main-nav .sub-nav3 {
	left:-347px; 
}

#main-nav ul li a {
	text-decoration: none;
	font-weight:normal;
	color: #eeeeee;
	padding:10px 6px 10px 13px;
}
#main-nav ul li a:hover { 
	background:#676767;
}
#main-nav li:hover ul { 
 	visibility:visible;
}

/******* END DROP DOWN MENU ****/
