/* =Top Menu hilights for specific pages
-------------------------------------------------------------- */
body.home #top_menu .item-101 > a,
body.category-whats-new #top_menu .item-141 > a,
body.in-category-whats-new #top_menu .item-141 > a,
body.category-video-clips #top_menu .item-141 > a,
body.in-category-video-clips #top_menu .item-141 > a,
body.page-artwork #top_menu .item-113 > a,
body.page-erb-biography #top_menu .item-112 > a,
body.page-erb-biography-page-2 #top_menu .item-112 > a,
body.page-original-works #top_menu .item-111 > a,
body.page-africa #top_menu .item-110 > a,
body.in-category-africa #top_menu .item-110 > a,
body.page-movies #top_menu .item-109 > a,		
body.in-category-movies #top_menu .item-109 > a,										
body.page-template-page-series-profile-php #top_menu .item-103 > a,		
body.page-template-page-series-profile-entry-php #top_menu .item-103 > a

{     
	background-position: 0pt -78px;	 
	text-decoration: none;	

}


/* =Category Listing
-------------------------------------------------------------- */
body.category #content h1
{
font-size: 1.5em;
line-height: 1em;	
}

body.category #content hr
{
	margin: 30px 0 30px 0;
}

/* =Home
-------------------------------------------------------------- */

#character_bar ul {
     background: url("images/character_bar/character_bar_v2_r_11.jpg") no-repeat scroll 100% 0pt transparent;
     border: 1px solid #CCCCCC;
     margin: 10px auto;
     overflow: hidden;
     padding: 0pt;
     width: 878px;
}

#character_bar li a, #character_bar li {
     float: left;
     height: 152px;
     text-indent: -9999px;
     width: 75px;
}

#character_bar li.item-122 a {
     background: url("images/character_bar/character_bar_v2_r_01.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-123 a {
     background: url("images/character_bar/character_bar_v2_r_02.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-124 a {
     background: url("images/character_bar/character_bar_v2_r_03.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-134 a {
     background: url("images/character_bar/character_bar_v2_r_04.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-135 a {
     background: url("images/character_bar/character_bar_v2_r_05.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-136 a {
     background: url("images/character_bar/character_bar_v2_r_06.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-137 a {
     background: url("images/character_bar/character_bar_v2_r_07.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-138 a {
     background: url("images/character_bar/character_bar_v2_r_08.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-140 a {
     background: url("images/character_bar/character_bar_v2_r_09.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li.item-139 a {
     background: url("images/character_bar/character_bar_v2_r_10.jpg") no-repeat scroll 0pt -152px transparent;
}

#character_bar li a:hover, 
#character_bar li.current a {
     background-position: 0pt 0pt;
}

#character_bar {
     position: relative;
	 left: -10px;
}

#character_bar_message {
     background: url("images/character_bar/char_bar_message_r.png") no-repeat scroll 0pt 0pt transparent;
     height: 40px;
     left: 125px;
     position: absolute;
     text-indent: -9999px;
     top: 90px;
     width: 647px;	 
}

#three_panel {
     margin: 0pt auto;
     overflow: hidden;
     width: 801px;
}

#three_panel #panel1, 
#three_panel #panel2, 
#three_panel #panel3 {
     -moz-border-radius: 15px 15px 15px 15px;
     border: 1px solid #CCCCCC;
     float: left;
     height: 180px;
     margin: 15px;
     text-align: center;
     width: 235px;
}


/* =Corporate Information Subpages
-------------------------------------------------------------- */
body.page-template-page-corporate-info-php #primary
{
	width: 640px;
}
#corporate_information_sidebar
{
	background-color: #e7e7e7;
	border: 1px solid #CCC;
	float: left;
	margin: 0pt 10px;
	padding: 0pt 10px;
	width: 158px;
	float: left;
}


#corporate_information_sidebar .menu {
	margin: 0;
	padding: 0;
    font-size:14px;
	list-style: none;

}

#corporate_information_sidebar .menu li{
    margin-top:10px;
	list-style: none;
}

#corporate_information_sidebar .menu li a{
    border-bottom:1px solid #ccc;
    line-height:28px;
	color: #336;
	display: block;
	font: 1em/1em 'SansationBold',Arial,sans-serif;
	margin-bottom: 15px;
	padding-bottom: 15px;
	padding-left: 1em;
	text-decoration: none;
	text-indent: -1em;	    
}

/* =Contact Us
-------------------------------------------------------------- */
body.page-contact-us .contact_box
{
	border: 1px solid #CCC;
	margin: 10px;
	padding: 20px;
	width: 230px;
	float: left;	
}

body.page-contact-us #content .contact_box h1,
body.page-contact-us #content .contact_box h2,
body.page-contact-us #content .contact_box h3
{
	font-weight: normal;
	font: 1em 'SansationLight',Arial,sans-serif;
	text-transform: uppercase;
}
body.page-contact-us #content .contact_box p
{
	margin: 0;
	padding: 0 ;
}
/* =Series Profiles 
-------------------------------------------------------------- */

#content.series_profile #character_bar
{
	margin-bottom: 30px;
}

#content.series_profile .actual_content
{
	margin-left: 200px;
}

#content.series_profile #left_sidebar
{
	background-color: #e7e7e7;
	border: 1px solid #CCC;
	float: left;
	margin: 0pt 10px;
	padding: 0pt 10px;
	width: 158px;
	float: left;
}

#content.series_profile #left_sidebar .title
{

}
#content.series_profile #left_sidebar .menu {
	margin: 0;
	padding: 0;
    font-size:14px;
	list-style: none;

}

#content.series_profile #left_sidebar .menu li{
    margin-top:10px;
	list-style: none;
}

