﻿body {font:80% verdana, arial, serif; margin:0px}
ol {margin-top:5px}
li {margin-bottom:8px}
img {border:0}
input[type=text], input[type=password], select {margin-bottom:5px}
h1 {font-size:140%; margin:5px 0px 15px 0px}
h2 {font-size:120%; margin:10px 0px 2px 0px}
h3 {font-size:120%; margin:8px 0px 5px 0px}
p {margin:0px 0px 10px 0px}
fieldset {border:none; margin-top:5px}

#pageShadow {margin:auto; width:990px}
#page {margin:auto; width:960px}

#menuBack {float:left; margin-left:1px; width:958px}
#bannerFill, #menuBar {float:left; height:36px}
#menuBar ul, #sideMenu ul, #sideMenu ul ul {list-style:none; margin:0px; padding:0px}
#menuBar li {float:left}
#menuBar a {display:inline-block; padding:9px 16px 11px 16px; text-decoration:none}

#subscribe {display:inline; float:left; margin-left:1px; width:958px; height:38px}
	#emailTBDiv {float:left; width:280px}
	.emailTB {background:transparent; border:none !important ; margin:10px 0px 0px 26px; padding:0px; position:relative; width:252px}
	#emailBtn {float:left; margin-top:0px; width:59px}
	#login {display:inline-block; float:right; margin-right:28px}
	#login ul {margin-top:9px}
	#login li {float:left; list-style:none}
	
#content {display:inline; float:left; padding:25px 0px; margin-left:1px; width:958px}
	#leftCol {float:left; min-height:958px; width:220px}
		#sideMenu {float:left; margin-left:25px; width:188px}
		#sideMenu a {display:inline-block; padding-left:10px; text-decoration:none; white-space:nowrap; width:100%}
		#sideMenu ul li {float:none; height:32px; line-height:32px; margin:0px; cursor:pointer}
		#sideMenu ul li:hover {position:relative}
		#sideMenu ul ul {display:none; position:absolute; left:110px; top:5px}
		#sideMenu ul li:hover ul {display:block}
		#sideMenu ul ul li {float:left; width:210px; display:inline}
		
		#adWin {float:left; margin:20px 0px 0px 25px; padding:5px}

	#middleCol {float:left; margin-left:20px; min-height:958px; width:480px}
		.viewHeaderPanel {padding-bottom:25px}
		.itemRow {float:left; margin-bottom:10px; padding:10px; width:458px}
			.itemLeftCol {float:left; padding-right:10px}
			.itemRightCol {float:left; width:280px}
		#publication {font-size:smaller; padding-top:3px; width:460px}
		#pubDate {font-size:smaller}
		#article {padding-top:15px; width:460px}
		#sourceLink {font-size:smaller; padding-bottom:15px}

		#editLinksDiv {padding-bottom:15px; text-align:right; width:480px}
		#cancelLink1Div {float:right; padding-left:15px}
		#editCatHeaderDiv {padding-bottom:15px}
			.itemEditDiv {padding:3px 0px 22px 3px}
			.itemHeaderTB {display:block; font-size:110%; font-weight:bold; margin-bottom:5px; width:272px}
			.itemAdTB {display:block; width:272px}
			.itemDescriptionTB {display:block; width:272px}
		#saveLink2Div {float:left; padding:10px 15px 0px 0px}
		#cancelLink2Div {padding:10px 0px 0px}

	#rightCol {clear:right; float:left; margin-left:20px; width:193px; min-height:958px}
		#rightAdContent {font-size:82%; padding:10px 8px}

#links {display:inline; float:left; margin-left:1px; padding:10px 0px; text-align:center; width:958px}

#legal, #copyRight {display:inline-block; margin-left:1px; text-align:center; width:958px}
	#subMenu {float:left; left:50%; margin:0px; padding:10px 0px; position:relative; text-align:left}
	#subMenu ul {left:-50%; list-style:none; margin:0px; position:relative}
	#subMenu li {float:left; position:relative}
	#subMenu a {float:left; text-align:center; white-space:nowrap}
