/* CSS Document */
body,td,th {
	color: #2B0000;
	font-family: sans-serif;
	font-size: 12px;
	/*
	Verdana, Geneva, Arial, sans-serif;*/
	}
	
body {
	background-image:  url("/2008/Templates/032708_final/images/bb_back_1200wpx-3.jpg"); /* url(bb_back_1200wpx.jpg);*/
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	/*background-color:#FFFFFF;*/
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}

a {
/*font-family: sans-serif;*/
color: #AD7C06;/*#00350C*/
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
/*color: #CC0000;*/
}
a:hover {

	text-decoration:none;
	background-color:#CCCC99;
	color: #000000;
	border-top-color:#1E010D;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:double;
	border-bottom-color:#1E010D;
	border-bottom-width:1px;

/* this is the dark green version background
	background-color:#999933; #F8F7EF;
	border-top-color:#B2B2B2;
	border-top-style:dotted;
	border-bottom-style:solid;
	border-bottom-color:#B2B2B2;
	border-top-width:1px;
	border-bottom-width: 1px;
	font-weight:bold;
	color:#000000; /*#FFF8E6  #560C00*/ 
}


/* this is a nice color combo to use at a later time
a:hover {
text-decoration:none;
background-color:#BDD1B6; /*#FFFF00
border-top-color:#FF0000;
border-top-style:dotted;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#FF0000;
border-bottom-width:1px;
color: #00350C;
}*/

a:active {
text-decoration:none;
color:#00350C;
}




#metastuff {
  text-align: center;
  font: 1em Georgia, serif;
  padding: 0.50em 0 0.2em; margin: 0.1em 0 0.2em;
  background: #F8F7EF;
  border: 1px dashed #B2B2B2;
  border-width: 1px 0;
  width: 500px;
  }

