/*
Theme Name: Danny Way
Theme URI: http://dannyway.com/
Description: Custom Theme for Danny Way
Author: Danny Way Admin
Version: 1.0
Tags: dannyway, custom, theme
*/


BODY
{
	padding:0px; margin:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000;
}
A
{
	color:#000000; text-decoration:none;
}
.container
{
	width:922px; margin:0px auto; overflow:hidden;
}
.header
{
	width:100%; font-size:31px; font-weight:bold; line-height:normal;
	padding:53px 0px 0px 0px; float:left; clear:both;
}
.header A
{
	text-decoration:none; color:#000000;
}
.menu-and-sponsors
{
	width:100%; border-bottom:#9A9C9E solid 1px; float:left; clear:both;
}
.menu
{
	width:632px; float:left; padding:15px 0px 0px 0px;
}
.menu UL
{
	margin:0px; padding:0px 0px 0px 5px;
}
.menu .page_item
{
	list-style:none; float:left; margin:0px 22px 0px 0px;
}
.menu .page_item A
{
	text-decoration:none; color:#000000;
	font-weight:bold; font-size:13px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	display:block; padding:0px 0px 7px 0px;
}
.menu .page_item A:hover
{
	color:#666666;
	background:url(images/menu-bg.jpg) bottom repeat-x;
}
.sponsors
{
	width:290px; float:left; padding:0px 0px 5px 0px;
}
.sponsors A
{
	display:block; float:left; margin:0px 0px 0px 7px; padding:0px;
}
.content
{
	width:100%; float:left; clear:both; padding:16px 0px 0px 0px;
}
.homepage-sidebar-headline
{
	border-bottom:#CCCCCC solid 2px; overflow:hidden;
	margin:0px 0px 10px 0px;
}
.page-title
{
	font-size:20px; font-weight:bold; color:#000000;
}
.title-spacer
{
	padding:15px 0px 0px 0px;
}
.both-spacer
{
	padding:15px 0px 15px 0px;
}
.view-all
{
	font-size:12px; font-weight:bold; color:#424242;
}
.homepage-sidebar-headline-left
{
	width:210px; float:left;
}
.homepage-sidebar-headline-right
{
	width:50px; float:left; text-align:right; padding:8px 0px 0px 0px;
}
.homepage-content-left
{
	width:660px; float:left;
}
.homepage-content-right
{
	width:262px; float:left; padding:13px 0px 0px 0px;
}
.homepage-content-right .homepage-news-date
{
	color:#333333; font-weight:bold; padding:0px 0px 5px 0px;
}
.homepage-content-right .homepage-news-title
{
	color:#333333; padding:0px 0px 18px 0px;
}
.home-banners
{
	width:100% float:left; clear:both; padding:10px 0px 10px 0px;
	border-bottom:#9A9C9E solid 1px;
}
.home-banners IMG
{
	width:224px; height:80px;
}
.home-banners-first
{
	float:left; margin:0px 9px 0px 0px;
}
.home-banners-second
{
	float:left; margin:0px 9px 0px 0px;
}
.home-banners-third
{
	float:left; margin:0px 8px 0px 0px;
}
.home-banner-fourth
{
	margin:0px 0px 0px 0px;
}
.post-content-left
{
	width:179px; min-height:200px; padding:0px 32px 20px 30px;
	float:left; margin:15px 0px 10px 0px;
	border-right:#DFDFDF solid 1px;
}
.post-content-left .title
{
	clear:both; padding:0px 0px 7px 0px;
}
.post-content-left .side_link
{
	border-bottom:#DFDFDF solid 1px; padding:8px 0px 8px 0px;
}
.post-content-left .side_link A
{
	font-weight:bold; color:#000000;
}
.post-content-left .side_link A:hover
{
	color:#F70014;
}
.post-content-left .side_link .side_date
{
	font-weight:normal; color:#000000; line-height:17px;
}
.post-content-left .news-home A
{
	font-size:15px; font-weight:bold; color:#F70014; padding:10px 0px 10px 0px;
	display:block; border-bottom:#DFDFDF solid 1px;
}
.post-content-right
{
	width:640px; float:left; padding:0px 0px 30px 40px;
	margin:15px 0px 0px 0px;
}
.post-content-right .post-title
{
	font-size:20px; font-weight:bold; color:#333333;
}
.post-content-right .post-date
{
	font-size:13px; font-weight:bold; color:#262626;
	padding:10px 0px 30px 0px;
}

