@charset "UTF-8";
/* CSS Document */
/*
Theme Name: Hervey Bay Motel
Theme URI: http://www.herveybaymotel.com.au/wp-content/themes/hbmotel
Description: Hervey Bay Motel custom child theme 
Author: Vivid Image Marketing
Author URI: http://www.vividimagemarketing.com.au
Template: thematic
Version: 1.0
Tags: motel, accommodation, hervey bay, whale watching, fraser island
.
Add any comments here!
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');
/* Custom CSS Here */


/*
LAYOUT: One-Column (Right) Fixed
DESCRIPTION: Two-column 950px fixed layout with one sidebar right of content
*/

body {
	background-image: url(images/background_grad.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #49baef;
}
#wrapper {
	width: 960px;
	margin: 10px auto;
	border: 2px solid white;
	background-color:#FCFCFC;
}
#header {
	position:relative;
	background-image: url(images/header_grad.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 30px 0px 0px 0px;
}
#header_box { /* Container for Slideshow Widget and Branding */
	clear: both;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
	width: 100%;
	background-color: #000;
}
#slideshow {
	z-index: 500;
}
#search {
	z-index: 999;
}
/* Moves the new widgetized area to the middle with #branding */
#header-aside {
	position: relative;
	width: 100%;
	height: 220px;
	padding: 0px;
}
#header-aside.aside {
	margin-bottom: 0px;
}
/* Moves blog name & description to the left */
#branding {
	position: absolute;
	width: 100%;
	height: 220px;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0;
	z-index: 999;
}
/* This will clear the floats and keeps the access bottom line
from jumping into the air */
#access {
	clear: both;
	position:relative;
	overflow:hidden;
}
#access {
}
.menu {
	width: 100%;
	margin: 0 auto;
}
#main {
	width: 100%;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	background-image: url(images/page_drop_shaddow.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	clear:both;
	padding: 33px 0 22px;
}
#container {
	width:620px;
	float:left;
	margin-left: 20px;
}
#content {
	margin:0 0 0 10px;
	width:600px;
	overflow:hidden;
}
.main-aside {
	width: 270px;
	float:right;
	position:relative;
	right:25px;
}
#secondary {
	clear:right;
}
#footer {
	clear:both;
}
#subsidiary {
	width:940px;
	margin:0 auto;
	overflow:hidden;
}
#subsidiary .aside {
	width:300px;
	float:left;
	margin:0 20px 0 0;
}
#subsidiary #third {
	margin:0;
}
#siteinfo {
	clear:both;
	width:940px;
	margin:0 auto;
}
/* STYLES */

#blog-title {
	text-indent: -9999px!important;
}
#branding img {
	position: absolute;
	top: 25px;
	left: 25px;
}
#blog-description {
	float: right;
	color: #FFF;
	padding-top: 142px;
	padding-right: 30px;
	font-size: 16px;
}
#attachment_13.alignleft { /*images.css (line 10) */
	margin: 0;
}
#contact_table {
	background-color: white;
	border: 0px none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333;
	line-height: 25px;
}
#contact_table td {
	vertical-align: top;
}
.double_tick_list {
	border: 0px none;
	width: 100%;
}
.double_list {
	border: 0px none;
	width: 100%;
}
.double_tick_list tr { 							/*default.css (line 38) */
	border-bottom: none;
}
.double_list tr { 							/*default.css (line 38) */
	border-bottom: none;
}
.double_tick_list td {
	background-image: url(images/tick.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#TA_rated895 {
	margin-left:215px;
	margin-top:-12px;
}
#book_now_button {
	text-align: center;
	margin: 0px 0px;
}
/* TYPOGRAPHY */
.entry-content { /*default.css (line 292)*/
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#header-aside h3 {
	display: none;
}
h1, h2, h3, h4, h5, h6 {
	clear:both;
	font-weight:normal;
	color: #000AFF;
}
.entry-content h1, .entry-content h2 {
		padding: 8px 0px 8px 0px;
}
/* CFORMS */
.cform {
	margin:10px auto 0 auto;
	width: 220px!important;
}
.cform textarea, .cform input { /*fancy_white.css (line 140) */
	background:transparent url(fancy_white_inp_bg.gif) no-repeat scroll left bottom;
	border-top:1px solid #F0F0F0;
	padding:2px 10px 12px;
	width: 90% !important;
}
span.reqtxt, span.emailreqtxt { /*fancy_white.css (line 206) */
	-x-system-font:none;
	color:#888888;
	display:block;
	font-family:monospace;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:13px;
	line-height:normal;
	margin:0;
	text-align:right;
	vertical-align:top;
	width: 90%!important;
}
div.cf_info { /*fancy_white.css (line 350)*/
	color:#333333;
	display:none;
	font-family:monospace;
	line-height:1.3em;
	margin:10px auto;
	padding:10px 15px !important;
	width: 90%!important;
}
.linklove { /*fancy_white.css (line 427) */
	margin:0 auto 10px !important;
	padding:0 !important;
	text-align:center !important;
	width: 90%!important;
}

