/*
Theme Name:     Acme Theme
Theme URI:      http://www.acmetheme.com
Description:    2010 child theme with preset logo area, ad widgets, bottom navigation and font size changes.
Author:         ACME Traffic LLC
Author URI:     http://www.acmetheme.com
Template:       twentyten
Version:        1.8
*/

@import url("../twentyten/style.css");


/* = Wrapper
-------------------------------------------------------------- */

#wrapper {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 2px solid #454545;
	margin-top: 10px;
	padding: 0 20px;
} 

/* =Fonts
-------------------------------------------------------------- */
body,
input,
textarea {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
}


/* =Content
-------------------------------------------------------------- */

#main {
	clear: both;
	overflow: hidden;
	padding: 30px 0 0 0;
}


#content {
	margin-bottom: 36px;
}

#content,
#content input,
#content textarea {
	color: #454545;
	font-size: 14px;
	line-height: 18px;
}
/* Text elements */
p {margin-bottom: 10px!important;}
/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

#container {
	float: left;
	margin: 0 -320px 0 0;
	width: 100%;
}
#content {
	margin: 0 320px 0 20px;
}


.one-column #content {
	margin: 0 auto;
	width: 840px;
}


#primary,
#secondary {
	float: right;
	overflow: hidden;
	width: 270px;
}
#secondary {
	clear: right;
}
#footer {
	clear: both;
	width: 100%;
}
.widget-title {
	color: #454545;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	text-transform:uppercase;
}
.widget-area a:link,
.widget-area a:visited {
	text-decoration: none;
        font-size: 14px;
}
.widget-area a:active,
.widget-area a:hover {
	text-decoration: underline;
}
#colophon {
	border-top: 1px solid #454545;
	margin-top: -4px;
	overflow: hidden;
	padding: 8px 0;
}

/* = Primary Navbar Background
-------------------------------------------------------------- */
#access {
	background: #454545;
	display: block;
	float: left;
	margin: 0 auto;
	width: 940px;
}

#header {
	padding: 15px 0 0 0;
}

#topad {
	text-align: center;
	margin:5px; 0 5px 0;
}

#logo { 
	float: left;
	width: 470px; 	
} 	
#site-title {
    font-size: 36px;
    line-height: 40px;
    padding: 10px 0 0 0;
}

#branding img {
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
	clear:both;
	display:block;
}
 
#banner {
 	float: right;
 	background: #fff;
 	width: 468px;
 	height: 60px;
 	margin: 0px 0 15px 0;
 	padding: 0;
}

#bottomad {
	text-align: center;
	margin:5px; 0 5px 0;
}

#botNav {
	text-align: center;
	font-size: 13px;
	margin: 5px 0 10px 0 ; 
	padding: 0; 
}

#botNav ul {
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	list-style-image: none; 
}

#botNav li {
	display: inline; 
	padding: 0px 5px 0px 0px;
}

.entry-meta {
	color: #333;
	font-size: 11px;
}
.entry-utility {
	clear: both;
	color: #333;
	font-size: 11px;
	line-height: 18px;
}
.comment-meta {
	font-size: 11px;
	margin: 0 0 18px 0;
}
.commentlist li.comment {
	border-bottom: 1px solid #e7e7e7;
	line-height: 20px;
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}

/* Structure the footer area */

#footer-widget-area {
	overflow: hidden;
	padding-left:10px;
	font-size: 14px;
}
#footer-widget-area .widget-area {
    float: left;
    margin-right: 10px;
    width: 220px;
}
#footer-widget-area ul  {
	list-style:none;
	margin: 0px;
}
a.related-rss:link {
font-size: 10px;
}
