body, html {
	width:  				100%;
	height: 				100%;
	margin:					0px;
	padding:				0px;
}
body {
	margin:					0px;
	padding:				0px;
	font-size:				10px;
	background-color:		#474368;
	background-image:		url(#none);
	
	color:					#434568;
	text-align: 			left;
	font-family: 			Arial, Helvetica, sans-serif;
}

form {
	padding:				0px;
	margin: 				0px;
}

#content {
	font-size:				10px;
	background-color:	#e7a2be;
	
	width:					777px;
	margin: 				0px auto;
}

	h1, #header {
		font-size: 24px;
		padding: 0px 10px 0px 10px;
		height: 75px;
		line-height: 24px;
		margin: 0px 0px 0px 0px;
		border-bottom: 1px solid #df74a5;
		background-image:		url(#);
	}
	#pagetitle, .page_title{
		font-size: 24px;
	}
	#sitetitle, .site_title{
		font-size: 12px;
		padding: 20px 0px 0px 0px;
	}

	#topnav {
		height: 			44px;
		
		font-size:			12px;
		line-height:		22px;
	}
	
		#topnav ul {
			list-style:		none;
			
			clear: both;
			
			margin: 		0px;
			padding: 		0px 0px 0px 21px;
		}
		#topnav ul li {
			list-style:		none;
			
			color: 			#df74a5;
			
			margin: 		0px;
			padding: 		0px 28px 0px 0px;
			float: 			left;
			
			cursor: pointer; cursor: hand;
		}
		#topnav ul li a {
			color: 			#df74a5;
			font-weight: 	normal;
			text-decoration:none;
			
			cursor: pointer; cursor: hand;
		}
		#topnav ul li a:hover {
			color: 			#df74a5;
			font-weight: 	bold;
			text-decoration:none;
			
			cursor: pointer; cursor: hand;
		}
		
		#topnav #searchbar {
			float: 			right;
			padding: 		10px 24px 0px 0px;
		}
			#searchbar input {
				background-color:	#e7a2be;
			
				border: 1px solid #e7a2be;
			
				width: 		168px;
				height: 	17px;
				font-size: 	10px;
				padding:	0px 0px 0px 0px;
				margin: 	3px 9px 0px 0px;
				float: 		right;
				
				color:		#e7a2be;
			}
			#searchbar .button {
				background-image:	url(http://www.wgte.org/modules/leafbase/templates/lined/images/button.png);
				background-repeat:	no-repeat;
			
				color: 		#e7a2be;
				font-size: 	16px;
				font-weight:bold;
				line-height:22px;
				
				height: 	22px;
				width:		66px;
				padding:	0px;
				margin: 	0px;
				float: 		right;
				
				cursor: pointer; cursor: hand;
			}
	
	#logo {
		height: 			225px;
		padding: 			0px;
		
		text-align: 		center;
		font-size: 			12px;
	}
		#logo a {
			color: 			#434568;
			text-decoration:none;
		}
		#logo a:hover {
			color: 			#434568;
			text-decoration:underline;
		}
	
	h2 {
		display: 			block;
		
		margin:				10px 0px 5px 10px;
		
		color:				##474368;
		text-align: 		left;
		text-transform:uppercase;
		font-size:			12px;
	}
	h3 {
		display:			block;
		
		margin:				10px 0px 5px 10px
		
		color:				#474368;
		text-align:			left;
		font-size:			11px;
	}
	
	.panels {
		padding:			0px 28px 28px 28px;
		margin: 			0px;
	}
		
		.panels ul, .panels ol {
			margin: 		0px 0px 17px 0px;
			padding:		0px;
		}
		.panels ul li, .panels ol li {
			margin: 		0px 20px 17px 20px;
			
			font-size: 		11px;
			text-align:		left;
		}
		.panels li ul {
			list-style: 	none;
			
			margin: 		0px 0px 0px 0px;
			padding:		0px;
		}
		.panels li ul li {
			list-style: 	none;
			display: 		block;
			
			margin: 		0px 20px 0px 20px;
			
			font-size: 		10px;
			text-align:		left;
		}
		.panels ul li .bullet {
			float: 			left;
			width: 			33px;
			height: 		33px;
			margin: 		0px 20px 0px 0px;
		}
		.panels p {
			font-size: 		11px;
			text-align:		left;
		}
		
		.panels .smpanel {
			background-image: 	url(http://www.wgte.org/modules/leafbase/templates/lined/images/smpanel_back.png);
			background-repeat: 	repeat-y;
			
			float: left;
			
			width: 			240px;
			margin: 		0px 0px 28px 0px;
		}
			.smpanel .top {
				background-image: 	url(http://www.wgte.org/modules/leafbase/templates/lined/images/smpanel_top.png);
				background-repeat: 	no-repeat;
			
				height: 	24px;
				margin: 	0px 0px 0px 0px;
			
				text-align: center;
				text-transform:uppercase;
				line-height:24px;
				font-size: 13px;
				font-weight: bold;
				color: 		666666;
			}
			.smpanel .bottom {
				background-image: 	url(http://www.wgte.org/modules/leafbase/templates/lined/images/smpanel_bottom.png);
				background-repeat: 	no-repeat;
			
				height:		12px;
			}
		
		.panels .mdpanel {
			background-image: url(http://www.wgte.org/modules/leafbase/templates/lined/images/mdpanel_back.png);
			background-repeat: repeat-y;
			
			width:			469px;
			margin: 		0px 0px 28px 0px;
		}
			.mdpanel .top {
				background-image: 	url(http://www.wgte.org/modules/leafbase/templates/lined/images/mdpanel_top.png);
				background-repeat: 	no-repeat;
			
				height: 	39px;
				margin: 	0px 0px 26px 0px;
			
				text-align:	center;
				text-transform:uppercase;
				line-height:39px;
				font-size: 13px;
				font-weight: bold;
				color: 		666666;
			}
			.mdpanel .bottom {
				background-image: 	url(http://www.wgte.org/modules/leafbase/templates/lined/images/mdpanel_bottom.png);
				background-repeat: 	no-repeat;
			
				height:		12px;
			}
		
		.panels .lgpanel {
			background-image: url(http://www.wgte.org/modules/leafbase/templates/lined/images/lgpanel_back.png);
			background-repeat: repeat-y;
			
			width:			740px;
			margin: 		0px 0px 28px 0px;
		}
			.lgpanel .top {
				background-image: 	url(http://www.wgte.org/modules/leafbase/templates/lined/images/lgpanel_top.png);
				background-repeat: 	no-repeat;
			
				height: 	39px;
				margin: 	0px 0px 26px 0px;
			
				text-align:	center;
				text-transform:uppercase;
				line-height:39px;
				font-size: 	13px;
				font-weight:bold;
				color: 		666666;
			}
			.lgpanel .bottom {
				background-image: 	url(http://www.wgte.org/modules/leafbase/templates/lined/images/lgpanel_bottom.png);
				background-repeat: 	no-repeat;
			
				height:		12px;
			}
	.right {
		float: right;
	}
	#footer {
		clear:both;
		font-size: 12px;
		line-height: 28px;
		text-align: center;
		background-color: #e7a2be;
		font-weight: normal;
		width:	777px;
		margin: 0px auto;
	}
	#identification {
		font-size: 12px;
		text-align: center;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 25px 0px;
	}
	
/* Main Layout */
#video ul {
	height: 		350px;
}
#topitems ul {
	height: 		350px;
}
#bottomitems ul {
	/*height: 		130px;*/
}
#comments ul {
	/*height: 		130px;*/
}
.prime_hover {
	font-weight: bold;
	cursor: hand; cursor: pointer;
}

/* Accent Styles */
.accent_border_full{
	border-size: 1px;
	border-style: solid;
	border-color: #df74a5;
}
.accent_border_top{
	border-top-size: 1px;
	border-top-style: solid;
	border-top-color: #df74a5;
}
.accent_border_right{
	border-right-size: 1px;
	border-right-style: solid;
	border-right-color: #df74a5;
}
.accent_border_bottom{
	border-bottom-size: 1px;
	border-bottom-style: solid;
	border-bottom-color: #df74a5;
}
.accent_border_left{
	border-left-size: 1px;
	border-left-style: solid;
	border-left-color: #df74a5;
}
.accent_text{
	color: #df74a5;
}
.accent_background{
	background-color: #df74a5;
}

.subnav {
	margin: 0px 3px 3px 3px; 
	
	font-weight: bold;
}
.subnav div {
	padding: 5px;
	margin: 3px 0px 0px 0px;
	
	background-color: #df74a5;
	color: #e7a2be;
	
	cursor: pointer; cursor: hand;
}
.subnav div.hover {
	padding: 5px;
	margin: 3px 0px 0px 0px;
	
	background-color: #e7a2be;
	color: #df74a5;
	
	cursor: pointer; cursor: hand;
}
.mainnav {
	margin: 0px 3px 3px 3px; 
	
	font-weight: bold;
}
.mainnav div {
	padding-top: 5px;
	margin: 1px;
	font-size: 14px;
	text-align: center;
	background-color: #df74a5;
	color: #f5dae5;
	cursor: pointer;
	font-weight:bold;
	height: 26px;
}
.mainnav div.hover {
	color: #ffffff;
}
.im_digitalitem {
	line-height: 18px;
	cursor: pointer; cursor: hand;
}
.button {
	cursor: pointer; cursor: hand;
}
.hornav {
	height: 			44px;
	
	font-size:			12px;
	line-height:		22px;
}

	.hornav ul {
		list-style:		none;
		
		clear: both;
		
		margin: 		0px;
		padding: 		0px 0px 0px 21px;
	}
	.hornav ul li {
		padding-top: 5px;
		margin: 1px;
		font-size: 14px;
		text-align: center;
		background-color: #df74a5;
		color: #f5dae5;
		cursor: pointer;
		font-weight:bold;
		height: 26px;
	}
	.hornav ul li a {
		color: #f5dae5;
		text-decoration:none;
		cursor: pointer; cursor: hand;
	}
	.hornav ul li a:hover {
		color: 			#ffffff;
		font-weight: 	bold;
		text-decoration:none;
		cursor: pointer; cursor: hand;
	}
.vertnav {
	
	font-size:			12px;
	line-height:		22px;
}

	.vertnav ul {
		list-style:		none;
		
		clear: both;
		
		margin: 		0px;
		padding: 		0px 0px 0px 5px;
	}
	.vertnav ul li {
		padding-top: 5px;
		margin: 1px;
		font-size: 14px;
		text-align: center;
		background-color: #df74a5;
		color: #f5dae5;
		cursor: pointer;
		font-weight:bold;
		height: 26px;
	}
	.vertnav ul li a {
		color: #f5dae5;
		text-decoration:none;
		cursor: pointer; cursor: hand;
	}
	.vertnav ul li a:hover {
		color: #ffffff;
		text-decoration:none;
		cursor: pointer; cursor: hand;
	}
	.im_textarea {
		padding: 0px 5px 0px 5px;
	}
.im_galleryitem {
}
.gi_wrap {
	display: block;
	margin: 10px 0 10px 10px;
	overflow: hidden;
	float: left;
	width: 152px;
}

.gallery_item {
	border: 1px solid #474368;
	background-color: #e7a2be;
	width: 150px;
	height: 99px;
	overflow: hidden;
}
.gallery_caption {
	width: 150px;
}

.hdrnav {
	height: 			44px;
	
	font-size:			12px;
	line-height:		22px;
}

	.hdrnav ul {
		list-style:		none;
		
		clear: both;
		
		margin: 		0px;
		padding: 		0px 0px 0px 21px;
	}
	.hdrnav ul li {
		list-style:		none;
		
		color: 			#df74a5;
		
		margin: 		0px;
		padding: 		0px 28px 0px 0px;
		float: 			left;
		
		cursor: pointer; cursor: hand;
	}
	.hdrnav ul li a {
		color: 			#df74a5;
		font-weight: 	normal;
		text-decoration:none;
		
		cursor: pointer; cursor: hand;
	}
	.hdrnav ul li a:hover {
		color: 			#df74a5;
		font-weight: 	bold;
		text-decoration:none;
		
		cursor: pointer; cursor: hand;
	}
	.hdrnav ul li ul.hdr_sublist {
		left:0; 
		top:19px; 
		position: absolute; 
		background-color: #e7a2be;
		color: 			#df74a5;
	}

.vdrnav {
	height: 			44px;
	
	font-size:			12px;
	line-height:		22px;
}

	.vdrnav ul {
		list-style:		none;
		
		clear: both;
		
		margin: 		0px;
		padding: 		0px 0px 0px 21px;
	}
	.vdrnav ul li {
		list-style:		none;
		
		color: 			#df74a5;
		
		margin: 		0px;
		padding: 		0px 28px 0px 0px;
		
		cursor: pointer; cursor: hand;
	}
	.vdrnav ul li a {
		color: 			#df74a5;
		font-weight: 	normal;
		text-decoration:none;
		
		cursor: pointer; cursor: hand;
	}
	.vdrnav ul li a:hover {
		color: 			#df74a5;
		font-weight: 	bold;
		text-decoration:none;
		
		cursor: pointer; cursor: hand;
	}
	.vdrnav ul li ul.hdr_sublist {
		top: 0; 
		position: absolute; 
		background-color: #e7a2be;
		color: 			#df74a5;
	}
	
.gallery_item {
	cursor: hand; cursor: pointer;
}