/*  
Theme Name: Chillout Travel
Theme URI: http://www.traceyshaw.id.au/
Description: ..
Version: 1.0
Author: Tracey Shaw
Author URI: http://www.traceyshaw.id.au/

*/

@import url("navigation.css");

/* HTML & BODY */
html, body {
	height:100%;
}

blockquote, body, caption, div, dl, dt, dd, form, fieldset, h1, h2, h3, h4, h5, h6, html, li, ul, ol, p, pre, textarea, table, td, th {
	margin:0;
	padding:0;
}

body {
	padding: 0;
	margin: 0;
	background: #1C5F7C url(images/background.png) repeat-x fixed;
	font-size:62.5%;
}

/* OUTER CONTAINER */
div#chilloutContainer {
	position: absolute;
	left: 50%;
	top: 50%;
	padding: 0px;
	border: 1px solid #FFFFFF;
	margin-top: -258px; 
	margin-left: -444px; 
	width: 876px;
	height: 516px;
}

body.small div#chilloutContainer {
	margin-top: -215px; 
	margin-left: -375px; 
	width: 750px;
	height: 430px;
}

body.medium div#chilloutContainer,
body.large div#chilloutContainer{
	margin-top: -258px; 
	margin-left: -444px; 
	width: 876px;
	height: 516px;
}

/* SMALL LOGO */
div#chilloutContainer #logoContainer h1 a {
	text-indent: -9009px;
	display: block;
	background: url(images/logo_small.png) no-repeat;
	position: absolute;
	top: -15px;
	width: 150px;
}

body.small div#chilloutContainer #logoContainer h1 a {
	text-indent: -9009px;
	display: block;
	background: url(images/logo_small.png) no-repeat;
	position: absolute;
	top: -15px;
	_display:none;
	width: 150px;
}

/* RIGHT CONTAINER */
div#chilloutContainer #detailsContainer {
	display: block;
	position: absolute;
	width: 600px;
	font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #FFFFFF;
}

body.small div#chilloutContainer #detailsContainer {
	top: 430px;
	_top: 436px;
}

body.medium div#chilloutContainer #detailsContainer,
body.large div#chilloutContainer #detailsContainer {
	top: 516px;
}

div#chilloutContainer #detailsContainer a {
        color: #FFFFFF;
        text-decoration: none;
}

/* CONTENT */
body#page3 div#chilloutContent {
	background-color: #1C5F7C;
}

div#chilloutContent {
	float: right;
	overflow: auto;
	padding: 0 15px 0 15px;
	background-color: #FFFFFF;
	height: 395px;
	width: 580px;
}

body.small div#chilloutContent {
	height: 309px;
	width: 485px;
}

body.medium div#chilloutContent,
body.large div#chilloutContent {
	height: 395px;
	width: 572px;
}

body#blog div#chilloutContent {
	float:left;width:646px;
}

body#blog.small div#chilloutContent {
	float:left;width:520px;
}

/* TEXT FORMATTING - HEADINGS */
#chilloutContent h1,
#chilloutContent h2,
#chilloutContent h3,
#chilloutContent h4,
#chilloutContent h5,
#chilloutContent h6 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #1C5F7C;	
}

#chilloutContent h1 {
	font-size: 2em;
	margin: 1.2em 0 0.5em 0;
	padding: 0px 0px 2px 0px;
	display: block;
	border-bottom: 1px solid #1C5F7C;
}

#chilloutContent h2 {
	font-size: 1.8em;
}

div.sidebar h2.archives {
	font-size: 1.8em;margin-top:25px;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #1C5F7C;	
}

#chilloutContent h2.blog {
	font-size: 1.5em;font-style:normal;margin:0 0 -16px 0;
}

#chilloutContent h3 {
	font-size: 1.6em;
}

#chilloutContent h2.blog span.date {
	font-size: 0.7em;font-style:normal;color:#bacfd7;margin: 0 0 -10px 0;}

#chilloutContent h4 {
	font-size: 1.4em;
}

#chilloutContent h5 {
	font-size: 1.2em;
}

#chilloutContent h6 {
	font-size: 1.1em;
	font-style: normal;
}

body#page3 #chilloutContent h1#heading {
	display: none;
}

