/* CSS Document */

/*
Theme Name: Graphene Child
Theme URI: http: //example.com/
Description: Child theme for the Graphene theme
Author: Your name here
Author URI: http: //example.com/about/
Template: graphene
Version: 0.1.0
*/
@import url("../graphene/style.css");
/* Your modification goes here */


#nav ul#menu li {
   font-size:10px;
}


#header {
background-color:transparent;
background-repeat:no-repeat;
height:0px;
margin-left:16px;
width:1000px;
}

#top-bar{
   display:none;
}


/*FULL CONTENT WIDTH*/
#content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-top:21px solid transparent;
margin-left:16px;
padding-bottom:20px;
width:900px;
}

/*MAIN COLUMN POST WIDTH*/
#content-main {
float:left;
width:500px;
}

/*POST WIDTH*/
.post {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topright:30px;
background:transparent none repeat scroll 0 0;
margin-bottom:10px;
padding:25px 18px 20px 24px;
width:500px;
}
.page .post .entry, .nodate {
width:500px;
}
.entry {
float:right;
margin:0;
padding:0;
width:500px;
}
.clearfix {
display:block;
}


/*NAV BAR*/
#nav {
background:url("http://www.paulanka.com/pan/newsprite/sprite_h.png") repeat-x scroll left top transparent;
border-bottom:1px solid #FFFFFF;
height:24px;
margin-left:16px;
padding-top:6px;
width:900px;
}

/*TOP BORDER AND CONTENT*/
#content {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 transparent;
border-top:380px solid transparent;
margin-left:0px;
padding-bottom:0px;
width:900px;
}

/*SLIDER WIDTH ETC*/
.featured_slider {
background:none repeat scroll 0 0 transparent;
margin-bottom:0px;
padding-bottom:0px;
padding-top:5px;
width:500px;
}

/*SLIDER OUTSIDE BORDER & CONTENT*/
.featured_slider #slider_root {
background:none repeat scroll 0 0 transparent;
border:none;
height:220px;
margin:10px auto 0;
overflow:hidden;
padding:10px 5px;
position:relative;
width:500px;
}

/*SLIDER POST*/
.slider_post {
float:left;
height:100%;
padding:0 10px;
position:relative;
width:500px;
}


/*SLIDER BOX*/
.featured_slider {
background:none repeat scroll 0 0 transparent;
margin-bottom:0px;
margin-left:10px;
padding-bottom:0px;
padding-top:5px;
width:500px;
}

.slider_post {
float:left;
height:100%;
padding:0 10px;
position:relative;
width:500px;
}

/*SLIDER NAV*/

.slider_nav a, .slider_nav a:visited {
background:none repeat scroll 0 0 #CCCCCC;
display:inline-block;
height:10px;
margin-left:3px;
width:10px;
}

.slider_nav {
clear:both;
height:20px;
padding-right:15px;
padding-top:5px;
text-align:right;
width:485px;
}

/*SLIDER FONT*/
.slider_post h2 a, .slider_post h2 a:visited {
font:24px Arial;
}
.entry-content a, .entry-content a:visited, .slider_post a, .slider_post a:visited {
color:#E8DA9A;
text-decoration:none;
}

.entry-content p, .slider_post_entry p, .entry-content ul, .entry-content ol, .comment-entry ol {
color:#FFFFFF;
font:12px/20px arial;
}

/*COMMENT BOX*/
#commentform {
display:none
}

#commentform textarea {
display:none
}

#respond h3#reply-title {
display:none
}
#comments h4, #respond h3, h3.author-post-list {
display:none
}

/*TEXT SIZE MENU TITLE*/
#menu li a, #menu li a:visited {
color:#DFEDFF;
font:1.3em/24px 'helvetica'; /*SPACE ABOVE NAV WRITING*/
padding:0 6px;
text-decoration:none;
text-transform:uppercase;
font-style:bold;
}

#menu, #menu ul {
line-height:1;
list-style:none outside none;
}

/*GENERAL TABLE PREFENENCES*/
table td, table th, table tr{
	padding:2px 5px;
	border:0px solid #ccc;
	font-family:arial;
	}

/*SIDEBAR SIZE*/
#sidebar_right {
display:inline;
float:right;
padding:0 15px 30px;
width:325px;
}

.sidebar div.sidebar-wrap {
margin-top:27px;
overflow:hidden;
padding:5px 12px;
width:325px;
}

/*MENU COLOURS*/

#menu li a:hover, #menu li:hover a, #menu li:hover a:visited, #menu li a:hover, #menu li.sfhover a, #menu li.sfhover a:visited, #menu li.current_page_item a, #menu li.current-menu-item a, #menu li.current_page_ancestor a, #menu li.current-category-ancestor a, #menu li.current-menu-parent a, #menu li.current-menu-ancestor a, #menu li.current_page_parent a, #menu li.current_page_item a:visited, #menu li.current-menu-item a:visited, #menu li.current_page_ancestor a:visited, #menu li.current-category-ancestor a:visited, #menu li.current-menu-parent a:visited, #menu li.current-menu-ancestor a:visited, #menu li.current_page_parent a:visited {
color:#FFFFFF;
}


/*URL CHANGE FOR NAV AND SPRITE*/

#menu li:hover, #menu li.sfhover, #menu li.current_page_item, #menu li.current-menu-item, #menu li.current_page_ancestor, #menu li.current-category-ancestor, #menu li.current-menu-parent, #menu li.current-menu-ancestor, #menu li.current_page_parent {
background:url("http://www.paulanka.com/pan/newsprite/images/sprite_h.png") repeat-x scroll left -66px transparent;
}


/*POST IMAGE HEIGHTS*/
.entry-content img {
border:1px solid #E3E3E3;
margin:0px;
}

/*HEADING TITLE*/

h2 a, h2 a:visited {
border:medium none;
}
h2, h2 a, h2 a:visited {
color:#E8DA9A;
font:24px arial;
padding-bottom:5px;
text-decoration:none;
}

h2.post-title {
color:#99FF33;
}

/*BUG FIX DROP DOWN IE7*/
#menu li:hover, #menu li.sfhover{
	position:static;
	}

/*NEW SPRITE*/

#sidebar_right {
background:url("http://www.paulanka.com/pan/newsprite/sprite_v.png") repeat-y scroll -1558px top transparent;
display:inline;
}

#container {
background:url("http://www.paulanka.com/pan/newsprite/sprite_v.png") repeat-y scroll left top transparent;
}

#footer {
background:url("http://www.paulanka.com/pan/newsprite/images/sprite_h.png") repeat-x scroll left -100px #000000;
}

/*SLIDER VIEW POST BOX*/

.slider_post a.block_link, .slider_post a.block_link:visited {
background:none repeat scroll 0 0 #07629F;
color:#FFFFFF;
display:none;
font:bold 10px tahoma;
margin-top:20px;
padding:5px;
position:absolute;
right:10px;
text-decoration:none;
text-transform:uppercase;
}

/*IMAGE POST POSITION*/

html, body, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, form, fieldset {
border:1px;
border-color:#FFFFFF;
margin:0;
padding:0;
}

/*GALLERY*/
dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover {
float:left;
font-size:12px;
font-weight:normal;
margin-left:0;
width:auto;
}