/******************************Sharedtroubles css 2008**************************************/
/******************************MAIN SHARED SECTIONS*****************************************/



/**** all body text 14px; titles 17px uppercase ACAD12 ***/
#home {
	margin: 0px;
	padding: 0px;
}
#home #pagestructure {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#home #pagestructure  h2 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ACAD12;
}
#home #pagestructure  #storytitle {
	float: left;
	width: 280px;
	margin-bottom: 20px;
}

/*******************Real stories.... text at top of page***************************/
#home #pagestructure #header #strapline h3 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/****************************HEADER - ALL PAGES*********************************************/

#home #pagestructure #header {
	float: left;
	width: 940px;
}
#home #pagestructure #header #strapline {
	float: left;
	width: 940px;
}

#home #pagestructure #header #logo h1 {
	display: none;
}
#home #pagestructure #header #logo {
	float: left;
	height: 116px;
	width: 356px;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	display: block;
}
/*******************************************HEADER - MENUS ************************************/

#home #pagestructure #header #menus {
	float: left;
	width: 584px;
	height: 116px;
	position: relative;
}
/*******************************************TOP TEXT MENU *************************************/

#home #pagestructure #header #menus #topmenu {
	float: left;
	width: 584px;
}
#home #pagestructure #header #menus #topmenu ul {
	list-style-type: none;
	padding: 0px;
	float: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 122px;
	text-align: right;
}
#home #pagestructure #header #menus #topmenu li {
	float: left;
	width: auto;
	text-align: right;
	margin-left: 15px;
}
#home #pagestructure #header #menus #topmenu a {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/**********************************************MAIN MENU - (GREEN) *******************************/

/*************************************************************************************/

/*****************************************INDEX PAGE STRUCTURE*****************************************/
/*****************************************TOP PANEL IMAGE *********************************************/
#home #pagestructure #mainpanel {
	float: left;
	width: 940px;
	margin-top: 12px;
	height: 233px;
	background-image: url(images/Banner.jpg);
}
#home #pagestructure #mainpanel h2 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
	color: #BBBD14;
	margin-top: 15px;
	margin-left: 15px;
}
#home #pagestructure #mainpanel h3 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 18px;
	color: #CCCCCC;
	font-weight: normal;
	width: 250px;
	margin-left: 15px;
	margin-top: 30px;
	font-style: italic;
	line-height: 22px;
	float: left;
}
/***************************************INDEX PAGE TOP PANEL QUOTE************************************/
#home #pagestructure #mainpanel #quote {
	float: left;
	width: 280px;
	position: absolute;
	left: 7px;
	top: 250px;
	clear: both;
	
	
}
#home #pagestructure #mainpanel #quote p {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #CCCCCC;
	margin-top: 3px;
	margin-left: 15px;
	padding: 0px;
	width: 280px;
	float: left;
}

/*****************************************INDEX PAGE TOP PANEL MENU AND DROPDOWN************************/
#home #pagestructure #mainpanel #ys_menu {
	float: left;
	width: 230px;
	z-index: 99;
	clear: both;
	position: relative;
	left: 0px;
	/*top: 0px;*/
}
/***The first level is just text**********************/
#home #pagestructure #mainpanel #ys_menu ul#menu_ys {
	list-style-type: none;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 14px;
	color: #F0F0F0;
	width:230px;
	display:block;
}
#home #pagestructure #mainpanel #ys_menu ul#menu_ys li {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #acad12;
	text-decoration: none;
	width:230px;
}

/**the rest of the menu has the block background***/
#home #pagestructure #mainpanel #ys_menu ul ul {
display:none;
}
#home #pagestructure #mainpanel   ul#menu_ys li:hover ul#level1 {
	width: 230px;
	margin-bottom:32px;
	margin-top:0px;
	margin-left: 0px;
	display:block;
	background-image: url(images/topdown_bg.jpg);
	background-repeat: no-repeat;
	bottom:0px;
	padding: 0px;
	list-style-type: none;
}
#home #pagestructure #mainpanel   ul#menu_ys li ul#level1 li{
height:32px;
margin:0px;
padding:0px;
display:block;
/*background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;*/
}
#home #pagestructure #mainpanel   ul#menu_ys li a{
color:#ACAD12;
text-decoration:none;
}

#home #pagestructure #mainpanel   ul#menu_ys li ul#level1 li a:hover{
color:#000000;
}


#home #pagestructure #mainpanel   ul#menu_ys li ul#level1 li a{
font-family: "Trebuchet MS", arial, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
	padding-top: 6px;
	display: block;
	padding-left: 15px;
	height: 26px;
	margin:0px;
	padding-bottom:0px;
	
}






