/* @override http://lisablue.com.au/wp-content/themes/lisablue/style.css */

/*   
Theme Name: LisaBlue
Theme URI: 
Description: Lisa Blue.
Author: Wes Davis
Author URI: http://netprophets.com.au
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/



@import url(../thematic/library/styles/reset.css);
@import url(../thematic/library/styles/typography.css);
@import url(../thematic/library/styles/images.css);
@import url(../thematic/library/styles/plugins.css);
@import url(suckerfish.css);

/* Full Image Template */
body.page-template-template-fullimage-page-php #gallery_wrap{height:100% !important;}



body {
background:#fff url(images/logo.jpg) no-repeat top center;
color:#7E7D7D;
line-height:1.5;
font-family:Georgia,serif;
font-size:75%;
}

#wrapper {
width:870px;
margin:15px auto;
}
body.home #wrapper{margin-bottom:0;}
#header {
margin-top:15px;

}

#footer,#header,#contenttext,#homefootwrap {
clear:both;
width:870px;
margin:0 auto;
}

#branding {
float:left;
height:65px;
margin-right:10px;
margin-top:5px;
width:335px;
}

#branding a {

height:65px;
display:block;
width:335px;
text-indent:-9999px;
}

#main {
clear:both;
}

.copyright {
background:transparent url(images/footerline.png) repeat-x scroll 0 0;
height:60px;
padding-top:20px;
text-align:center;
width:870px;
margin:20px auto;
}
body.home .copyright{margin-top:0;}
#homefootleft {
clear:both;
float:left;
width:485px;
height:23px;
background:url(images/25percent.png) 0 6px no-repeat;
}

#homefootright {
float:right;
width:356px;
height:25px;
background:url(images/subscribe.png) 0 0 no-repeat;
}

#homefootright form {
float:right;
}

#homefootright button {
background:none;
border:none;
width:50px;
height:20px;
text-indent:-9999px;
cursor:pointer;
}

#homefootright input#mkuiy-mkuiy {
background:none;
border:none;
width:170px;
height:20px;
padding:1px 5px;
}

body.pageid-83 #main {
background:transparent url(images/homepage.jpg) no-repeat scroll center top !important;
}

#home_image {
float:left;
height:530px;
width:880px;
}

#homepromo {
float:right;
width:320px;
height:230px;

}

#homepromo a {
display:block;
height:230px;
margin-left:0;
width:320px;
}

#home_video {

height:240px;
margin-left:14px;
padding-top:5px;
width:320px;
}

#image {
float:left;
margin-top:8px;
width:380px;
}

.tsp {
float:right;
min-height:520px;
width:450px;
}

body.page-template-template-movies-page-php .tsp{width:870px;}

.tsp h1,#mediatext h1 {
color:#7E7D7D;
font-style:italic;
background:transparent url(images/footerline.png) repeat-x scroll 0 32px;
display:block;
font-size:1.6em;
height:45px;
margin:.25em 0 1.25em;
}

.tsp h1,.tsp h2,.tsp h3,#mediatext h1,#mediatext h2,#mediatext h3 {
font-family:Georgia,serif;
}

p {
line-height:1.35em!important;
margin:0 0 1.5em;
}

a:link,a:active {
color:#7E7D7D;
}

a:focus,a:hover {
color:#000;
}

a {
color:#009;
text-decoration:underline;
}

#scrollable1 {
border:1px solid #CCC;
float:left;
height:300px;
overflow:hidden;
padding-top:140px;
white-space:nowrap;
width:870px;
}

#track2 {
background-color:#CCC;
clear:both;
float:left;
height:15px;
margin-bottom:10px;
margin-top:10px;
width:870px;
}

#handle2 {
background-color:#738FA7;
cursor:move;
height:15px;
width:20px;
}

ul#mediaul {
width:920px;
margin:15px 0 0;
}

li.mediafloat {
float:left;
height:148px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:20px;
width:280px;
}

li.mediafloat img {
float:left;
margin-right:10px;
}

