*{margin:0;padding:0;}
html, body{background-color:#660000;font-family:'Century Gothic', sans-serif;color:#e0d7cc;height:100%;}
#logo{background-image:url('../images/logo_holidays.png');background-repeat:no-repeat;width:500px;height:124px;margin-left:114px;}
#logoadmin{background-image:url('../images/logo_contact.png');background-repeat:no-repeat;width:114px;height:123px;float:left;}
#sidebar{background-image:url('../images/sidebar_bg.png');background-repeat:repeat-y;background-position:left;width:23%;max-width:380px;font-size:14px;position:absolute;z-index:0;top:150px;right:0;}
#sidebarbottom{background-image:url('../images/sidebar_bottom.png');background-repeat:no-repeat;background-position:left;width:100%;float:right;height:27px;}
#sidebar ul li{list-style-type:none;}
p{margin-bottom:10px;}
ul{margin-bottom:10px;}
.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -7.4em;}
.footer, .push{height:7.4em;}
.push{clear:both;}
.footer p{font-size:10pt;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.catch{height:150px;width:110px;float:left;margin:10px;}
.paginateactive{text-decoration:none;color:teal;}
.goldtext{color:#CC9933;}
.redtext{color:#C80000;}
.goldimage{border:3px solid #CC9933;}
.caption{font-size:12px;}
.small{font-size:13px;}
#header_top{height:124px;width:100%;background-image:url(../images/top_plain.png);background-repeat:repeat-x;text-align:center;}
#header_left{background-image:url(../images/top_left.png);background-repeat:no-repeat;height:90px;width:130px;}
#header_right{background-image:url(../images/top_right.png);background-repeat:no-repeat;height:90px;width:130px;}
#topbox{background-image:url('../images/topbox.png');background-repeat:no-repeat;width:343px;height:123px;padding:30px;font-size:10px;float:right;}
#topbox span#title{font-size:12px;margin-bottom:4px;margin-left:0;}
#topbox span{margin-left:6px;}
#navigation{background-image:url(../images/navigation.png);background-repeat:repeat-x;background-position:top;width:100%;height:90px;}
#navlinks{color:#88763d;font-size:16px;}
#content{width:90%;margin:-1em 5% 0;font-size:14px;}
#content img{margin:10px;}
#content .headerImage{margin:0;margin-bottom:5px;margin-left:-3px;}
#breadcrumb{font-size:16px;}
#subnav{width:80%;margin-left:20%;margin-right:-20%;padding-top:46px;}
#subnav p{font-size:13px;}
a img{border:none;}
a:link, a:visited{color:#e0d7cc;text-decoration:underline;}
a:hover{color:teal;text-decoration:underline;}
#navlinks a:link, #navlinks a:visited{color:#88763d;text-decoration:none;}
#navlinks a.active{font-weight:bold;color:#660000;}
#navlinks a:hover{color:#660000;}
#content ul li{list-style-type:none;font-size:13px;padding:5px;}
.innerbox{padding:0 40px;padding-right:50px;}
.bigbox{background-image:url(../images/contentbox_big.png);background-repeat:repeat-y;width:717px;margin:0 auto;}
.bigbox_top{background-image:url(../images/contentbox_big_top.png);width:717px;height:27px;}
.bigbox_bottom{background-image:url(../images/contentbox_big_bot.png);width:717px;height:91px;}
.smallbox{background-image:url(../images/contentbox_sma.png);background-repeat:repeat-y;width:315px;margin:0 auto;}
.smallbox_top{background-image:url(../images/contentbox_sma_top.png);width:315px;height:27px;}
.smallbox_bottom{background-image:url(../images/contentbox_sma_bot.png);width:315px;height:40px;}
.successbox_left{background-image:url('../images/boxes/success_left.png');height:75px;width:75px;float:left;}
.successbox{width:99%;background-image:url('../images/boxes/success_bg.png');background-repeat:repeat-x;height:75px;clear:both;}
.successbox_content{float:left;padding-top:25px;color:#39c613;}
.successbox_right{background-image:url('../images/boxes/success_right.png');height:75px;width:30px;float:right;}
.errorbox_left{background-image:url('../images/boxes/error_left.png');height:75px;width:75px;float:left;}
.errorbox{width:90%;background-image:url('../images/boxes/error_bg.png');background-repeat:repeat-x;height:75px;clear:both;}
.errorbox_content{float:left;padding-top:25px;color:#e00000;font-weight:bold;}
.errorbox_right{background-image:url('../images/boxes/error_right.png');height:75px;width:30px;float:right;}
#links{position:relative;height:30px;margin-top:-45px;text-align:center;}
#innerlinks{display:table;background-image:url("../images/nav_rep.png");background-repeat:repeat-x;height:30px;margin:0 auto;}
#innerlinks a{margin:0 3px;}
#innerlinks a:link, #innerlinks a:visited{font-size:11px;line-height:14px;margin:0 8px 0 8px;text-decoration:none;color:white;}
#innerlinks img{padding:0;margin:0;display:inline;}
#innerlinks a.active:link, #innerlinks a.active:visited, #innerlinks a:hover{color:#660000;}
#header{height:230px;}
