/*
Theme Name:     Simplex PFF Child Theme
Theme URI:      http: //example.com/
Description:    Child theme for the Simplex theme 
Author:         Your name here
Author URI:     http: //example.com/about/
Template:       simplex
Version:        0.1.0
*/

@import url("../simplex/style.css");
@import url("font/font.css");
 
body {
	color: #ffffff;
}

#page {
	background: #ffffff url(images/pagebacground.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
}

#main  {
	width: 960px;
}


/* Header style */

#header {
	width: 660px;
	background: transparent;
	text-align: center;
}

/* Give header text image a translucent background */

#headerimg {
	display: block;
	height:200px;
	margin: 0 auto;
	width: 660px;
	border: 0;
	color: none;
	background: url(images/transbg.png);
	float: left;
}

/* Spacing for header text image */

#headtext {
	margin: 50px 47px 25px 47px;
}


#logo {
	float: right;
	margin: 15px 60px 0 0;
	border: 0;
}

/* Style for page menu */

/* Background and position */

#main #pagemenu {
	border: 0;
	text-align: center;
	float: left;
	background: url(images/transbg.png);

}

/* Font style and block size */

#main #pagemenu ul#page-list {
	width: 450px;
	height: 28px;
	display: block;
	padding: 0;
	margin: 0 auto;
	text-align: center;
	text-transform: uppercase;
	font: 18px/24px 'SFCartoonistHandRegular', Arial, sans-serif;
	background: transparent;
}

#menucenter {
	text-align: center;
	margin: 0 auto;
	display: block;
}

/* Clear style for li items in page list */

#pagemenu ul#page-list li.page_item {
	padding: 0;
	display: block;
	margin: 0 10px;
	text-align: left;
	background: transparent;
}

#pagemenu ul#page-list li ul.children li.page_item {
	margin: 0;
	padding: 0;
	display: block;
	text-align: left;
	background: transparent;
}
/* Set padding and colour for items in page list */

#pagemenu ul#page-list li.page_item a, #pagemenu ul#page-list li.cat-item a {
	color: #6db0e5;
	margin: 0 auto;
	background: transparent;
	padding: 1px 11px;
}

#pagemenu #page-list li ul li a {
	padding: 1px 11px;
	margin: 0 auto;
}

/* Set translucent background for suckfish dropdown */

#main #pagemenu ul#page-list li.page_item ul.children a, #main #pagemenu ul#page-list li.current_page_item ul.children a,  #main #pagemenu ul li.not_current a   {
	border: 0;
	padding: 1px 11px;
	background: url(images/transbg2new.png);
	color: #6db0e5;
	margin: 0 auto;
}


/* Currently selected item style */

#main #pagemenu ul#page-list li.current_page_item a, #main #pagemenu ul#page-list li.current_page_item a:hover, #main #pagemenu ul#page-list li ul.children li.current_page_item a, #main #pagemenu ul#page-list li ul.children li.current_page_item a:hover {
	padding: 0 10px;
	border: solid 1px #6db0e5;
	color: black;
	background: white;
	margin: 0 auto;
} 

/* Hover style */

#main #pagemenu ul li.page_item a:hover, #main #pagemenu ul li.cat-item a:hover,  #main #pagemenu ul#page-list li.current_page_item ul.children a:hover,  #main #pagemenu ul#page-list li ul.children a:hover, #main #pagemenu ul li.not_current a:hover  {
	padding: 0 10px;
	border: solid 1px ;
	color: white;
	background: #6db0e5;
	margin: 0 auto;
}

#content {
	background: url(images/transbg.png);
}

h2 {
	line-height: 1.5em;
}

#content a:hover, #main #sidebar a:hover, #main #sidebar li#rssfeeds a:hover {
	background: none transparent;
}

#page #footer {
	background: #f1fbff;
}
