#articleemail ul {
    margin:3px 0px 3px 0px;
    padding-left:0px;
    
}
#articleemail li {
    list-style-type:none;
}

#around_the_net h2 {
    font-size: 16px;
    margin: 0 0 10px;
}

#edition_left_column ul li {
    clear: both;
    margin: 0 0 15px;
    overflow: hidden;
}

#edition .source {
    color: #BBBBBB;
    font-size: 11px;
    font-weight: bold;
}

.article_author {
    font-size:11px;
    font-weight:bold;
    display:block;
}

.headline_only {
    margin:5px 0px;
}

#right_column {
    float: left;
    width: 202px;
    padding: 10px;
    line-height: 16px;
}

#most_current {
    border-bottom: 1px solid #DDDDDD;
    padding: 20px 0;
}

#most_current a {
    color: #CC6600;
    font-size: 14px;
    font-weight: bold;
}

#right_column h4 {
    font-size: 16px;
    padding: 10px 0 5px;
}

#right_column a:hover{
    text-decoration:underline;
}

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

#previous_issues ul li {
    margin: 0 0 5px;
}

#previous_issues ul li a {
    color: #CC6600;
    font-size: 14px;
    font-weight: bold;
}

#side {
    clear: none;
    float: right;
    width: 200px;
}

#right_column .side_section:first-child {
    margin: 0;
}

.side_section {
    border: 1px solid #CCCCCC;
    margin: 5px 0 15px 10px;
    overflow: hidden;
}
.side_section h3 {
    background: none repeat scroll 0 0 #DDDDDD;
    font-size: 11.5px;
    padding: 3px 0;
    text-align: center;
    text-transform: uppercase;
}
#side ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.side_section .top {
    background: none repeat scroll 0 0 #ECE9E9;
    overflow: hidden;
    padding: 10px;
}
#sidebar .side_section {
    margin: 0 0 10px;
    width: auto;
}
#article_tools, #tags {
    float: left;
    font-size: 11px;
    padding: 5px 10px;
}
#article_tools ul li {
    float: left;
    margin: 0 10px 0 0;
}
#article_tools ul li a {
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}
#article_tools ul li a:hover {
    text-decoration: underline;
}
#article_tools ul li a img {
    margin-right: 5px;
}
.subscribe_email {
    margin: 10px 0;
}
.subscribe_email input[type="text"] {
    padding: 2px 5px;
    width: 80%;
}
input#subscribe {
    background: none repeat scroll 0 0 #544F49;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0;
    padding: 2px 15px;
}
input#subscribe:hover {
    background: none repeat scroll 0 0 #777777;
    cursor: pointer;
}

.articleMenu td {
	border-bottom-width:1px;
	border-bottom-style:solid; 
	border-bottom-color:#9a9a9a;
	
	font-family: "Trebuchet MS"; 
	font-size:11px; 
	color:#666666;  
	font-weight:700;
	text-decoration:none;
	line-height:19px;
	letter-spacing: -.02em;
	word-spacing: -.08em;
}

.articleMenu td a {
	font-family: "Trebuchet MS"; 
	font-size:11px; 
	color:#666666;  
	font-weight:700;
	text-decoration:none;
	display:block;
	padding-left: 2px;
}

* html .articleMenu td a {width: 100%;}

.articleMenu td a:hover {
background-color:#CC6600;
color:#ffffff;
}
.articleMenu td a:visited {text-decoration:none} 

.articleHeadline {
	text-decoration:none;
	font-family: "Trebuchet MS"; 
	font-size:18px;
	color:#333399; 
	font-weight:700;
	line-height:22px;
}

.articleByline {
	text-decoration:none;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
}

.articleNav {
	color:#CC6600;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:600;
	line-height:16px;
	text-decoration:none;
}

.articleText { 
	font-family: "Trebuchet MS"; 
	font-size:14px; 
	text-decoration:none;
}

.plainText { 
	font-family: "Trebuchet MS"; 
	font-size:14px; 
	text-decoration:none;
}

