/**********************************************
 new_nav_left.css                            
*********************************************
 Container styles                             */
body {
background-color:#FFF;
background-image:url(../images/gray_bg.jpg);
color:#000;
font-size:medium;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:15px;
padding-bottom:15px;
margin:0;
}

#wrapper {
width:795px;
background-color:#fff;
border:2px solid #009;
text-align:left;
margin-left:auto;
margin-right:auto;
padding:0;
}

#masthead {
height:230px;
border:0;
background-image:url(../images/h_bg1.jpg);
background-repeat:repeat-x;
color:#FFF;
margin:0;
padding:0;
}

#masthead_text {
text-align:center;
font:normal normal 70%/120% Verdana, sans-serif;
padding-top:6px;
padding-bottom:0;
margin-bottom:0;
}

.masthead_title {
font:normal bold 195% Verdana, sans-serif;
letter-spacing:1.5px;
}

.masthead_subtitle {
font:normal bold 140%/170% Verdana, sans-serif;
letter-spacing:1px;
text-align:center;
color:#FFF;
border:none;
margin:0;
padding:0;
}

.figure {
  float: left;
  width: 200px;
  background-color:#FFFFFF;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
.figure p {
	clear:both;
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
img.scaled {
  width: 100%;
}
/******* menu and submenu tag styles *******/
#menu {
background:#009;
text-align:center;
color:#FFF;
font:normal normal 70%/120% Verdana, sans-serif;
margin:0;
padding:0;
}

#mainnav a:hover {
background:#00b;
color:orange;
text-decoration:underline;
}

#submenu {
background-color:#09F;
text-align:left;
color:#FFF;
font:normal normal 70%/120% Verdana, sans-serif;
margin:0;
padding:0;
}

#submainnav a:visited {
background-color:#09F;
color:#333;
}

#submainnav a:hover {
background-color:#00b;
color:#FF0;
text-decoration:underline;
}

#maincontent {
background-color:#fff;
width:550px;
float:right;
padding-top:20px;
padding-left:10px;
padding-right:10px;
margin-left:5px;
text-align:left;
border-left-color:#CCC;
border-left-width:medium;
}

#maincontent-no-sidebar {
width:555px;
padding-top:20px;
padding-left:5px;
padding-right:15px;
margin-right:10px;
background-color:#fff;
text-align:left;
}

#pageNav {
float:left;
width:160px;
background-color:#F5f7f7;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
font:11px Verdana, sans-serif;
padding:6px 12px 3px 8px;
line-height:17px;
}

.pageNavbox {
width:160px;
margin-left:auto;
margin-right:auto;
border:ridge 2px #ccc;
background-image:url(../images/green_bg.jpg);
background-repeat:repeat-x;
padding:2px;
}

#pageNav a {
padding-left:2px;
color:#06c;
text-decoration:none;
}

#pageNav a:hover {
color:#F60;
text-decoration:underline;
cursor:default;
}

#pageNav h2 {
font-size:small;
font-weight:700;
text-align:center;
border-bottom:1px dotted #000;
padding-bottom:2px;
margin:5px 0 2px;
}

#pageNav ul {
list-style-type:square;
margin-left:1em;
padding:0;
}

#pageNav li {
margin-left:1em;
padding:0;
}

#pageNav ul ul {
list-style-type:disc;
margin-left:1em;
padding:0;
}

#pageNav ul ul ul {
list-style-type:none;
margin-left:1em;
padding:0;
}

#bwmenu {
width:200px;
background-color:#CCC;
border:ridge 2px #000;
margin-left:5px;
text-align:center;
font-size:x-small;
float:left;
padding:5px;
}

#bwmenu content {
border-left:1px solid #ccd2d2;
margin:0 10px 0 200px;
padding:5px;
}

a.bwmenu:link {
color:#069;
font-weight:400;
font-size:x-small;
text-decoration:underline;
}

a.bwmenu:active {
color:#099;
font-weight:400;
font-size:x-small;
}

a.bwmenu:visited {
color:#090;
font-weight:lighter;
text-decoration:none;
font-size:x-small;
}

a.bwmenu:hover {
color:#936;
text-decoration:none;
font-size:x-small;
cursor:default;
font-variant:small-caps;
}

/******* hyperlink and anchor tag styles *******/
a:link {
color:#005FA9;
text-decoration:none;
}

a:visited {
color:#339900;
text-decoration:none;
}

a:hover {
color:#F60;
cursor:pointer;
text-decoration:underline;
background-color:#FFCCFF;
}

a:hover img    {border: 2px solid #900;
				cursor:pointer;}
