#content {
	overflow:hidden;
	padding:20px 25px 40px;
}

#intro {
	clear:both;
	overflow:hidden;
	padding-bottom:12px;
}

#primary {
	float:left;
	width:315px;
	margin-right: 10px;
	
}

#secondary {
	float:right;
	width:528px;
}

#secondary #slideshow {
	background:#ccc;
	height:300px;	
}

#content h1 {
	float:left;
	width:550px;
}

.tools {
	float:right;
	height:26px;
	padding:3px 0 0 100px;
	width:208px;
}

.tools a {
	display:inline;
	float:left;
	margin-left:12px;
	text-indent:-9999px;
}

.tools a#forward {
	background:url(/images/assets/btn_forward_to_friend_top_ten.png) no-repeat left top;
	height:26px;
	width:120px;
}

.tools a#facebook {
	background:url(/images/assets/icon_facebook_top_ten.png) no-repeat left top;
	height:25px;
	width:26px;
}

.tools a#twitter {
	background:url(/images/assets/icon_twitter_top_ten.png) no-repeat left top;
	height:25px;
	width:25px;
}

#primary p {
	line-height:1.5em;
}

#top-list {
	margin: 25px 15px 0px -5px;
	padding-top:15px;
	text-align:left;
	background: url(/images/assets/bg_top_ten_list3.jpg);
	border:1px solid #9d9d9d;
}

#top-list h2 {
background-color: #f4efe8;
border-top:1px solid #9d9d9d;
padding-top: 8px;
}

#top-list ul {
	list-style:none;
	padding:10px 15px 15px;
	text-decoration:none;
}

#top-list ul li {
	font-size:1.02em;
	line-height:1.1em;
	margin-bottom:15px;
	font-weight:bold;	
	text-decoration:none;
	padding-bottom: 8px;
	border-bottom: solid 1px #cac0aa;
}


#top-list ul li a {
	text-decoration:none;
	
}


#top-list ul li a:hover {
	color: #17404c;
	
}

#primary a#vote {
	background:url(/images/assets/btn_vote.png) no-repeat left top;
	display:block;
	height:70px;
	text-indent:-9999px;
	width:284px;
}

#launcher {
        background:url(/images/assets/lt_gray.gif) repeat-y 264px top;
        list-style:none;
        margin:40px 0 12px;
        overflow:hidden;
        width:528px;
}

div#launcher div {
        float:left;
        overflow:hidden;
        width:250px;
        padding-bottom:10px;
}

div#launcher div.two, div#launcher div.four {
        display:inline;
        margin-left:14px;
}

div#launcher div.one, div#launcher div.three {
        display:inline;
        margin-right:14px;
}

div#launcher div.three, div#launcher div.four {
        padding:20px 0px 5px;
        border-top:1px solid #E6E7E8;
}

div#launcher div a.thumb {
        float:left;
        clear:left;
        padding:3px;
        border:1px solid #a3a5a8;
        background:#fff;
}

div#launcher div .info {
        float:right;
        display:inline;
        width:134px;
        margin-right:10px;
}

div#launcher div.row {
        overflow:hidden;
        clear:both;
        width:100%;
        padding:0;
        margin:0;
}


/* NEW TOP 10 LAYOUTS */
#content {
	padding:25px;
}
#top10-wrapper {
	width:828px;
	padding:15px;
	background:url(../images/assets/top10/index.jpg) left bottom no-repeat #fff;
}
#top10-wrapper #primary {
	width:310px;
	margin:0;
}
#top10-wrapper #primary h1 {
	float:none;
	width:auto;
}
#top10-wrapper #primary #top-list {
	border:none;
	padding:50px 0 0;
	margin:0;
	background:none;
}
#top10-wrapper #primary #top-list ul {
	padding:0;
}
#top10-wrapper #primary #top-list ul li {
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	text-align:center;
	padding:0 10px 15px;
	border:none;
	margin:0 0 10px;
	background:url(../images/assets/top10/divider.png) center bottom no-repeat;
}
#top10-wrapper #primary #top-list ul li.last {
	background:none;
}
#top10-wrapper #primary #top-list ul li a {
	color:#00674E;
}
#top10-wrapper #secondary {
	width:493px;
}
#top10-wrapper #secondary #top10-body {
	color:#4d4d4d;
}
#top10-wrapper #secondary #top10-body p {
	font-size:11px;
	line-height:18px;
	margin:0 0 18px;
}
#top10-wrapper #secondary #launcher {
	width:493px;
	margin:12px 0 0;
	background-position:246px top;
}
#top10-wrapper #secondary #launcher .row div {
	width:232px;
}
#top10-wrapper #secondary #launcher .row div .info {
	width:115px;
}