a.articleHeadline:visited {color: #CC6600;}

a.articleHeadline:hover {
	color:#CC6600;  
	text-decoration:underline;
}

div.articleText a {
	color: #CC6600;  
}
	
div.articleText a:visited {color: #CC6600;}

div.articleText a:hover {
	color: #CC6600;
	text-decoration: underline;
}

.articleLink {
	color:#333399;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:500;
	line-height:16px;
	text-decoration:underline;
}
a.articleLink:visited {
	color: #333399;
	text-decoration:underline;
	}

a.articleLink:hover {
	color: #CC6600; 
}

.archiveLink { 
	font-family: "Trebuchet MS"; 
	font-size:13px; 
	font-weight:500;
	text-decoration: none; 
	color:#CC6600;
	line-height: 16px;
}

/* .articleLink:visited {color: #000044;}*/
.archiveLink:visited {color: #CC6600;}

.archiveLink:hover { 
	/* color:#CC6600; */
	text-decoration:underline;
}

.magLink {
	text-decoration:none; 
	font-family: "Trebuchet MS"; 
	font-size:13px; 
	font-weight:500;
	/* color:#F47B08; light orange */
	color:#CC6600;
	line-height: 16px;
}

.magLink:hover { 
	text-decoration:underline; 
}

/*-------------------------------------
SHARE BUTTONS
------------------------------------- */
#sharebottom {
	margin: 20px 0;
}
.tools {
	clear: both;
	float: left;
	margin: 10px 0;
}
.tools li {
	float: left;
	margin: 0 5px 5px 0;
}
/*
.tools li:nth-child(4) {
	margin-left: -40px;
	width: 115px;
}
*/
/*
.tools li:nth-child(5) {
	margin-left: -40px;
	width: 50px;
}
*/
.commentButton, .recButton {
	color: #333333;
	font-size: 11px;
	line-height: 20px;
	font-style: normal;
	text-decoration: none;
	border: 1px solid #cccccc;
	border-left: 3px solid #55aa26;
	padding: 2px 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background: #f0f0f0;
}
ul.follow {
	padding: 10px;
}
ul.follow li {
	list-style: none;
	padding: 3px 0;
}
a.join_button {
	color: #333333;
	font-size: 12px;
	font-style: normal;
	border: solid 1px #cccccc;
	padding: 4px 5px 4px 22px;
	display: inline-block;
	float: left;
	margin: 0 5px 0 0;
	vertical-align: bottom;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background: #f0f0f0 url('//s3.amazonaws.com/static.socceramerica.com/images/topnavsaicon14.gif') no-repeat 4px 4px;
	text-decoration: none;
}

.showLink {
	text-decoration:none; 
	font-family: "Trebuchet MS"; 
	font-size:13px; 
	font-weight:bold;
	color:#000000;
}

.showLink:hover { 
	text-decoration:underline; 
}

.showDate {
	font-family: "Trebuchet MS"; 
	font-size:11px; 
	font-weight:bold;
	color:#CC6600;
	line-height:10px;
	text-decoration:none;
}

.showDate:hover { 
	text-decoration:underline; 
}

.authorBoxText {
	font-family: "Trebuchet MS"; 
	font-size:11px; 
	color:#666666;  
	font-weight:700;
	text-decoration:none;
	/* line-height:11px; the search button doesn't deal with this correctly in IE, works fine in FF */
	letter-spacing: -.02em;
	word-spacing: -.08em;
}

a.authorEmail {text-decoration: underline; color: #000044;  }
a.authorEmail:hover {color: #CC6600;}
a.authorEmail:visited {color: #000000;}

.articleDate {
	font-family: "Trebuchet MS"; 
	font-size:11px; 
	color:#BBBBBB;
}

.blackBorder { 
	border-style:solid; 
	border-width:1px;
	border-color: #9a9a9a;
}

.blackBorder:first-child {
	border-top: 0;
}

.greyBorder { 
	border-style:solid; 
	border-width:1px;
	border-color:#CCCCCC;
}

.manageMenu { 
	font-family: "Trebuchet MS"; 
	font-size:12px; 
	/*color:#666666;*/
	color:#666666;  
	font-weight:500;
	text-decoration:none; }
	
.manageMenu a:hover {
	color:#CC6600;
}

.captionText { 
	font-family: "Trebuchet MS"; 
	font-size:12px; 
	color:#333333; 
	line-height:14px;
	font-style:italic;
	font-weight:bold;
}

.photoText { 
	font-family: "Trebuchet MS" ; 
	font-size:11px; 
	color:#666666; 
}

.mdnsub {  font-size: 13pt; font-style: normal; font-weight: bold; color:#8E0223; font-family: Arial, Helvetica, sans-serif}
.mdnhead {  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.mdntext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 1.2}
.mdndate {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}
.mdnby {  font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif}

.omdsub {  font-size: 13pt; font-style: normal; font-weight: bold; color:#000000; font-family: Arial, Helvetica, sans-serif}
.omdhead {  font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.omdtext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 1.2}
.omddate {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal}
.omdeditor {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: 1.2}

.omdhead:link {color:#8E0223}
.omdhead:hover {color:#999999}
.omdhead:visited {color:#000099}


.mdsub {  font-size: 12pt; font-style: normal; font-weight: bold; color:#336633; font-family: Trebuchet MS, Arial, Helvetica, sans-serif}
.mdhead {  font-size: 12pt; font-weight: bold;  font-family: Trebuchet MS, Arial, Helvetica, sans-serif}
.mdtext {  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 1.2}
.mddate {  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}
.mdby {  font-size: 8pt; font-weight: bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif}
.mdeditor {  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: 1.2}
.mdtext1{  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; line-height: 1.2}

.mdbox {  font-size: 12px; font-style: normal; font-weight: bold; color: black; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px}

.mdhead:link {color:#336633}
.mdhead:hover {color:#999999}
.mdhead:visited {color:#336633}

.mdtext:link {color:#336633}

/* START - style for comments blocks at the bottom of articles or within the comments tab 
	 for news stories */
.commentlist li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0px 0px;
padding:0 0 0px;
}
.commentlist li {
font-weight:bold;
}
.commentlist li, #commentform input, #commentform textarea {
/*-x-system-font:none;*/
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.browncomment {
margin:0;
padding:0;
}
.browncomment {
background-color:#FFFFFB;
border:1px solid #999999;
}
.browncommentauth {
margin:0;
padding:5px;
}
.browncommentauth {
background-color:#F9F8EC;
border-bottom:1px solid #999999;
}

.graycomment {
margin:0;
padding:0;
}
.graycomment {
background-color:#F4F4F4;
border:1px solid #999999;
}
.graycommentauth {
margin:0;
padding:5px;
}
.graycommentauth {
background-color:#E8E8E8;
border-bottom:1px solid #999999;
}

.commentlist {
text-align:justify;
font-size:85%;
margin:0px; padding:0px;
}

.commentcontent { padding:8px; }
/* END - style for comments blocks at the bottom of articles or within the comments tab 
	 for news stories */
	 
/* START - tab styles for article/comments tabs when we're looking at news stories -- extends bluetabs css
	 that is used to build the top navigation. */
div.articlecommenttabs { background-color:#FFFFFF; padding-top:6px; padding-bottom:2px; }
ul.articlecommenttabs { padding-left:10px; }
li.articlelink, li.commentslink { margin-bottom: -3px; font-size:12px; }
/* END - tab styles for article/comments tabs when we're looking at news stories -- extends bluetabs css
	 that is used to build the top navigation. */	 


/* used for header to all small boxes on article pages */
	td.boxheader { 
		padding:2px; text-align:center; 
		border-collapse:collapse; border:2px solid #ffffff; /* 'cellspacing' */ 
		font-size:11.5px; 
		color:#333333; 
		font-family:"Trebuchet MS"; 
		font-weight:bold; 
		background-color:#DDDDDD; } 
		
#toolsRelated {
    background-color:#FFFFFF;
}

#toolsMostRead {
    background-color:#FFFFFF;
}

/*from dspTools.cfm -- used for tools box*/
	ul.tools { display:inline;font-size:11px; list-style-type:none; margin:0px; padding-left:0px; }
	.tools li { display:inline;background-color:#ffffff; }
	.tools li a { text-decoration:none; }
	.tools li a:hover { text-decoration:underline; }
	a.tools { text-decoration:underline; color:#999999; position:relative; }
	a.tools:hover { text-decoration:underline; color:#000000; }
	img.tools { margin-bottom: 0px; }
	.downarrow { padding-left:0px; text-decoration:none; font:10px "Trebuchet MS"; }
	li.sharelink { line-height:1.5em; font-size:11px; color:#999999; font-family:"Trebuchet MS"; font-weight:bold; padding:2px; }
	ul.sharelist { list-style-type:none; margin:0; padding:0; }
	li.sharetools { line-height:1.5em; font-size:11px; color:#999999; font-family:"Trebuchet MS"; font-weight:bold; padding:2px; 
									background-color:#EEEEEE;}    

/* from get_authors.cfm --  used for authors and archives boxes */
	ul.authorarchive {list-style-type:none; margin:0px; padding:3px 0px 0px 6px; line-height:0.6em;}
	li.authorarchive {margin-bottom:0.6em; font-family:"Trebuchet MS"; font-size:12px;line-height:0.6em;}
	a.authorarchive {color:#333333; text-decoration:none;}
	a.authorarchive:hover {color:#333333; text-decoration:underline;}

/* from get_related.cfm -- used for related and most read boxes */
	ul.relatedmostread {list-style-type:none; margin:0px; padding:5px 3px 0px 5px; line-height:0.8em;}
	li.relatedmostread {margin-bottom:0.6em; font-family:"Trebuchet MS"; font-size:11px;}
	a.relatedmostread {color:#CC6600; text-decoration:none;}
	a.relatedmostread:visited {color:#CC6600; text-decoration:none;}
	a.relatedmostread:hover {color:#CC6600; text-decoration:underline;}
	td.relatedmostreadtags { padding:4px; font-size:11px; color:#333333; font-family:"Trebuchet MS";
													border-top:1px solid #CCCCCC; }