a img  {border: 2px solid #336633;}


/******* sweden text and image tag styles *******/
#sweden {
float:right;
width:550px;
margin-top:10px;
margin-bottom:10px;
border:2px solid #C8CDD2;
background-image:url(../images/salmon_bg.jpg);
padding:10px 0 0 10px;
}

#sweden dl {
float:left;
width:532px;
margin-top:10px;
margin-bottom:10px;
border-bottom-style:dashed;
display:inline;
padding:0;
}

#sweden dt {
float:left;
width:510px;
margin-top:0;
margin-bottom:20px;
font-size:130%;
letter-spacing:1px;
color:#627081;
padding:0;
}

#sweden dd {
font-size:85%;
line-height:1.5em;
color:#666;
margin:0 0 0 208px;
padding:10px;
}

#sweden dd.img img {
float:left;
border:2px solid #D9E0E6;
border-bottom-color:#C8CDD2;
border-right-color:#C8CDD2;
background:#fff;
margin:0 8px 0 0;
padding:4px;
}

/* reverse float */
#sweden .alt dt {
float:left;
}

#sweden .alt dd {
margin:0 398px 0 0;
}

#sweden .alt dd.img img {
float:right;
margin:0 0 0 8px;
}

/************** header tag styles **************/
p.SubheadA {
tab-stops:list .5in;
font-size:16pt;
font-family:Verdana;
color:#036;
font-weight:700;
margin:.25in 0 12pt;
}

h1 {
font:bold 140% Arial, sans-serif;
color:#000;
font-variant:small-caps;
font-style:oblique;
margin:0;
padding:0;
}

.back {
color:#336;
text-align:center;
font-variant:normal;
margin-bottom:10px;
}

h2 {
font:bold 114% Arial, sans-serif;
color:#063;
margin:10px 0;
padding:0;
}

h3 {
font:bold 100% Arial, sans-serif;
color:brown;
margin:0 0 10px;
padding:0;
}

h4 {
font:105% Arial, sans-serif;
font-weight:700;
color:#333;
margin:0;
padding:5px;
}

h5 {
font:80% Arial, sans-serif;
color:#334d55;
margin:0;
padding:0;
}

/************** text tag styles **************/
p {
font:100% Arial, sans-serif;
}

p em {
color:#900;
}

p em strong {
color:#006;
}

p i {
color:#930;
}

.UserShadedRegion {
font-family:Verdana,Arial,Helvetica,sans-serif;
background-color:#CCC;
margin-bottom:10px;
padding:10px;
}

.giver {
font-family:"Comic Sans MS", cursive;
color:#000;
font-weight:700;
}

.emphasis {
color:#96C;
font-family:Times, serif;
font-size:14pt;
font-style:italic;
font-weight:700;
background-color:transparent;
text-align:center;
}

.emphasisblctr,p.emphasisblctr {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:100%;
font-style:italic;
font-weight:700;
background-color:transparent;
text-align:center;
padding:10px;
}

.style10 {
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
color:#000;
font-weight:bolder;
margin-left:30px;
}

.style10light {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#00C;
font-weight:bolder;
margin-left:30px;
}

.style11 {
color:#300;
font-weight:700;
}

.style12 {
font-size:small;
color:#060;
}

.style12c {
font-size:small;
color:#060;
text-align:center;
}
.style13 {
font-size:smaller;
}

.style15 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
line-height:1.3em;
text-align:justify;
}

.style15left {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
line-height:1.1em;
text-align:left;
padding-left:20px;
}

.zen {
font-family:Georgia, Times New Roman, Times, serif;
font-weight:700;
font-variant:small-caps;
color:#606;
}

.zencentre {
font-family:Georgia, Times New Roman, Times, serif;
font-weight:700;
font-variant:small-caps;
color:#606;
text-align:center;
}

.zencentresm {
font-family:Georgia, Times New Roman, Times, serif;
font-weight:700;
font-variant:small-caps;
color:#606;
text-align:center;
font-size:small;
}

.chakracentre {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:700;
color:#090;
text-align:center;
}

.foreign {
color:#609;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:700;
}

p.red_box {
border:2px inset;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:95%;
text-align:center;
margin-left:10px;
margin-right:10px;
border-color:red;
padding:2px;
}

p.red_boxsm {
border:1px ridge;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
text-align:left;
background-color:#FFF;
width:90%;
margin-right:auto;
margin-left:auto;
border-color:red;
padding:10px;
}

p.red_boxsmcenter {
border:1px ridge;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
text-align:center;
background-color:#FFF;
width:50%;
margin-right:auto;
margin-left:auto;
border-color:red;
padding:5px;
}

