body{ font-family: Arial, Verdana, sans-serif; font-size: small; margin:0px 0px; padding:0px; 
	text-align:center; background-color: #999999; background-image: url('../images/backstripe.gif');
	background-position: top center; background-repeat: repeat-y; }

/*-------- Page Elements ----------*/
hr{ padding: 0px; margin: 0px;	}

/*---------- Classes --------------*/
.psmall{ font-size:12px; color:#999999; font-weight:bold; }

.articledesc{ padding-left: 1px; padding-right: 1px; padding-top: 8px;	padding-bottom: 1px;
			 margin: 3px; font-size: 11px; height: 60px; }
		
.articledesc a:link{ text-decoration:none; font-weight: normal;	color:#888888; }

.articledesc a:visited{ text-decoration:none; font-weight: normal; color:#888888; }

.articledesc a:hover{ text-decoration:none; color:red; }

.thumbnail{ float: left; width: 127px; border: 1px solid #999; margin: 0 15px 15px 0; text-align:center; padding: 5px; }

.clearboth{ clear: both; }

/*---------- IDs ------------*/
#container{ position: relative; width: 780px; margin: 0px auto; text-align: left; }

#bgcontainer{ position: absolute; left: 25px; top: 45px; width: 690px; height: 550px; 
				padding: 0px; margin: 0px; background-color: #111111; text-align: left; }

#left1{ position: absolute; left: 5px; top: 15px; width: 198px; padding: 3px; margin: 0px;
		text-align: center; background-color: #333333; }

#left2{ position: absolute; left: 5px; top: 185px; width: 196px; height: 144px;
		padding: 3px; margin: 0px; color: #ffffff; text-align: left; background-color: #333333;
		border-top: 1px solid #999999; border-left: 1px solid #999999;	border-bottom: 1px solid #000000;
		border-right: 1px solid #000000; }

#left2 p{ padding: 5px;	margin: 3px; }

#left2 h1{ padding: 2px; margin: 3px; font-size:16px; color: #ffffff; font-family:verdana, arial; font-weight: bold; text-decoration: none; }

#left3{ position: absolute; left: 5px;	top: 355px;	width: 196px; padding: 3px;	margin: 0px; color: #ffffff;
		text-align: left; background-color: #333333; border-top: 1px solid #999999;	border-left: 1px solid #999999;
		border-bottom: 1px solid #000000; border-right: 1px solid #000000; }

#left3 p{ padding: 5px; margin: 3px; }

#left3 h1{ padding: 2px; margin: 3px; font-size:16px; color: #ffffff; font-family:verdana, arial; ont-weight: bold;	text-decoration: none; }

#picturebox{ position: absolute; left: 355px; top: 25px; width: 375px; height: 215px; padding-top: 10px; padding-bottom: 10px;
			margin: 0px; text-align: center; background-image: url('../images/photofade.gif'); background-position: center center;
			background-repeat: repeat-y; border: 1px solid #999999;	}

#buttonbox{ position: absolute; left: 230px; top: 63px; width: 125px; height: 176px; padding: 0px; margin: 0px;
			text-align: center; font-size: 14pt; font-weight: bold;	color: #000000;	background-color: #999999; }

#buttonbox a{ color: #000000; font-size:16px; font-family:verdana, arial; font-weight: bold; text-decoration: none;
			background-color:#999999; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; 
			border-right: 1px solid #cccccc; border-bottom: 1px solid #555555; display: block;
			padding-top: 3px; width: 123px;	height: 31px; }

#newsbox{ position: absolute; left: 215px; top: 305px; width: 344px; height: 269px;	padding: 3px; margin: 0px;
		overflow: auto; color: #ffffff;	text-align: left; background-color: #222222; border: 1px solid #999999;	}

#newsbox p{ padding: 5px; margin: 3px; }

#newsbox h2{ padding: 3px; margin: 2px;	font-weight: bold; font-size: 12px;	color: red; }

#newsbox h1{ padding: 2px; margin: 3px; font-size:16px;	color: #ffffff;	font-family:verdana, arial;	font-weight: bold; text-decoration: none; }

#newsbox a:link{ color: #ffffff; font-weight: bold; text-decoration: none; }
#newsbox a:visited{ color: #ffffff; font-weight: bold; text-decoration: none; }
#newsbox a:hover{ color: red; text-decoration: none; }

#articlebox{ position: absolute; left: 575px; top: 305px; width: 149px; height: 269px; padding: 3px; margin: 0px;
			overflow: hidden; color: #ffffff; text-align: left; background-color: #222222; border: 1px solid #999999; }

#articlebox h1{	padding: 2px; margin: 3px; font-size:16px; color: #ffffff; font-family:verdana, arial; font-weight: bold; text-decoration: none; }

#sidebanner{ position: absolute; left: 715px; top: 125px; width: 38px; height: 480px; padding: 0px; margin: 0px; overflow: hidden; background-color: transparent; text-align: left; }

#topbutton{ position: absolute; left: 250px; top: 2px; width: 466px; height: 33px; padding: 0px; margin: 0px; overflow: hidden;	color: #ffffff; background-color: #999999; text-align: right; }
		
#leftlong{	position: absolute;	left: 5px; top: 185px; width: 196px; padding: 0px; margin: 0px; color: #ffffff;	text-align: center; background-color: #000000; border: 1px solid #333333; }

#leftlong h1{ padding: 2px;	margin: 3px; font-size:14px; color: #666666; font-family:verdana, arial; font-weight: bold;	text-decoration: none; }

#leftlong p{ padding: 3px; font-size: 11px;	}

#leftlong a:link{ color: #9AE4F5; font-weight: normal; text-decoration: none; }
#leftlong a:visited{ color: #9AE4F5; font-weight: normal; text-decoration: none; }
#leftlong a:hover{ text-decoration: underline; }

#contentbox { position: absolute; left: 218px; top: 55px; width: 478px; height: 520px; padding: 6px; margin: 0px; 
			overflow: auto; color: #ffffff;	text-align: left; background-color: #000000; border: 1px solid #333333; }

#contentbox p{ padding: 5px; }

#contentbox a:link{ color: #9AE4F5; font-weight: bold; text-decoration: none; }
#contentbox a:visited{ color: #9AE4F5; font-weight: bold; text-decoration: none; }
#contentbox a:hover{ text-decoration: underline; }

#formstyle input { background-color: #333333; font-family: verdana;	border: #666666 1px solid; font-size: 11px;	font-weight: bold; color: #cccccc; }

#formstyle textarea { background-color: #333333; font-family: verdana; border: #666666 1px solid; font-size: 11px; font-weight: bold; color: #cccccc; }

#formstyle p{ font-family: Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; color: #999999; }

#formstyle h1{ font-family: Arial, Verdana, sans-serif;	font-size:14px;	font-weight:bold; color: #999999; }