/***********************************INDEX PAGE 3 MAIN SECTIONS********************************/

#home #pagestructure #sections {
	float: left;
	width: 940px;
	margin-top: 12px;
	margin-bottom: 12px;
	position:relative;
}
/**each one has a seperate image defined here**/
#home #pagestructure #sections #section1 {
	float: left;
	width: 226px;
	height: 222px;
	background-image: url(images/securityservices3.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#home #pagestructure #sections #section2 {
	float: left;
	width: 226px;
	margin-left: 12px;
	height: 222px;
	background-image: url(images/emergency3.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#home #pagestructure #sections #section3 {
	float: left;
	width: 226px;
	margin-left: 12px;
	height: 222px;
	background-image: url(images/thoseleftbehind3.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#home #pagestructure #sections #section4 {
	float: left;
	width: 226px;
	margin-left: 12px;
	height: 222px;
	background-image: url(images/excombattants.jpg);
	background-repeat: no-repeat;
	position: relative;
}

/******************************************DROP UP MENUS FOR THE SECTIONS******************************/
/*#section1 {
	background-color: #F0F0F0;
	float: left;
	width: 205px;
	position: absolute;
	left: 20px;
	top: 400px;
	display: block;
}*/
#section1 #menu1, #section2 #menu1,#section3 #menu1, #section4 #menu1 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #a5a811;
	position: absolute;
	left: 0px;
	top: 180px;
	margin-left:10px;
}
#section1 #menu1 #level1, #section2 #menu1 #level1, #section3 #menu1 #level1, #section4 #menu1 #level1 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#section1  ul ul, #section2  ul ul, #section3  ul ul,#section4  ul ul {
	display: none;
}
#section1 #menu1 #l1, #section2 #menu1 #l1, #section3 #menu1 #l1, #section4 #menu1 #l1 {
	display: block;
	width: 206px;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #a5a811;
}
#section1 #menu1:hover #level1, #section2 #menu1:hover #level1, #section3 #menu1:hover #level1, #section4 #menu1:hover #level1 {
	width: 206px;
	display:block;
	position: absolute;
	bottom: 35px;
	background-image: url(images/bg_popup.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#section1 #menu1 #l1 a, #section2 #menu1 #l1 a, #section3 #menu1 #l1 a, #section4 #menu1 #l1 a {
	height: 30px;
	width: 206px;
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	
}


#home #pagestructure #sections  ul#menu1 li ul#level1 li a:hover{
color:#000000;
}
/******************************************INDEX PAGE - QUOTE PANEL********************************/
#home #pagestructure #lowerpanel1 {
	float: left;
	width: 305px;
}
#home #pagestructure #lowerpanel1 #quote1 {
	float: left;
	width: 305px;
	height: 130px;
}
#home #pagestructure #lowerpanel1 #quote1 h3 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 19px;
	color: #666666;
	font-style: italic;
	font-weight: normal;
	padding: 15px;
	margin: 0px;
}
#home #pagestructure #lowerpanel1 #quote1 p {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	padding-left: 15px;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 10px;
}


/******************************************MUSIC PAGE - QUOTE********************************/
#home #pagestructure #musicquote {
	width: 505px;
}
#home #pagestructure #musicquote h3 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 16px;
	color: #666666;
	font-style: italic;
	font-weight: normal;
	padding-left: 15px;
	margin: 0px;
}
#home #pagestructure #musicquote p {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left: 15px;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 10px;
}


/*********************************************ALL PAGES - POLLS*************************************/
#home #pagestructure #lowerpanel2 #poll #poll_title {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 18px;
	color: #ACAD12;
	font-weight: bold;
}
#home #pagestructure #lowerpanel2 #poll form {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #666666;
}
#home #pagestructure #lowerpanel2 #poll .trav_moreWH {
	color: #ACAD11;
	font-weight: bold;
	text-decoration: none;
	margin-left: 10px;
	font-size: 14px;
}
#home #pagestructure #lowerpanel2 #poll {
	float: left;
	width: 512px;
	margin-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #666666;
}

