/*

Theme Name: Phoenix International Charity

Theme URI: http://www.design-is.co.uk/

Description: Created in-house for the Phoenix International Charity by Doug Barned based on The Ideal Website theme from http://www.informationarchitects.jp/ using Fibonacci's Golden Cut. 

Version: 1.0

Author: Doug Barned

Author URI: http://www.design-is.co.uk/

*/



h6 strong {font-weight:bold;

}



#comments {display:none;

}



#total {position:absolute; top:75px; right:-177px; 

	color: #666;

	font-size: 1.1em;

	text-transform: uppercase;

	font-variant: small-caps;

	font-weight: bold; 

	text-align:right;

}



#mainpagelinkbox {

	width:610px;

}



#totallink {font-size:60%; text-decoration:none; font-weight:bold;

}



#outofbox {margin: 120px 0 150px -210px

}





div.flags  {position:absolute; right:-176px; top:0.65em;

}



div.flags a  {width:50px; height:25px; display:block; float:left; margin: 0 3px;

}



div.flags img {border: 1px solid #666;

}



div.flags a:hover img { 

border: 1px solid #FF6600;

}

.page-id-82 div.flags img {
background-image:url(file:/images/flag-uk.gif);
width:50px;
height:25px;

}
.page-id-80 div.flags img {
background-image:url(file:/images/flag-uk.gif);
width:50px;
height:25px;

}
.page-id-84 div.flags img {
background-image:url(file:/images/flag-uk.gif);
width:50px;
height:25px;

}
.page-id-86 div.flags img {
background-image:url(file:/images/flag-uk.gif);
width:50px;
height:25px;

}
.page-id-88 div.flags img {
background-image:url(file:/images/flag-uk.gif);
width:50px;
height:25px;

}
/*

  	THE SOFTWARE IS PROVIDED "AS-IS". NO WARRANTIES OF

   	ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO,

   	IMPLIED WARRANTIES, OF MERCHANTABILITY OR FITNESS FOR ANY PURPOSE

   	WITH RESPECT TO THE SOFTWARE ARE MADE AS TO IT OR ANY MEDIUM IT

   	MAY BE ON. AUTHOR DOES NOT WARRANT THAT THE OPERATION OF THE

   	SOFTWARE WILL BE ERROR FREE OR MEET ANY REQUIREMENTS. THE

   	WARRANTY SET FORTH ABOVE IS IN LIEU OF ALL OTHER WARRANTIES

   	WHETHER ORAL OR WRITTEN. NO ONE BUT AUTHOR IS AUTHORISED TO MAKE

   	MODIFICATIONS OR ADDITIONS TO THIS WARRANTY. 



	BY USING THIS SOFTWARE YOU AGREE TO THE LICENCE AGREEMENT LOCATED IN LICENCE.TXT.

	IF YOU DID NOT RECEIVE A COPY PLEASE EMAIL OLIVER@INFORMATIONARCHITECTS.JP.

	

	COPYRIGHT 2007 INFORMATION ARCHITECTS K.K, JAPAN. 

	

*/

body {

	border-top:	5px solid #666;

	background-color:	#fff;

	color:	#666;

	font:	80%/1.45 Verdana, Helvetica, Arial, sans-serif;



	margin:	0;

	padding:	0;

}

strong {

	color:	#cc0000;

	font-weight:	normal;

}

a {

	font-weight:	normal;

	color:	#cc0000;

}

form {

	padding:	0;

	margin:	0;

}

#contactform {

	width:	450px;

}

fieldset {

	border:	none;

	padding:	0;

	margin:	0;

}

label {

	float:	left;

	width:	5em;

	margin-left:	-6em;

	text-align:	right;

}

a:visited {

	color:	#cc0000;

	border-bottom:	none;

}

a:hover {

	color:	#333;

	border-bottom:	none;

}

#header {

	background:	#fff;

	padding:	0;

	margin:	0 0 65px 0;

	width:	100%;

}

.post {

	margin-top:	45px;

}

#tagline {

	color:	#cc0000;

}

#logo {

	position:	absolute;

	text-align:	left;

	float:	left;

	margin-top:	30px;

	left:-180px;

}

.headerText {

	vertical-align:	bottom;

	padding-top:	4.2em;

	font-size:	0.8em;

}



#s {

	width:	136px;

}

#searchsubmit {

	width:	50px; /* margin-right:80px;*/

}

#subtitle {

	padding:	0;

	margin:	0;

}

