/* Structure */
body {
	background: #122B73 url(../img/header_bg_blue.jpg) repeat-x top left;
}
#doc3 {
	margin:auto;
}
#hd {
	height: 84px;
	text-align: center;
	background: transparent;
}
#ft {
	text-align: center;
	background: #122B73;
	padding-top: 10px;
}
#bd {
	background: #8DA9FD;
}

/* header/logo */
#hd img {
	margin: 0 0 0 15px;
	float: left;
}
.content p.bordered {
	padding: 5px 10px;
	margin-left: 20px;
	border-left: 4px solid #122B73;
}
.content p.bordered a {
	color: #122B73;
	font-weight: bold;
}
.content p.bordered a:hover {
	color: #9EF52A;
}
.content h2, .content h3 {
	padding: 10px 0 15px 0;
	color: #122B73;
}
#advertisements {
	width: 200px;
	height: 250px;
	margin: 10px auto;
}
/* fonts */
* {
	font-family: verdana;
}
pre { font-family: consolas, "courier new", courier; }
em {font-style: italic;}
/* links */

a {
	text-decoration: none;
}
#ft a, #ft p {
	color: #8DA9FD;
}
#ft a:hover {
	color: #9BEF35;
}

/* Nav */
#navigation ul {
	width: 90%;
	margin: 10px auto;
}
#navigation li {
	
}
#navigation li a {
	display: block;
	background: #122B73;
	color: #D9E2FF;
	border-bottom: 1px solid #86A1F1;
	padding: 5px 10px;
	text-align: right;
}
#navigation li a:hover {
	background: #9BEF35;
	color: #122B73;
}
/* Magazine */

#magazine {
	background: #6C707E url(../img/mag_bg.jpg) repeat-y top left;
	padding: 10px;
	color: #D9E1FD;
	border-right: 6px solid #8DA9FD;
	width: 214px;
}
* html #magazine {
	width: 234px;
	w\idth: 214px;
}
#magazine h2 {
	padding: 5px; 
	color: #B3CA99;
}
#magazine p {
	margin: 5px 0;
	padding: 0 5px 0 10px;;
}
#magazine blockquote {
	font-family: georgia;
	margin: 10px 20px;
	padding-left: 10px;
	border-left: 2px dashed #FDCDC0;
	color: #FDCDC0;
}
#magazine ul {
	padding: 5px 15px;
}
#magazine li {
	margin-left: 15px;
	list-style: disc;
	color: #FDCDC0;
}
#magazine .subscribe a span {
	display: none;
}
#magazine .subscribe {
	text-align: center;
}
#magazine .mag-thumbs {
	text-align: center;
	margin: 15px auto;
}
/* Accordion */
#myAccordion {
	width: 95%;
	margin: 20px auto;
}
#myAccordion dt{
	background: #122B73;
	margin-bottom: 2px;
}
.accordionHeader {
	background: transparent;
	cursor: pointer;
}
.accordionHeader a {
	display:block;
	margin-left: 10px;
	padding-left: 32px;
	height: 30px;
	line-height: 28px;
	font-size: 152%;
	color: #D9E2FF;
}
.accordionHeader a:hover {
	color: #9BEF35;
}
#myAccordion dd {
	overflow: auto;
	padding: 0 10px;
	background: #5B85FF;
}
#myAccordion dd p {
	font-size: 85%;
	color: #fff;
	padding: 5px 0;
	border: none;
	margin: 0;
}
#myAccordion dd .product-thumb {
	float: left;
	margin: 5px 10px 5px 0;
}
#myAccordion dd p a {
	color: #122B73;
}
#myAccordion dd p a:hover {
	color: #9EF52A;
}
#myAccordion dd p a.browse {
	color: #9EF52A;
	background: transparent url(../img/browse_button.png) no-repeat left;
	padding-left: 16px;
	line-height: 14px;
}
#myAccordion dd p a.browse:hover {
	color: #9EF52A;
	text-decoration: underline;
}
.cdc {
	background: transparent url(../img/cdcard_cat_sm.gif) no-repeat left;
}
.books {
	background: transparent url(../img/books_cat_sm.gif) no-repeat left;
}
.audio  {
	background: transparent url(../img/audio_cat_sm.gif) no-repeat left;
}
.video {
	background: transparent url(../img/vid_cat_sm.gif) no-repeat left;
}
.kids {
	background: transparent url(../img/kids_cat_sm.gif) no-repeat left;
}
.et  {
	background: transparent url(../img/et_cat_sm.gif) no-repeat left;
}

.help { font-size: 70%;}

#ft .bottom { margin-bottom: 1em;}