/* CSS Document */
/*
Blues
Dark blue: #424B63
Medium Blue: #2558AD alt: #306DD1 //used in home slideshow  boxes
Light Blue: #4D84DE alt: 6494E3
Super Light Blue: #95D2FD

light gray: #E1E0E2
DARK GRAY: #B3B2B2

BROWN: #5D411D

Greens
Dark Green: #384F29
CACKI GREEN: 8C8D10
Medium green: 4E6E3A

purples
Dark Purple #731182
Medium purple: #8D3495
lIGHT PURPLE: #9C0EB2
SUPER LIGHT PURPLE #CC9BC9
Secondary pages FONTS:

    * All headers for all landing/topics/articles/etc
    * Trebuchet MS- Bold - 26px - 2558ad


    * Byline - Tahoma Regular, 12px, color 808080, style: By FIRST LAST

    * Body - Tahoma Regular, 12px on 15px, color 5d5c61, 5px paragraph space after
    * Subhead - Tahoma Regular, 17px, color 4d84de, 5px paragraph space after
    * Links in text block - Tahoma Regular, 12px, color 2558ad, underlined
    * Download Icon - Trebuchet Bold, 16px, color 670f74, underlined, ALL CAPS
    * Photo Caption - Tahoma Regular, 11px on 12px, color 5d5c61
	
	ebsite colors

    * Colors - effects:
    * Dark Blue - 2558ad
    * Light Blue - 4d84de
    * Dark Purple - 670f74
    * Light Purple - 8d3495
    * Arrow Green - 075960
    * White - ffffff :)
    * Dark Green - 384f29
    * Light Green - 4e6e3a
    * Arrow Orange - ab6103
    * Navbar Blue - aac8fa
    * Navbar Gray - b3b2b2
    * Background Gray - e1e0e2

*/
/* *{border:0px solid #eee;margin:0;padding:0;list-style:none} */
/* background-image:url(/images/shell/home_slideshow_1.jpg);*/
html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden; }
body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:default;
	color:#000;

}
img{display:block}


#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%;}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto}
#container_main{position:absolute;top:80px;left:180px; margin-bottom:80px;z-index:1;overflow:hidden;}
a
{
	color:#8da87d;
}
a:hover
{
	color:#9b289f;
}
#sidebar_left /*LEFT COLUMN*/
{
	/*width:180px;*/
	width:180px;  /* 190 is for the scroll bar*/
	background:#E1E0E2;
	position:absolute;
	left:0px;
	top:80px;
	z-index:10;

}
#sidebar_left2 /*LEFT COLUMN*/
{
	width:180px;
	/*width:200px; */ /* 190 is for the scroll bar*/
	background:#E1E0E2;
	position:absolute;
	left:0px;
	top:80px;
	z-index:1;
	/*overflow:hidden;*/
	/*scrollbar-3dlight-color:#4E6E3A; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-base-color:#4D84DE; 
	scrollbar-darkshadow-color:#384F29; 
	scrollbar-face-color:#4E6E3A; 
	scrollbar-highlight-color:#4D84DE; 
	/*scrollbar-shadow-color:#384F29;*/
}

#sidebar_top /*TOP COLUMN*/
{
	width:100%;
	height:80px; 
	background-image:url(/images/shell/top_bg_gradient.jpg);
	background-repeat:repeat-x;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
}
.top_sitename
{
	margin-left:14px;
	/*background-image:url(/images/shell/top_bg_travel_juneau.png);
	background-repeat:no-repeat;
	background-position:right;*/
	
}
.top_sitename a 
{
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#FFFFFF;
	text-decoration:none;
	
}
.top_sitename a:hover
{
	color:#d0e4fd;
}
.top_tagline
{
	margin-left:10px;
	margin-top:0px;
	
}
.top_tagline a
{
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;

}
.top_tagline a:hover
{
	color:#d0e4fd;
}
#sidebar_top_left /*LEFT TOP COLUMN*/
{
	height:70px;
	width:35%; /* 335px*/
	background-image:url(/images/shell/top_bg_travel_juneau.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:10;
	
}
#top_bar
{
	height:10px;
	background-color:#4e6e3a;
}
#sidebar_top_right /*RIGHT TOP COLUMN*/
{
	position:absolute;  
	right:0px; 
	top:0px; 
	width:252px; 
	height:80px;  
	background-image:url(/images/shell/top_bg_right.jpg);
}

.sidebar_top_right_1, .sidebar_top_right_1 a 
{
	
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	
}
.sidebar_top_right_1 a:hover
{
	color:#9b289f;
}
#sidebar_top_right_b /*RIGHT TOP COLUMN A*/
{
	float:right;
	padding:15px 15px 10px 10px;
	position:relative;
	top:0px;
	height:80px;
	width:40%;/* of TOP RIGHT div not just  TOP div*/
	background-image:url(/images/shell/top_bg_right.jpg);
	background-repeat:repeat-x;
	z-index:10;
	overflow:hidden;
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;

}
#sidebar_bottom /*BOTTOM COLUMN*/
{
	width:100%;
	height:80px; 
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:10;
	overflow:hidden;
	background-color:#4e6e3a;
}
#sidebar_bottom_interior /*BOTTOM COLUMN*/
{
	width:100%;
	height:80px; 
	position:relative;
	left:0px;
	bottom:0px;
	z-index:10;
	overflow:hidden;
	background-color:#4e6e3a;
}
#sidebar_bottom_right /*RIGHT BOTTOM COLUMN*/
{
	width:39%;
	height:80px;
	background:#ffa520;
	position:absolute;
	background-image:url(/images/shell/footer_bg_home_right.jpg);
	right:2px;
	bottom:0px;
	z-index:11;
	overflow:hidden;
}
#sidebar_bottom_left /*LEFT BOTTOM COLUMN*/
{
	width:60%;
	height:70px;
	background:orange;
	background-image:url(/images/shell/footer_bg_home_left.jpg);
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:11;
	overflow:hidden;
}
#sidebar_bottom_default /*LEFT BOTTOM COLUMN*/
{
	width:100%;
	height:70px;
	background-image:url(/images/shell/bottom_bg_default.jpg);
	background-repeat:repeat-x;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:11;
}


#slideshow_buttons_bg
{
	position:absolute;
	right:0px;
	top:83px;
	width:30%; 
	/*width:300px;*/
	height:30px;
	z-index:29;
	background-color:#CBB;
	margin-left:0px;
	padding-left:0px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;


}

.caption, .caption a 
{

	font-size:11px;
}

.footer_text, .footer_text a 
{
	color:#000000;
	font-size:12px;
}
.footer_text_heading, .footer_text_heading a
{
	font-weight:bold;
	font-size:12px;
}
.welcome_heading, welcome_heading a
{
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;

}
.welcome_text, welcome_text a
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;

}

.top_links
{
	text-align:right; 
	padding:12px 17px 10px 17px; 
}
.top_links a
{
	font-family:Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif; 
	font-size:15px;
	color:#FFFFFF; 	
	font-weight:bold;
	text-decoration:none;
}
.top_links a:hover
{
	color:#9b289f;
}
#bottom_left_div a
{
	color:#ffffff;
}
#bottom_left_div a:hover
{
	color:#9b289f;
}
.bottom_right
{
	color:#ffffff;
}
.bottom_right a:hover
{
	color:#9b289f;
}
.caption_link
{
	color:#000000;
}
.caption_link:hover
{
	color:#9b289f;
}
