﻿@charset "utf-8";
/* CSS Document */



@import url("navigation.css");


body 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#030;
font-weight:bold;
line-height:1.4em;
/*background-image:url(../images/ColorSwatch01.gif); background-repeat:repeat;*/
 background-color:#385728;
}



a {color:#385728; text-decoration:underline;}
a:hover {color:#5d2b35; text-decoration:underline;}


.ColorBlock01 {background-color:#385728;}	
.ColorBlock02 {background-color:#1e4237;}	
.ColorBlock03 {background-color:#64412e;}	
.ColorBlock04 {background-color:#5d2b35;}	
	
	
	
	
div#DIV_PageBase {width:100%; height:100%; position:fixed;left:0px; top:0px;
    text-align:center;
    background-image:url(../images/gradiant.png);
    background-repeat:repeat-x;
    background-position:bottom center;
    z-index:1;
}
div#DIV_PageBackground {width:100%; height:100%; position:fixed;left:0px; top:0px;
    text-align:center;background-image:url(../images/background.png);
    background-repeat:repeat-y;
    background-position:top center;
    z-index:2;
}

div#DIV_ContentWrapper {text-align : left ;
	margin-left : auto ;
	margin-right : auto ;
	width:800px;
	min-height:800px;
	position:relative;
	z-index:3;
	}

div#DIV_Header{ width:750px;margin-left : auto ;margin-right : auto ; height:120px; }
div#DIV_Header_Home{ width:750px;margin-left : auto ;margin-right : auto ; height:380px; }
div#DIV_NavBar{ width:800px;margin-left : auto ;margin-right : auto ; text-align:left;  }
div#DIV_ContentArea_Home{width:750px;margin-left : auto ;margin-right : auto ;  min-height:500px; border:0px;}
div#DIV_ContentArea_Content{ width:750px;margin-left : auto ;margin-right : auto ;  min-height:500px; border:0px;}
	
	
div#DIV_PageContent { width:500px; min-height:500px;   padding:10px;background-color:#ffffff; }
div#DIV_SideBar {width:199px; min-height:500px; float:right;overflow:hidden; background-image:url(../images/ColorSwatch02.gif); background-repeat:repeat; padding:8px; }


div#DIV_Footer{width:750px;margin-left : auto ;margin-right : auto ; height:50px;  }
div#DIV_Footer div { padding:0px; margin:0px; border:0px;}

div#DIV_LogoElement{position:absolute; z-index:20; top:20px; background-image:url(../images/AlaskaHighlandGlenLogo_250_glow.png); background-repeat:no-repeat; padding:10px; z-index:100;}
div#DIV_LogoElement_Home{position:absolute; z-index:20; top:20px; background-image:url(../images/AlaskaHighlandGlenLogo_glow.png); background-repeat:no-repeat; padding:10px;z-index:100;}
div#DIV_HeaderElement{float:right; width:408px; height:117px;}



div#DIV_LeftBar { position:absolute; top:120px; left:-20px; width:225px;background-image:url(../images/TranslucentGrey.png); background-repeat:repeat; color:#ffffff; font-size:10px;}


div#DIV_SidePanel{ float:right; color:#000000; }


p.P_BoxHeader {margin:0px; padding:0px; border:0px; color:#fff; font-weight:bold; text-align:left; border-bottom:1px solid #fff;  width:85%; font-size:13px;}



#ErrorMessage
{
      border:1px solid #c33;
      background-color:#ffe8e8;
      background-image:url(../images/icon_error.gif);
      background-repeat:no-repeat;
      background-position:10px 5px;
      padding-left:35px;padding-right:35px;padding-bottom:5px;padding-top:2px;

}

#SuccessMessage
{
      border:1px solid #191;
      background-color:#e6f8dd;
      background-image:url(../images/icon_check.gif);
      background-repeat:no-repeat;
      background-position:10px 5px;
      padding-left:35px;padding-right:35px;padding-bottom:5px;padding-top:2px;
    
}



.A_SiteMapLink a {color:#666;}
.A_SiteMapLink a:visited {color:#666;}
.A_SiteMapLink a:hover {color:#999;}



table.DataTable { border:1px solid #666666; padding:5px; text-align:left; margin:10px;}
tr.DataTable_Header{ background-color:#CCCCCC; font-weight:bold; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
tr.DataTable_Footer{ background-color:#CCCCCC; font-weight:bold; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
tr.DataTable_SubHeader{ background-color:#DDDDDD; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
tr.DataTable_HiLiteRow { background-color:#ccccff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
tr.DataTable_Odd_Row{ background-color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
tr.DataTable_Even_Row { background-color:#dddddd;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

tr.DataTable_Footer a, tr.DataTable_Footer a:visited {color:#666666;}
tr.DataTable_Header a, tr.DataTable_Header a:visited {color:#666666;}
tr.DataTable_HiLiteRow a, tr.DataTable_HiLiteRow a:visited {color:#666666;}
tr.DataTable_Odd_Row a, tr.DataTable_Odd_Row a:visited {color:#003B65;}
tr.DataTable_Even_Row a, tr.DataTable_Odd_Row a:visited {color:#003B65;}

table.DataTable td { padding:5px;}


P {line-height:1.25em;}


.Table_RoomPrice {border:1px solid #333; margin:6px;}
.Table_HeaderRow_RoomPrice td  { background-color:#333; padding:6px; font-weight:bold; color:#fff;}
.Table_DataRow_RoomPrice td { background-color:#fff; padding:6px; font-weight:bold; color:#333;}
.RecordView { background-color:#ffffff; border:1px solid #333; width:90%;}
.RecordView td { vertical-align:top;  padding:10px;}


/*  */
.preview img {border:1px solid #333;}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	z-index:200;
	}

/*  */



h2 {

font-family: 'Tangerine', serif;
  font-size: 40px;
  font-weight:bold;
  text-shadow: 4px 4px 4px #aaa;
margin-bottom:10px;
}