#home #pagestructure #lowerpanel2 #calendar {
	width:84px;
	height:110px;
	float:left;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	margin-top: 12px;
	margin-left: 5px;
	padding:1px;
	text-align:center;
	background-image:url("images/calendarbg2.jpg");
}
#home #pagestructure #lowerpanel2 #calendar #day {
	margin:0px;
	padding:0px;
	width:70px;
	height:30px;
	display:block;
}
#home #pagestructure #lowerpanel2 #calendar #day #daytext {
	font-family: "Trebuchet MS", arial, sans-serif;
	color:#A3A60F;
	font-size: 39px;
}
#home #pagestructure #lowerpanel2 #calendar #month {
	font-family: "Trebuchet MS", arial, sans-serif;
	color:#A3A60F;
	font-size: 21px;
	margin-top:6px;
	padding:0px;
}
#home #pagestructure #lowerpanel2 #calendar #day {
	font-family: "Trebuchet MS", arial, sans-serif;
	color:#ffffff;
	font-size: 39px;
}
#home #pagestructure #lowerpanel2 #calendar #link {
	margin-top:2px;
}
#home #pagestructure #lowerpanel2 #calendar #link a {
	font-family: "Trebuchet MS", arial, sans-serif;
	color:#ffffff;
	font-size: 16px;
	text-decoration:none;
}
/********************************************ALL PAGES - SEARCH FORM****************************/

#home #pagestructure #lowerpanel1 #search form {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
}
#home #pagestructure #lowerpanel1 #search {
	float: left;
	width: 305px;
	margin-top: 12px;
	background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;
	height: 32px;	
}

/*******************************************ALL PAGES - STORY COUNTER****************************/

#home #pagestructure #lowerpanel1 #counter {
	float: left;
	width: 285px;
	margin-top: 12px;
	padding-right: 10px;
	padding-bottom: 22px;
	padding-top: 22px;
	padding-left: 10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 20px;
	color: #666666;
	text-align:center;
	background-color: #efefc7;
}

/*******************************************INDEX PAGE - FORUMS PANEL****************************/
#home #pagestructure #lowerpanel2 {
	float: left;
	width: 623px;
	margin-left: 12px;
}

#home #pagestructure #lowerpanel2 #forum {
	float: left;
	width: 602px;
	background-color: #efefc7;
	padding: 10px;
	padding-bottom: 22px;
}
#home #pagestructure #lowerpanel2 #forum #forum_title {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 18px;
	color: #ACAD12;
	margin-bottom: 0px;
	font-weight: bold;
	text-transform: uppercase;
}
#home #pagestructure #lowerpanel2 #forum #forum_byline {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #665665;
	margin-bottom: 0px;
	font-weight: normal;
}
#home #pagestructure #lowerpanel2 #forum #forum_text {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #665665;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: normal;
}
#home #pagestructure #lowerpanel2 #forum #newsletter_buffer {
	width:230px;
	height:42;
	float:left;
}
#home #pagestructure #lowerpanel2 #forum #newsletter {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: normal;
	background-image: url(images/button_bg_2.gif);
	padding-left: 18px;
	padding-top:5px;
	width:353px;
	height:37px;
	float:left;
}
#home #pagestructure #lowerpanel2 #forum #newsletter input.nl {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	height:15px;
	margin-top:4px;
}
#home #pagestructure #lowerpanel2 #forum #newsletter input.btn {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	height:20px;
	margin-top:4px;
}
#home #pagestructure #lowerpanel2 #forum #forum_text a {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
#home #pagestructure #lowerpanel2 #forum #forum_menu {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#home #pagestructure #lowerpanel2 #forum #forum_menu a {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 14px;
	color: #665665;
	text-decoration: none;
	float: left;
	width: 200px;
}
#home #pagestructure #lowerpanel2 #forum #forum_menu li {
	float: left;
	width: 200px;
	height: 30px;
}

/************************************************************************************************/


/***********************************GENERAL BREADCRUMB STYLES***********************************/
#home #pagestructure  #breadcrumb .inactive {
font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #ACAD12;
	margin-right: 8px;
}
#home #pagestructure  #breadcrumb .active {
font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #ffffff;
	margin-right: 8px;
}
#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel #breadcrumb .inactive {
font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #ACAD12;
	margin-right: 8px;
}
#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel #breadcrumb .active {
font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #ffffff;
	margin-right: 8px;
}

/** back button **/
#home #pagestructure  #backbut {
	margin-top: 8px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#home #pagestructure  #backbut a {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #ACAD12;
	font-style: italic;
	text-transform: uppercase;
}

#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel #backbut {
	margin-top: 8px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel #backbut a {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #ACAD12;
	font-style: italic;
	text-transform: uppercase;
}

/*********************************INSIDE PAGES FOR CATEGORIES (WITH SPLIT BACKGROUND)************/
#home #pagestructure #mainpanelinner {
	background-color: #000000;
	float: left;
	height: 590px;
	width: 940px;
	margin-top: 12px;
	margin-bottom: 12px;
}