#content {width: 500px; padding: 0 25px 0 20px;}
#content .title {font: 1.8em Georgia, Times, serif; margin-bottom: 0.5em;}
.title {text-transform: none; letter-spacing: 1px;}
.title a:link, .title a:visited {color: #333;}
.title a:hover {color: #000;}
.byline {font: italic 1.25em Times, serif; letter-spacing: .75px; margin: 0 0 1.5em;}
.byline a:link, .byline a:visited {font: bold 0.85em Verdana, sans-serif;
  text-transform: uppercase; letter-spacing: 2px;
  margin-left: 0.25em;}


/* MENU STYLE */
.menu {
	color: #FFF8E6;
	font-size: small;
	font-weight: bold;
}
a.menu {
	color: #F99DC2;
	font-size: small;
	font-weight:normal;
}
a.menu:link {
	text-decoration: none;
	color: #F99DC2;
}
a.menu:visited {
	color: #FF99CC;
}
a.menu:hover {
	text-decoration:none;
	background-color:#BDD1B6;/*:#F8F7EF;*/
	border-top-color:#1E010D;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:double;
	border-bottom-color:#1E010D;
	border-bottom-width:1px;
	color: #FF99CC;
}
a.menu:active {
	text-decoration: none;
	color: #FF99CC;
}

img {border: 0px;
	text-decoration:none;
}

/* FOR IMAGES ONLY */
.image {
	text-decoration:none;
	border:none;
	background-color:transparent;
}
a.image {	
	text-decoration:none;
	border:none;
	background-color:transparent;
}
a.image:link {
	text-decoration:none;
	border:none;
	background-color:transparent;
}
a.image:visited {
	text-decoration:none;
	border:none;
	background-color:transparent;
}
a.image:hover {
	text-decoration:none;
	border:none;
	background-color:transparent;
}
a.image:active {
	text-decoration:none;
	border:none;
	background-color:transparent;
}





/* FOOTER1 STYLE inside BROWN background */
.footer1 {
	color: #FFF8E6;
	font-size: x-small;
	font-weight:bold;
}
a.footer1 {
	color: #F99DC2;
	font-size: x-small;
	font-weight:normal;
}
a.footer1:link {
	text-decoration: none;
	color: #F99DC2;
}
a.footer1:visited {
	color: #FF99CC;
}
a.footer1:hover {
	text-decoration:none;
	background-color:#FF99CC;
	border-top-color:#FFF8E6;
	border-top-style:dashed;
	border-bottom-style:double;
	border-bottom-color:#FFF8E6;
	border-top-width:thin;
	color: #1E010D;
}
a.footer1:active {
	text-decoration: none;
	color: #FF99CC;
}

/* FOOTER LINKS STYLE */
.footer {
	color:  #2B0000;
	font-family: sans-serif;
	font-size: 10px;
/*	font-size: x-small;
	font-family: "Century Gothic";*/
}
a.footer {
	color: #1E010D;
	text-decoration: underline;
	
}
a.footer:link {
	text-decoration: underline;
	color: #1E010D;
}
a.footer:visited {
	color: #1E010D;
	text-decoration: underline;
}


a.footer:hover {
	background-color:#560C00;
	border-top-width:1px;
	border-top-color:#FFF8E6;
	border-top-style:dotted;
	border-bottom-style:double;
	border-bottom-color:#FFF8E6;
	border-bottom-width:1px;
	color: #FFF8E6;
}

a.footer:active {
	text-decoration: underline;
	color: #1E010D;
}


/* FOOTER STYLE for flags */
.flagFooter {
	color:  #2B0000;
	font-family: sans-serif;
	font-size: 9px;
/*	font-size: x-small;
	font-family: "Century Gothic";*/
}
a.flagFooter {
	color: #1E010D;
	text-decoration: underline;
	
}
a.flagFooter:link {
	text-decoration: underline;
	color: #1E010D;
}
a.flagFooter:visited {
	color: #1E010D;
	text-decoration: underline;
}
a.flagFooter:hover {
	background-color:#560C00;
	border-top-width:1px;
	border-top-color:#FFF8E6;
	border-top-style:dotted;
	border-bottom-style:double;
	border-bottom-color:#FFF8E6;
	border-bottom-width:1px;
	color: #FFF8E6;
}
a.flagFooter:active {
	text-decoration: underline;
	color: #1E010D;
}







.titleBorder {color: #F99DC2; font-family: "Arial Black"; font-size: large; border: 1px dashed #B2B2B2;
  border-width: 1px 0;
}

.smallTitles {color: #AD7C06; font-family: sans-serif; font-size: x-small; font-weight:bold; background-color:#D5CE83;}

.mainTitleBorder {
color:#000000; /*#AD7C06
font-family: "Arial Black";*/
font-size: large;
width:525px;
border-top:1px;
border-top-style:dashed;
border-top-color:#B2B2B2;
border-bottom:1px;
border-bottom-style:dashed;
border-bottom-color:#B2B2B2;
margin-left: 5px;
margin-right: 5px;
margin-top:5px;
background-color:#F8F7EF; /* beige/green color D5CE83*/
}

.footerBorder {
color:#000000; /*#AD7C06
font-family: "Arial Black";*/
font-size: 10px;
border-top:1px;
border-top-style:dashed;
border-top-color:#B2B2B2;
border-bottom:1px;
border-bottom-style:dashed;
border-bottom-color:#B2B2B2;
margin-left: 2px;
margin-right: 2px;
margin-top:2px;
background-color:#F8F7EF; /* beige/green color D5CE83*/
}

.sideTitleStyle {
color: #1E010D;
/*font-family:"Century Gothic";*/
font-weight:bold;
font-size: 16px;
border-top:1px;
border-top-style:dashed;
border-top-color:#B2B2B2;
border-bottom:1px;
border-bottom-style:dashed;
border-bottom-color:#B2B2B2;
margin-left: 3px;
margin-right: 3px;
margin-top:5px;
}

.miniTitleStyle {
color: #1E010D;
/*font-family:"Century Gothic";*/
font-weight:bold;
font-size: 10px;
border-top:1px;
border-top-style:dashed;
border-top-color:#B2B2B2;
border-bottom:1px;
border-bottom-style:dashed;
border-bottom-color:#B2B2B2;
margin-left: 3px;
margin-right: 3px;
margin-top:0px;
}

/*background-color:#D5CE83;*/


/* MAIN TEXT in CENTER */
.mainText { 
margin-top: 5px;
margin-left:5px;
margin-right:2px;
}
a.mainText {
	color: #00350C;/*#2B0000;*/
	font-family: sans-serif;
	/*border-bottom-style:dotted;
	border-bottom-color:#00350C;
	border-bottom-width:thin;*/	
}

a.mainText:link {
	/*text-decoration: underline;*/
	color: #00350C;/*#2B0000;*/
	font-family: sans-serif;
	border-bottom-style:dotted;
	border-bottom-color:#00350C;
	border-bottom-width:1px;
	margin-left: 0px;
	margin-right: 0px;
}

a.mainText:visited {
	text-decoration: underline;
	color: #00388F;
}
a.mainText:hover {
	text-decoration:none;
	background-color: #999933;
	color: #000000;
	border-top-color:#1E010D;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:double;
	border-bottom-color:#1E010D;
	border-bottom-width:1px;
}

a.mainText:active {
	text-decoration: underline;
	color: #333333;
}

/* TITLE for Events */
.eventTitle {
	color: #00350C;
	font-size:15px;
	font-weight:bold;
	background-color:#F8F7EF;

	}


/* TEXT for Events */
.events { 
margin-top: 2px;
margin-left:2px;
margin-right:2px;
	color: #2B0000;
	font-family: sans-serif;
	font-size:14px;
}
a.events {
	color: #2B0000;
	font-family: sans-serif;
	font-size:14px;
	/*border-bottom-style:dotted;
	border-bottom-color:#00350C;
	border-bottom-width:thin;*/	
}

a.events:link {
	/*text-decoration: underline;*/
	color: #00350C;/*#2B0000;*/
	font-family: sans-serif;
	border-bottom-style:dotted;
	border-bottom-color:#00350C;
	border-bottom-width:1px;
	margin-left: 0px;
	margin-right: 0px;
}

a.events:visited {
	text-decoration: underline;
	color: #00388F;
}
a.events:hover {
	text-decoration:none;
	background-color: #999933;
	color: #000000;
	border-top-color:#1E010D;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:double;
	border-bottom-color:#1E010D;
	border-bottom-width:1px;
}

a.events:active {
	text-decoration: underline;
	color: #333333;
}






/* GOOGLE SEARCH TEXT in CENTER */
.GoogleSearchText { 
margin-left: 10px;
margin-right: 5px;
}
a.GoogleSearchText {
	color: #00350C;/*#2B0000;*/
	font-family: sans-serif;
	font-size:10px
	/*border-bottom-style:dotted;
	border-bottom-color:#00350C;
	border-bottom-width:thin;*/	
}

a.GoogleSearchText:link {
	/*text-decoration: underline;*/
	color: #00350C;/*#2B0000;*/
	font-family: sans-serif;
	border-bottom-style:dotted;
	border-bottom-color:#00350C;
	border-bottom-width:1px;
	margin-left: 0px;
	margin-right: 0px;
}

a.GoogleSearchText:visited {
	text-decoration: underline;
	color: #00388F;
}
a.GoogleSearchText:hover {
	text-decoration: underline;
	background-color: #FFFFFF;
	color: #000000;
}
a.GoogleSearchText:active {
	text-decoration: underline;
	color: #333333;
}



.style2 {font-size: 18px}
.style8 {color: #F99DC2}
.style9 {color: #F99DC2; font-family: "Arial Black"; font-size: large; background-color:#1E010D;}
.style10 {font-size: x-small}
.style11 {color: #1E010D}
.style15 {font-weight: bold}

/* bullet style that goes in between links at the footers */
.style12 {color: #AD7C06;
}


.pinkTitleBorder {
color: #F99DC2;
font-family: "Arial Black";
font-size: large;

border-top:1px;
border-top-style:dashed;
border-top-color:#B2B2B2;
border-bottom:1px;
border-bottom-style:dashed;
border-bottom-color:#B2B2B2;}

.sideTitleBorder {
color: #FF0099;
font-family: "Arial Black";
font-size: large;
border-top:1px;
border-top-style:dashed;
border-top-color:#B2B2B2;
border-bottom:1px;
border-bottom-style:dashed;
border-bottom-color:#B2B2B2;}






/* for footer located in the center --- mainly this link style uses border on top and bottom
 --- should be used on links running horizontal and not vertical as it will look funny
 --- it uses the 'flagFooter' style as a base */

/* FOOTER LINKS STYLE */
.centerFooter {
	color:#000000;
	font-family: sans-serif;
	font-size: 9px;
/*	font-size: x-small;
	color:  #2B0000;
	font-family: "Century Gothic";*/
}
a.centerFooter {
	background-color:#F8F7EF;
	border-top-color:#B2B2B2;
	border-top-style:dotted;
	border-bottom-style:solid;
	border-bottom-color:#B2B2B2;
	border-top-width:1px;
	border-bottom-width: 1px;
	color:#000000;
	/*#FFF8E6  #560C00
	color: #1E010D;
	text-decoration: underline;*/
	
}
a.centerFooter:link {
	background-color:#F8F7EF;
	border-top-color:#B2B2B2;
	border-top-style:dotted;
	border-bottom-style:solid;
	border-bottom-color:#B2B2B2;
	border-top-width:1px;
	border-bottom-width: 1px;
	color:#000000;
	/*#FFF8E6  #560C00
	color: #1E010D;
	text-decoration: underline;*/
}
a.centerFooter:visited {
	color: #1E010D;
	text-decoration:none;
}
a.centerFooter:hover {
	background-color:#560C00;
	border-top-width:1px;
	border-top-color:#FFF8E6;
	border-top-style:dotted;
	border-bottom-style:double;
	border-bottom-color:#FFF8E6;
	border-bottom-width:1px;
	color: #FFF8E6;
}
a.centerFooter:active {
	text-decoration: none;
	color: #1E010D;
}



/* bullet list inside the main document */

#maindocUL	{
	margin-top: 1px;
	margin-bottom: 1px;
	list-style-type:square;
	list-style-position: inside;
	/*list-style-type:#2B0000;*/
	margin-left: 0px;
	padding-left: 0px;
	color:#999933;
	}

	
/*li {
	list-style-type:none;
	padding-left: 2px;
	}*/


.ul4mainDoc {
	/*color:  #F8F7EF; #AD7C06*/
	text-decoration:none;
	text-align:left;
	color:#999933;
/*	font-size: x-small;
	list-style-type: none;
	font: 0.9em sans-serif;  
	font-family: sans-serif;
	list-style-position:outside;
	font-size: 11px;
	background: url(/Templates/bullets/0126_myeye.png) left center no-repeat;
	margin-left:0px;
	border-bottom-width: 0;
	list-style-type:none;
	padding-bottom:0px;
	font: 0.9em sans-serif; 
	padding-top:1px;
	font-family: "Century Gothic";*/
}
a.ul4mainDoc {
	color:#999933;
	/*color:#CC6600;
	color:#FF99CC;
	color:#CC9966;
	color:  #AD7C06;
	color:#CC9933;	
	color:#663300;*/
}
a.ul4mainDoc:link {
	color:#999933;
}
a.ul4mainDoc:visited {
	color:#999933;
}
a.ul4mainDoc:hover {
	
	text-decoration:none;
	background-color:#CCCC99;
	color: #000000;
	border-top-color:#1E010D;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:double;
	border-bottom-color:#1E010D;
	border-bottom-width:1px;
	
/*	this is the dark green background
	background-color:#999933; #F8F7EF
	border-top-color:#B2B2B2;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#B2B2B2;
	border-bottom-width: 1px;
	font-weight:bold;
	font-size:100%;
	color:#000000; #FFF8E6  #560C00*/

}
a.ul4mainDoc:active {
	color:#999933;
}

/* Title Border/Background etc for the "main title" found in a table list */
.cellBlock {
	border-bottom-style:solid;
	border-bottom-color:#B2B2B2;
	border-bottom-width: 1px;
	background-color:#F8F7EF;
	font-weight:bold;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 3px;
	}

blockquote {margin-left: 15px;
margin-right:15px;}


/* Style for r-click Context Menu .rclickCM {
*/
.menuitems1 {
color: #F99DC2;
font-family:Georgia;
font-size: large;
font-style:italic;
background-color:#1E010D;
position:absolute;
line-height:20px;
cursor:default;
z-index:100;
visibility:hidden;
float:inherit;
padding-left:10px;
padding-right:10px;
}


a.menuitems1 {
color: #F99DC2;
	/*color:#CC6600;
	color:#FF99CC;
	color:#999933;
	color:#CC9966;
	color:  #AD7C06;
	color:#CC9933;	
	color:#663300;*/
}
a.menuitems1:link {
color: #F99DC2;
}
a.menuitems1:visited {
	color:#999933;
}
a.menuitems1:hover {
	text-decoration:none;
	background-color:#CCCC99;
	color: #000000;
	border-top-color:#1E010D;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:double;
	border-bottom-color:#1E010D;
	border-bottom-width:1px;
	
/*	this is the dark green background
	background-color:#999933; #F8F7EF
	border-top-color:#B2B2B2;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#B2B2B2;
	border-bottom-width: 1px;
	font-weight:bold;
	font-size:100%;
color: #F99DC2;
position:absolute;
	color:#000000; #FFF8E6  #560C00*/

}
a.menuitems1:active {
	color:#999933;
}


.skin0{
position:absolute;
width:165px;
border:2px solid black;
/*border-spacing:5px;*/
background-color:#CCCC99;
line-height:20px;
font-size:14px;
z-index:100;
visibility:hidden;
font-family:Georgia;
font-style:italic;
cursor:help;
}

.menuitems{
padding-left:10px;
padding-right:10px;
}

