/**************************** JOURNAL STYLESHEET ****************************/

.clearfloats {clear: both;}




/**************************** MONTHLY STYLE CHANGES ****************************/

body {	
	background-image: url(images/journal-main.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

#column-main h1, #column-main h3, #footer2, .issue2 {color: #893688;}

a:link {color: #893688; text-decoration: underline;}
a:visited {color: #893688; text-decoration: underline;}
a:hover {color: #cc66cc; text-decoration: underline;}

#column-main h2, .issue1, #column-b h2 {color: #f26532;}

#journal-subscribe a:link {color: #f26532; text-decoration: none;}
#journal-subscribe a:visited {color: #f26532; text-decoration: none;}
#journal-subscribe a:hover {color: #f2906d; text-decoration: underline;}


#footer1 {background: #893688;}

h2 {font-size: 15px;}
h3 {font-size: 13px;}

#article-callout, #article-ref-intro {
	color: #893688; 
	border-top: dashed 1px #893688; 
	border-bottom: dashed 1px #893688;
}





/**************************** START HEADER ELEMENTS ****************************/

#header2-container {
	clear: both;
	width: 100%;
	height: 205px;
}

#header2 {margin: 0px;}

#tagline1 img {border: 1px solid #000; margin-top: 10px;}
.padding-tagline1 {padding: 0px 0px 0px 20px;}

#promo img {display:none;}

#tagline2 { 
	font-size: 14px;
	font-weight: normal;
	color: #fff;
}
.padding-tagline2 {padding: 10px 0px 0px 80px;}

.tag-mbe {margin: 0px 40px 0px 0px; font-size: 13px; text-align: right;}





/**************************** START BODY and MAIN COLUMN ****************************/

#column-main h1 {font-size: 18px; margin: 0px 0px 13px 0px;}

#column-main h2 {margin: 0px;}

.toc {font-size: 11px;}

#column-main h3 { margin: 0px;}

#journal-video1 { 
	display: inline;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 13px;
	text-decoration: none;
}

#journal-video1 a:link {text-decoration: none;}
#journal-video1 a:visited {text-decoration: none;}
#journal-video1 a:hover {text-decoration: underline; color: #cc66cc;}





/**************************** START COLUMN A ****************************/

#column-a {
	font-size: 12px;
	color: #444;
	font-weight: normal;
	font-family: Arial, Helvetica, clean, sans-serif;
}

#column-a a:link {color: #555;}
#column-a a:visited {color: #555;}
#column-a a:hover {color: #888;}

.pad-a2 {background: #A5E3E3;}

#journal-nav {}

#journal-nav a:link {color: #893688;}
#journal-nav a:visited {color: #893688;}
#journal-nav a:hover {color: #893688;}

	#journal-nav h3 { 
		text-align: left;
		font-size: 12px;
		margin: 0;
		border-bottom: 1px solid #cc66cc;
		}

	#journal-nav h3 a { 
		display: block; 
		text-decoration: none;
		background-image: url(images/journal-nav-1.jpg);
		background-repeat: repeat-x;
		background-position: top center;	
		padding: 10px 10px 5px 10px;
		}

	#journal-nav h3 a:hover {
		background-image: url(images/journal-nav-2.jpg);
		background-repeat: repeat-x;
		background-position: top center; 
		text-decoration: underline;
		}

	#journal-nav h4 { 
		text-align: left;
		font-size: 12px;
		font-weight: normal;
		color: #fff;
		margin: 0;
		border-bottom: 1px solid #ddd;
		}

	#journal-nav h4 a { 
		display: block; 
		color: #fff; 
		text-decoration: none;
		background-color: #3daaa9;	
		padding: 10px 10px 5px 35px;
		}

	#journal-nav h4 a:hover {
		color: #fff; 
		background-color: #c3cd2c; 
		text-decoration: underline;
		}





/**************************** START COLUMN B ****************************/

#column-b {
	font-size: 13px;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, clean, sans-serif;
}

#column-b h2 {
	margin: 0px 0px 14px 0px;
	text-align: left;
}

img.cart {margin-top: -8px; margin-right: 75px; text-align: right; border: none;}
img.search {margin-top: 0px; margin-right: 10px; text-align: right; border: none;}

#journal-subscribe {
	margin: 0px;
	padding-bottom: 10px;
	text-align: left;
	border-bottom: 1px dashed #999;

	font-size: 16px;
	font-weight: bold;
}

#directory-search {
	margin: 5px 0px 0px 0px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom: 1px dashed #999;

	font-size: 14px;
	font-weight: bold;
}

#directory-search a:link {text-decoration: none;}
#directory-search a:visited {text-decoration: none;}
#directory-search a:hover {text-decoration: underline;}

#journal-features {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	text-align: left;
}

.note {font-size: 11px;}





/**************************** START FOOTER ****************************/

#footer1 {
	background-image: url(images/journal-footer.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

#footer2 a:link {text-decoration: none;}
#footer2 a:visited {text-decoration: none;}
#footer2 a:hover {text-decoration: underline;}


/**************************** START NAVBAR ****************************/

#header-navbar-container {
	border-top: solid 0px #666699;
	border-bottom: solid 1px #aaa;
}

#menuh a {
	display:block;
	border-left: 1px solid #aaa;
	border-right: 0px solid #BCD2FB;
	border-top: 0px solid #BCD2FB;
	border-bottom: 0px solid #2C46B7;
	white-space: nowrap;
	margin:0;
	padding: 0.2em;
}

#menuh ul ul a {
	display:block;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	border-top: 0px solid #aaa;
	border-bottom: 1px solid #aaa;
	white-space: nowrap;
	margin:0;
	padding: 0.2em;
}

#menuh a, #menuh a:visited /* menu at rest */ {background-color: #none;}
#menuh a:hover /* menu at mouse-over */ {background-color: #cc66cc;}

div#menuh li li {background-color: #893688;}

div#menuh li li a.topline {border-top: 1px solid #aaa;}


/* End CSS Drop Down Menu */





