@charset "utf-8";
/* CSS Document */


/* General */
* {
margin:0pt;
padding:0pt;
}
img {
border:0pt none;
}
.alt {
display:none;
}

br.clear {
clear:both;
}

h1 {
background-image:url(../images/h1_bg.gif);
background-position: top left;
background-repeat:no-repeat;
font-family:Georgia,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
}

h2{
color:#444444;
font-family:Georgia,Arial,Helvetica,sans-serif;
font-size:23px;
font-weight:bold;
display:block;
margin:0px;
padding:10px 0px 20px 0px;
}

body {
background-image:url(../images/background_tile.gif);
background-position:left top;
background-repeat:repeat-x;
color:#6F6B67;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
}
#maincontainer {
margin-left:75px;
margin-right:0px;
padding:16px 0px;
width:785px;
height:auto;
z-index:1;
}

/* Navigation */
#header {
width:785px;
height:190px;
padding:0px;
height:186px;
}

#logo{
float:left;
background-color:#FFffff;
vertical-align:top;
padding: 6px 0px 0px 0px;
width:153px;
height:180px;
}

#nav{
position:relative;
float:left;
width:632px;

}
#nav ul {
background-color:#833B0E;
list-style-type:none;
margin:0px;
padding:5px 0pt 5px 0px;
}
#nav ul li {
display:inline;
}
#nav ul li a {
background-color:#833B0E;
color:#E0DAD1;
font-weight:bold;
padding:6px 15px 5px;
text-decoration:none;
}
/*#header ul li a.end {
padding:6px 15px 5px 35px;
}
*/
#nav ul li a:hover {
background-color:#8b461c;
}
/* #header ul li.active a {
background-color:#8b461c;
}
#header ul li a.activeend {
background-color:#8b461c;
padding:5px 24px 5px 25px;
}
*/ 
#header img {
float:left;

}
#holder {
float:left;
height:119px;
width:632px;
text-align:right;
padding: 0px 0px 2px 0px;
}
#holder ul {
background-color:#ffffff;
list-style-type:none;
padding:20px 0px;
}
#holder ul li {
display:block;
margin: 0px;
padding: 1px 0px 0px 0px;
}
#holder ul li a {
background-color:#ffffff;
color:#777777;
font-weight:normal;
padding:1px 0px 0px 0px;
text-decoration:none;
}
/*#holder ul li a.end {
padding:0px;
}
*/
#holder ul li a:hover {
background-color:#FFFFFF;
color:#333333;
}

#holder img {
float:right;
padding: 8px 0px 0px 0px;
}

/* Body */
#content{
width:785px;
height:auto;
padding: 25px 0px 0px 0px;
}

#content{
float:left;
width:785px;
padding: 0px 0px 0px 0px;
}

#left_column{
float:left;
margin:0pt 0pt 30px;
width:154px;
}
#left_column h1 {
background-color:#B4AC9E;
color:#FFFFFF;
font-size:18px;
margin:40px 0px 2px 0px;
padding:12px 0pt 11px 16px;
}
#left_column ul {
clear:both;
list-style-type:none;
margin:0pt 0pt 6px;
}
#left_column ul li {
background-color:#742D0F;
background-image:url(../images/nav.gif);
background-repeat:no-repeat;
color:#F3F7FB;
font-size:11px;
margin:0pt 0pt 1px;
padding:0pt 0pt 0pt 23px;
}
#left_column ul li a {
background-color:#742D0F;
color:#EEEAE7;
display:block;
margin:0px;
padding:5px 0px 6px 4px !important;
text-decoration:none;
}
#left_column ul li a:hover {
background-color:#7D3305;
}

#ac_info{
float:left;
width:150px;
height:150px;
margin: 30px 0px 0px 0px;
padding:0px 2px 0px 2px;
border-top:#624307 solid 4px;
border-bottom:#624307 solid 4px;
}
#ac_info p{
font-family:Arial, Helvetica, sans-serif;
color:#634307;
display:block;
margin:0px;
padding:0px;
}
.ac_info_head{
font-family:Georgia, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#92774e;
display:block;
margin:14px 0px 12px 0px;
padding:0px;
}
.time{
font-size:13px;
font-weight:bold;
display:block;
margin:0px 0px 10px 0px;
padding:0px;
}
.hotel{
font-size:13px;
display:block;
margin:0px 0px 10px 0px;
padding:0px;
}

/*
#left_column ul li.active a {
background-color:#7D3305;
}
#left_column ul li.active ul {
background-color:#7D3305;
clear:both;
padding:0pt 0pt 6px;
}
#left_column ul li.active ul li {
background-color:#7D3305;
color:#666666;
margin:0pt 0pt 3px -25px;
padding:0pt;
}
#left_column ul li.active ul li.heading {
background-image:none;
color:#629ED2;
font-weight:bold;
margin:7px 0pt 5px -25px;
padding:0pt 0pt 0pt 10px;
}
#left_column ul li.active ul li a {
background-image:url(../images/nav.gif);
color:#666666;
padding:1px 0pt 2px 10px !important;
}
#left_column ul li.active ul li a:hover {
background-color:#7D3305;
background-image:url(../images/nav.gif);
color:#FFFFFF;
}
*/

#right_column{
float:left;
margin:0pt 0pt 45px 35px;
width:580px;
}


#footer {
border-top:2px solid #999999;
font-size:12px;
padding:10px 15px 30px 10px;
width:785px;
}
#footer ul {
list-style-type:none;
}

#footer ul li {
background-color:#fffff;
color:#777777;
display: inline;
font-size:11px;
margin: 0px;
padding: 0px 3px 0px 0px;
}
#footer ul li a {
background-color:#fffff;
text-decoration:underline;
color:#777777;
font-size:11px;
margin: 0px;
padding: 0px 3px 0px 0px;
}
#footer ul li a:hover {
color:#333333;
}
