
#slidecontainer {
	width:780px;
	height:515px;
	position:relative;
	margin-bottom: 20px;
}

#frame {
	/*z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;*/
}

/*
	Slideshow
*/

#slides {
	/*position:absolute;*/
	top:15px;
	left:4px;
	z-index:100;
	width: 700px;
	border: 1px solid #dedfde;
	background: #f5f5f5;
	padding: 10px;
	margin-left: 29px;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:700px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:700px;
	height:465px;
	display:block;
}

.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:220px;
	left:6px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:750px;
}

/*
	Pagination
*/

.pagination {
	margin:10px auto;
	margin-bottom: 20px;
	width:100px;
	text-align: center;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

hr {border: none; padding: 0; margin-bottom: 20px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #f6f6f6;}

#contentfull h1 a {color: #719752; text-decoration: none;}

h1 a:hover {text-decoration: underline;}

.logo {border: 1px solid #e5e5e5; width: 160px; height: 140px; float: left; margin-bottom: 20px;}

#codata {margin-right: 0px; border-right: 1px solid #e5e5e5; float: left; margin-top: 0px; padding-bottom: 10px;}

.coinfo {float: left; width: 380px;}

.coinfo p {padding: 0 20px; font-size: 1.1em; margin-top: -3px;}

.coinfo img {vertical-align: middle; margin-right: 10px;}

#btmshadow {position: relative; left: 30px; margin-top: -6px; margin-bottom: 20px;}

.viewsite {float: right; margin-top: 58px; margin-right: 45px;}

.viewsite a {display: block; background: url(../images/btn-viewwebsite.png) no-repeat top; width: 137px; height: 44px; margin-top: 10px;}
.viewsite a:hover {background-position: 0 -44px;}

#contentfull p, #contentfull li {font-size: 1.2em; margin-bottom: 15px;} 

#contentfull p.meta {font-size: 0.9em;}

p.indent {margin: 0 0px 20px 0px;}

#contentfull ul.artlist {margin-bottom: 20px; margin-left: 20px; list-style: none;
    padding:0;
}

#contentfull ol.artlist {margin-bottom: 20px; margin-left: 20px; 
    padding:0;
}

#contentfull ul.artlist li {margin-bottom: 5px; padding-left: 1.em; 
    text-indent: -.8em; weight: normal; color: #777; line-height: 1.4em;}
	
#contentfull ol.artlist li {margin-bottom: 5px; padding-left: 1.em; 
     weight: normal; color: #777; line-height: 1.6em;}


#contentfull ul.artlist li:before {
    content: "• ";
    color: #64893b;
}

.articles {
	width: 218px;
	padding: 10px;
	border: 1px solid #ddd; 
	float: left; 
	margin: 0 20px 20px 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #fdfdfd;
	min-height: 290px;
	}
	
.articleinfo p a {font-size:  0.8em;}
	
.articleimage img {
	border-radius: 3px;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;}
	
#byline {
	margin: 40px 0;
	width: 760px;
	border: 1px solid #ccc;
	padding: 10px;
	background: #fcfcfc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
	
#byline p {font-size: 1.1em; line-height: 1.5em; margin-bottom: 5px;}
	
#articlelogo {
	float: left;
	width: 112px;
	}
	
#articlebyline {
	float: left;
	padding: 0 20px;
	width: 588px;}
	
#vlist {
	border-top: none;
	}
	
#bronze, #silver, #gold {
	color: #fff; padding-bottom: 15px;}

#bronze {background: #8bcee7;}
#silver {background: #7ec4e1;}
#gold {background: #6bb9d6;}

tbody tr:nth-of-type(odd) { background:#fff;
}

table td:nth-child(2) {background: #f1fbff;}
table td:nth-child(3) {background: #edf6fa;}
table td:nth-child(4) {background: #e9f1f5;}

#socialshare {margin-bottom: 40px;}
