/*
Theme Name: Glentanner Absinthe IE6 Fix
Theme URI: http://www.seekom.com
Description: Fixed for < IE 7 (was crashing)
Copyright: Released for free under a Creative Commons Attribution 2.5 License
*/

* {margin: 0;	padding: 0;}
body {margin: 0px; padding: 0px;	background: #B7D2B3 url(images/back_all.gif) repeat-x;}
body, th, td, input, textarea {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #666666;}
img {padding-right: 2px;}
h3 {font-size: 1em;}
ul, ol {margin-left: 3em;}
a {text-decoration: none;	color: #4C89B6;}
a:hover {border: none;}
h1, h2, h3 {border: none;	text-decoration: none;	color: #4C89B6;}
h5{text-transform: none; color: #4C89B6; padding-top: 10px; margin-right: 10px; border-bottom: solid 1px #4C89B6; font-size:110%;}
p {margin-top: 1.5em;	line-height: 1.8em;	font-size: 13px;}

/* Header */
#header {width: 901px;	height: 330px;	margin: 0 auto; position:relative;}
#menu {float: left;	background: url(images/nav.jpg) repeat-x; width: 901px; margin:0; height: 55px; font-size: 12px;}
/*
#menu ul {	margin: 0;	padding: 0;	list-style: none;	line-height: normal;}
#menu li {	float: left;}
#menu a {	display: block;	float: left;	margin-right: 1px;	width: 149px;	text-decoration: none;	font-size: 1.1em;	font-weight: bold;	text-align: center;    padding-top: 15px;	height: 36px;	color: #ffffff;}
#menu a:hover {	background:  #F3F3F3;	color: #4C89B6;}
#menu .current_page_item a {	background:  #F3F3F3;	color: #2C2E22;}
*/



/* Logo */
#logo {width: 901px;	margin: 0 auto;	background: url(images/01.jpg) no-repeat top;	height: 280px; position:relative;}
#logo h1 {margin-top: -60px;	padding-left: 20px;	color: #ffffff;	font-size: 24px; position: relative; }
#logo h2 {font-style: italic;	color: #ffffff;	font-size: 14px;	padding-left: 20px; }
#logo p {clear: left;	margin: 0;	padding: 0 0 0 20px;	line-height: normal;	font-size: 1.2em;	font-weight: bold;	color: #ffffff;}
#logo a {color: #FFFFFF;}
#headings {position: relative;  padding:left: 0px; z-index: 300;float: left;}
#headings { margin-top: -75px; left:5px; z-index: 5306; }
#headings { z-index: 6300; }

#header_logos {
position:absolute;
text-align: right;
top: 125px;
right: 15px;
z-index: 6305;
}


/* Page */
#page {width: 901px;	margin: 0 auto;	padding: 20px 0px 0 0px;	background: #FFFFFF;}

/* Content */
#content {float: left;	width: 600px;	padding: 0px 0px 0px 20px; line-height: 1.8em;	font-size: 13px;}
#content p img.right, #content p img.left {	clear: none;	padding: 4px;	border: 1px solid #CCC;	background-color: #EEE;	}
#content p img.right {float: right;	margin: 0 0 10px 15px;	}
#content p img.left {float: left;	margin: 0 15px 10px 0;	}
img.right, img.left {	clear: none;	padding: 4px;	border: 1px solid #CCC;	background-color: #EEE;	}
img.right, img.alignright {float: right;	margin: 5px 0 10px 15px;	}
img.left, img.alignleft {float: left;	margin: 5px 15px 10px 0;	}
img.aligncenter, img.alignnone {	border: none;	}

/* Sidebars */
.sidebar {	float: left;}
.sidebar ul {margin: 0;	padding: 0;	list-style: none;}
.sidebar li {margin-bottom: 2em;}
.sidebar li ul {background: url(images/title_back.gif) no-repeat;	padding-top: 10px;}
.sidebar li li {margin: 0; line-height: 140%;}
#sidebar1 {	width: 218px;	padding: 0px 0px 0px 20px;}
#sidebar2 {	width: 218px;	padding: 0px 20px 0px 20px;}
#sidebar2 li h2 {background: url(images/title.gif) no-repeat left top;	height: 40px;	padding-top: 15px;	padding-left: 30px;	color: #ffffff;}
#sidebar2 li ul {line-height: normal;}
#sidebar2 li li {padding: 7px;	font-size: 12px;}
#sidebar2 li a {border: none;	padding-left: 10px;}
#sidebar2 li a:hover {border: none;	padding-left: 10px;}

/* Footer */
#footer {text-align: center;	font-size: 12px;	color: #4C89B6}
#foot_logo {
	text-align:center;
}


/* ----- Date selector specific styles ----- */

form input.cal,form select.cal {width: 75px; border-color: #ACACAC #E1E1E1 #E1E1E1 #ACACAC;	border-style: solid;	border-width: 1px;	float: left;	font: normal 12px Arial, sans-serif;	margin-right: 6px;}
form input.cal {padding: 1px 3px; margin-bottom: 5px;}
form label.cal { width: 60px; float: left;	margin-left: 0px; margin-right: 6px;	text-align: right; }
form input.search-button {float: right; margin-bottom: 20px; background-image: url(images/button-search.png); width: 126px; height: 33px; border: 0px; padding: 0; color: #fff; cursor:pointer;}
form input.search-button:hover {color: #ffe45c;}
input.dashboard,select.dashboard {	width: 70px;}
#datein, #dateout {width: 90px;}
button.ui-datepicker-trigger {float: right; margin-top: 0px; width: 25px; height: 25px;	}
.ui-datepicker {z-index:1000!important;}
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em;}
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
/*adjust header colour as required */
.ui-widget-header  { border: 1px solid #4C89B6; background: #4C89B6 url(images/ui-bg_highlight-hard_50_ee7703_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }
/*adjust date cell colour as required */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0571a0; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #0571a0; text-decoration: none; }
 /*adjust date cell hover colour as required */
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #ca6f16; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ca6f16; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ca6f16; text-decoration: none; }
/*adjust today date cell colour as required */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #0170a5; background: #ebf8ff url(images/ui-bg_glass_65_ebf8ff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0170a5; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #0170a5; text-decoration: none; }
 /*adjust active date colour as required */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
