/*
	CSS Style Sheet for BGC Kids Websites
	July 15th 2007
	See also:  Links and Buttons
*/

body 	{
	font-family:Arial, sans-serif; 
	font-size:14px;
	margin-top: 40px;
	margin-left:20px; 
	margin-right:20px; 
	background-color: #FFFFFF;
	}

.title {
	text-align:center; 
	font-weight:bold;
	font-size:36px; 
	margin:12px 0px 0px 0px; 
	padding:12px 0px 12px 0px; 
	color: #CC0000; 
	background-color: #FFFFCC;
	border-width: 6px; 
	border-style: ridge; 
	border-color: #FF0000; 
	}



h1, h2, h3	{
	text-align:center; 
	font-weight:bold;
	color: #CC0000; 
	}   

h3, h4	{
	text-align:left; 
	font-weight:bold;
	}   


h1 {
	font-size:36px; 
	margin:12px 0px 0px 0px; 
	}

h2	{
	font-size:24px; 
	margin:12px 0px 3px 0px; 
	}

h3	{font-size:18px; 
	margin:12px 0px 0px 0px; 
	}


p	{
	margin:3px 0px 0px 0px;
	}

	
.left {text-align:left; }
.right {text-align:right;}
.justify {text-align:justify; }
.center {text-align:center; }
.indent {margin:5px 20px 5px 20px;}
.bold {font-weight:bold; }
.italic { font-style:italic;}



TABLE { 
	border-collapse:separate; 
	border-width: 0px; border-style: solid; 
	border-color: #000000; 
	margin:10px; 
	}

TH, TD {
	border-width: 0px; border-style: solid; 
	border-color: #000000; 
	padding: 5px; 
	}
	
TH {
	font-size:14px;	
	font-weight:bold;
	vertical-align:middle; 
	text-aligncenter;
	color:#000066; 
	}

TD {
	font-size:12px;	
	font-weight:normal;
	vertical-align:top; 
	text-align:left;
	color:#000000; 
	}

	
.Dark {
	background-color:#AAAACC; 
	}

.Light {
	background-color:#DDDDFF; 
	}

.NarrowBorder {border-width: 1px; }
.MediumBorder	{border-width: 2px; }
.WideBorder	{border-width: 6px; }


.Frame1 {border-width:6px; border-style:ridge; border-color:#0000CC; 
	padding:10px; background:#CCCCFF; margin:10px; }

.Frame2 {border-width:6px; border-style:ridge; border-color:#CC0000; 
	padding:10px; background:#FFCCCC; margin:10px; }

.Frame3 {border-width:6px; border-style:ridge; border-color:#00CC00; 
	padding:10px; background:#CCFFCC; margin:10px; }