/************************INNER PAGES, SMALL LEFT PANEL, SCROLLING******************/
/** used on page list, category pages***************/
#home #pagestructure #mainpanelinner #leftpanel {
	float: left;
	width: 310px;
	margin-top: 15px;
	margin-left: 30px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	height: 430px;
	line-height: 32px;
}
#home #pagestructure #mainpanelinner #rightpanel {
	width: 545px;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	float: left;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 15px;
}
#home #pagestructure #mainpanelinner #leftpanel #scrollpanel {
	width: 310px;
	overflow: auto;
	height: 430px;

	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
	margin-top: 15px;
}
#home #pagestructure #mainpanelinner #leftpanel #scrollpanel .account {
	line-height: 22px;
}

#home #pagestructure #mainpanelinner #leftpanel #scrollpanel #storytitle a {
	font-size: 15px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-weight: normal;
	color: #ACAD12;
	text-decoration:none;
	line-height:16px;
	margin-bottom:0;
}


#home #pagestructure #mainpanelinner #leftpanel #scrollpanel a:link {
	color: #ACAD12;
	text-decoration: none;
}


#home #pagestructure #mainpanelinner  #scrollpanel a {
	color: #ACAD12;
	text-decoration:underline;
}

#home #pagestructure #mainpanelinner #rightpanel table {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#home #pagestructure #mainpanelinner #rightpanel a {
	color: #FFFFFF;
}
#home #pagestructure #mainpanelinner #rightpanel #scrollpanel {
	overflow: auto;
	height: 490px;
	width: 550px;
	float: left;
	margin-top: 35px;

	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
}


#home #pagestructure #mainpanelinner_dk #rightpanel #scrollpanel #link {
	margin-left:15px;
}

/**text of the story titles in the left panel**************/
#home #pagestructure  #storytitle p, #home #pagestructure  #storytitle p a {
	font-size: 14px;
	color: #ACAD12;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: normal;
}
/**name under the left panel story titles*****************/
#home #pagestructure  #storytitle h4, #home #pagestructure  #storytitle h4 a {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}


/******************************INSIDE PAGES - NO BACKGROUND, LARGER LEFT PANEL, BOTH SCROLL*******/
/***** used in Tributes ***********/

#home #pagestructure #mainpanelinner_dk {
	background-color: #000000;
	float: left;
	height: 598px;
	width: 940px;
	margin-top: 12px;
	margin-bottom: 12px;
}
#home #pagestructure #mainpanelinner_dk #leftpanel {
	float: left;
	width: 580px;
	height: 470px;
	margin-left: 20px;
}
#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel {
	height: 545px;
	margin-top: 15px;
	overflow: auto;
	width: 570px;
	padding-left: 10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;

	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
}
#home #pagestructure #mainpanelinner_dk #rightpanel {
	float: left;
	height: 470px;
	width: 330px;
}
#home #pagestructure #mainpanelinner_dk #rightpanel #scrollpanel {
	width: 310px;
	margin-top: 15px;
	overflow: auto;
	height: 450px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #fff;

	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
}
#home #pagestructure #mainpanelinner_dk #leftpanel_large #scrollpanel h1 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ACAD12;
	margin: 0px;
	padding: 0px;
}
#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel p {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	width: 450px;
}

/*************************************INNER PAGES, NO BACKGROUND, ONE LARGE PANEL, SCROLLING******************/
/*  history pages, politics, general pages such as faq and legal */
#home #pagestructure #mainpanelinner_large{
	background-color: #000000;
	float: left;
	height: 590px;
	width: 920px;
	margin-top: 12px;
	margin-bottom: 12px;
	clear: both;
	padding-left:20px;
	padding-top:7px;
}