p.red_boxblue {
background-color:#FFF;
border:2px inset;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:110%;
text-align:center;
color:#006;
width:80%;
margin-left:auto;
margin-right:auto;
border-color:#939 #99C;
padding:2px 20px;
}

p.red_boxlink {
border:4px inset;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
margin-right:auto;
margin-left:auto;
width:85%;
vertical-align:middle;
border-color:#900 #900 #999 #999;
padding:10px 5px;
}

p.red_boxbook {
border:2px inset;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
text-align:left;
background-color:#FFF;
margin-left:130px;
width:260px;
border-color:red;
padding:10px;
}

span.alttext {
color:#33F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:italic;
font-weight:lighter;
background-color:#FFF;
}

.red_boxtitle {
border:3px inset;
font-family:"Times New Roman", Times, serif;
font-size:140%;
text-align:center;
color:#03F;
width:70%;
margin-left:auto;
margin-right:auto;
background-color:#FFC;
border-color:#939 #99C;
padding:5px;
}

/* Component Divs                              
**********************************************/
fieldset {
text-align:justify;
width:95%;
background-color:#FF9;
border:solid 3px red;
padding:10px;
margin-bottom:10px;
}

legend {
font-size:16px;
font-family:"Comic Sans MS", cursive;
background-color:#fcc;
border:solid 2px red;
padding:5px;
}
#ad101 {
	margin:20px auto 10px auto;
	padding: 0px 10px 5px 10px;
	text-align: justify;
	width: 450px;
	background-color: #FAEBD7;
	border: solid 3px gray;
   }
#adle101 {
	float:left;
	margin-top: -5px;
	background-color:#CCCCCC;
	border: solid 2px gray;
}

/************** dynamic tooltips tag styles **************/
div.title {
color:#006;
padding-left:1px;
font-family:monospace;
letter-spacing:2px;
font-size:12px;
line-height:9px;
height:9px;
margin-bottom:1px;
}

div.main {
border:1px solid #006;
}

/* Default DOM Tooltip Style */
div.domTT {
border:1px solid #333;
background-color:#333;
}

div.domTT .caption {
font-family:serif;
font-size:12px;
font-weight:700;
color:#FFF;
padding:1px 2px;
}

div.domTT .contents {
font-size:12px;
font-family:sans-serif;
background-color:#F1F1FF;
padding:3px 2px;
}

/* Classic Style */
div.domTTClassic {
border:1px solid #000;
background-color:InfoBackground;
}

div.domTTClassic .caption {
font-family:serif;
font-size:13px;
_font-size:12px;
font-weight:700;
font-style:italic;
padding:1px 2px;
}

div.domTTClassic .contents {
color:InfoText;
font-size:13px;
_font-size:12px;
font-family:Arial, sans-serif;
_padding-bottom:0;
padding:1px 2px;
}

/* Win9x Style */
div.domTTWin {
border:2px outset #BFBFBF;
background-color:gray;
}

div.domTTWin .caption {
border:0 solid #BFBFBF;
background-color:#00007F;
font-size:12px;
font-weight:700;
font-family:sans-serif;
color:#FFF;
border-width:1px 1px 0;
padding:2px;
}

div.domTTWin .contents {
border:1px solid #BFBFBF;
}

/* Overlib Style */
div.domTTOverlib {
border:1px solid #336;
background-color:#336;
}

div.domTTOverlib .caption {
font-family:Verdana, Helvetica;
font-size:10px;
font-weight:700;
color:#FFF;
}

div.domTTOverlib .contents {
font-size:10px;
font-family:Verdana, Helvetica;
background-color:#F1F1FF;
padding:2px;
}

/* Nicetitle Style */
div.niceTitle {
background-color:#333;
color:#FFF;
font-weight:700;
font-size:13px;
font-family:"Trebuchet MS", sans-serif;
width:250px;
left:0;
top:0;
position:absolute;
text-align:left;
z-index:20;
-moz-border-radius:0 10px 10px;
filter:progid: DXImageTransform.Microsoft.Alpha(opacity=87);
-moz-opacity:.87;
-khtml-opacity:.87;
opacity:.87;
padding:4px;
}

div.niceTitle .contents {
filter:progid: DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity:1px;
-khtml-opacity:1px;
opacity:1px;
margin:0;
padding:0 3px;
}

div.niceTitle p {
color:#D17E62;
font-size:10px;
text-align:left;
-moz-opacity:1px;
margin:0;
padding:3px 0 0;
}

/* Context Menu Style */
div.domTTMenu {
width:150px;
border:2px outset #E6E6E6;
}

