/*
Common colors:
07529a - blue
5d94c3 - light blue
f39f2b - orange
fdcf81 - border orange
f2f2f2 - light grey
*/



/* RESETS */

html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,caption,tbody,tfoot,thead {
margin: 0;padding: 0;border: 0;font-weight: normal;font-style: normal;font-size: 100%;line-height: 1.3em;font-family: inherit;text-align: left;text-decoration:none;
}
ul {list-style: none;}
q:before,q:after,
blockquote:before,blockquote:after {content: "";}
legend {display:none;}



/* HOME PAGE CSS */

/* image rotator */
.homeImg {position: relative;width: 1024px;margin: 0;overflow:hidden;}
.homeImg a {color: #fff;}
/*--Main Image Preview--*/
.main_image {width: 1024px; height: 474px;float: left;background: #5f6060;position: relative;overflow: hidden;color: #fff;}
.main_image p {font-size: .9em;padding: 10px;	margin: 0;line-height: 1em;}
.main_image a {color: #5d94c3;}
.main_image .block small {margin-left: 10px;}
/* info-slide */
.main_image .desc{position: absolute;bottom: 0;	left: 0;width: 650px;display: none;}
.main_image .block{ width: 100%; background: #111;border-top: 1px solid #000;display:none;}
.image_thumb a.collapse {background: url(/resources/img/homePage/SlideShow/open_close2.png) no-repeat left top;height: 31px; width: 32px;text-indent: -99999px;position: absolute; top: 9px; right: 280px; }
.desc a.collapse {background: url(/resources/img/homePage/SlideShow/close.png) no-repeat left top;height: 24px; width: 25px;text-indent: -99999px;position: absolute; top: 3px; right: 3px; z-index: 999;}
.image_thumb a.show {background-position: left bottom;} 
.image_thumb {position: absolute; left: 745px;top: 435px;}
.image_thumb img {float: left;}
.image_thumb ul {margin: 0; padding: 0;list-style: none;}
/* thumb - off state */
.image_thumb ul li{margin: 0 5px 10px 3px; padding: 1px;background-color:#000;width: 35px;float: left;z-index: 9999;}
.image_thumb ul li.hover {background: #ddd;cursor: pointer;}
/* thumb - on state */
.image_thumb ul li.active {background: #fff;cursor: default;}
html .image_thumb ul li h2 {font-size: 1.5em; margin: 5px 0; padding: 0;}
.image_thumb ul li .block {float: left; padding: 0;width: 35px;}
.image_thumb ul li p {display: none;}

#homeTierTwo {background-image:url(/resources/img/hmTier2BG.gif);background-repeat:repeat-x;height:254px;width:1024px;padding-top:23px;font-size:14px;}

.governor {padding-left:25px;float:left;width:200px;}

#findYourAK {float:left;padding-left:25px;}

#segments {text-transform:uppercase;}
.segmentItem {float:left;padding:6px;} 
.segmentItem:hover a {color:#000;}
.segmentItem:hover {background-image:url(/resources/img/homePage/findYourAK/hoverBG.gif);background-repeat:no-repeat;}
.segmentItem h4{font-size: 15px;letter-spacing: 1px;padding-bottom: 7px;}

/* Find your AK */
div#a, div#b, div#c, div#d, div#e {width:755px; height:195px; background-image:url(/resources/img/homePage/findYourAK/findBG.png); background-repeat:no-repeat;}
div#a h4 a, div#b h4 a, div#c h4 a, div#d h4 a, div#e h4 a {width: 145px; color:#FFF; float: left; font-size: 15px;letter-spacing: 1px; padding: 7px 0 0 6px; margin:0px; height:37px;}
div#a h4 a.active, div#b h4 a.active, div#c h4 a.active, div#d h4 a.active, div#e h4 a.active {color:#000; background-image:url(/resources/img/homePage/findYourAK/tabBG.png); background-repeat:no-repeat;}

.segDetail {padding: 10px 15px 0 15px; color:#000;}
.segDetail a {color: #07529a; cursor:pointer;}



/* ~~~~~~ ###  FONT STYLES - (TODO, compact shared attributes) ### ~~~~~~  */

body, h1, h2, h3, h4, h5, h6 {font-family: Arial, sans-serif;}
h2, .search {text-transform:uppercase;font-size:14px;font-weight:bold;float:left;padding:8px 5px 0 12px;}
.upper33px {font-size:33px;text-transform:uppercase;}
h3 {font-size:25px;text-transform:uppercase;color:#07529a;line-height:18px;}
h1, h4 {font-size:23px;line-height:1.2em;text-transform:uppercase;}
.commCol1 h1, .commCol1 h4 {text-transform: none; padding-top: 5px; line-height:24px;}
h5, .commTitle, .thingsTitle, .commCol2NoPad h4, .commTitle2 {font-size:18px;text-transform:uppercase;line-height:19px;}
.genTitle {font-size:18px;text-transform:uppercase; line-height:1.2em;}
.commCol2 h5, .thingsTitle, .commCol2NoPad h {text-transform: none;}
h6 {font-size: 17px;font-weight:bold;line-height: 1.2em;}
.orangeBoxLg h6, orangeBoxMd h6 {font-size: 15px; font-weight:normal; color:#333;}
a:link, a:visited {color: #07529a;}
a:hover, a:active, a.white:hover, #breadcrumbs a:hover, .orangeBoxSm a:hover, .orangeBoxLg li .activeLink, li.activeLink, .gov {color: #5d94c3;}
.uppercase { text-transform: uppercase;}
.lower {text-transform: none;}
.white, a.white, #top, #homeTierTwo, .segmentItem a, a.button, .grayBox a {color:#fff;}
.blue {color: #07529a}
.bold, #tierTwo a {font-weight:bold;}
.boldGray { font-weight:bold; color:#333;}
.oneFifth h5, .twoFifths h5, {font-size:25px;text-transform:uppercase;color:#07529a;line-height:18px;}
#tierTwo, #rightColumn, .featured, #columnWrap, .spcategories h6 {font-family:Tahoma, sans-serif;font-size:90%;}
#tierThree, .font12  {font-size:12px;}
.specials a, .spcategories a  {font-weight: bold; font-size:11px;}
.mdText {font-size:11px;}
.mdBlue a, .mdBlue {font-size:11px;font-weight:bold;font-family:Tahoma, sans-serif;}
.smBlue a {font-size:10px;font-weight: bold;color:#07529a;font-family:Tahoma, sans-serif;}
.smText {font-size:10px;}
#breadcrumbs, #myAlaskaCount  {font-size: 11px;color: #000; font-family: arial;letter-spacing:normal;}
#breadcrumbs a, #myAlaskaCount a {font-size:11px;color: #07529a;font-family: arial;letter-spacing:normal;}
.grayBox a:hover {color: #f39f2b;}
.red {color:#F00;}
.strike {text-decoration:line-through;}
.highlight {background:#ffff00;}
.tinyBlue, .tinyBlue a  {font-size:9px;color:#07529a;}
.tinyText {font-size: 9px;color: #000;}
.medText{ font-size: 16px;}
.medText14 { font-size: 14px;}
.medTextTitle { font-size: 15px; text-transform:uppercase; font-weight:normal;}
.heavyText h6 { margin:10px 0 -5px 8px; padding:0; text-transform:uppercase;font-size: 14px; font-weight: bold;}
.smTextTitle, .smTextTitle a { font-size: 13px; text-transform:uppercase; font-weight:normal;}
.boldTitle {font-weight: bold; font-size: 14px;}
.bold17px {	font-size: 17px; font-weight:bold; line-height: 1.2em;}
.italics {font-style:italic;}


/* ~~~~~~ ###  MAIN STRUCTURE/EVERY PAGE  ### ~~~~~~  */

body { 
background: #f5f5f6 url(/resources/img/bodyBG2.png) repeat-y center top;
	
	
width: 100%;
display: table;
}
#wrap {margin:0 auto 0 auto;width:1024px;text-align:left;}
#top {background-image:url(/resources/img/topBG.gif);background-repeat:repeat-x;width:1024px;height:35px;}
.topTitle {padding:8px 45px 0px 20px;}
#top input {width:125px;margin:10px 5px 0 0px;height:13px;line-height:13px;font-size:10px;background-color:#fff;border:1px #ccc solid;float:left;}
.go {  float:left;}
.search {margin-left:95px;}
.advancedSearch {font-size:10px;padding:7px 0 0 7px;float:left;line-height:10px;}
.international {font-size:13px;padding:8px 7px 0 120px;float:left;}
ul#flag {float: right; padding: 6px 6px 0 0;}
#flag li {display: inline;list-style-type: none; padding-right:6px;}
#footer {background:#fff url(/resources/img/footerBG.gif) repeat-x;padding:20px;}
#footer li {display:inline;padding:2px;}
#footer p {margin-top:4px;}
#social {float:right;}

/* ~~~~~~ ###  NAV  ### ~~~~~~  */

#navWrap {background-image:url(/resources/img/navBG2.gif);background-repeat:repeat-x;width: 1024px;height: 64px; position:relative; z-index:999;}
#logo {float:left;height:64px; margin: 0; position:absolute; top: 0; left: 20px;}
#nav {height:50px;text-align:center;font-family:arial;padding-top:21px;}
#nav ul {padding:0;margin:0;display:inline-block;white-space:nowrap;text-align:left; float: right;}
#nav li {padding:0;margin:0;display:inline-block;display:inline;}
#nav ul ul {position:absolute;left:-9000px;}
#nav ul.topLevel {margin:0 auto;}
#nav ul.topLevel li.topList {float:left;position:relative;display:block;}
#nav ul.secondLevel {background-color:#2f5e8a;}
#nav ul.secondLevel a:hover {background-image: none;background-repeat: none;background-color:#1c5684;}
.topList {text-transform:uppercase;}
.topList a {font-size: 14px;}	 
#nav a {display:block;color:#fff;line-height: 18px;text-decoration: none;padding:3px 20px 4px 20px;}
.secondLevel {text-transform: none;border-top: 1px #95acbe solid;}
.secondLevel a {font: normal 12px arial,sans-serif;font-weight: normal; border-bottom: 1px #4b6a8f solid; margin-bottom: -0px;}
#nav ul.topLevel li.topList a.topA {float:left;border-left: 2px #fff solid;}
#nav ul li:hover > ul {visibility:visible;left:0;top:43px;margin-left:2px;}
#nav ul ul li:hover > ul {visibility:visible;left:100%;top:auto; margin-top:-44px;}
#nav li.alignRight:hover > ul {visibility:visible;left:auto;top:43px;right:0;}
#nav li.alignRight ul li:hover > ul {visibility:visible;left:auto;top:auto;right:100%;margin-top:-43px;}  
#nav a:hover ul {top:23px;left:0;}
#nav li.alignRight a:hover ul {top:23px;left:auto;right:-1px;}
#nav li.alignRight ul a {padding: 3px 20px 3px 20px;} 
#nav a:hover a:hover ul, 
#nav a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#nav li.alignRight a:hover a:hover ul, 
#nav li.alignRight a:hover a:hover a:hover ul {left:auto;right:0;visibility:visible;}
#nav a:hover ul ul, 
#nav a:hover a:hover ul ul {left:-9000px;}
#nav li.alignRight a:hover ul ul, 
#nav li.alignRight a:hover a:hover ul ul {left:-9000px;} 
#nav li a:hover,
#nav li a.dropIt:hover {background-color:#305780;background-image: url(/resources/img/navOnBG2.gif);background-repeat:repeat-x;} 
#nav li:hover > a,
#nav ul li:hover > a.dropIt {background-color:#305780;background-image: url(/resources/img/navOnBG2.gif);background-repeat:repeat-x;}
#nav table {position:absolute;height:0;width:0;left:0;border-collapse:collapse;margin-top:-4px;}
#nav table table {position:absolute; left:99%;height:0; width:0; border-collapse:collapse; margin-top:-29px;}
#nav li.alignRight table {position:absolute;height:0;width:0;left:auto;right:0;border-collapse:collapse;margin-top:-4px;}
#nav li.alignRight table table {position:absolute;left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-29px;}


/* ~~~~~~ ### TIER TWO (main content area)  ### ~~~~~~  */

#tierTwo {background-image:url(/resources/img/tierTwoBG.gif); background-repeat:repeat-y; background-color:#fff;padding:0;margin:0;width:1024px; z-index: 1;}

#myAlaskaCount {float: right;padding:0px 45px 0 0;}

#breadcrumbs {height:15px;padding:6px 0 4px 10px; background-color:#f2f2f2; background-image:url(../img/nav_shadow.png); background-repeat:no-repeat;}
#breadcrumbs li {display:inline;padding-left:3px;}

#columnWrap {background-color:#fff;float:left;padding-top:10px; padding-bottom:5px;}

#columnWrap p {margin: 8px 0 8px 0;}

.noColumn_full { float:left; width: 1024px; background-color:#fff; min-height: 200px;}

.column_xl {width:805px; margin:5px 0px 5px 11px; float:left;}

.column_med {float:left;width:370px;margin:5px 5px 5px 15px;} /*Used for left column in threeColumnSplit layouts */
.column_med1 {float:left;width:370px;margin:5px 5px 5px 8px;} /*Used for left column  in twoColumn layouts */
.column_med2 {float:left;width:415px;margin:5px 0 5px 11px;}
.column_med2 p {padding-right: 5px;}
.column_med3 {float:left;width:390px;margin:5px 0 5px 1px;} /*Used for right column in things to do */

.heavyText p {padding: 0 15px 0 8px;}

.showBullet li, .LittleTableBkgr li { list-style-type:disc;  margin: 3px 0px 5px 15px; padding-left: 5px;
list-style-position: inside;}
.BigTableBkgr {background-color: #5d94c3;}
.LittleTableBkgr {background-color: #07529a;}


.commTitle {margin: 0 0 -20px 5px; padding:0px; text-transform:none;}
.commTitle2 {margin:-10px 0 0 5px; padding:0px; text-transform:none;}
.commCol1 {width:360px; margin-right: 10px; margin-left: 10px;}
.commCol2 { width: 385px; float: left; margin-top: 25px;}
.commCol2NoPad { width: 385px; float: left;}
.commCol2 img { padding-left: 3px;}

.column_sm {float:left;width:248px;padding:5px 0 5px 11px;}
.column_sm p {width:230px;padding-bottom:10px;}

.column_sm2 {float:left;width:260px; padding:5px 0 5px 0px;}

.column_xsm {float:left; width:180px;padding:0 0 5px 8px;}
.column_xsm li {padding: 4px 0 4px 7px; text-transform:uppercase;}


.column_locals {float:left;width:195px;padding:10px; margin:10px 15px 10px 0; background-color:#eef3f7; border: 1px #ccc solid;} /* Used on locals pages */

.column_lg {float:left;width:549px;padding:5px 0 5px 10px; position:relative;}

.rightColumn {float:right;width: 196px; margin-top: 8px;}
.rightColumn li { padding: 5px 0 0 20px; list-style-type:none;}


#planner ul{float:left; width: 350px; padding: 15px 0 0 38px;}
#planner li {margin-bottom: 12px;}


.featured { margin: 0 10px 0 12px; }

.memberAds {background-color:#d6d6d6; width: 196px; margin-top: 20px;}
.memberAds img {padding: 5px 0 5px 7px;}

/* og = orange border, grey inside -- ow = orange border, white inside */

.full_og_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_grayFull.gif); height: 9px; width:1003px;}
.full_og_box {background-color:#f2f2f2; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:981px; padding: 5px 10px 5px 10px;}
.full_og_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_grayFull.gif); background-repeat:no-repeat; height: 9px; width:1003px;}

.full_ow_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_whiteFull.gif); height: 9px; width:982px;}
.full_ow_box {background-color:#fff; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:960px; padding: 5px 10px 5px 10px;}
.full_ow_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_whiteFull.gif); background-repeat:no-repeat; height: 9px; width:982px;}

.partner_lid { background-image:url(/resources/img/containers/orangeBorder/partnerLid.gif); height: 26px; width:776px; margin-left: 5px;}
.partner_box {background-color:#ffffff; background-image:url(/resources/img/containers/orangeBorder/partnerBG.gif); background-repeat:repeat; width:736px; padding: 0 20px 0 20px;  margin-left: 5px;}
.partner_bot {background-image:url(/resources/img/containers/orangeBorder/partnerBot.gif); background-repeat:no-repeat; height: 26px; width:776px;  margin-left: 5px;}

.xl_og_lid { background-image:url(/resources/img/containers/orangeBorder/topLid.gif); height: 9px; width:807px;}
.xl_og_box {background-color:#f2f2f2; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:793px; padding: 5px 0 5px 10px;}
.xl_og_bot {background-image:url(/resources/img/containers/orangeBorder/botLid.gif); background-repeat:no-repeat; height: 9px; width:807px;}

.lg_ow_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_whiteLG.gif); height: 11px; width:783px;}
.lg_ow_box {background-color:#fff; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:761px; padding: 0 10px 0 10px;}
.lg_ow_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_whiteLG.gif); background-repeat:no-repeat; height: 11px; width:783px;}

.md_ow_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_whiteMD.gif); height: 11px; width:585px;}
.md_ow_box {background-color:#fff; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:563px; padding: 0 10px 10px 10px;}
.md_ow_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_whiteMD.gif); background-repeat:no-repeat; height: 11px; margin-top: -8px; width:585px;}

.md_og_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_grayMD.gif); height: 12px; width:548px;}
.md_og_box {background-color:#f2f2f2; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:540px; padding: 0 3px 0 3px; min-height:465px; height:auto !important; height:465px;}
.md_og_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_grayMD.gif); background-repeat:no-repeat; height: 12px; width:548px;}

.sm-md_ow_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_whiteSM_MD.gif); height:11px; width:414px;}
.sm-md_ow_box {background-color:#fff; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:398px; padding: 0 7px 0 7px;}
.sm-md_ow_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_whiteSM_MD.gif); background-repeat:no-repeat; height:11px; width:414px;}

.sm_ow_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_whiteSM.gif); height: 11px; width:394px;}
.sm_ow_box {background-color:#fff; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:372px; padding: 0 10px 0 10px; margin:0;}
.sm_ow_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_whiteSM.gif); height: 11px; width:394px; margin-top:-10px; padding:0;}

.sm360_ow_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_white360.gif); height: 11px; width:360px;}
.sm360_ow_box {background-color:#fff; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:338px; padding: 0 10px 0 10px; margin:0;}
.sm360_ow_bot {background-image:url(/resources/img/containers/orangeBorder/topBot_white360.gif); height: 11px; width:360px; margin-top:-10px; padding:0;}

.sm_og_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_graySM.gif); height: 11px; width:394px;}
.sm_og_box {background-color:#f2f2f2; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:372px; padding: 0 10px 0 10px; margin-top: -8px;}
.sm_og_box td {padding: 4px;}
.sm_og_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_graySM.gif); height: 11px; width:394px; margin-top:-10px; padding:0;}


.xsm_ow_lid { background-image:url(/resources/img/containers/orangeBorder/topLid_whiteXSM.gif); height: 11px; width:262px;}
.xsm_ow_box {background-color:#fff; border-left: 1px #ffbe5a solid;border-right: 1px #ffbe5a solid; width:240px; padding: 0 10px 0 10px;}
.xsm_ow_bot {background-image:url(/resources/img/containers/orangeBorder/botLid_whiteXSM.gif); height: 11px; width:262px; padding:0;}
 

#tab {float:right;line-height:normal; margin-bottom: -1px; padding-right: 7px;}
#tab ul { margin:0 0 0 0px;padding:0 10px 0;list-style:none;}
#tab li {float:left;background:url("/resources/img/containers/tabs/left_off.gif") no-repeat left top; margin:0 0 0 10px;padding:0 0 0 6px;}
#tab a {float:left; display:block;background:url("/resources/img/containers/tabs/right_off.gif") no-repeat right top;padding:6px 15px 6px 6px;text-decoration:none; text-transform:uppercase; cursor:pointer; color:#07529a; font-size: 13px;}
#tab a:hover { color: #5d94c3;} 
#tab .active { background-image:url("/resources/img/containers/tabs/left_on.gif"); position:relative; z-index:2; top: 1px;}
#tab .active a {background-image:url("/resources/img/containers/tabs/right_on.gif");color:#000;}

/* Communities tabbed widget */
ul.triplelist {overflow: hidden; padding-left: 45px; padding-top: 5px; width: 595px;} 
ul.triplelist li {clear: none;display: block;float: left; width: 32%; padding: 0 0 2px 2px; }
/* Communities tabbed widget v2 */
div.triplelist3 {overflow: hidden; padding-left: 45px; padding-top: 0px; width: 595px;} 
div.triplelist3 table {width: 595px;}
div.triplelist3 td {width:33%; vertical-align:top;}

/* Planning help & discouver alaska*/
ul.triplelist2 {overflow: hidden; width:760px; margin-left: auto; margin-right:auto; margin-top: 20px;} 
ul.triplelist2 li {clear: none;display: block;float: left; width: 232px; height: 265px; border-right: 1px #666 solid; padding: 0 10px 0 10px;}
.triplelist2 h6 { font-size: 14px; padding: 0px 0 10px 5px; text-transform:uppercase;}
.triplelist2 td {padding: 3px;}
th {border-bottom: 1px #666 solid;}
ul.longer { overflow:visible;}
ul.longer li {height: 390px;}


/* Grid*/

table.grid  { border-bottom: 1px #ccc solid; border-right: 1px #ccc solid; font-size:80%;}
table.grid2  { border-bottom: 1px #ccc solid; border-right: 1px #ccc solid; font-size:100%;}
.grid th, .grid2 th { font-weight: bold; border-left: 1px #ccc solid; border-top: 1px #ccc solid; border-bottom: 0; font-size: 14px; background-color:#e8e6e6;}
.grid td, .grid2 td { border-top: 1px #ccc solid; border-left: 1px #ccc solid; padding: 2px 2px 2px 5px;}

/* Parks parent tabbed widget */
ul.doublelist {overflow: hidden; padding-left: 15px; padding-top: 5px; width: 625px;} 
ul.doublelist li {clear: none;display: block;float: left; width: 49%; padding: 0 2px 7px 2px;}

ul#doublelist2 {overflow: hidden; padding-left: 0px; padding-top: 0px; width: 760px; margin-top: 10px;} 
ul#doublelist2 li {clear: none;display: block;float: left; width: 49%; margin: 5px 0 5px 0px; padding-left: 5px; font-size: 90%;}
ul#doublelist2 p {margin: 0px;}

ul.wildGuides {overflow: hidden; width:410px; float:right;}
ul.wildGuides li {height:110px; margin-left:1px; width:100%; margin-bottom:8px;}
ul.wildGuides img {float:left; padding-right:10px;}
ul.wildGuides p  {margin-top: 0px;}

ul.wildGuides2 {overflow: hidden; width:100%;}
ul.wildGuides2 li {clear: none;display: block; float: left; height:110px; margin-left:1px; width:48%; margin-bottom:8px;}
ul.wildGuides2 img {float:left; padding-right:10px;}

.regionIcon {float:left; vertical-align:middle; padding: 0 20px 0 10px;} 

/* Thumbs for: Things to Do, Getting Around and Packages    */
.imageStack {float:left; width: 189px; height: 138px; padding: 2px 0 0 8px; margin: 0 5px 0 5px; white-space:nowrap;}
.imageStack img {margin-top: 2px;}
.imageStack:hover {background-image:url(/resources/img/containers/orangeBox/orangeImgBg.gif);background-repeat:no-repeat;}

/* Climate    */

.temp td { padding: 2px;}
table.temp { margin: 8px 0 20px;}
.altRow {background-color: #f6f6ee;}

/* Climate    */

.vid {margin: 10px 0 10px 50px; width: 308px; float:left;}
.vid img {margin-top: 4px;}
.vid h6 {margin-left: 10px;}

/*ACE */

.aceContainer { width: 393px; height:201px; padding:7px; background-image:url(/resources/img/containers/ACE/ACERegBG.gif); background-repeat:no-repeat; margin:15px 3px 0 0; float:right;}
.aceContainer ul {margin-left: 18px;}
.aceContainer li {list-style-type:disc; padding-bottom: 3px; padding-top:3px; font-size: 11px;}

#aceLanding {width: 1024px; background-image:url(/resources/img/aceBG.jpg); height:541px; position:relative;}

.aceClick {position:absolute; left:685px; top:335px; z-index:999;}

.aceLandContent {width: 455px; height:201px; padding:7px; float: right; margin: 153px 5px 0 0; color:#333; font-size:95%;}
.aceLandContent ul {margin: 3px 0 10px 18px;}
.aceLandContent li {list-style-type:disc; padding-bottom: 1px; padding-top:2px; font-size: 90%}



/* More details button */

p.orangeButton {background-image:url(/resources/img/buttons/orangeBG.png); width: 106px; height: 21px; padding: 3px 0 0 15px}

/* ~~~~~~ ###  TERTIARY NAV ### ~~~~~~  */


.orangeBoxXSm {width: 181px;background-image:url(/resources/img/containers/orangeBox/orangeBGXSm.png);background-repeat:repeat-y;}
.orangeBoxLidXSm {background-image:url(/resources/img/containers/orangeBox/orangeLidXSm.png);background-repeat:no-repeat;width:181px;height:12px;}
.orangeBoxBotXSm {background-image:url(/resources/img/containers/orangeBox/orangeBotXSm.png);background-repeat:no-repeat;width:181px;height:12px;}

.orangeBoxXSm ul { font-size:14px; margin-left: 5px;}
.orangeBoxXSm li { padding-left: 0; margin-left:15px; margin-bottom:2px;}

.orangeBoxSm {width: 248px;background-image:url(/resources/img/containers/orangeBox/orangeBGSm.png);background-repeat:repeat-y;}
.orangeBoxLidSm {background-image:url(/resources/img/containers/orangeBox/orangeLidSm.png);background-repeat:no-repeat;width:248px;height:11px;}
.orangeBoxBotSm {background-image:url(/resources/img/containers/orangeBox/orangeBotSm.png);background-repeat:no-repeat;width:248px;height:11px;}

.orangeBoxSm .ace li {list-style:none; padding-left: 0; margin-left:15px;}
.orangeBoxSm .ace li li {margin-left: 20px;} 

.orangeBoxMd {width: 322px;background-image:url(/resources/img/containers/orangeBox/orangeBGMD.png);background-repeat:repeat-y; padding: 0 5px 0 10px;}
.orangeBoxLidMd {background-image:url(/resources/img/containers/orangeBox/orangeLidMd.png);background-repeat:no-repeat;width:337px;height:9px; margin: 10px 0 0 0; padding:0;}
.orangeBoxBotMd {background-image:url(/resources/img/containers/orangeBox/orangeBotMd.png);background-repeat:no-repeat;width:337px;height:9px;}

.orangeBoxMd ul {margin-left: 10px;}
.orangeBoxMd li {margin-top: 5px;}

.orangeBoxLidLg  {width: 360px; height: 11px; background-image:url(/resources/img/containers/orangeBox/orangeLidLg.png);background-repeat:repeat-y;}
.orangeBoxLg {width: 360px; padding-left: 8px;background-image:url(/resources/img/containers/orangeBox/orangeBGLg.png);background-repeat:repeat-y;}
.orangeBoxLg li {padding-top: 6px; margin-left:0px; font-size:12px;}
.orangeBoxLg ul {margin: 0; padding: 0;}
.orangeBoxBotLg  {width: 360px; height: 11px; background-image:url(/resources/img/containers/orangeBox/orangeBotLg.png);background-repeat:repeat-y; margin-bottom: 10px;}

.orangeBoxSm li {padding: 4px 5px 0px 0px;margin-left:25px;list-style:disc;}

.grayBox {width: 516px; background-color:#737373; margin: 0 auto;}
.grayBoxLid {background-image:url(/resources/img/containers/grayBox/lid.gif);background-repeat:no-repeat;width:516px;height:11px;}
.grayBoxBot {background-image:url(/resources/img/containers/grayBox/bot.gif);background-repeat:no-repeat;width:516px;height:11px;}

.grayBox ol {margin: 0 0 0 10px; padding: 0; float: left;}
.grayList li {line-height: 1.5em;padding: 0;list-style-type:upper-alpha;}


/* ~~~~~~ ###  FORMS ### ~~~~~~  */

.rightColumn input, .rightColumn select { display:block; width:140px;}
.rightColumn select {margin: 3px 0 5px 20px;}

.registration input, input, textarea, select, .inputBG, #Login_Password, #Login_UserName  {border:1px solid #BDBDBD;}
.registration input, input, .inputBG, #Login_Password, #Login_UserName {background-image:url(/resources/img/inputBG.gif); background-repeat:repeat;}
.inputBG {width: 30px;}

/* planner form  */
.row input {width: 130px; float:left;margin-bottom: 5px;}
.row label {width: 110px; float:left;}
#contactInfo { width: 330px; margin: 15px 0 0 20px;}
/* table input,*/ #plannerChoice input, li input {border:0; background-image: none; margin: 0 5px 0 12px; padding: 0;}
.countryDD {width: 195px; float:left; margin-bottom: 5px; background-color:#f9f9f9;}
label, input, checkbox {vertical-align:middle;}
.row {width: 500px;height:29px;}

#isAgent {width: 180px; margin-top: -175px; padding: 5px; margin-right: 10px; border: 1px #fdcf81 solid; float:right;}

#isAgent .row label {width: 53px; float:left;}

/* ~~~~~~ ###  ACCORDIAN ### ~~~~~~  */

.accordian {width: 804px; height: 253px; left: 11px; background-image:url(/resources/img/accordian/bg.gif); background-repeat:no-repeat; padding-left:2px; position:relative;}
.accordianTop {height: 30px; padding:12px 0 0 25px; margin:0; position:absolute; left: 12px;}
.accordianTop h5 {font-size: 27px; font-weight:normal; padding-top:0px; margin:0px; color: #07529a; display:inline; text-transform:uppercase;}
.kwicks {list-style: none; position: relative; margin: 0 0 0 4px; padding: 42px 0 0 0;}
.kwicks li{display: block; overflow: hidden;padding: 0;cursor: pointer;border-bottom: 1px; #ccc solid; position:relative;}
.kwicks li{float: left;width: 197px;height: 202px;}
#kwick1, #kwick2, #kwick3, #kwick4, #kwick5 {background-position: left bottom;background-repeat:no-repeat;}
#kwick1 { background-image: url('/resources/img/accordian/one.gif');}
#kwick2 {background-image: url('/resources/img/accordian/two.gif');}
#kwick3 {background-image: url('/resources/img/accordian/three.gif');}
#kwick4 {background-image: url('/resources/img/accordian/four.gif');}
#kwick5 {background-image: url('/resources/img/accordian/search.gif');}


/* ~~~~~~ ###  FORUMS WIDGET ### ~~~~~~  */

.forumsWidg {width: 784px; height: 220px; background-image:url(/resources/img/accordian/forumWidgetBG.png); background-repeat:no-repeat; margin-left: -7px; padding-right:10px;}
.forumsWidgTop {height: 30px; padding:16px 0 0 25px; margin:0;}
.forumsWidg h5 {font-size: 27px; font-weight:normal; padding-top:0px; margin:0px; color: #07529a; display:inline; text-transform:uppercase;}

.forumsWidgSm {width: 366px; height: 217px; background-image:url(/resources/img/accordian/forumWidgetBG_sm.png); background-repeat:no-repeat; margin-left: -7px;}
.forumsWidgTopSm {height: 30px; padding:16px 0 0 25px; margin:0;}
.forumsWidgSm h5 {font-size: 27px; font-weight:normal; padding-top:0px; margin:0px; color: #07529a; display:inline; text-transform:uppercase;}

.forumsWidgSm .postBox { margin-left: -14px; margin-top: -5px;}

.forumsWidg h2, .forumsWidgSm h2 {margin-left:3px; padding-left:0;} 

/* ~~~~~~ ###  DIV TOGGLER/SERVICES/TIPS/BLUE BARS ### ~~~~~~  */

h6.trigger {padding-bottom: 4px; background: url(/resources/img/services/sm_blue_heading.gif) no-repeat;height: 20px;line-height: 24px;width: 176px;font-size:12px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; white-space:nowrap;}

h6.triggerBlank {padding-bottom: 4px; background: url(/resources/img/services/sm_blue_headingBlank.gif) no-repeat;height: 20px;line-height: 24px;width: 176px;font-size:12px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; white-space:nowrap;}

h6.active {background-position: left bottom;}
.toggle_container {margin: 0 0 5px 0;padding: 0;overflow: hidden;  clear:both; }
.toggle_container ul, .toggle_container li {list-style-type:none;}

h6.lgBlank {padding-bottom: 4px; background: url(/resources/img/services/xlg_blue_blank.gif) no-repeat;height: 20px;line-height: 24px;width: 650px;font-size:13px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; margin:0 0 5px 20px; font-weight:bold;}

/* these 2 are for full width */

h6.XLBlank {padding-bottom: 4px; background: url(/resources/img/services/fullWidth_blue_blank.gif) no-repeat;height: 20px;line-height: 24px;width: 940px;font-size:13px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; margin:0 0 5px 5px; font-weight:bold;}
h6.XLBlankRed {padding-bottom: 4px; background: url(/resources/img/services/fullWidth_red_blank.gif) no-repeat;height: 20px;line-height: 24px;width: 940px;font-size:13px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; margin:0 0 5px 10px; font-weight:bold;}

h6.lgBlankRed {padding-bottom: 4px; background: url(/resources/img/services/xlg_red_blank.gif) no-repeat;height: 20px;line-height: 24px;width: 650px;font-size:13px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; margin:0 0 5px 20px; font-weight:bold;}

h6.lgBlankGreen {padding-bottom: 4px; background: url(/resources/img/services/xlg_green_blank.gif) no-repeat;height: 20px;line-height: 24px;width: 650px;font-size:13px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; margin:0 0 5px 20px; font-weight:bold;}

h6.lgBlankOrange{padding-bottom: 4px; background: url(/resources/img/services/xlg_orange_blank.gif) no-repeat;height: 20px;line-height: 24px;width: 650px;font-size:13px; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; margin:0 0 5px 20px; font-weight:bold;}

h6.triggerLG {padding-bottom: 4px; background: url(/resources/img/services/lg_blue_heading.gif) no-repeat;height: 20px;line-height: 24px;width: 530px;font-size:12px; text-transform:uppercase; color:#fff; padding-left:10px;  margin-top: 10px; cursor:pointer;}
h6.triggerLG a {color: #fff;text-decoration: none; display: block;}
h6.triggerLG a:hover { color: #ccc; }
h6.activeLG {background-position: left bottom;}
.toggle_containerLG {margin: 0 0 5px;padding: 0;overflow: hidden; clear:both; }


h6.redBG {background: url(/resources/img/services/lg_red_heading.gif) no-repeat;}

.servicesL {float: left; width: 370px; padding:10px 10px 0 0;}
.servicesR {float: left; width: 155px; padding:10px 0 0 0;}

h6.blueBar {padding: 0 0 4px 10px; background: url(/resources/img/blue_bar.gif) no-repeat;height: 20px;line-height: 24px;width: 350px;font-size:12px; text-transform:uppercase; font-weight:bold; color:#fff; margin:10px 0 5px 0;}

h5.blueBarSm, h6.blueBarSm {padding: 0 0 4px 0; text-align:center; background: url(/resources/img/blue_bar_sm.gif) no-repeat;height: 20px;line-height: 24px;width: 176px;font-size:12px; text-transform:uppercase; font-weight:bold; color:#fff; margin:10px 0 5px 0;}
	
.tips { width: 530px; background-color:#e6e7e8; padding: 0 0 0 10px; height:20px; line-height:20px; text-transform:uppercase; overflow: hidden;}

.hiddenText, .hiddenText2 {display: none; overflow: hidden; clear:both; background-color:#fcfcfc; }
.hiddenText2 {border: 2px #e6e7e8 solid; width: 530px; padding:3px;}
.hiddenText2 p { margin: 0px; padding: 3px 10px 5px 10px; } 
.hiddenText2 ul { margin-left: 35px; list-style-type:disc;}
.hiddenText2 ol { margin-left: 35px;}
.hiddenText2 li { padding:2px 10px 2px 5px;}
.toggleText {cursor:pointer; float:right;}
.toggleText img {vertical-align:middle; margin-left: 5px; margin-right: 300px;}
.toggleText p {padding: 0; margin:0;}
.toggleThis {cursor:pointer; overflow: hidden; margin-bottom: 0px; }

/* ~~~~~~ ###  CONTENT PAGE IMAGE GALLERY ### ~~~~~~  */

.galleria{list-style:none;width:350px; overflow:hidden; height: 70px;}
.galleria li{display:block;width:59px;height:59px;overflow:hidden;float:left;margin:4px 11px 20px 0;}
.galleria li a{display:none;}
.galleria li div{position:absolute;display:none;top:0;left:180px;overflow:hidden;}
.galleria li div img{cursor:pointer;}
.galleria li.active div img,.galleria li.active div{display:block;}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display: inline;padding-top:.5em; width: 300px; }
* html .galleria li div span{width:350px;} /* MSIE bug */
.gallery li img {display:none}


/* ~~~~~~ ###  TIER THREE (bottom content area) ### ~~~~~~  */


#tierThree {background:#fff url(/resources/img/tierThreeBG.gif) repeat-x;height:135px;padding:20px 0px 0px 20px;}

.oneFifth {width:185px;margin-right:30px;}
.oneFifth p {width:95px;padding:5px 0 0 10px;}

.twoFifths {width:325px;padding-left:20px;border-left:1px #ccc dotted;margin-top:-7px;}
.twoFifths p {margin-bottom:4px;font-size:10px;}

.oneThird {width: 295px; margin-right:20px; height: 125px;}

.oneThirdLg {width: 330px; margin-right:20px; height: 125px;}

.dotBorder { border-left:1px #ccc dotted; padding-left: 20px;}

.specials  {width:130px;}

.spImg img {margin:5px 10px 0 0px;}

.spcategories, .spImg, .specials, .twoFifths, .oneFifth, .oneThird, .oneThirdLg  {float:left;}
.spcategories li {padding-bottom: 0px;}

/* ~~~~~~ ###  BUTTONS ### ~~~~~~  */

a.MyAKBut {display: block;width: 106px;height:28px;background:url(/resources/img/myAKBut.gif) no-repeat 0px 0px;overflow:hidden;cursor:pointer;margin: 3px 0 0 170px; float:left;}
a.MyAKBut:hover  {background:url(/resources/img/myAKBut.gif) no-repeat 0px -28px;}


a.button {display: block;width: 110px;height:22px;background:url(/resources/img/buttons/blue_button.gif) no-repeat 0px 0px;text-align: center;padding-top:4px;overflow:hidden;font-size:13px; font-weight: bold; cursor:pointer;}
a.button:hover  {background:url(/resources/img/buttons/blue_button.gif) no-repeat 0px -26px;}

.submitBtn {display: block;width: 110px;height:26px;background:url(/resources/img/buttons/blue_button.gif) no-repeat 0px 0px;text-align: center;padding-top:0px;overflow:hidden;font-size:13px; font-weight: bold; cursor:pointer; border:0px; color:#FFF; margin-left:auto; margin-right:auto; margin-top:7px; line-height:26px; padding-bottom: 3px;}
.submitBtn:hover  {background:url(/resources/img/buttons/blue_button.gif) no-repeat 0px -26px;}

a.orangeBtn {display: block;width: 110px;height:22px;background:url(/resources/img/buttons/orange_button.gif) no-repeat 0px 0px;text-align: center;padding-top:4px;overflow:hidden;font-size:13px; font-weight: bold; cursor:pointer; color:#FFF; margin: 10px 25px 0 0; float:left;}
a.orangeBtn:hover  {background:url(/resources/img/buttons/orange_button.gif) no-repeat 0px -26px;}

.submitBtn150 {display: block;width: 150px;height:26px;background:url(/resources/img/buttons/blue_button150.gif) no-repeat 0px 0px;text-align: center;padding-top:0px;overflow:hidden;font-size:13px; font-weight: bold; cursor:pointer; border:0px; color:#FFF; margin-left:auto; margin-right:auto; margin-top:7px; line-height:26px; padding-bottom: 3px;}
.submitBtn150:hover  {background:url(/resources/img/buttons/blue_button150.gif) no-repeat 0px -26px;}


.submitBtn2 {display: block;width: 110px;height:26px;background:url(/resources/img/buttons/blue_button.gif) no-repeat 0px 0px;text-align: center;padding-top:0px;overflow:hidden;font-size:13px; font-weight: bold; cursor:pointer; border:0px; color:#FFF; line-height:26px; padding-bottom: 3px;}
.submitBtn2:hover  {background:url(/resources/img/buttons/blue_button.gif) no-repeat 0px -26px;}

.submitBtn2_150 {display: block;width: 150px;height:26px;background:url(/resources/img/buttons/blue_button150.gif) no-repeat 0px 0px;text-align: center;padding-top:0px;overflow:hidden;font-size:13px; font-weight: bold; cursor:pointer; border:0px; color:#FFF; line-height:26px; padding-bottom: 3px;}
.submitBtn2_150:hover  {background:url(/resources/img/buttons/blue_button150.gif) no-repeat 0px -26px;}


a.button150 {display: block;width:150px;height:22px;background:url(/resources/img/buttons/blue_button150.gif) no-repeat 0px 0px;text-align: center;padding-top:4px;overflow:hidden; font-size:12px; font-weight: bold; cursor:pointer; color:#FFF;}
a.button150:hover {background:url(/resources/img/buttons/blue_button150.gif) no-repeat 0px -26px;}

.buttonSmall {display: block;width:30px;height:21px;background:url(/resources/img/buttons/blue_button_sm.png) no-repeat 0px 0px;text-align: center; overflow:hidden; font-size:14px; font-weight: bold; cursor:pointer; color:#FFF; border:0;}
.buttonSmall:hover {background:url(/resources/img/buttons/blue_button_sm.png) no-repeat 0px -21px; border:0}


/* ~~~~~~ ### MAP HOVER & TOOL TIP ### ~~~~~~  */

#regionalMap{ position: absolute; text-align: left; width: 456px; background-color:#C66;}
#habitatMap{ position: absolute; text-align: left; height: 500px; width: 540px;}
#about1, #about2, #about3, #about4, #about5{position: absolute;text-align: left;width: 190px;padding: 2px 8px 2px 8px;color: #000;margin: 5px;display: block;visibility: hidden;overflow:auto;border:solid 1px #ffbe5a;background-image:	url(/resources/img/trans.png);}
#tooltip {position: absolute;z-index: 3000;border: 1px solid #ffbe5a;background-color: #333;padding: 5px;opacity: 0.9;}
#tooltip h3, #tooltip div { margin: 0; font-size: 14px; color: #fff; text-transform:none;}

.qtip {font-size:13px;}

/* ~~~~~~ ###  Gallery ### ~~~~~~  */


div.content {display: none;clear: both;overflow: hidden;}

div.navigation a.pageLink {height: 77px;line-height: 77px;} /* next/prev thumb icons */

div.controls {margin-top: 10px;height: 23px;} /* next/prev text */

div.controls a {padding: 5px;}

div.ss-controls {float: left;}

div.nav-controls {float: right;}

div.slideshow-container,
div.loader,
div.slideshow a.advance-link {
	width: 510px; /* This should be set to be at least the width of the largest image in the slideshow with padding */
}

div.loader,
div.slideshow a.advance-link
 {
	height: 320px; /* This should be set to be at least the height of the largest image in the slideshow with padding */	
	overflow:hidden;
	
}

div.caption-container {height:325px;}

div.slideshow-container {position: relative;clear: both;float: left;}

div.slideshow span.image-wrapper {display: block;position: absolute;top: 30px;left: 0;}

div.slideshow a.advance-link {
display: block;
line-height: 355px; /* This should be set to be at least the height of the largest image in the slideshow with padding */
text-align: center;
}

/*div.slideshow a.advance-link {height: 455px; line-height: 455px;}
div.slideshow a.advance-link > img {vertical-align: middle;}*/

div.slideshow a.advance-link:focus {outline: none;}

div.slideshow img {border-style: solid;border-width: 1px; overflow:hidden;}

div.caption-container {float: right; position: relative;margin-top: 25px;}

span.image-caption {display: block;position: absolute;top: 0;left: 0;}

div.caption-container, span.image-caption {width: 250px;}

div.caption {padding: 0 12px;}

/*div.photo-index {position: absolute;bottom: 0;left: 0;padding: 0 12px; }*/ /* Photo count */

div.navigation-container {float: left;position: relative;margin-left: 0px; overflow:hidden; margin-top:10px; width:575px; overflow:hidden; height:75px;}

div.navigation {float: left;position: relative;}

div.navigation a.pageLink {display: block;position: relative;float: left;margin: 2px;width: 16px;background-position:center center;background-repeat:no-repeat;}

div.navigation a.pageLink:focus {outline: none;}

ul.thumbs {position: relative;float: left;margin: 0;padding: 0;}

ul.thumbs li {float: left;padding: 0;margin: 2px;list-style: none;}

a.thumb {padding: 1px;display: block;}

a.thumb:focus {outline: none;}

ul.thumbs img {border: none; display: block;}

div.pagination {clear: both;position: relative;}

div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
position: relative;display: block;float: left;margin-right: 2px;padding: 4px 7px 2px 7px;border: 1px solid #ccc;}

div.pagination span.current {font-weight: bold;}

div.pagination span.ellipsis {border: none;padding: 5px 0 3px 2px;}

div.image-desc {line-height: 1.3em;padding-top: 12px;}

div.navigation a.prev {background-image: url(/resources/img/buttons/back.jpg);}
div.navigation a.next {background-image: url(/resources/img/buttons/next.jpg);}

div.slideshow img {border-color: #333;}
ul.thumbs li.selected a.thumb {background: #fff;}
div.pagination a:hover {background-color: #111;}
div.pagination span.current {background-color: #f2f2f2;border-color: #fff;color: #000;}

.galleryList {width: 180px; float:right; margin: 10px 15px 0 0;}

.galleryList li{margin-top: 2px;}


/* CAROUSEL - LOCALS */

#carousel_container { margin-left:75px;}
#carousel_inner {float:left; width:588px; overflow: hidden; position:relative;}  
#carousel_ul { position:relative; left:-147px;margin: 0px;  padding: 0px; width:9999px;padding-bottom:10px;overflow: hidden;}     
#carousel_ul li{float: left;width:137px; padding:0px; height:140px; margin: 10px 5px 10px 5px;}  
#carousel_ul li p {margin: 1px 1px;}	
#carousel_ul li img {.margin-bottom:-4px;cursor:pointer; cursor: hand;  border:0px;} 
#left_scroll, #right_scroll{ float:left;  height:130px;  width:30px;}
#left_scroll img, #right_scroll img{cursor: pointer;  cursor: hand;}


/* Sample Trips */

.tripGroup  {width: 360px; float:left; padding:5px; margin: 15px 15px 0 0;}


/* Partner Admin */

.partnerAdmin {background-image:url(/resources/img/containers/orangeBorder/partnerAdmin.gif); width: 161px; height: 108px; padding: 10px 10px 0 16px; float:left; margin-right: 20px;}
.blueHeader {color:Blue; font-weight:bold;}
.boldText {font-weight:bold;}
.adminConsole {background-color:#fae9d3; width: 600px; padding:5px 10px;}
.warningNotice {background-color:Pink; width: 600px; padding:5px 10px;}
.strikeThrough {text-decoration:line-through;}
ul#selectList {margin: 0 0 25px 25px}
ul#selectList li { margin-top: 15px;}
.progressBar {height: 20px; font-size: 10px; color:#666; margin: -21px 0 3px 20px; }
.progressBar img {vertical-align:middle; margin-right:4px;}
	
	
/* ~~~~~~ ###  MISC ### ~~~~~~  */

ul#genList {margin: 10px 0 15px 25px; list-style-type:disc;}
#genList li {padding: 2px;}

.width225 {width:225px;}
.width360 {width:360px;}
.width175, .width175 ul {width: 175px;}
.width170, .width170 ul {width: 170px;}
.width165, .width165 ul {width: 165px;}

.floatLeft {float:left; padding-left: 9px;}
.floatLeftNoPad {float:left;}
.floatRight{float:right; padding-right: 9px;}
.floatRightNoPad  {float:right;}

.clear {width:0px;height:0px;margin:0;padding:0;clear:both;}

.paddingBotTop {padding: 10px 0 10px 0} 
.paddingBot {padding-bottom:10px;}
.paddingBot20 {padding-bottom:20px;}

.paddingTop {padding-top:5px;}
.paddingTop10 {padding-top:10px;}
.paddingTop20 {padding-top:20px;}
.paddingTop30 {padding-top:30px;}

.paddingLeft {padding-left:10px;}
.paddingLeft3 {padding-left:3px;}
.paddingLeft8 {padding-left:8px;}
.paddingLeft12 {padding-left:12px;}
.paddingLeft15 {padding-left:15px;}
.paddingLeft20 {padding-left:20px;}
.paddingLeft40 {padding-left:40px;}
.paddingLeft60 {padding-left:60px;}

.marginLeft75{ margin-left: 75px;}
.marginLeft {margin-left: 10px;}
.marginLeft20 {margin-left: 20px;}
.marginTopBot {margin: 5px 0 5px 0}

.marginRight20 {margin-right: 20px;}

.paddingRight8 {padding-right:8px;}
.paddingRight {padding-right:10px;}
.paddingRight20 {padding-right:20px;}

ul.pad li {padding: 3px 0 3px 10px;}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