#home #pagestructure #mainpanelinner_large_music{
	background-color: #FFFFFF;
	float: left;
	height: 560px;
	width: 960px;
	margin-top: 12px;
	margin-bottom: 0px;
	clear: both;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#home #pagestructure #mainpanelinner_large #leftpanel_large {
	float: left;
	width: 910px;
	margin-top: 15px;
	margin-left: 15px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height: 430px;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large {
	float: left;
	width: 940px;
	margin-top: 15px;
	margin-left: 15px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height: 550px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel {
	width: 890px;
	overflow: auto;
	height: 535px;

	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
	margin-top: 15px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel p {
	padding-right:20px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #story_content a {
	color:#FFFFFF;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_name {
	color: #ACAD12;
	font-size: 15px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_title {
	color: #ACAD12;
	font-size: 18px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_byline {
	font-size: 11px;
	text-transform:uppercase;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_link {
	margin-top:10px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_image {
	text-align:right;
	margin-right:70px;
	margin-top:0px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_comment {
	width:400px;
	margin-left:165px;
	margin-bottom:40px;
	font-size:16px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_comment h5 {
	color: #ACAD12;
	font-size: 22px;
	font-style:italic;
	display:inline;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #story_content #guest_sig {
	text-align:right;
	font-style:italic;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel {
	width: 940px;
	overflow: visible;
	height: 540px;
	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;
	scrollbar-face-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:#FFFFFF;
	margin-top: 15px;
	position: relative;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel #musictable {
	width: 900px;
	padding: 0;
	position: relative;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel #musictable .dkgrey {
	width:170px;
	padding: 5px;
	margin: 0;
	background-color: #E0E1E3;
	color: #6D6E71;
	font-weight: bold;
	float: left;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel #musictable .ltgrey {
	width:170px;
	padding: 5px;
	margin: 0;
	background-color: #E7E7E9;
	color: #6D6E71;
	font-weight: bold;
	float: left;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel #musictable .divider {
	width: 100%;
	height: 1px;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel .lowercols {
	float: left;
	width: 180px;

	background-color: #E0E1E3
	height: 300px;
	position: relative;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel .lowercols .musiccontent {
	padding: 5px;
	margin-bottom:15px;
	position: relative;
	z-index: 999;
	float: left;
	width: 170px;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel .lowercols .musiccontent img {
	width:70px;
	height:70px;
	margin-right: 3px;
	float: left;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel .lowercols .musictext {
	padding-top:0px;
	color: #000;
	float:left;
	font-size: 11px;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel .lowercols .listen {
	margin-top:54px;
	width: 100px;
	float: left;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel .lowercols .listen a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel a {
	color: #ACAD12;
}
/*******************************INSIDE PAGES -LARGE LEFT PANEL - STORY PAGES************************/

#home #pagestructure #mainpanelinner_large #leftpanel_story {
	float: left;
	width: 570px;
	margin: 10px;
}
#home #pagestructure #mainpanelinner_large #rightpanel_story {
	margin: 10px;
	float: left;
	width: 280px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #story_content {
	float: left;
	width: 510px;
	font-size: 16px;
	font-family: "Trebuchet MS", arial, sans-serif;
	color: #FFFFFF;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #story_content .buynow {
	color: #ACAD12;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #story_title {
	float: left;
	width: 290px;
	margin-bottom: 10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #my_story {
	display: block;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #ACAD12;;
	margin-bottom:10px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel .active {
	float: left;
	margin-bottom: 10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #pics {
	float: left;
	width: 460px;
	margin-bottom: 20px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #story_content {
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #pics .story_image {
	margin-right: 10px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel {
	width: 550px;
	overflow: auto;
	height: 500px;
	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;

	margin-top: 15px;
}

#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #reporttable {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel input {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	padding:0;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel textarea {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
}
/*************** RIGHT PANEL *****************************************************************/
#home #pagestructure #mainpanelinner_large #rightpanel_story #scrollpanel {
	width: 280px;
	overflow: auto;
	height: 320px;

	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
	margin-top: 59px;
}
#home #pagestructure #mainpanelinner_large #rightpanel_story #scrollpanel .question {
	font-size: 16px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-weight: normal;
	color: #ACAD12;
	width:170px;
}
#home #pagestructure #mainpanelinner_large #rightpanel_story #scrollpanel .answer {
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	display: block;
	width:250px;
	line-height: 14px;
	margin-bottom:20px;
}



#home #pagestructure #mainpanelinner_large #rightpanel_extra #library_link {
	float: left;
	width: 140px;
	margin-top: 25px;
	margin-left: 10px;
}
#home #pagestructure #mainpanelinner_large #rightpanel_extra #library_link a{
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	display: block;
	width: 120px;
	background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 4px;
	padding-left: 10px;
	text-decoration: none;
}
/***********************************************************************************************/

#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #library_link {
	float: left;
	width: 260px;
	margin-top: 10px;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #library_link a{
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	display: block;
	width: 120px;
	background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 4px;
	padding-left: 10px;
	text-decoration: none;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #library_link a:hover{
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	display: block;
	width: 120px;
	background-image: url(images/button_bg2.jpg);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 4px;
	padding-left: 10px;
	text-decoration: none;
}
#home #pagestructure #mainpanelinner_large #leftpanel_story #scrollpanel #name {
	float: left;
	width: 360px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 15px;
}
/*******************************POLL RESULTS**************************************************/
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #results {
	background-color: #999999;
	padding: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #results #total td {
	background-color: #666666;
}
#home #pagestructure #mainpanelinner_large #leftpanel_large #scrollpanel #results #question {
	font-weight: bold;
	color: #ACAD12;
	background-color: #000000;
}

/************************************************HOMEPAGE FOOTER ***********************************/
#home #pagestructure #hpfooter {
	z-index:1000;
	position:absolute;
	left:0px;
	top:900px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 940px;
	margin-top: 4px;
	height: 35px;
}
#home #pagestructure #copyrightft {
font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 940px;
	margin-top: 19px;
	height: 35px;
	text-align:center;
}
#home #pagestructure #hpfooter #footermenu {
	float: left;
	width: 800px;
	height: 25px;
	margin-top: 18px;
}
#home #pagestructure #hpfooter #footerlogo {
	float: right;
	width: 140px;
	background-image: url(images/sharedtroub.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
}
#home #pagestructure #hpfooter #footermenu #footermn {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#home #pagestructure #hpfooter #footermenu #footermn li {
	float: left;
	margin-left: 15px;
}
#home #pagestructure #hpfooter #footermenu #footermn a {
	color: #000;
	text-decoration: none;
	font-size:13px;
}
#home #pagestructure #hpfooter #footermenu #footermn a:hover {
	color: #666666;
	text-decoration: underline;
}
/************************************************************************************************/


