@import url('lightbox.css');

@import url('photo.css');



/**************** BODY *********************/



* { 

	margin: 			0; 

	padding:			0; 

} 



body{

	background:			#99CC33 url(../images/layout/bg.gif) top repeat-x;

	font-family:		comic sans ms, verdana, arial, sans-serif;

	font-size:			13px;

	color:			#000000;

	margin-top:			0px;

	line-height:		20px;

	text-align:			center;

}



#container {

	width: 			970px;

	\width: 			990px;

	w\idth: 			970px;

	margin-left: 		auto;

	margin-right: 		auto;

	background-color:		#FFFFFF;

	background-image: 	url(../images/layout/content-bg.jpg);

}



a img {

	border:			0pt none;

}



a {

	color: 			#0000FF;

	text-decoration:		underline;

}



a:hover {

	color:			#FF0000;

	text-decoration:		underline;

}



/**************** HEADER *********************/ 



#header-home { 

	background-image: 	url(../images/layout/header.jpg);

	background-color: 	#336600;

	width: 			970px;

	height: 			153px; 

} 



#header-home h1 {

	text-indent:		-5000px;

}



#header-home h3{

	text-indent:		-5000px;

}



#header { 

	background-image: 	url(../images/layout/header1.jpg);

	background-color: 	#336600;

	width: 			970px;

	height: 			153px; 

} 



#header h1 {

	text-indent:		-5000px;

}



#header h3{

	text-indent:		-5000px;

}



/**************** MAIN NAV *********************/



.nav {

	background-image: 	url(../images/layout/nav-bg.jpg);

	height:			39px;

	width:			970px;

}	

	

.menu  {

	list-style-type:		none;

	margin-left:		18px;

	margin-right:		19px;

	padding-top:		10px;

}



.menu li  {

	display:			inline;

	text-transform:		uppercase;

	color:			#99CCFF;

	font-weight:		bold;

	font-size:			100%;

}



.menu li a  {

	background-color:		inherit;

	padding-left:		5px;

	padding-right:		5px;

	color:			#FFFFFF;

	font-family:		arial, tahoma, verdana, sans-serif;

	text-decoration:		none;

}



.menu li a:hover  {

	color:			#FFCC66;

	text-decoration:		underline;

}



.menu li a.active {

	color:			#FFCC66;

	text-decoration:		underline;

}



/**************** FLASH *********************/



#flash {

	width: 			970px;

	height:			146px;

	background-color: 	#FFFF99;

}



/**************** LEFT *********************/ 



#left {

	float:			left;

	padding: 			10px;

	margin-left:		10px;

	width: 			250px;

	text-align:			left;

}



#left h1 {

	padding:			.5em;

	font-family:		Trebuchet MS, Trebuchet, Arial;

	font-size: 			150%;

	color: 			#336600;

	text-align: 		Center;

	background:			#CCFFCC;

	text-transform:		uppercase;

}



/**************** RIGHT *********************/



#right {

	float:			left;

	padding: 			10px;

	width: 			650px;

	text-align:			left;

}



#right h1 {

	padding-bottom:		1em;

	font-family:		Trebuchet MS, Trebuchet, Arial;

	font-size: 			160%;

	color: 			#3366CC;

	text-align: 		Left;

} 



#right h2 {

	padding-bottom:		1em;

	font-size: 			170%;

	color: 			#000000;

	text-align: 		left;

	text-decoration:		underline;

}



#right h3 {

	padding-bottom:		1em;

	font-size: 			130%;

	color: 			#000000;

	text-align: 		Left;

}



#title {

	font-size: 			170%;

	font-family:		verdana, arial, sans-serif;

	color: 			#000000;

	text-align: 		left;

	margin-bottom:		0px;

}



#title a {

	color: 			#0000FF;

	text-decoration:		none;

margin-bottom:		10px;

}



#title a:hover {

	color:			#FF0000;

	text-decoration:		underline;

}



#right p { 

 	padding-bottom: 		18px;

}



#right ul {

	margin-left:		30px;

	margin-bottom:		15px;

	list-style-position:	outside;

	list-style-type:		square;

}



#right ul {

	list-style-type:		square;

	margin:			0pt 0px 15px 20px;

}



#right  ul li {

	list-style-type:		square;

	margin:			0pt 0pt 5px;

	padding:			0pt;

}



.test {

	border-left:		1px solid #999999;

	color:			#669999;

	font-size:			120%;

	display:			block;

	float:			right;

	margin:			35px;

	padding:			0pt 0pt 0pt 26px;

	width:			218px;

}



#right .header {

	background-image: 	url(../images/layout/home-title.gif);

	background-position:	left;

	background-repeat:	no-repeat;

	margin-bottom:		20px;

	height:			90px;

}



#right .header h3 {

	margin-left:		-5000px;

}



#right hr { 

 	margin-bottom: 		18px;

	border:			1px dashed #CCCCCC;

	width:			100%;

}



/**************** PHOTO *********************/



#photo {

	float:			left;

	margin-left:		10px;

	padding: 			10px;

	width: 			900px;

	text-align:			left;

}



#photo h1 {

	padding-bottom:		1em;

	font-family:		Trebuchet MS, Trebuchet, Arial;

	font-size: 			160%;

	color: 			#3366CC;

	text-align: 		Left;

}



/**************** BOX *********************/



.box  {

	float:			left;

	padding: 			10px;

	width: 			630px;

	text-align:			left;

	margin-bottom:		10px;

}



.box-home  {

	float:			left;

	background-color: 	#FFFFCC;

	border:			#3366CC 3px solid;

	font-size: 			100%;

	text-align:			left;

	width:			330px;

	padding: 			10px;

	margin-left:		130px;

}





.box-title {

	padding-bottom:		1em;

	font-family:		Trebuchet MS, Trebuchet, Arial;

	font-size: 			150%;

	color: 			#3366CC;

	font-weight:		bold;

	text-align: 		Left;

}



.box p { 

	padding-top:		5px;

	padding-bottom:		5px;

	color:			#333333;

	border-bottom: 		1px solid #CCCCCC; 	

}



.box a { 

	color: 			#009900; 

	text-decoration: 		underline;

}



.box a:hover {

	text-decoration: 		none;

}



.box ul {

	margin-left:		50px;

	margin-bottom:		15px;

	list-style-position:	outside;

	list-style-type:		square;

}



.box ul {

	list-style-type:		square;

	margin:			0pt 0px 15px 20px;

}



.box  ul li {

	list-style-type:		square;

	margin:			0pt 0pt 5px;

	padding:			0pt;

}





/**************** FOOTER *********************/



#footer {

	clear: 			both;

	background-image: 	url(../images/layout/footer.jpg);

	height:			100px;

}



/**************** BOTTOM LINKS *********************/



#bottom  {

	font-family:			Verdana, Arial, Helvetica, sans-serif;

	font-size:			8pt;

	color:				#000000;

	text-align:			center;

	padding-bottom:			5px;

}



#bottom A:link  {

	color:				#800000;

	text-decoration:			underline;

}


#Group-Tables{
	margin-left: -250px;
	width: 900px;
	}