#copyRight {padding:20px 0px}

/* colors */
input[type=text], input[type=password], textarea, select {background:#e6e6e6}
#content, #links, #legal, #copyRight {background:#f6f6f6}
#menuBack {background:#173844}
#menuBar a:hover {background:#57afbc} 
#rightAdContent {background:#173844}
#sideMenu ul {background:#173844}
#sideMenu ul li:hover {background:#57afbc} 
.mceContentBody {background:#e6e6e6}

a {color:#363636}
body {color:#173844}
h1 {color:#314a54}
h2 {color:#36515c}
h3 {color:#fff}
#email {color:#fff}
#login a {color:#fff}
#login a:hover {color:#afefff}
#links a:hover, #legal a:hover, #copyRight a:hover {color:#57afbc}
#menuBar a {color:#fff}
#menuBar a:hover {color:#fff}
#rightAdContent, #sourceLink a {color:#969696}
#rightAdContent a {color:#fff}
#rightAdContent p {color:#e6e6e6}
#rightAdContent a:hover {color:#afefff}
#sideMenu a {color:#fff}
#sideMenu a:hover {color:#fff}
.alert {color:#ee4f4f}
.lightBlue {color:#afefff}
.colorAnchors a:hover {color:#57afbc}
.colorAnchors a {color:#c47935; font-weight:bolder}
.fault {color:#696969}
.mceContentBody a {color:#c47935 !important}

#background {background:#f6f6f6 url('/images/page_bg.jpg')}
#banner {float:left; width:960px; height:269px; z-index:1}
#clouds {background:url('/images/clouds.png') no-repeat; width:960px; height:269px; z-index:2}
#pageShadow {background:url('/images/page_shadow.png') repeat-y}
#menuBar ul li {background:url('/images/grad_wh.gif') repeat-x}
#subscribe {background:#36515c url('/images/subscribe_field_bg.png') no-repeat}

/* borders */
input[type=text], input[type=password], textarea {border:solid 1px #363636}
#adWin {border:solid 26px #173844}
#links, #legal {border-top:solid 1px #cfcfcf}
#menuBar {border-left:solid 1px #396474; border-bottom:solid 1px #363636}
#menuBar ul li {border-right:solid 1px #314a54}
#rightAdContent {border:solid 1px #396474}
#sideMenu {border:solid 1px #396474}
#sideMenu ul li {border-bottom:solid 1px #ffffff}
#sideMenu ul ul li {border-left:solid 1px #314a54}
#sideMenu ul ul li {border-right:solid 1px #396474}
#subscribe {border-bottom:solid 1px #000}
.itemRow {border:solid 3px #396474}
.itemThumbnail {border:solid 4px #396474}
.itemThumbnail:hover {border:solid 4px #c47935; cursor:pointer}
.subMenuBorder {border-bottom:solid 1px #396474; border-top:solid 1px #396474}

/* buttons */
#ctl00_submitButton {display: block; margin:7px 0px 7px 7px; width:59px; height:22px; background:url("/images/submit_btn_bg.png") no-repeat 0 0}
#ctl00_submitButton:hover {background-position:0 -22px}
#ctl00_submitButton span {display:none}
#links img, #rss img, #links a {padding:0px 15px 0px 5px; text-decoration:none}

/* stage */
#stage {z-index: 100}
.stage {position: absolute;	width: 960px; min-width: 960px; height: 271px;	overflow: hidden}
#bg {background: #f6f6f6 url(/images/banner_bg.jpg) 0 0 no-repeat}
#clouds {background: transparent url(/images/clouds.png) 960px 49px repeat-x}
#transparentBanner {background: transparent url(/images/banner.png) no-repeat; width:240px; height:271px; z-index:2000}