/************************************************COMMON FOOTER - ALL PAGES ***********************************/
#home #pagestructure #footer {
font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 940px;
	margin-top: 4px;
	height: 35px;
}
#home #pagestructure #footer #copyrightft{
font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 940px;
	margin-top: 29px;
	height: 35px;
	text-align:center;
}
#home #pagestructure #footer #footermenu {
	float: left;
	width: 800px;
	height: 25px;
	margin-top: 18px;
}
#home #pagestructure #footer #footerlogo {
	float: right;
	width: 140px;
	background-image: url(images/sharedtroub.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
}
#home #pagestructure #footer #footermenu #footermn {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#home #pagestructure #footer #footermenu #footermn li {
	float: left;
	margin-left: 15px;
}
#home #pagestructure #footer #footermenu #footermn a {
	color: #000;
	text-decoration: none;
	font-size:13px;
}
#home #pagestructure #footer #footermenu #footermn a:hover {
	color: #666666;
	text-decoration: underline;
}
/************************************************************************************************/


#home #pagestructure #mainpanelinner #rightpanel  #book {
	float: left;
	height: 150px;
	width: 155px;
	margin-right: 5px;
	margin-bottom: 15px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#home #pagestructure #mainpanelinner  #rightpanel #category {
	float: left;
	width: 530px;
	margin-bottom: 20px;
}

/***********************************************Bookstore***************************************/
/*#home #pagestructure #mainpanelinner #rightpanel #scrollpanel #loyalist #1 {
	position: relative;
	top: 300px;
}
#home #pagestructure #mainpanelinner #rightpanel #scrollpanel #politics #5 {
	position: relative;
	top: 300px;
}
*/

.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			margin: 20px 0;
			position: relative;
			width: 100%;
		}

		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 470px; overflow: scroll}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
			/*border: 5px solid #000; *//* this is the border. should have the same value for the links */
			margin: auto;
			width: 540px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			height: 350px;
			clear: both;
			
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left;
	height: 350px;
	position: relative;
	width: 540px; /* Also specified in  .stripViewer  above */
	overflow: auto;

	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

scrollbar-face-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		
.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			display:none;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			display:none;
		}
		.stripNavL, .stripNavR { /* The left and right arrows */
			display:none;
		}
#home #pagestructure #landingcontent {
	background-color: #000000;
	float: left;
	height: 340px;
	width: 940px;
	color: #FFFFFF;
	margin-top: 15px;
}
#home #pagestructure #landingcontent #ln_scroll {
	float: left;
	width: 550px;
	margin-top: 30px;
	margin-bottom: 40px;
	margin-left: 40px;
	overflow: auto;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
#home #pagestructure #landingcontent #ln_scroll #form1 #row {
	float: left;
	width: 400px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
}
#home #pagestructure #landingcontent #ln_scroll #form1 #row span#title {
	width: 60px;
	float: left;
}
#home #pagestructure #landingcontent #ln_scroll #form1 {
	float: left;
	width: 550px;
}
#home #pagestructure #landingcontent #ln_scroll p {
	float: left;
	width: 550px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#home #pagestructure #landingcontent #ln_scroll a {
	color: #ACAD12;
}

#home #pagestructure #mainpanelinner_dk #rightpanel #scrollpanel h1 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel a {
	color: #FFFFFF;
}
#home #pagestructure #mainpanelinner_dk #rightpanel #scrollpanel a {
	color: #FFFFFF;
}


