/*Detone8.com specific styles*/


body					{ background: #fff0cc url(../images/bgMain.jpg) 0 bottom repeat-x; color: #333; font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif; height: 100%; min-height: 100%; }

a, a:link, a:visited	{ color: #5da69d; text-decoration: underline; }
a:hover					{ color: #e31212; }

input[type=submit], #wp-email-submit    { font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; background-color: #5da69d; background-image: none; border: 1px solid #396661; padding: 5px 10px; font-size: 12px; color:#FFF; }
input[type=submit]:hover, #wp-email-submit:hover    { border: 1px solid #396661; background-color: #396661; background-image: none; color:#fff; }

#main					{ padding: 20px; padding-top: 0; z-index: 0; *z-index: -1; }

#header					{ background: #e31212 url(../images/bgHeader.jpg) 0 bottom repeat-x; border-bottom: 5px solid #000; padding: 0; }

.logo					{ max-width: 590px; float: left; margin: 0; padding: 0; }

.blog-name a:link, .blog-name a:visited	{ display: block; text-indent: -99999px; background: transparent url(../images/logo.jpg) 0 0 no-repeat; color: #FFF; text-decoration: none; width: 246px; height: 70px; }
.blog-description		{ display: none; }


#nav-content			{ margin: 0 auto; width: 958px; background-color: #523002; background-image: none; height: 30px; border: 1px solid #000; border-top: 1px solid #734202; }

.sf-menu a				{ color: #fff; text-decoration: none;}
.sf-menu a:hover		{ text-decoration: underline; }

.rss a:link, .rss a:visited	{ color: #fff0cc; }
.rss a:hover 			{ text-decoration: underline; }

#searchform input#searchsubmit	{ font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #572b05: background-image: none; border: 1px solid #000; padding: 3px 10px 4px; font-size: 12px; color:#FFF; float: left; }


#banner					{ margin: 0 auto; background: transparent url(../images/bgBadge.gif) 0 -38px no-repeat; width: 1030px; height: 285px; }
#banner-wrap			{ width: 958px; margin: 0 auto; position: relative; }
#ticket					{ background: transparent url(../images/ticket.gif) 0 0 no-repeat; height: 175px; width: 490px; position: relative; top: 60px; left: 490px; }
#ticket p				{ padding: 60px 190px 5px 20px; font-family: courier; font-weight: bold; font-size: 1.2em; }

.widgetcontainer li		{ color: #396661;}
.widgettitle			{ color: #fff; background-color: #5da69d; background-image: none; border: 1px solid #396661; }
.widgetcontent			{ border: solid #396661; border-width: 0 1px 1px; }

.featured				{ border: 1px solid #396661; }

.posts-default .post	{ border: 1px solid #396661; }
.posts-line				{ border: 1px solid #396661; }

.single .post, .single-post	{ border: 1px solid #396661;  }
.single .post .entry-title a:link, .single .post .entry-title a:visited, .single-post .entry-title a:link, .single-post .entry-title a:visited	{ text-decoration: none; color: #e31212;`}

.module-title, .feed-title	{ background-color: #5da69d; background-image: none; border: 1px solid #396661; color: #fff; }

#commentlist			{ border: solid #396661; border-width: 0 1px 1px; }

#commentlist .reply a, .comments-navigation a, .read-more, .navigation a	{ background-color: #5da69d; background-image: none; border: 1px solid #396661; color: #fff; text-decoration: none; }
#commentlist .reply a:hover, .comments-navigation a:hover, .navigation a:hover, .read-more:hover	{ background-color: #396661; background-image: none; color: #fff; text-decoration: underline; }

.nocomments				{ border: solid #396661; border-width: 0 1px 1px; }

#commentsform			{ border: solid #396661; border-width: 0 1px 1px; }

.pingbacks				{ border: solid #396661; border-width: 0 1px 1px; }
.pingbacks li			{ padding: 2px 0; font-weight: bold; color: #396661; }

#footer					{ margin: 0; background: #523002 url(../../images/bgFooter.gif) 0 bottom repeat-x; padding: 0; border-top: 5px solid #000; height: 150px; } /*comment all of the footer styles out from default.css! -D*/
#footer p				{ border-top: 1px solid #65451a; color: #fff0cc; padding: 50px 0 0; text-align: center; }


/*Added*/
.twitter 				{ height: 297px; width: 300px; margin: auto; margin-bottom: 10px; position: relative; }
.twitter a				{ position: absolute; top: 0; left: 0; }

#google-ads				{ border-top: 1px solid #396661; }

#about 					{ float: right; padding: 0; margin: 0; display: none; }

#about a				{ color: #fff0cc; }