li.mediafloat h4 {
clear:none;
}

h4 {
font-size:1.2em;
font-weight:700;
}

h4 span {
font-weight:400;
}

.box {
padding-left:71px;
}

blockquote {
color:#666;
margin-bottom:13px;
}

li.mediafloat blockquote p {
font-size:12px;
margin-bottom:0;
}

li.mediafloat p {
line-height:1.35em!important;
text-align:left;
margin:0 0 1.5em;
}

li.mediafloat blockquote {
margin:0;
padding:0;
}

#controls {
bottom:0;
right:0;
z-index:1000;
margin-top:-25px;
position:relative;
opacity:0.40;
background:#fff;
width:100%;
height:25px;
line-height:25px;
}

#gallery_title {
width:300px;
float:left;
text-align:left;
color:#000;
font-family:arial, helvetica, san-serif;
margin-left:5px;
opacity:1;
background:transparent;
}

#nav_gallery {
width:81px;
float:right;
text-align:right;
margin-right:5px;
font-family:arial, helvetica, san-serif;
opacity:1;
}

#gallery_wrap {
width:870px;
height:506px;
}
body.page-template-save-whales-page-php #gallery_wrap{height:530px;}
#nav_gallery ul {
display:block;
width:100%;
height:100%;
background:transparent url(/wp-content/themes/lisablue/images/controls.png) no-repeat top left;
margin:0;
padding:0;
}

#nav_gallery ul li {
width:23px;
height:23px;
float:left;
display:block;
margin:0;
padding:0;
}

#nav_gallery ul li a {
width:23px;
height:23px;
display:block;
margin:0;
padding:0;
}

#nav_gallery ul li a#prev2:hover {
background:transparent url(/wp-content/themes/lisablue/images/controls.png) no-repeat -5px -23px;
margin-left:5px;
}

#nav_gallery ul li a#playButton:hover {
background:transparent url(/wp-content/themes/lisablue/images/controls.png) no-repeat -29px -23px;
margin-left:6px;
}

#nav_gallery ul li a#stopButton {
background:transparent url(/wp-content/themes/lisablue/images/controls.png) no-repeat -29px -46px;
margin-left:6px;
}

#nav_gallery ul li a#stopButton:hover {
background:transparent url(/wp-content/themes/lisablue/images/controls.png) no-repeat -29px -69px;
margin-left:6px;
}

#nav_gallery ul li a#next2:hover {
background:transparent url(/wp-content/themes/lisablue/images/controls.png) no-repeat -52px -23px;
margin-left:7px;
}

body.home #main:after,#header:after,#nav_gallery ul:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}



#homepromo span,#nav_gallery ul li a span {
display:none;
}

h3,.tsp h3 {
color:#0056AE;
font-size:1.3em;
font-style:italic;
line-height:1;
margin:1.25em 0 .5em;
}

#content p,#content li.mediafloat p {
margin:0 0 5px!important;
}

#loading {
width:870px;
height:506px;
background:#fff url(/wp-content/themes/lisablue/images/ajax-loader.gif) no-repeat 50% 50%;
text-align:center;
display:none;
z-index:1000;
}
#content #loading p {padding-top:210px;color:#0056AE; font-size:18px; letter-spacing:1px;}

.paged-pages {width:300px; float:right; clear:both;
color:#0056AE;
font-size:1.3em;
font-style:italic;
line-height:1;
margin:0;
}
.paged-pages div {float:right; margin-left:10px; text-align:right;}


/* Landing Page Styles*/
body.page-template-template-landing-page-php{background:#fff;background-image:none !important;}
body.page-template-template-landing-page-php #header,body.page-template-template-landing-page-php #footer,body.page-template-template-landing-page-php .copyright{display:none;}
body.page-template-template-landing-page-php #gallery_wrap,body.page-template-template-landing-page-php #content,body.page-template-template-landing-page-php #container,body.page-template-template-landing-page-php #main,body.page-template-template-landing-page-php #wrapper{width:880px;height:530px;}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