#menu {

	font:	80%/140% Helvetica, Arial, Verdana, sans-serif;

	font-weight:	normal;

	float:	left;

	text-align:	left;

	margin-top:	65px;

	margin-bottom:	0px;

	/*margin-right:	-233px;

	width:	170px;

	position:	relative;

	padding-bottom:	0;

	padding-top:	0;

	padding-left:	60px;*/



position: absolute; left: -180px;

 margin-right: auto; padding: 0;

 width: 160px;

}

#content {

	padding:	0 0 50px 0;

	margin-top:	-1px;

	margin-left:	auto;

	margin-right:	auto;

	width:	95%;

}

#main { position:relative;

	/*max-*/width: 530px;

   /* min-width: 450px;*/

   /* width: 50%;*/

	margin:	0 auto;

	text-align:	left;

	display:	block;

}

h1 {

	color:	#333;

	font-weight:	normal;

	font:	18pt/1.45 Helvetica, Arial, Verdana, sans-serif;

	margin-top:	45px;

	margin-bottom:	15px;

	text-align:	left;

}

h1 a {

	border-bottom:	0;

	color:	#cc0000;

	font-weight:	normal;

	text-decoration:	none;

}

h1 span.author {

	color:	#666;

	font-weight:	normal;

	letter-spacing:	-1px;

	text-transform:	none;

}

h2 {

	color: #666;

	font-size: 1.1em;

	text-transform: uppercase;

	font-variant: small-caps;

	font-weight: bold; 

}

#footer h2 {

	margin-top:	0;

}

h2 a {

	border-bottom:	0;

	color:	#cc0000;

	font-weight:	normal;

	text-decoration:	none;

}

h2 span.author {

	color:	#666;

	font-weight:	normal;

	letter-spacing:	-1px;

	text-transform:	none;

	

}

h3 {

	color:	#333;

	font:	1em/1.45 Helvetica, Arial, Verdana, sans-serif;

	font-weight:	bold;

}

h4 {

	font:	80%/140% Helvetica, Arial, Verdana, sans-serif;

	color:	#666;

	font-weight:	normal;

	float:	right;

	text-align:	left;

	margin-top:	0px;

	margin-bottom:	0px;

	margin-right:	-237px;

	width:	207px;

	position:	relative;

	padding-bottom:	0;

	padding-top:	0;

	padding-left:	30px;

}



.search {

	padding:	4em 0;

	width:	210px;

margin-left:-100px; margin-right:	-191px;

}



h6 {

	font-family:	Helvetica, Arial, Verdana, sans-serif;

        font-size: 90%;

	color:	#333;

	margin: 0 -10px 25px -10px;

        padding:10px;

        background-color: #EEE;

        border: 1px solid #cc0000;

	clear:	both;

        display:bock;

text-align:center;

}



h5 {

	font:	80%/168% Helvetica, Arial, Verdana, sans-serif;

	color:	#666;

	font-weight:	normal;

	float:	right;

	text-align:	right;

	margin-top:	0px;

	margin-bottom:	0px;

	margin-right:	-160px;

	width:	140px;

	position:	relative;

	padding-bottom:	0;

	padding-top:	0;

	/* clear:	both; */

	display:	inline;

}

h5 a:visited {

	color:	#cc0000;

	border-bottom:	none;

}

h5 a:hover {

	color:	#333;

	border-bottom:	none;

}

p {

	margin:	0;

	padding-bottom:	12px;

	padding-right:20px;

}



ul li {

	text-align:	left;

	padding:	1px 0px 1px 0px;

	margin:	0;

}

ul {

	margin-left:	20px;

}

ul li a {

	text-align:	left;

	padding:	0;

	margin:	0;

	list-style:	none;

}

a:hover {

	color:	#000000;

	border-bottom:	none;

}

ul li a:hover {

	color:	#000000;

	border-bottom:	none;

}

ol li a:hover {

	color:	#000000;

	border-bottom:	none;

}

#menu ul {

	padding:	0;

	margin:	0;

}

#menu ul ul ul {

	padding-left:	15px;

}

#menu ul li{

	list-style:none;

	padding:0;

}



#menu ul.pagemain {

	padding:	0;

	margin:	0;

	padding-top:	15px;

}

#menu ul li .pagecat {

	padding-bottom:	5px;

}

#menu ul.pagelist {

	padding-bottom:	20px;

}

#menu .current_page_item a {

	text-decoration:	none;

	color:	#333;

}

#menu .current_page_item a:visited {

	text-decoration:	none;

	color:	#cc0000;

}