.news-post-content
{
	width:890px; float:left; padding:0px 0px 30px 30px;
	margin:15px 0px 0px 0px;
}
.news-post-content .post-title
{
	font-size:20px; font-weight:bold; color:#333333;
}
.news-post-content .post-date
{
	font-size:13px; font-weight:bold; color:#262626;
	padding:10px 0px 30px 0px;
}

.post-content-left .post-title
{
	font-size:20px; font-weight:bold; color:#000000;
}

.post-content-right .post-content
{
}
.links
{
	padding:19px 0px 30px 20px; overflow:hidden;
}
.link-title
{
	clear:both;
}
.links .title
{
	clear:both; padding:0px 0px 15px 0px; float:left;
}
.links-sponsors-column
{
	width:350px; min-height:335px; float:left; padding:10px 0px 0px 10px;
	margin:20px 0px 0px 0px;
	background:url(images/links-bg.jpg) right repeat-y;
}
.links-sponsors-column .title-placeholder
{
	width:100%; height:22px; padding:0px 0px 5px 0px;
}
.links-sponsors-column A
{
	float:left; color:#595959; width:100%;
	display:block; margin:0px 40px 12px 0px;
	text-align:center;
}
.partner
{
	width:97px; height:75px; float:left; display:block;
	text-align:center;
	overflow:hidden;
}
.partner A IMG
{
	float:none;
}
.links-skate-column
{
	width:130px; min-height:335px; float:left; padding:10px 53px 0px 53px;
	margin:20px 0px 0px 0px;
	background:url(images/links-bg.jpg) right repeat-y;
}
.links-skate-column A
{
	float:left; clear:both; color:#595959;
	display:block; margin:5px 0px 5px 0px;
	white-space: nowrap;
}
.links-skate-column A:hover
{
	text-decoration:underline;
}
.links-other-column
{
	width:130px; min-height:335px; float:left; padding:10px 53px 0px 53px;
	margin:20px 0px 0px 0px;
}
.links-other-column A
{
	float:left; clear:both; color:#595959;
	display:block; margin:5px 0px 5px 0px;
	white-space: nowrap;
}
.links-other-column A:hover
{
	text-decoration:underline;
}
.bio-title
{
	padding:5px 0px 0px 40px; margin:0px;
}
.bio-content
{
	padding:0px 40px 40px 40px; margin:0px;
}
.post-content
{
	padding:0px 40px 40px 40px; margin:0px;
}
.contact A
{
	color:#FF0000;
}
.contact A:hover
{
	text-decoration:underline;
}
.contact-title
{
	padding:0px 0px 20px 0px;
}
.contact-left
{
	width:322px; float:left; padding:15px 0px 0px 30px;
}
.contact-left DIV
{
	margin:0px 0px 35px 0px;
}
.contact-right
{
	width:57px; float:left;
}
.search-and-pagination
{
	width:100%; float:left;	clear:both; padding:0px 0px 25px 0px;
}
.search-and-pagination .search
{
	width:200px; float:left;
}
.search-and-pagination .search .keyword
{
	float:left;
}
.search-and-pagination .search .inputbox
{
	width:156px; height:16px; border:#929292 solid 2px;
}
.search-and-pagination .search .sumbit
{
	float:left; padding:0px 0px 0px 5px;
}
.search-and-pagination .pagination
{
	width:690px; float:left; text-align:right; padding:2px 0px 0px 0px;
}
.float-and-clear
{
	float:left; clear:both;
}
.single-post
{
	padding:0px 0px 32px 0px;
}
.single-post .post-title
{
	font-size:14px;
}
.single-post .post-title A
{
	color:#000000;
}
.single-post .post-title A:hover
{
	color:#F70014;
}
.single-post .post-date
{
	color:#595959; font-weight:normal; padding:7px 0px 0px 0px;
}
.single-post .post-summary
{
	color:#333333; padding:5px 0px 3px 0px;
}
.single-post .read-more A
{
	color:#F70014; text-decoration:underline;
}
.press-title
{
	padding:10px 0px 20px 0px;
}
.press-content
{
	padding:0px 0px 0px 40px;
}
.press-post
{
	padding:0px 0px 20px 0px;
}
.press-post IMG
{
	width:85px;
}
.press-post .press-date
{
	padding:0px; margin:0px;
}
.press-post .press-title
{
	font-size:14px; font-weight:bold; color:#333333;
	padding:2px 0px 2px 0px; margin:0px;
}
.press-post .press-content
{
	padding:0px; margin:0px;
}
.press-post .press-content P
{
	padding:0px; margin:0px;
}
.press-post .press-content A
{
	color:#FF0000; text-decoration:underline;
}
.press-post .press-content IMG
{
	display:none;
}
.media
{
	padding:10px 0px 0px 30px; margin:0px;
	color:#333333;
}
.media A
{
	color:#FF0000; text-decoration:underline;
}
.media-title
{
	padding:10px 0px 0px 0px;
}
.media-content
{
	padding:0px 0px 150px 0px;
}
.login-container
{
	padding:0px 0px 180px 310px;
}
.login-container LABEL
{
	font-weight:normal; color:#595959;
}
.login-container IMG
{
	margin:0px; padding:0px;
}
.login-container .login-submit
{
	margin:15px 0px 0px 0px;
}
.photos
{
	padding:0px 0px 20px 0px;
}
.photos .photos-title
{
	padding:17px 0px 10px 0px;
}
.photos .photo-albums
{
	padding:0px 0px 0px 30px;
}
.videos
{
	padding:15px 0px 0px 35px;
}
.videos-title
{
	width:100% float:left; clear:both; padding:0px 0px 22px 0px;
}
.videos-left
{
	width:564px; float:left;
}
.videos-right
{
	width:287px; float:left; padding:0px; margin:0px;
}
.videos-right #mycustomscroll2
{
	padding:0px;
}
.videos-right .vscrollerbase
{
	width: 6px;
}
.videos-right .vscrollerbar
{
	width: 6px;
}
.videos-right .videos-pagination
{
	padding:5px 0px 5px 0px; margin:10px 0px 0px 0px; color:#333333;
	border-top:dotted #999999 1px; border-bottom:dotted #999999 1px;
	overflow:hidden;
}
.videos-pagination .pagination-left
{
	width:257px; float:left;
}
.videos-pagination .pagination-right
{
	width:30px; float:left; text-align:right;
}
.videos-bottom-text
{
	float:left; clear:both; padding:25px 0px 15px 0px;
	color:#333333;
}
.videos-thumbnail-summary
{
	padding:0px 0px 23px 0px; float:left; clear:both;
}
.videos-thumbnail
{
	width:88px; float:left;
}
.videos-thumbnail IMG
{
	width:80px;
}
.videos-summary
{
	width:180px; float:left;
}
.videos-summary .videos-summary-title A
{
	font-size:15px; font-weight:bold; text-decoration:none;
}
.videos-summary .videos-summary-title A:hover
{
	text-decoration:underline;
}
.videos-summary .videos-summary-content
{
}
.videos-summary .videos-summary-content P
{
	padding:0px; margin:0px;
}
.nextgen-carousel
{
	width:800px; margin:0px auto; text-align:center;
}
.ngg-galleryoverview .pic IMG
{
	width:690px; height:auto;
}
.nextgen-carousel .pic IMG
{
	width:190px;
}
.nextgen-carousel .ngg-thumbnail-list A
{
	border:none; background:none;
	background:#FFFFFF;
}
.nextgen-carousel .selected A
{
	border:none; background:#FFFFFF;
}
.nextgen-carousel .ngg-thumbnail-list A IMG
{
	width:auto; height:60px;
}
.footer
{
	width:100%; float:left; clear:both;
	padding:20px 0px 60px 7px; font-weight:bold; color:#606060;
}
.footer A
{
	text-decoration:none; color:#606060;
}
.footer-left
{
	width:185px; float:left; padding:2px 0px 0px 0px;
}
.footer-right
{
	width:200px; float:left;
}
.footer-right .subscribe-email
{
	float:left;
}
.footer-right .subscribe-sumbit
{
	float:left; padding:0px 0px 0px 5px;
}
.footer-right .subscribe-button
{
	width:156px; height:16px; border:#929292 solid 2px;
}

h2.news-title, h2.photos-title, h2.press-title, h2.videos-title, h2.bio-title, h2.music-title, h2.links-title, h2.contact-title, h2.media-title {font-size: 20px; margin:0;}
.news-title {padding:0 0 10px 0;}
