body{
font-family:Arial, Verdana, sans-serif;
color:#333;
line-height:1.2;
font-size:12px;
text-align:center;
background:#eef2dd;
}

*{
padding:0;
margin:0;
}

.clear{
clear:both;
}

a img{
border:0;
}

p{
margin:0 0 10px;
font-size:12px;
}

#bigWrapper{
width:994px;
margin:0 auto;
padding:0 7px;
text-align:left;
background:#fff url(bckgrdFade.gif) top center repeat-y;
}

#bigWrapper.community{
margin-left:-7px
}

a:link, #channelNav.corp li h3 a{
color:#006;
text-decoration:none;
}

a:visited, #channelNav.corp li h3 a:visited{
color:#555;
text-decoration:none;
}

a:hover, #channelNav.corp li h3 a:hover{
color:#002bb8;
text-decoration:underline;
}


h1, h2, h3, h4, h5{
color:#ac1816;
}

h1{
font-size:120%;
margin:0 0 10px;
}

h2{
font-size:114%;
}

h3, h4, h5{
font-size:100%;
}

hr{
color:#ccc;
background-color:#ccc;
height:1px;
border-style:none;
margin:10px 0;
}

li{
margin:5px 0 10px 15px;
}

ul, ol{
margin:0 0 10px;
}

ul.none{
list-style-type:none;
}

ul{
list-style-type:square;
}

ul ul, ol ol{
margin:0;
}

ul ul{
list-style-type:disc;
}

ol ol{
list-style-type:lower-alpha;
}

ul ul ul{
list-style-type:circle;
}

ol ol ol{
list-style-type:lower-roman;
}


#topNav{
overflow:auto;
background:url(gradient.gif) top left repeat-x;
}

#headerLogo{
margin:20px 0 10px 11px;
float:left;
}

#headerLogo.popup{
margin-left:22px
}

#searchResults{
float:right;
margin:14px 10px 0 0;
}



#search{
float:right;
height:50px;
width:801px;
margin:0 12px 10px 0;
text-align:right;
background:url(searchBckgrd.gif) top left no-repeat;
}



#search input.default{
color:#c0c0c0;
}


#rightGutterAds{
  float:right;
width:300px;
margin-right:11px;
overflow:auto;
}

#contentWide #rightGutterAds{
margin-right:0;
}

.content, #content{
float:left;
  width:490px;
margin:0 11px;
}

#contentWide .content{
margin:0;
}

#contentWide{
float:left;
width:801px;
margin:0 11px;
}

#contentWidest{
text-align:left;
clear:both;
padding:10px 17px;
}

#channelList-1{
background:transparent url(menu.gif) no-repeat;
background-position:0px 0px;width:159px;height:24px;
clear:left;
float:left;
width:160px;
}
#channelList-2{
background:transparent url(menu.gif) no-repeat;
background-position:0px -24px;width:159px;height:24px;
}
#channelList-3{
background:transparent url(menu.gif) no-repeat;
background-position:0px -48px;width:159px;height:24px;
clear:left;
float:left;
width:160px;
margin-left:11px;
}
#globalNav{
float:right;
width:801px;
}

h2.eHead.first{
margin-top:5px;
}

h2.eHead, h2.eHead a, h2.eHead a:visited{
color:#555;
}

.channelsLeft{
float:left;
width:323px;
}

.channelsRight{
float:right;
width:165px;
}

.channelsRight .cCon{
float:right;
}

ul#globalNav{
list-style-type:none;
margin:0 11px 0 0;
}

ul#globalNav li{
margin:0;
float:left;
text-align:center;
}

ul#globalNav li.userGuide{
float:right;
margin-right:8px;
}

ul#globalNav li a{
display:block;
height:33px;
background:url(topNav.gif) top left no-repeat;
}

#globalNav li#marketplace a{
width:169px;
background-position:0 0;
}

#globalNav li#marketplace a:hover{
background-position:0 -33px;
}

#globalNav li#marketplace.on a{
background-position:0 -66px;
}

#globalNav li#journ a{
width:163px;
background-position:-170px 0;
}

#globalNav li#journ a:hover{
background-position:-170px -33px;
}

#globalNav li#journ.on a{
background-position:-170px -66px;
}

#globalNav li#contest a{
width:164px;
background-position:-333px 0;
}

#globalNav li#contest a:hover{
background-position:-333px -33px;
}

#globalNav li#contest.on a{
background-position:-333px -66px;
}

#globalNav li#myhelium a{
width:100px;
background-position:-497px 0;
}

#globalNav li#myhelium a:hover{
background-position:-497px -33px;
}

#globalNav li#myhelium.on a{
background-position:-497px -66px;
}

#globalNav li#write a{
width:100px;
background-position:-597px 0;
}

#globalNav li#write a:hover{
background-position:-597px -33px;
}

#globalNav li#write.on a{
background-position:-597px -66px;
}

#globalNav li#rate a{
width:105px;
background-position:-697px 0;
}

#globalNav li#rate a:hover{
background-position:-697px -33px;
}

#globalNav li#rate.on a{
background-position:-697px -66px;
}


#channelNav{
background:url(innerChanNavGrad.gif) top left repeat-x;
border:1px solid #ccc;
border-top:0;
width:158px;
margin:0 0 10px;
}

#channelNav ul{
margin:0;
list-style-type:none;
}

#channelNav ul li{
margin:0;
padding:3px 3px 3px 5px;
font-size:11px;
background:url(innerChanNavBot.gif) top left no-repeat;
}




#footerNav{
clear:both;
width:1010px;
padding:10px 0 30px;
text-align:center; 
color:#333;
margin-left:-8px;
background:url(footerBottom.gif) bottom left no-repeat;
}
#footerNav p{
font-size:11px;
margin:0;
}



.featuredBox{
padding:10px;
margin-bottom:10px;
border:1px solid #ccc;
border-bottom:2px solid #ccc;
}

.featuredBox p{
margin:0 0 0 85px;
}

.featuredBox p strong{
font-size:1.2em;
font-weight:normal;
}

.featuredBox p.penName{
font-size:1.2em;
font-weight:bold;
margin:3px 0 3px 85px;
}
.featuredBox p.toName{
font-size:9px;
font-weight:bold;
margin:3px 0 3px 85px;
}

a.embLink, a.sumLink{
text-decoration:underline;
}
a.embLink:hover, a.sumLink:hover{
text-decoration:none;
}

.aCon {
	clear: left;
}

	.aCon img.aPict, .bCon img.bPict {
		float: left;
		margin: 2px 5px 0 0;
		border: 1px solid #ccc;
	}
	
	.aCon .conNav {
		margin-left: 150px;
	}
		
	.aCon p {
		margin-left: 150px;
	}
	
	.bCon .conNav {
		margin-left: 115px;
	}
	
	.bCon p {
		margin-left: 116px;
	}