body#page3 #chilloutContent .entry h1 img {
	margin: 60px 12px -12px 0px;
}

body#page3 #chilloutContent .entry h2 {
	margin: 0px 0px 20px 0px;
}

body#page3 #chilloutContent .entry h3 {
	margin: 20px 20px 0px 20px;
        font-weight: normal;
}

body#page3 #chilloutContent .entry h1,
body#page3 #chilloutContent .entry h2,
body#page3 #chilloutContent .entry h3 {
	color: #FFFFFF;
	font-style: normal;
	font-family: Trebuchet MS, Tahoma, Arial;
}

/* TEXT FORMATTING - PARAGRAPHS & LISTS */
#chilloutContent div.entry p {
	font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	margin: 1.3em 0 1.2em 0;
	color: #1C5F7C;
}

body#page3 #chilloutContent .entry p {
	color: #FFFFFF;
	font-style: normal;
	font-family: Trebuchet MS, Tahoma, Arial;
}

#chilloutContent div.entry ul {
	margin: 1.3em 0 1.2em 0;
}

#chilloutContent div.entry ul li,
#chilloutContent div.entry ul li ul li {
	font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	margin: 0.5em 0 0.5em 18px;
	color: #1C5F7C;
}

#chilloutContent div.entry ul li ul {
	margin: 0em 0 0em 12px;
	list-style-type: circle;
}

#chilloutContent div.entry ul li ul li {
	font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	margin: 0em 0 0em 0px;
	color: #1C5F7C;
}

#chilloutContent div.entry p a,
#chilloutContent div.entry ul li a,
#chilloutContent div.entry ul li ul li a {
	text-decoration: none;
	color: #134357;
}

#chilloutContent div.entry p a:hover,
#chilloutContent div.entry ul li a:hover,
#chilloutContent div.entry ul li ul li a:hover {
	text-decoration: underline;
	color: #134357;
}

/* TEXT FORMATTING - TABLES */
#chilloutContent div.entry td {
	font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	margin: 1.3em 0 1.2em 0;
	color: #1C5F7C;
}

#chilloutContent div.entry td p {
	font-size: 1.0em;
}

#chilloutContent div.entry td a {
	text-decoration: none;
	color: #134357;
}

#chilloutContent div.entry td a:hover {
	text-decoration: underline;
	color: #134357;
}

/* FOOTER */
div#chilloutFooter {
	width:100%;
	height:120px;
	border-top: 1px solid #000000;
	clear: both;
	background-color: #0066CC;
}

#chilloutFooter .center {
	margin: 0 auto;
	height: 100px;

	}
	
/* OTHER */	
.edit a {
	float: right;
	display: block;
	height: 18px;
	width: 18px;
	background-image: url(images/icon_edit.png);
	background-repeat: no-repeat;
	margin: 20px -6px 0px 0px;
	text-decoration: none;
}

body#page3 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/home.jpg);
}

body#page5 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/yv_private.jpg);
}

body#page6 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/yv_public.jpg);
}

body#page9 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/wcc_private.jpg);
}

body#page10 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/contact.jpg);
}

body#page11 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/gallery.jpg);
}

body#page12 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/terms.jpg);
}

body#page13 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/links.jpg);
}

body#page14 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/sitemap.jpg);
}

body#page15 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/wcc_public.jpg);
}

body#page17 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/yv_indulgence.jpg);
}

body#page19 div#chilloutContainer {
	background: url(/wp-content/gallery/assets/mornington_private.jpg);
}

body#page3 div#chilloutFooter { 
	background: #000000 url(/wp-content/gallery/assets/f_home.jpg) 0px 20px no-repeat;
}

body#page5 div#chilloutFooter { /* TOUR INFO */
	background: #000000 url(/wp-content/gallery/assets/f_yv_private.jpg) 0px 20px no-repeat;
}

body#page6 div#chilloutFooter { /* YARRA TOUR */
	background: #000000 url(/wp-content/gallery/assets/f_yv_public.jpg) 0px 20px no-repeat;
}

body#page9 div#chilloutFooter { /* PRICES */
	background: #000000 url(/wp-content/gallery/assets/f_wcc_private.jpg) 0px 20px no-repeat;
}

body#page10 div#chilloutFooter { /* CONTACT */
	background: #000000 url(/wp-content/gallery/assets/f_contact.jpg) 0px 20px no-repeat;
}

