/*
Theme Name: Good Company
Theme URI: http://goodcompany.ie/
Description: The WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
*/
body{
margin:0px; padding:0px;
background:url(images/bg1.png) top repeat-x #1C292F;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;
}
a, a:active, a:visited{
text-decoration:none;
color:#fead20;
}
a:hover{
color:#ffffff;
}
img, img a{
border:0px none;
}
h1, h2, h3, h4, h5, h6{
line-height:normal;
margin:0px;
padding:0px;
font-weight:bold;
}
h1{
font-size:36px;
}
h2{
font-size:24px;
}
h3{
font-size:18px;
}
h4{
font-size:16px;
}
h5{
font-size:14px;
}
h6{
font-size:12px;
}
form{
margin:0px; padding:0px;
}
div{
margin:0px; padding:0px;
}
li{
color:#1BA3DF; font-size:12px;
}
.clear{
height:0px; clear:both; margin:0px; padding:0px;
}
.h_space{
height:10px;
}
#main{
background:url(images/bg2.png) repeat-x bottom;
}
#top, #mid, #bottom, #banner{
margin-left:auto; margin-right:auto; width:960px; clear:both;
}
.socil_links, .nav, .search{
width:564px; float:left; text-align:left; margin-top:10px;
}

.logo 
{ 
width:564px; float:left; text-align:left;
}


.socil_links, .search{
text-align:right; clear:right; width:396px;
}
.nav{width:650px;}
.search{width:300px;}
/*************Nav Strate********************************/
.nav ul{
margin:0px; padding:0px; list-style:none; text-align:center;
}
.nav li{
display:block; float:left; margin-right:9px; padding:7px 0px 7px 8px; margin-top:0px;
background:url(images/nav.png) no-repeat left top;
}
.nav li a{
font-size:14px; color:#ffffff; letter-spacing:.030em; font-weight:bold; text-transform:uppercase; text-decoration:none;
background:url(images/nav2.png) no-repeat right top; padding:7px 8px 7px 0px;
}
.nav li:hover, .nav li:active{
background:url(images/nav.png) no-repeat left bottom;
}
.nav li a:hover, .nav li a:active{
background:url(images/nav2.png) no-repeat right bottom;
}


/*********************Nav End***************************************/

/*********************Search****************************************/
.s_input{
background:url(images/s_bg.png) repeat-x
}
.s_input input{
width:210px; color:000000; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.s_button{
background:url(images/search_button.png) no-repeat top; width:28px; height:27px;
border:0px none; cursor:pointer;
}
.s_button:hover{
background:url(images/search_button.png) no-repeat bottom;
}
/**********************Search End***********************************/

/*************************Banner*********************************************/
.news_tab, .coming_tab{
width:125px; height:30px; float:left; background-image:url(images/news_tab.png); background-repeat:no-repeat; background-position:left top; cursor:pointer;
}
.coming_tab{
background-position:right top; width:124px;
}
.coming_tab:hover{
background-position:right bottom;
}
.news_tab:hover, .active{
background-position:left bottom;
}
.news{
height:57px; overflow:hidden; width:249px; color:#9b9b9b; text-align:left; border-bottom:1px #5e5e5e dotted;
}
.news h6{
color:#ffffff;
}
.date, .news h6{
margin:2px 3px; font-size:11px; display:block;
}
.more, .more:active, .more:visited{
width:35px; height:9px; line-height:7px; font-size:9px; float:right; background:#5e5e5e; color:#272727; text-align:center;
}
.more:hover{
color:#72ceeb;
}
/***********************Content Area*********************************************/
#mid .main{
padding-top:10px;
}
/********************LEFT******************************************/
.left_column{
width:256px; margin-bottom:15px;
}
.h-bar{
background:url(images/h-bar.jpg) repeat-x top;
}
.h-bar h2, .h-bar h6{
font-size:16px; font-weight:bold; width:auto; float:left;
}
.h-bar h6{
font-size:12px;
}
.h-bar span{
width:400px; font-size:12px; float:right; margin-right:55px; text-align:left;
}
.dh_line{
height:1px; background:#1f2d33;
}
.program, .snaps, .content_area{
height:113px; overflow:hidden; border-bottom:1px solid #1f2d33; background:#2d414a; text-align:right; cursor:pointer;
}
.program:hover, .program:active{
background:#405b67;
}
.pro_table{
margin-top:11px; color:#9b9b9b; line-height:18px;
}
.pro_table h2{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;
}
.pro_image img{
background:#283a42; border:1px  solid #222f35; width:69px; height:83px; padding:3px;
}
.pro_table:hover{
color:#ffffff;
}
.snaps{
height:auto; text-align:center; padding:11px 15px; cursor:auto;
}
.pro_info{
line-height:28px; font-size:11px; cursor:auto;
}
/*****************RIGHT************************************************************************/
.program_banner{
background:#25353d;
}
.content_area{
height:auto; overflow:visible; text-align:justify; line-height:1.45em; cursor:auto; padding:15px 10px;
}
.content_area ul{
margin:0px 20px; padding:0px;
}
.content_area h5{
margin:15px 0px 10px 0px;
}
.content_area span{
color:#fead20;
}

.mentors{
background:url(images/mentors-bg.jpg) repeat-x top; width:330px; float:left; margin:0px .2em;
}
.mentors a img{
border:3px solid #1D2A30; padding:2px; background:#263940;
}
.mentors a img:hover{
background:#3E699C;
}
.mentors h5, .mentors h6{
color:#4096ee; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 5px 0px; width:auto;
}
.pro_list li, .episodes li{
display:inline; background:url(images/bulet.gif) no-repeat left; padding-left:15px; margin-right:20px; word-spacing:2px;
}
.pro_list li a, .episodes a, .episodes a:active, .pro_list li a:active, .episodes a:visited, .pro_list li a:visited{
color:#959595;
}
.episodes a:hover, .pro_list li a:hover{
color:#ffffff;
}
.pro_list li{
display:list-item; list-style:none;
}
.genre{
color:#959595; margin-top:5px;
}
/**********************End content Area******************************************/
#bottom{
text-align:center; padding:35px 0px;
}
/*****************NEW******************************************************/
.fii_button{
right:0px;
}
