 /*  Presentation (from Master 1col-table.css, validated Nov 10, 2006)  */


body {font: 10px arial, verdana, sans-serif; background-color:#fff;}      
* {margin:0px; padding:0px;}
div#mainwrapper {width:790px; margin-left:auto; margin-right:auto; text-align:left;  margin-top:3px;
background-image:url(images/logo_holiday_color.jpg); background-repeat: no-repeat; background-position: top left; }

div#headerTop { width:790px; height:24px;   text-align:right; font: 10px  arial, sans-serif; color:#008D2F; } 

div#headerNav { width:790px; height:30px; background-color:#7C1800; text-align:right; font: 14px  arial, sans-serif; color:#ffffff; margin-left: 0px;}

div#name { width:790px;  color: #F0EDE1; height:50px; overflow: hidden;  }
 
div#contentarea { width:790px; position:relative;  color:#000;  }

div#column1 { width: 790px; margin: 15px 0px 2px 0px;  overflow: hidden; }  

div#footer {width:790px; background-color:#ffffff;  text-align:center;  font: 11px arial, sans-serif;  color: #7C1800; padding:8px 0 3px 0; border-top: 2px solid #7C1800;  }
span#footer { font: 14px arial, sans-serif;  color: #000000;  }

div#ref {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;  color: #666666; padding: 4px 0px 0px 0px; vertical-align:top; }

/*  text  */
p {padding: 4px 6px 8px 6px;  color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; line-height:18px;}
h1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-variant: small-caps; font-size: 18px; line-height:18px; color: #7C1800; padding: 4px 6px 4px 6px;   }
h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-variant: normal; font-size: 16px; line-height:18px; color: #333333; padding: 12px 6px 0px 6px;  }
h3 {color: #616161; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 15px;  line-height:17px;  font-weight: bold;  padding: 4px 8px 6px 6px;  }

ul li {list-style-type:square; text-indent:0px; padding:6px 1px 0px 0px; font-family:  arial, verdana, sans-serif;font-size: 13px; }
div#column1 ul li { margin:0px 1px 4px 30px;  text-indent:0px;}

td.border {  border:1px solid #84B68A; }

/*  links  */

a, a:visited { font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  font-weight: bold;  text-decoration:none; color: #7C1800;  background-color:#ffffff; } 
a:hover { font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  font-weight: bold;  background-color:#ffffff; text-decoration:underline; color: #B67E70; } 

div#headerNav a, a:visited {text-align:center; font: 11px  arial, verdana, sans-serif;  line-height: 30px;  text-transform: uppercase;text-decoration:none; color: #ffffff; background-color:#7C1800; padding-right:3px; padding-left:3px;}  
div#headerNav a:hover {text-align:center; font:  11px  arial, verdana, sans-serif; line-height: 30px;  text-transform: uppercase;text-decoration:none; color: #7C1800; background-color:#ffffff; padding-right:3px; padding-left:3px; } 

div#footer a, a:visited { font: 14px arial, sans-serif; line-height: 16px; text-decoration:underline; color: #7C1800; } 
div#footer a:hover { font: 14px arial, sans-serif; line-height: 16px; text-decoration:none;color: #B67E70; } 

div#ref a, a:visited { font: 10px arial, sans-serif; line-height: 12px; text-decoration:underline; color: #666666; } 
div#ref a:hover { font: 10px arial, sans-serif; line-height: 12px; text-decoration:none; color: #333333; } 


/* images  */
.picright {float: right; padding-right: 2px; padding-left: 6px;  background-color:#fff; color: #666666; font-family: verdana, sans-serif;font-size: 9px;}
.picleft {float: left;  padding-right: 12px; padding-left: 0px; background-color:#ffffff; color: #666666; font-family: verdana, sans-serif;font-size: 9px;}
