/* Colors

GBC cover = #7EB5DC
OMG cover = #025FAD
FINS cover = #019585

*/

h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
	
		
#nav .omghere a, #nav .gbchere a, #nav .fmfhere a, #nav .domhere a {
	height: 90px;
	margin-top: 12px;
	border-top: 1px dashed #565656;
	border-right: 1px dashed #565656;
}

#nav .omghere ul li a, #nav .gbchere li a, #nav .fmfhere li a, #nav .domhere li a {
	border-top: none;
	border-right: none;
}
		
#nav .omghere a, #nav .gbchere a, #nav .fmfhere a, #nav .domhere a {
	height: 80px;
}
		
	#nav .omghere {
		background: #dedfde url(../images/nav_books_omg_here.gif) 0 0 no-repeat;
	}
			
	#nav .gbchere {
		background: #dedfde url(../images/nav_books_gbc_here.gif) 0 0 no-repeat;
	}
			
	#nav .fmfhere {
		background: #dedfde url(../images/nav_books_fmf_here.gif) 0 0 no-repeat;
	}
			
	#nav .domhere {
		background: #dedfde url(../images/nav_books_dom_here.gif) 0 0 no-repeat;
	}

#content a img {
	margin: 8px 16px 8px 0;
	border: 1px solid #565656;
}

ol.series {
	font-size: 12px;
	margin-left: 48px;
	list-style-type: decimal;
}

ul.extra, ul.awards, ul.order {
	font-size: 12px;
}

ul.awards li, ul.order li {
	list-style-type: disc;
	margin-left: 32px;
}

ul.extra li {
	padding-bottom: 8px;
	margin-left: 32px;
}

ul.stories li {
	list-style-type: disc;
	margin-left: 52px;
}

	ul.stories .omg, ul.stories .gbc, ul.stories .fmf {
		font-weight: bold;
		list-style-type: none;
		margin-left: 32px;
	}

#side a.order {
	background: url(../images/rightside/right_order.gif) 0 0 no-repeat;
	height: 59px;
}

#side a.order:hover {
	 background-position: -180px;
}
	
#side .series h3 {
	text-transform: lowercase;
}
	
	#side .series li {
	}
		
	#side ul.series a {
		text-transform: capitalize;
		display: inline;
		list-style-type: disc;
	}
	
	#side ul.series a:hover {
		text-transform: lowercase;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
	}
	
	#side ul.series a.here {
		text-transform: lowercase;
		text-decoration: none;
		color: #565656;
	}
	
	#side ul.series a.here:hover {
		font-style: normal;
		font-weight: normal;
	}

ul.foreign {
	margin-left: 32px;
}

h3.foreign {
	padding: 8px 0 16px;
}

.omg {
	color: #025FAD;
}

.gbc {
	color: #7EB5DC;
}

.fmf {
	color: #019585;
}

img.flag {
	margin: 8px 0;
}