div.domTTMenu .caption {
font-size:12px;
font-family:sans-serif;
background-color:#E6E6E6;
}

div.domTTMenu .contents {
background-color:#E6E6E6;
padding:1px 0;
}

/************** pull quote tag styles **************/
p.mypullquotenote {
border:3px solid;
background-color:#fff1cc;
color:#000;
font-size:16px;
font-style:italic;
font-weight:700;
text-align:center;
width:90%;
margin:10px auto;
padding:10px;
}

p.mypullquotenotefull {
border:3px solid;
background-color:#fff1cc;
color:#000;
font-size:14px;
font-style:italic;
font-weight:700;
text-align:justify;
width:90%;
margin:10px auto;
padding:10px;
}

p.mypullquotenotefullctr,h4.mypullquotenotefullctr {
border:3px ridge;
background-color:#fff1cc;
background-image:url(http://www.phoenixcentre.com/images/bg_a01.gif);
color:#000;
font-size:14px;
font-style:italic;
font-weight:700;
line-height:1.2em;
text-align:center;
width:75%;
margin:10px auto 20px;
padding:10px;
}


/************** image tag styles **************/
.left {
float:left;
margin-right:15px;
}

.leftimageblock {
float:left;
width:200px;
margin-right:15px;
margin-bottom:15px;
}

.right {
float:right;
margin-left:15px;
margin-bottom:15px;
}

.right-mid {
float:right;
margin-left:15px;
margin-top:1%;
margin-bottom:1%;
}

img.displayed {
clear:both;
display:block;
margin-left:auto;
margin-right:auto;
}

/*************** table tag styles ***************/
.tabletwo {
border-collapse:collapse;
background-color:#FFC;
border-color:purple #DCDCDC #DCDCDC purple;
border-style:ridge;
border-width:2px;
}

.tabletwo td {
border:2px solid silver;
background-color:#FFC;
padding:5px;
}

/*************** list tag styles ***************/
ul {
list-style-type:square;
}

ul ul {
list-style-type:disc;
}

ul ul ul {
list-style-type:none;
}

li {
padding-bottom:1em;
}

label {
font:bold 1em Arial, sans-serif;
color:#334d55;
}

input {
font-family:Arial, sans-serif;
}

/**********************************************
 Layout Divs                                 
**********************************************/
#content {
width:545px;
margin-top:30px;
margin-right:10px;
border-left:1px solid #ccd2d2;
padding:10px;
}

#bookpage {
width:490px;
background:transparent url(http://www.phoenixcentre.com/images/book_border.jpg) top left repeat-y;
border-right:groove;
border-color:#000;
border-style:inset;
border-width:2px;
padding:30px 10px 30px 50px;
}

#rssfeed {
width:450px;
background-color:#FFF;
margin-left:auto;
margin-right:auto;
padding:10px;
}

/**********************************************
 Component Divs                              
*********************************************
************* utility styles *****************/
#utility {
font:75% Verdana, sans-serif;
position:absolute;
top:16px;
right:0;
color:#919999;
}

#utility a {
color:#fff;
}

/************** pageName styles ****************/
#pageName {
border-bottom:1px solid #ccd2d2;
margin:0;
padding:10px;
}

#pageName h1 {
font:bold 150% Arial, sans-serif;
color:#000;
margin:0;
padding:10px;
}

#pageName img {
position:absolute;
top:8px;
right:8px;
margin:0 0 8px;
padding:0;
}

/*************** search styles *****************/
#search {
position:absolute;
top:5px;
right:10px;
z-index:101;
}

#search input {
font-size:70%;
margin:0 0 0 10px;
}

#search a:link,#search a:visited {
font-size:80%;
font-weight:700;
}

/************* breadCrumb styles ***************/
#breadCrumb {
font:small Verdana, sans-serif;
color:#AAA;
padding:5px 0 5px 10px;
}

#breadCrumb a {
color:#AAA;
}

#breadCrumb a:hover {
color:#005FA9;
text-decoration:underline;
}

/************** feature styles *****************/
.feature {
font-size:100%;
min-height:20px;
height:20px;
margin:5px;
padding:10px;
width: 525px;
}

.feature p {
text-indent: 12px;
text-align:justify;
}

.feature img {
display:block;
margin: 0 auto 20px auto; 
        border: 2px solid #ddd; 
        padding: 2px;
        background: #fff;
        float: none; 
        clear: both;
}

.feature img.alignright {
        float: right;
        clear: right;
        margin: 0 0 5px 10px;
        border: 2px solid #ddd; 
        padding: 2px;
        background: #fff;
        }