body#page11 div#chilloutFooter { /* PHOTO */
	background: #000000 url(/wp-content/gallery/assets/f_gallery.jpg) 0px 20px no-repeat;
}

body#page12 div#chilloutFooter { /* T&C */
	background: #000000 url(/wp-content/gallery/assets/f_terms.jpg) 0px 20px no-repeat;
}

body#page13 div#chilloutFooter { /* LINKS */
	background: #000000 url(/wp-content/gallery/assets/f_links.jpg) 0px 20px no-repeat;
}

body#page14 div#chilloutFooter { /* SITEMAP */
	background: #000000 url(/wp-content/gallery/assets/f_sitemap.jpg) 0px 20px no-repeat;
}

body#page15 div#chilloutFooter { /* SITEMAP */
	background: #000000 url(/wp-content/gallery/assets/f_wcc_public.jpg) 0px 20px no-repeat;
}

body#page17 div#chilloutFooter { /* SITEMAP */
	background: #000000 url(/wp-content/gallery/assets/f_yv_indulgence.jpg) 0px 20px no-repeat;
}

body#page19 div#chilloutFooter { /* MORNINGTON TOUR */
	background: #000000 url(/wp-content/gallery/assets/f_mornington_private.jpg) 0px 20px no-repeat;
}

body#blog div#chilloutFooter { /* BLOG */
	background: #000000 url(/wp-content/gallery/assets/f_blog.jpg) 0px 20px no-repeat;
}

div#logo {
	background: url(images/chilloutLogo.png);
	float: left;
	height: 20px;
	width: 250px;
	margin: 8px 10px 0px 10px;
	text-indent: -9000px;
}

#chilloutContent .ddsg-wrapper h2 {
        display: none;
}

body#page3 #logoContainer {
display: none;
}

/* GALLERY */
.album {
	margin: 7px 0;
	padding: 7px 0px 15px 0px;
	border-bottom: 1px #1C5F7C dotted;
}

.album .image {
	float: left; 
	margin-right: 15px;
	padding-right: 10px;
	border-right: 2px #1C5F7C solid;
}

#chilloutContent div.entry .album p {
	font-size: 1.1em;
	margin: 0;
	color: #1C5F7C;
}

.album h2.name a, .album_title {
	font-size: 1.0em;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px -10px 0px;
	color: #1C5F7C;
	text-decoration: none;
	font-weight: normal;
}

.clear {
	clear: both;
}

.thumbs {
	text-align: left;	
}

.thumbs img {
	margin: 4px;
	padding: 2px;
	border-bottom: 2px #1C5F7C solid;
}

.thumbs img a:hover {
	border: 2px #1C5F7C solid;
}

a img {
	border: none; 
}

#chilloutContent div.entry p.breadcrumb, #chilloutContent div.entry p.breadcrumb a.backlink {
	color: #1C5F7C;
	text-decoration: none;
	font-size: 1em;
	padding: -30px 0px 0px 0px;
	margin: 0px 0px 10px 0px;	
}

#chilloutContent div.entry p.breadcrumb div.prev a {
	color: #1C5F7C;
	text-decoration: none;
	font-size: 1em;
	padding: -30px 0px 0px 0px;
	margin: 0px 0px 10px 0px;	
	float: left;
}

#chilloutContent div.entry p.breadcrumb div.next a {
	color: #1C5F7C;
	text-decoration: none;
	font-size: 1em;
	padding: -30px 0px 0px 0px;
	margin: 0px 0px 10px 0px;	
	float: right;
}

.registered {
        font-family: Arial, Verdana;
		font-size: 1.2em;
		padding-top: 1px;
}

#chilloutContent div.entry p.green {
	display: block;
	border: 2px dotted #339900;
	padding: 10px;
	font-size: 1.0em;
	font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #339900;
	text-align: center;
}

#chilloutContent div.entry p.green, #chilloutContent div.entry p.green a {
color: #339900;
}

div.sidebar {float:left;width:200px;background:#FFFFFF;height:395px;}

ul.archives {list-style-type:square;margin: 0 0 0 20px;}
ul.archives li a {text-decoration: none;color: #134357;font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.2em;font-weight:bold;}