/******************* extra classes ************************************************/

.smalllinkdiv {
	padding-top: 20px;
        padding-left: 1px;  
}
.disclaimer {
	padding-top: 10px;
        padding-left: 1px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
        font-style: italic;   
	font-weight: normal;  
}
.faq {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color:#ACAD12;  
	font-weight:bold;  
}
.smalllink {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 10px;
	color: #ACAD12;
        font-style: italic;
}

.h3 {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ACAD12;
	margin: 0px;
	padding: 0px;
}

.reportcontent {
	width: 180px;
	margin-top: 25px;
}
.reportcontent a{
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	display: block;
	width: 180px;
	background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 4px;
	padding-left: 7px;
	text-decoration: none;
}
.buynow {
	width: 80px;
	margin-top: 5px;
}
.buynow a{
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	display: block;
	width: 80px;
	background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 6px;
	padding-left: 16px;
	text-decoration: none;
}

#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel .highlight {
	color: #ACAD12;
}

.quoteright {
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#C0C0C0;
	display: block;
	padding-top: 8px;
	padding-left: 0px;
	font-style: italic;
}

.quoteright_name {
	text-transform:uppercase;
	margin-top: 5px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:14px;
	color:#C0C0C0;
}


#home #pagestructure #mainpanelinner_large #rightpanel_extra #bookmark_links {
	margin-top: 10px;
	padding:14px;
	width:290px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

#home #pagestructure #mainpanelinner_large #rightpanel_extra #bookmark_links #list {
	height:16px;
}
#home #pagestructure #mainpanelinner_large #rightpanel_extra #bookmark_links a {
	color:#fff;
}
#home #pagestructure #mainpanelinner_large #rightpanel_extra #bookmark_links #list img {
	margin-right:15px;
}

.morestorieslink {
	width: 180px;
	margin-top: 0px;
}
.morestorieslink a{
	font-family:"Trebuchet MS", arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	display: block;
	width: 180px;
	background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 4px;
	padding-left: 7px;
	text-decoration: none;
}

#share {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#000;
}
#share #share_top {
	background-color:#fff;
	width:100%
	height:45px;
}
#share #share_main {
	padding:10px;
	background-color:#000;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #fff;
}
#share #share_main h2 {
	font-size: 15px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-weight: normal;
	color: #ACAD12;
}
#share #share_main p {
	font-size: 13px;
}
#share #share_main a {
	color: #ACAD12;
}


/********************* OUR GOAL POP UP ***************************************/
#home #pagestructure #lowerpanel2 #ourgoal {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#000;
	display:none;
	z-index:1;
	width: 250px;
	height: 260px;
	position: absolute;
	top:457px;
	left:409px;
	overflow: hidden;
}
#home #pagestructure #lowerpanel2 #ourgoal #ourgoal_main {
	padding:10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #fff;
}
#home #pagestructure #lowerpanel2 #ourgoal #ourgoal_main h2 {
	font-size: 15px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-weight: normal;
	color: #ACAD12;
}
#home #pagestructure #lowerpanel2 #ourgoal #ourgoal_main p {
	font-size: 13px;
	padding-top:0px;
	margin-top:0px;
}
#home #pagestructure #lowerpanel2 #ourgoal #ourgoal_main a {
	color: #ACAD12;
}
/****************************************************************************/



/********************* PLAYER DIV ***************************************/
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #scrollpanel .lowercols #player {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	display:visible;
	width: 180px;
	height: 24px;
	position: absolute;
	top:80px;
	left:0px;
}
/****************************************************************************/




/********************* MORE STORIES POP UP ***************************************/
#home #pagestructure #rightpanel_story #scrollpanel #morestories {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#000;
	display:none;
	z-index:1;
	width: 250px;
	height: 300px;
	position: absolute;
	top:264px;
	left:620px;
	overflow: hidden;
	border:1px solid white;
	padding:0px;
}
#home #pagestructure #rightpanel_story #scrollpanel #morestories #morestories_main {
	padding:10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #fff;
}
#home #pagestructure #rightpanel_story #scrollpanel #morestories #morestories_main h2 {
	font-size: 15px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-weight: normal;
	color: #ACAD12;
}
#home #pagestructure #rightpanel_story #scrollpanel #morestories #morestories_main p {
	font-size: 13px;
	padding-top:0px;
	margin-top:0px;
}
#home #pagestructure #rightpanel_story #scrollpanel #morestories #morestories_main a {
	color: #ACAD12;
}
/****************************************************************************/


