/* CSS Document */
/* CSS Document */
body	{	
			background:#ffffff;
			height: 100%;
			padding: 0px;
			margin: 0px;
		}

img		{
			vertical-align:top;
			border:none;
		}

a.bodylink		{
			font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
			text-decoration: none;
			color: #6c2993;
		}

a.bodylink:hover  	{
			color: #333333;
			text-decoration: underline;
		}
/* ID Styles */
#header_top {
				background-image: url(../images/core_jagstripe.jpg);
				background-repeat: repeat-x;
				height: 30px;
			}
			
#header_main	{
					background-image: url(../images/core_jagstripe.jpg);
					height: 97px;
				}
				
#header_bottom	{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-weight: bold;
					height: 30px;
					background-color: #DACAE4;
					border-bottom: 5px solid #6C2993;
					text-align: right;
					color: #333333;
				}

#top_div	{
				background-color:#6C2993;
				height:20px;
			}

#logo_main		{
					height:70px;
					width:365px;					
				}

#motto	{
			font-family:Arial, Helvetica, sans-serif;
			color:#666666;			
			font-size:14px;
			text-align:center;
		}
/* Version 1.1
td#footer	{
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-weight:bold;
				text-align:center;				
			}

table#footer	{
					height:80px;
					background-color:#6C2993;
				}
*/
#footer	{
			color: #ffffff;
			background-color: #6C2993;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-align: center;
			height: 50px;
		}

img#feature_photo	{
						/*width:375px;
						height:300px;*/
						vertical-align:text-top;
						float:right;
						margin-left:20px;
						margin-bottom:10px;
					}

#main_nav	{
				text-align: left;
			}
			
#side_adcell	{
					border-left: 1px dotted #333333;
					padding: 8px 0px 8px 8px;
				}
				
#top_adcell	{
				height: 80px;
				padding: 10px 0px;
			}
			
#body_cell	{
				padding: 40px 10px 20px;
				vertical-align: top;
			}
					

				
/* Class Styles */
.content_main	{
					width:90%;										
				}

td.section	{
				font-family:Arial, Helvetica, sans-serif;
				color:#666666;
				font-size:11px;
				font-weight:bold;
			}

img.alignLeft	{
			float:left;
			margin-right:1em;
		}

img.alignRight	{
			float:right;
			margin-left:1em;
		}

img.alignCenter	{
			float:center;
			margin-left:1em;
			margin-right:1em;
		}

img.section	{
			vertical-align:text-bottom;
			border:none;
		}

p + p	{
		text-indent:1.5em;
	}

p	{
		margin-top:0.5em;
	}

p.jackandjill	{
			text-indent:1.5em;
		}	

p.content	{
				text-align:justify;
				padding-left:5px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
			}		
			
span.item_heading	{
						text-indent:20px;
						padding-left:5px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						font-weight:bold;
					}		
			
.headline	{
				color:#6C2993;
				font-family:"Times New Roman", Times, serif;
				font-size:22px;
				padding-bottom:7px;		
			}

div.author	{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				color:#666666;
				text-indent:5px;
			}
			
div.authtitle	{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#666666;
					text-indent:5px;
					font-weight:bold;
				}
				
.subheading	{
				color:#6C2993;
				border-bottom-color:#6C2993;
				border-bottom:solid;
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:bold				
			}
			
.landing_teaser 	{
						text-decoration:none;
						color:#6C2993;
						font-family:"Times New Roman", Times, serif;
						font-size:16px;
						font-weight:bold;
						padding-bottom:7px;	
					}

img.writer_thumb	{
						width:60px;
						height:60px;
						padding:10px;
					}
					
td.gallery_row	{
				}
				
img.album_cover	{
						width:125px;
						height:125px;
						vertical-align:text-top;
						float:left;
						margin-right:20px;
						margin-bottom:15px;
				}
				
a.ft_link	{
				color:#FFFFFF;
				text-decoration:none;
			}
							
a.ft_link:hover	{
					color: #DACAE4;
				}				

a.hd_link:hover {					
				}
				
.hd_link	{
				text-decoration:none;				
			}	
			
a.teaser	{
				text-decoration:none;
				color:#6C2993;
				font-family:"Times New Roman", Times, serif;
				font-size:22px;
				padding-bottom:7px;			
			}

.main_navlink	{
					text-decoration: none;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-weight: bold;
					color: #333333;
					padding-left: 5px;
				}
				
.main_navlink:hover	{
						
					}
				
.main_navcell	{
					border-bottom: 2px solid #ffffff;
					color: #333333;
				}
				
.main_navcell:hover	{
						border-bottom: 2px solid #333333;
						background-color: #F9F9F9;
						color: #ffffff;						
					}
						


.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: auto;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #ffffff;
	padding: 8px 8px 4px;
	background: #6C2993;
	border-bottom: 1px solid #ffffff;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #dacae4;
}

.backissue	{ float: left; text-align: center; padding: 30px;}

.Tips4	{ margin-left: 5px; }

ul	{
		margin-top: 0;
		border-top-width: 0;
		padding-top: 0;
		margin-bottom: 0;
		border-bottom-width: 0;
		padding-bottom: 0;
	}