.feature img.alignleft {
        float: left;
        clear: left;
        margin: 0 10px 5px 0px;
        }

html>body .feature {
height:auto;
}

.feature h3 {
font:bold 110% Arial, sans-serif;
text-align:center;
color:brown;
margin:0 0 10px;
padding:0;
}


/*************** story styles ******************/
.story {
float:right;
width:547px;
margin-left:10px;
margin-bottom:15px;
margin-top:5px;
font-size:100%;
padding:10px;
}

.story h3 {
font:bold 125% Arial, sans-serif;
color:#000;
}

.story a.capsule {
font:bold 1em Arial, sans-serif;
color:#005FA9;
display:block;
padding-bottom:5px;
}

td.storyLeft {
padding-right:12px;
}

/************** siteInfo styles ****************/
#siteInfo {
clear:both;
border-top:1px solid #ccc;
font-size:small;
color:#900;
margin-top:0;
padding:10px;
}

#siteInfo img {
vertical-align:middle;
padding:4px 4px 4px 0;
}

#sectionLinks h3 {
border-bottom:1px solid #ccc;
padding:10px 0 2px 10px;
}

#sectionLinks a:link,#sectionLinks a:visited {
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background-image:url(bg_nav.jpg);
font-weight:700;
color:#21536A;
padding:3px 0 3px 10px;
}

#sectionLinks a:hover {
border-top:1px solid #ccc;
background-color:#DEF;
background-image:none;
font-weight:700;
text-decoration:none;
}

/************* relatedLinks styles **************/
.relatedLinks {
border-bottom:1px solid #ccc;
margin:0;
padding:0 0 10px 10px;
}

.relatedLinks h3 {
padding:10px 0 2px;
}

/**************** advert styles *****************/
#advert {
padding:10px;
}

#advert1 {
color:#069;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFF;
font-size:80%;
font-weight:400;
width:150px;
border-color:purple #DCDCDC #DCDCDC purple;
border-style:ridge;
border-width:4px;
margin:5px auto 10px;
padding:5px;
}

/******************blog nav**********************/

	.pagenavigationbox {
		text-align: center;
		padding: 5px 0;
	}

	.pagenav, .pagenavcurrent {
		border: 1px solid #CCCCCC;
		margin: 0 3px;
		padding: 5px;
	}

	.pagelink {
		border: 1px solid #9999FF;
		color: #9999FF !important;
		margin: 0 3px;
		padding: 5px;
	}
	.pagelinknobox {
		color: #090 !important;
		margin: 0 3px;
		
	}

	.pagelink:hover {
		border: 1px solid #CCCCCC;
		background-color: #9999FF;
		color: #FFFFFF !important;
	}

	.menubox a {
		text-transform: uppercase;
	}


/**************** accordion *****************/
#accordionExample {
border:1px solid #4f4f4f;
width:95%;
margin-left:auto;
margin-right:auto;
}

.panelheader {
background-image:url('http://www.phoenixcentre.com/images/example1_panelBG.png');
height:22px;
-color:#ECECEC;
font-weight:'normal';
padding-left:5px;
}

.panelHover {
background-image:url('http://www.phoenixcentre.com/images/example1_panelBGHover.png');
height:22px;
color:#fff;
padding-left:5px;
}

.panelClicked {
background-image:url('http://www.phoenixcentre.com/images/example1_panelBGClick.png');
height:22px;
color:#fff;
padding-left:5px;
}

.panelSelected {
background-image:url('http://www.phoenixcentre.com/images/example1_panelBGSelected.png');
height:22px;
color:#494949;
font-weight:'bold';
padding-left:5px;
}

.panelContent {
background-image:url('http://www.phoenixcentre.com/images/example1_contentBG');
background:#f8f8f8;
overflow:auto;
}

#mainnav,#submainnav {
color:#FFF;
border:0;
margin:0;
padding:5px;
}

#mainnav a,#submainnav a {
color:#FFF;
text-decoration:none;
margin-left:5px;
margin-right:5px;
font-weight:Bold;
padding:5px 8px;
}

#sweden dl dd.img,#search a:hover {
margin:0;
}

.recipient,span.recipient {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#C30;
font-weight:700;
font-size:16px;
}

p.red_boxsm img,p.mypullquotenotefull img,.leftimage {
float:left;
margin-right:15px;
margin-bottom:15px;
}

form,#sectionLinks {
margin:0;
padding:0;
}

#utility a:hover,.story a.capsule:hover {
text-decoration:underline;
}

.relatedLinks a,#advert img {
display:block;
}