/*
Theme Name: Ghost Light
Theme URI: http://wordpress.org/
Description: Custom Wordpress theme for Ghost Light Films.
Version: 1.0
Author: Wide Eye Creative
Author URI: http://wideeyecreative.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Ghost Light v1.0

	This theme was designed and built by Wide Eye Creative

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Georgia, Times, Arial, Sans-Serif;
	background: #000;
	color: #fff;
        padding:0;
        margin:0px;
	}

a, a:link, a:visited {color:#fff;text-decoration:none;outline:none;}
a:hover {color:#ffcd4e;text-decoration:none;}

img {border:0px;}

h1, h2 {font-size:27px;color:#fff;padding:0 0 10px 0;margin:0;}
h3, h4, h5 {font-size:19px;color:#fff;padding:0;margin:0;}

.displace {
position:absolute;
left:-5000px;
}
#description {display:none;}

.intro {font-size:16px;line-height:20px;color:#ffcd4e;}
.intro a {font-size:16px;line-height:20px;color:#ffcd4e;}
.intro a:hover {font-size:16px;line-height:20px;color:#fff;}


.logo {padding:0 0 0 0;margin:47px 40px 0 0;width:119px;}
a .logo  {background:url(/wp-content/themes/ghostlight/images/logo.jpg) top left no-repeat;width:119x;height:108px;}
a:hover .logo  {background-position: -119px 0;}

#nav {font-size:14px;width:120px;text-align:right;padding:40px 0 0 0;}
#nav ul {margin:0;padding:0;}
#nav ul li {list-style-type:none;padding:0 0 4px 0;}
#nav ul li a{padding:0 0 0 0;}
/*.current_page_parent a{color:#ffcd4e;font-weight:bold;}*/
.current_page_item a{color:#ffcd4e;font-weight:bold;}
.current a {color:#ffcd4e;}

#wrapper {background:#000;width:980px;margin:0px auto;padding:57px 0 0 0;height:100%;font-size:12px;}

#left {float:left;width:170px;}

#main{border:1px solid #4d3b04;float:left;width:782px;background:url(/wp-content/themes/ghostlight/images/main_bg.jpg) top left repeat-y;}

#content_home {padding:40px 40px 40px 40px;margin:0;line-height:18px;float:left;width:495px;height:350px;overflow:hidden}
#content {padding:40px 40px 40px 0;margin:0;font-size:13px;line-height:21px;float:left;width:332px;}

#main_left {padding:40px 35px 0 40px;margin:0;width:130px;float:left;height:100%;}
.main_left_img img{padding:0 0 10px 0;}

#main_right {padding:40px 0 35px 40px;margin:0;width:160px;float:right;height:100%;}
#main_right a.film_link img{margin:0 0 5px 0 !important;float:left;clear:both}
#main_right a.film_link:hover img {opacity:0.5;filter:alpha(opacity=50);}

#sidebar {padding:0 0 40px 0;}
#sidebar .sidebar_header {font-size:19px;padding:0 0 15px 0;}
#sidebar ul {padding:0 0 0 0;margin:0;display:block;list-style-type:none;text-indent:0px;}
#sidebar ul li {padding:0 0 12px 0;margin:0 0 12px 0;border-bottom:1px solid #2c281b;display:block;font-size:12px;list-style-type:none;text-indent:0px;}

#vslider img{border:0px;background:#000;padding:0px;margin:0px;}

#intro {float:left;padding:0 0 15px 0;margin:0;width:480px;height:62px;background:url(/wp-content/themes/ghostlight/images/intro.jpg) top left no-repeat;}

#footer {float:left;width:980px;}
#nav_footer {float:left;width:600px;height:35px;margin:15px 0 0 175px;padding:0px;}
#nav_footer ul {margin:0;padding:0;}
#nav_footer ul li {margin:0;padding:0;display:inline;list-style-type:none;display:block;float:left;}
#nav_footer ul li a{padding:0 28px 0 0;}

#post {padding:0;margin:0;}
.entry {padding-bottom:25px;}
.post h2 a {color:#000}

.navigation .alignleft {float:left;padding:0 25px 0 0;}
.navigation .alignright {float:left;}

.halfspace {padding:3px 0 0 0;}
.wp-caption {font-size:12px;color:#ccc;line-height:15px;}


/* =Sliders
-------------------------------------------------------------- */	

#home-slider {width:505px;height:370px;float:left;clear:both;z-index:8;position:relative;overflow:hidden;padding:0;margin:0;}


/*---------------------------------
 *  Photos slider > With nav bullets
 *---------------------------------*/
#home-slider .sliderkit{display:none;position:relative;z-index:100;overflow:hidden;margin:0px auto}
#home-slider .sliderkit a,
#home-slider .sliderkit a:hover{text-decoration:none;}
#home-slider .sliderkit a:focus{outline:0px dotted #000;/*optional*/}
#home-slider .sliderkit img{border:0;}

/*---------------------------------
 *  Navigation
 *---------------------------------*/
#home-slider .sliderkit .sliderkit-nav{z-index:10;text-align:center;}

/* Nav > Clip */
#home-slider .sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
#home-slider .sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
#home-slider .sliderkit .sliderkit-nav-clip ul li{float:left;}
#home-slider .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

/*---------------------------------
 *  Buttons
 *---------------------------------*/
#home-slider .sliderkit .sliderkit-btn{z-index:10;} 

/*---------------------------------
 *  Panels
 *---------------------------------*/
#home-slider .sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;margin:0px auto;left:0px;width:505px;height:370px;border:1px solid #f00;}
#home-slider .sliderkit .sliderkit-panel-active{z-index:5;}
#home-slider .sliderkit .sliderkit-panel-old{z-index:4;}

/* Panels > Overlay */
#home-slider .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
#home-slider .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
#home-slider .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

/*---------------------------------
 *  Photos slider > With nav bullets
 *---------------------------------*/
#home-slider .photoslider-bullets{width:100%;height:370px;position:relative;z-index:101;}

