/***********************************************************************************
	Common Styles
***********************************************************************************/
body,html{
	background-color: #CAC9C9;	
}

.mainBackground{
	background-color: #ffffff;
}

.menuBackground{
	background-color: #000000;
}

.pageHeadings{
	font-family: Times New Roman, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.linkTermOfUse:link{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a.linkTermOfUse:visited{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a.linkTermOfUse:hover{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

a.popout:link{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.popout:visited{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.popout:hover{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

popout{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.copyRights{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #757575;
}

.notes{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.imgborder{
	border: 1px solid #000000;

}
.nolink1{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.sponsors{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.sponsorLink{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

a.pagesActive:link{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.pagesActive:visited{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.pagesInActive:link{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #757575;
	text-decoration: none;
}
a.pagesInActive:visited{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #757575;
	text-decoration: none;
}
/***********************************************************************************
	Index Page Styles
***********************************************************************************/
.indexIntroduction{
	font-family: verdana,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	line-height: 15pt;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color:#000000;
	padding-right: 20pt;
	padding-left: 20pt;
	background-color: #B0B0B1;
}


/***********************************************************************************
	Family Page Styles
***********************************************************************************/
.headingsFamily{
	color: #000000;
	font-family: "Tahoma", sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-right: 18pt;
	padding-left: 18pt;
	
}

.contentFamilyCentered{
	padding-left: 18pt;
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 18pt;
}

/***********************************************************************************
	TermofUse Page Styles
***********************************************************************************/
.termsOfUse{
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height: 13pt;
	text-decoration: none;
	text-align: justify;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.termsOfUseHeadings{
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	line-height: 13pt;
	text-decoration: none;
	text-align: justify;
}

/***********************************************************************************
	Technical, Entertainments Pages Styles
***********************************************************************************/
.headingsLists{
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.listsStyle{
	line-height: 13pt;
	text-indent: 0pt;
	list-style-type: square;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 18px;
	color: #000000;
	font-size: 8pt;
}
a.linksLists:link{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.linksLists:visited{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #626262;
	text-decoration: none;
}
a.linksLists:hover{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/***********************************************************************************
	Guestbook Page Styles
***********************************************************************************/
.divGuestBook{
	overflow: visible;
	background-color: #757575;
	border: 1px #000000;
	border-style: solid;
	font-family: verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #c7c7c7;
	padding-left: 20pt;
	line-height: 15pt;
	width: 618px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.contentGuestBook{
	font-family: verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}
.commentGuestBook{
	background-color: #ffffff;
	font-family: verdana, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	padding: 10pt;
	line-height: 12pt;
	text-align: justify;
	border: 1px solid #000000;
}

.pages{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #757575;
}

/***********************************************************************************
	SignGuestBook Page Styles
***********************************************************************************/
.divSignGuestBook{
	overflow: visible;
	background-color: #C7C7C7;
	border: solid 1px black;
	font-family: verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.contentSignGuestBook{
	font-family: verdana, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;	
}

.headingSignMyGuestBook{
	font-family: verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px none;
	border-left: 1px solid;
	border-color:#000000;
	padding-left: 20pt;
	background-color: #757575;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/***********************************************************************************
	Knowledge Page Styles
***********************************************************************************/
.boxesKnowledge{
	font-family: verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px none;
	border-left: 1px solid;
	border-color:#000000;
	padding-left: 20pt;
	background-color: #757575;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#WordOfTheDay {width:100%;border:1px #000000 solid;background-color:#C7C7C7;padding:10px}
#WordOfTheDay H3 {margin-top:0px;font:bold 11pt Verdana;color:#000000}
#WordOfTheDay TD.WoDLeft {font:bold 10pt Verdana;color:#000000}
#WordOfTheDay TD {font:normal 10pt Verdana;color:#000000}
#WordOfTheDay A {font-family: verdana, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;text-decoration: none}
#WordOfTheDay A:hover{font-family: verdana, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #000000;	text-decoration: none}


#ArticleOfTheDay {width:100%;border:1px #000000 solid;background-color:#C7C7C7}
#ArticleOfTheDay H3 {margin-top:0px;font:bold 11pt Verdana;color:#000000}
#ArticleOfTheDay TD {font:normal 10pt Verdana;color:#000000;text-align: justify;padding:10px}
#ArticleOfTheDay A {font-family: verdana, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;text-decoration: none}
#ArticleOfTheDay A:hover{font-family: verdana, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #000000;	text-decoration: none}
#ArticleOfTheDay img {padding-right:10px}


#TodaysHistory {width:100%;border:1px #000000 solid;background-color:#C7C7C7}
#TodaysHistory H3 {margin-top:0px;font:bold 11pt Verdana;color:#000000}
#TodaysHistory TD {font:normal 10pt Verdana;color:#000000;text-align: justify;padding:10px}
#TodaysHistory A {font-family: verdana, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;text-decoration: none}
#TodaysHistory A:hover{font-family: verdana, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #000000;	text-decoration: none}
#TodaysHistory img {padding-right:10px}

#TodaysBirthday {width:100%;border:1px #000000 solid;background-color:#C7C7C7}
#TodaysBirthday H3 {margin-top:0px;font:bold 11pt Verdana;color:#000000}
#TodaysBirthday TD {font:normal 10pt Verdana;color:#000000;text-align: justify;padding:10px}
#TodaysBirthday A {font-family: verdana, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;text-decoration: none}
#TodaysBirthday A:hover{font-family: verdana, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #000000;	text-decoration: none}
#TodaysBirthday img {padding-right:10px}

#QuoteOfTheDay {width:100%;border:1px #000000 solid;background-color:#C7C7C7}
#QuoteOfTheDay TD {font:normal 10pt Verdana;color:#000000;text-align: justify;padding:10px}
#QuoteOfTheDay A {font-family: verdana, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;text-decoration: none}
#QuoteOfTheDay A:hover{font-family: verdana, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #000000;	text-decoration: none}
#QuoteOfTheDay img {padding-right:10px}

/***********************************************************************************
	Chat and Radio
***********************************************************************************/
.boxRadio{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color:#000000;
	background-color: #757575;
}

/***********************************************************************************
	Quotes
***********************************************************************************/
.boxQuotes
{
	border-top: 1px dotted;
	border-right: 1px dotted;
	border-bottom: 1px dotted;
	border-left: 1px dotted; 
	border-color:#000000;
	background-color: #757575;
}
.quotes
{
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
}
.quotesBy
{
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 0px 10px 0px;
}