#menu .current_page_item li a {

	text-decoration:	underline;

	color:	#CC0000;

}

#menu .current_page_item li a:visited {

	text-decoration:	underline;

	color:	#CC0000;

}



div.comment {

	margin-top:	14px;

	color:	#aaa;

	width:	100%;

	font-size:	100%;

}

#legalese {

	color:	#333;

	margin-top:	30px;

	padding:	5px 0 5px 0;

	text-align:	left;

}

blockquote {

	font-style:	normal;

	font-size:	90%;

	line-height:	140%;

	margin-left:	10px;

margin-right:	10px;

padding:10px;

background-color: #EEE;

border: 1px solid #999;

display:block;

}



img {

	border:	0;

}

img.wide {

	position:	relative;

	margin-top:	30px;

	margin-bottom:	30px;

	border:	none;

}



#chart {

	font-size:	80%;

	padding-bottom:	25px;

}

.comm {

	font:	85%/1.45 Helvetica, Arial, Verdana, sans-serif;

	color:	#333;

	font-weight:	normal;

	padding-top:	30px;

}

.commentAuthor {

	margin-top:	30px;

	font:	85%/1.45 Helvetica, Arial, Verdana, sans-serif;

	color:	#666;

 font-weight: normal;

}

.commentAuthor a {

	font:	85%/1.45 Helvetica, Arial, Verdana, sans-serif;

	color:	#666;

}

#footer {

	width:	100%;

	color:	#333;

	background-color:	#efefef;

	clear:	both;

	padding-bottom:	0px;

}

#links {

	width:	100%;

	color:	#333;

	background-color:	#efefef;

	padding-top:	8px;

	padding-bottom:	8px;

/* height:	30px; */

	font-weight:	normal;

	clear:both;

	text-align:	center;  text-decoration:none;

}

#linklist {

/*	padding-left:	100px; */ margin:0 auto;

}

#links a, #links a:link, #links a:visited {

	color:	#333; text-decoration:none;

}



#links a:hover {

	color:	#cc0000; text-decoration:underline;

}



#links li {

	display:	inline;

	/* float:		left; */

	list-style:	none;

	padding-right:	10px;  text-decoration:none;

}





#links ul {margin:0 auto;  text-decoration:none;

}





#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6 {

	color:	#fff;

}

#footer h2 {

	padding-top:	60px;

}

#comments {

	color:	#333;

	width:	423px;

	max-width:	60%;

	min-width:	420px;

	padding-left:	160px;

}

#comments a, #comments a:link, #comments a:hover {

	color:	#333;

}

#navigation {

	padding-top:	10px;

}

h2 #com {

	padding-top:	10px;

}

ul li a.selected {

	text-decoration:	none;

	color:	#333;

}

#menu a:visited {

	color:	#CC0000;

}

#menu a:visited.selected {

	color:	#333;

}

#menu a.selected {

	color:	#333;

}



.entry img {

/*	clear: both;

    float: left; */

    padding: 0;

    margin-top: 0;



}

tr.odd td {background-color: #eee;

}



tr td {padding:2px;

}



/* ------------ Bushfire activity page styles ------------ */



.positionroot {position: relative;

}



/* ------ bubble tooltip ------ */

a.tt{

    position:relative;

    z-index:24;

    color: transparent;

	font-weight:bold;

    text-decoration:none;

}

a.tt span{ display: none; }



/*background:; ie hack, something must be changed in a for ie to execute it*/

a.tt:hover{ z-index:25; color: transparent; background:;}

a.tt:hover span.tooltip{

    display:block;

    position:absolute;

    top:0px; left:0;

	padding: 15px 0 0 0;

	width:200px;

	color: #993300;

    text-align: center;

	filter: alpha(opacity:90);

	KHTMLOpacity: 0.90;

	MozOpacity: 0.90;

	opacity: 0.90;

}

a.tt:hover span.top{

	display: block;

	padding: 30px 8px 0;

    background: url(bubble.gif) no-repeat top;

}

a.tt:hover span.middle{ /* different middle bg for stretch */

	display: block;

	padding: 0 8px; 

	background: url(bubble_filler.gif) repeat bottom; 

}

a.tt:hover span.bottom{

	display: block;

	padding:3px 8px 10px;

	color: #548912;

    background: url(bubble.gif) no-repeat bottom;

}





.style1 {color: #666666}



div#outofbox table tbody tr td {padding:0;

}



/* ------------ End of bushfire activity page styles ------------ */