#content.series_profile #left_sidebar .menu li a{
	display: block;
	font-family: SansationBold, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;	
	text-decoration: none;
	
	margin-bottom: 15px;
	padding-left: 1em;
	
	text-indent: -1em;

    line-height:20px;
	color: #336;
	text-transform: uppercase;
	
	/*border-bottom:1px solid #ccc;*/
}


/* =Series Profiles Entry
-------------------------------------------------------------- */

#content.series_profile_entry .thumb
{
	float: left;
	margin: 0;
	padding: 0;
}
#content.series_profile_entry .synopsis
{
	margin-left: 225px;
	padding-top: 30px;
}


/* =Original Works
-------------------------------------------------------------- */

#content.original_works .series_banner {
cursor: pointer;
display: block;
margin: 0pt auto;
padding-top: 60px;
padding-bottom: 10px;
width: 426px;
}

#content.original_works .item-title {
display: none;
}
#content.original_works .book_series {
     border: 1px solid #CCCCCC;
     margin-bottom: 20px;
     margin-left: -200px;
     margin-top: 20px;
     padding: 15px 0pt 15px 40px;
     width: 820px;
}
#content.original_works .book_series .left
{
	width: 380px;
	float: left;
	padding-left: 20px;
}
#content.original_works .book_series .right
{
	width: 380px;
	float: right;
	padding-right: 20px;
}

#content.original_works .book_series td, 
#content.original_works .book_series li {
     font: 1em/1em 'SansationLight',Arial,sans-serif;
     height: 30px;
}

#content.original_works .book_series  a {
	 font: 1em/1em 'SansationLight',Arial,sans-serif;
     color: #000000;
     text-decoration: none;
}

#content.original_works .book_series a:hover {
     text-decoration: underline;
}


#content.original_works #series_1 {
     background: url("images/works_banners/series_titles_tarzan.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_2 {
     background: url("images/works_banners/series_titles_martian.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_3 {
     background: url("images/works_banners/series_titles_venus.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_4 {
     background: url("images/works_banners/series_titles_pellucidar.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_5 {
     background: url("images/works_banners/series_titles_caspak.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_6 {
     background: url("images/works_banners/series_titles_moon.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_7 {
     background: url("images/works_banners/series_titles_mucker.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_8 {
     background: url("images/works_banners/series_titles_apache.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_9 {
     background: url("images/works_banners/series_titles_western.jpg") no-repeat scroll 0pt 0pt transparent;
}

#content.original_works #series_10 {
     background: url("images/works_banners/series_titles_stories.jpg") no-repeat scroll 0pt 0pt transparent;
}

/* =Africa Page
-------------------------------------------------------------- */
#content.africa .right_panel
{
	float: right;
	padding: 60px 0px 0 5px;
	width: 180px;
}
#content.africa .right_panel  a 
{
	display: block;
	color: black;
	text-transform: uppercase;
	font-family: 'SansationLight',Arial,sans-serif;
	font-size: 14px;
	margin-bottom: 20px;
	margin-top: 10px;
	padding: 0pt;
	text-indent: 0pt;
	text-decoration: none;
	line-height: normal;
}
#content.africa .right_panel  a :hover
{
	color: red;
	text-decoration: underline;
}

#content.africa .left_panel
{
	width: 659px;
	padding: 0px 5px;
}

#content.africa .category-desc
{
	background-color: #e7e7e7;
	border: 1px solid #CCC;
	margin-bottom: 30px;	
}
#content.africa .article_list .item {
border: 1px solid #CCC;
line-height: 10px;
margin: 0pt 15px 20px 0pt;
padding: 7px;
width: 298px;
}
#content.africa .column-1 {
float: left;
}
#content.africa .column-2 {
float: right;
}

/* =Artwork Page
-------------------------------------------------------------- */
#content.artwork h1.artwork_info {
font-size: 16px;
text-align: center;
color: #900;
margin: 10px;
}


/* =Movies 
-------------------------------------------------------------- */
#content.movies .movie_listing {
border: 1px solid #CCC;
margin-top: 10px;
overflow: hidden;
}

#content.movies .movie_listing .movie a {
	float: left;
	height: 300px;
	margin: 10px 0px 0px 35px;
	overflow: hidden;
	width: 170px;
	cursor: pointer;
	text-decoration: none;
	color: black;
}

#content.movies .movie_listing .movie h2 {
font: 20px/10px 'ChantelliAntiquaRegular',Arial,san-serif;
margin-bottom: 10px;
}

#content.movies .movie_listing  .movie h1 {
font: 14px/16px 'ChantelliAntiquaRegular',Arial,san-serif;
text-transform: none;
}

/* =Movies Single Entry
-------------------------------------------------------------- */
#content .category-movies .entry-header
{
	display: none;
}
#content .category-movies  img {
	float: left;
	margin-right: 20px;
	margin-top: 0pt;
}
#content .category-movies   h2 {
	margin-left: 170px;
	padding-top: 10px;
}

#content .category-movies h1 {
	margin-bottom: 20px;
	margin-left: 170px;
}

#content .category-movies ul {
	list-style-type: none;
	margin: 0pt;
	padding: 0pt;
	font: 1em/1em 'SansationLight',Arial,sans-serif;
	margin-bottom: 15px;
	margin-left: 190px;
}

#content .category-movies .plot {
margin-left: 170px;
}

/* =Newsletter signup
-------------------------------------------------------------- */
.erb_newsletter_signup_form
{
	width: 350px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	
}
.erb_newsletter_signup_form label span
{
	display: block;
	font-weight: bold;
}
.erb_newsletter_signup_form label
{
	display: block;
}

.erb_newsletter_signup_form .submit_btn
{
	display: block;
	margin: 10px auto 0 auto;
}