/********************* THESE LINKS POP UP ***************************************/
#home #pagestructure #theselinks {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-image: url(images/bg_popup.gif);
	display:none;
	z-index:1;
	width: 220px;
	height: 165px;
	position: absolute;
	top:377px;
	left:259px;
	overflow: hidden;
	border: 1px solid white;
}
#home #pagestructure #theselinks #theselinks_main {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #000000;
	padding:5px;
	font-weight: bold;
}
#home #pagestructure #theselinks #theselinks_main h2 {
	font-size: 15px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-weight: normal;
	color: #ACAD12;
}
#home #pagestructure #theselinks #theselinks_main a {
	color: #ACAD12;
}
/****************************************************************************/

/********************* PACEMAKER POP UP ***************************************/
#home #pagestructure #pacemaker {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-image: url(images/bg_popup.gif);
	display:none;
	z-index:1;
	width: 165px;
	height: 60px;
	position: absolute;
	top:655px;
	left:374px;
	overflow: hidden;
	border: 1px solid white;
}
#home #pagestructure #pacemaker #pacemaker_main {
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #000000;
	padding:5px;
	font-weight: bold;
}
#home #pagestructure #pacemaker #pacemaker_main h2 {
	font-size: 15px;
	font-family:"Trebuchet MS", arial, sans-serif;
	font-weight: normal;
	color: #ACAD12;
}
#home #pagestructure #pacemaker #pacemaker_main a {
	color: #ACAD12;
}
/***************************************************************************/

#home #pagestructure #header #menus #mainmenu {
	float: left;
	width: 406px;
	position: absolute;
	left: 176px;
	top: 82px;
}
#home #pagestructure #header #menus #mainmenu ul#cultural {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 480px;
	float: left;
	margin-left: 20px;
	position:relative;
}
#home #pagestructure #header #menus #mainmenu ul#cultural li.main {
	float: left;
	height: 32px;
	padding-right: 11px;
	padding-left: 8px;
	margin-right: 2px;
	margin-left: 2px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-image: url(images/button_bg.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	display:block;
}#home #pagestructure #header #menus #mainmenu ul ul {
	display: none;
}
#home #pagestructure #header #menus #mainmenu #cultural li.main a {
	color: #FFFFFF;
	text-decoration: none;
}
#home #pagestructure #header #menus #mainmenu #cultural li.main a:hover {
	color: #000000;
	text-decoration: none;
}
#home #pagestructure #header #menus #mainmenu #cultural li.main:hover #level1 {
	display: block;
	width: 100px;
	position: absolute;
	top:32px;
	left:-30px;
	
}
#home #pagestructure #header #menus #mainmenu #cultural li.main ul#level1 li.sub {
	display: block;
	float: left;
	width: 59px;
	background-color:#A3A60D;
	color: #FFFFFF;
	text-align:left;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:-8px;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #lightcolumn, #home #pagestructure #mainpanelinner_large_music #leftpanel_large #darkcolumn {
	float: left;
	width: 180px;
	position: relative;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #lightcolumn .musiccontent img, #home #pagestructure #mainpanelinner_large_music #leftpanel_large #darkcolumn .musiccontent img {
	float: left;
	height: 70px;
	width: 70px;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #lightcolumn .musiccontent .musictext, #home #pagestructure #mainpanelinner_large_music #leftpanel_large #darkcolumn .musiccontent .musictext {
	float: left;
	height: 70px;
	width: 90px;
	margin-left: 10px;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: #333333;
	letter-spacing: -1px;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #lightcolumn .musiccontent, #home #pagestructure #mainpanelinner_large_music #leftpanel_large #darkcolumn .musiccontent {
	float: left;
	width: 180px;
	position: relative;
	height: 100px;
	margin-bottom:10px;
}
#home #pagestructure #mainpanelinner_large_music #leftpanel_large #lightcolumn .musiccontent #player, #home #pagestructure #mainpanelinner_large_music #leftpanel_large #darkcolumn .musiccontent #player {
	width: 180px;
	position: absolute;
	left: 0px;
	top: 75px;
}

#home #pagestructure #mainpanelinner_dk #leftpanel #scrollpanel #tributenameslist {
	width:490px;
	height:170px;
	overflow:auto;
}
.biggerlink {
	font-size:19px;
	font-weight:bold;
}
.bigger {
	font-size:19px;
}
#home #pagestructure #header #menus #mainmenu ul#cultural {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 480px;
	float: left;
	margin-left: 20px;
	
}
/*#home #pagestructure #header #menus #mainmenu {
	float: left;
	width: 406px;
	position: absolute;
	left: 176px;
	top: 82px;
}*/