/*
Theme Name: AAA Action Painting
Theme URI: http://aaaactionpainting.com
Description: AAA
Version: 2 (WP2.6.2)
Author: David Denning
Author URI: http://daviddenning.com
Tags: paint, contractor
*/

@import "reset.css";

/*  AAA November 22, 2009 */

/*---------------------------
Color Swatch
#C42816 Red

----------------------------*/
body 
{ 
background:#C42816 url(http://www.daviddenning.com/client/aaa/i/bg.gif) repeat-x scroll 0 0; 
font: normal 15px/1.5em Arial, Helvetica, sans-serif;
text-align:center; 
color:#212121; 
margin:0;
padding:0;
}
body#page {background:#C42816 url(http://www.daviddenning.com/client/aaa/i/bg-page.gif) repeat-x scroll 0 0; }
#wrap
{
width:960px;
margin:0 auto;
text-align:left;
}
#head
{ 
width:960px;
height:114px;
float:left;
background:#fff;
margin:0;
padding:0;
}
div#logo a {width:345px;height:114px;float:left;display:block;background:url(http://www.daviddenning.com/client/aaa/i/bg-logo.jpg) no-repeat 0 0;margin:0px 0 0 0;}

div#navwrap {position:relative;float:left;width:570px;height:40px;margin:42px 0 0 40px;}
#nav
{
width:570px;
height:40px;
font:bold 22px/1.6em Rockwell,Arial, Verdana;
text-transform:uppercase;
color:#C42816;
float:left;
display:inline;
}
ul#nav li
{
float:left;
display:inline;
margin: 0 15px 0 15px;
}
ul#nav li a:link, ul#nav li a:visited 
{
color:#C42816;
text-decoration:none;
}
ul#nav li a:hover, ul#nav li a:active 
{
color:#000;
text-decoration:none;
}
/* -------------------------------------
             Callout Layout
---------------------------------------- */
#callout 
{
float:left;
width:930px;
height:425px;
background:#000;
margin:0 0 0 15px;
}
#callout-page 
{
float:left;
width:930px;
height:256px;
background:#000;
margin:0 0 0 15px;
}
#welcome 
{
float:left;
width:330px;
height:425px;
}
#callout-image 
{
float:left;
width:580px;
height:425px;
margin:15px 0 0 20px;
}
#callout-image-big
{
float:left;
width:930px;
height:355px;
margin:15px 0 0 0px;
}
#callout h3 {
color:#C42816;
font:28px Rockwell, Verdana, Arial, sans-serif;
letter-spacing:.2px;
line-height:1em;
margin:20px 0 10px 0;
}
#callout h4 {
color:#C42816;
font:normal 22px Rockwell, Verdana, Arial, sans-serif;
line-height:1em;
margin:20px 0 20px 0;
}
#callout h5 {
font:bold 21px Rockwell, Verdana, Arial, sans-serif;
line-height:1em;
margin:0 0 15px 0;
letter-spacing:1px;
color:#fff;
}
#callout p {color:#fff;font-size:17px;line-height:1.3em;}
/* -------------------------------------
             Content Layout
---------------------------------------- */
#content
{
width:960px;
float:left;
background:#fff;
}
#copy
{
float:left;
width:700px;
margin: 10px 0 0 20px;
padding:0 20px 20px 0;
}
#copyhome
{
float:left;
width:720px;
margin: 10px 0 0 20px;
padding:0 0 20px 0;
}
ul#list-ref {float:left;display:inline;margin:15px 0 0 0;padding:0; }
ul#list-ref li {float:left;display:inline;width:224px;margin:0 16px 0 0;background:#fff;}
ul#list-ref p {line-height:1.2em; }

ul {float:left;display:inline;margin:5px 0;padding:0; }
ul li {list-style:outside; margin:5px 0 0 20px;}
ul li p {line-height:1.2em; }

table.t-serv {width:680px;margin:20px 20px 0 20px;border-top:1px solid #eee;font-size:26px;color:#111;letter-spacing:-1px;}
table.t-serv p {font-size:16px;}
/* ----  Sidebar Styles ---- */
#sidebar
{
float:left;
width:190px;
margin: 80px 0 10px 0;
border-left:1px solid #454545;
padding:0 0 0 20px;
}
#sidebar h3 {font-size:22px; text-transform:uppercase; }
#sidebar p {font:normal 17px/1.2em Arial, Helvetica, sans-serif; }
/* ----  Blog Home Styles ---- */


/* Linkage Styles
----------------------------------------------------------*/
a, a:link, a:visited  { color: #C42816; text-decoration:underline; }
a:hover, a:active   { color: #454545; text-decoration:none; }

/* -------- Text Styles ---------- */
 
h1 {
font:27px Rockwell, Verdana, Arial, sans-serif;
color: #C42816;
font-weight:normal;
text-transform:uppercase;
margin:5px 0;
}
h2 {
font:22px/2em Georgia, Times, "Times New Roman";
color: #212121;
}
h3 {
color:#C42816;
font:28px Rockwell, Verdana, Arial, sans-serif;
letter-spacing:.2px;
}
body#page h4 {color:#000;}
h4 {
color:#C42816;
font:normal 22px Rockwell, Verdana, Arial, sans-serif;
line-height:1.4em;
}
h5 {
font:bold 21px Rockwell, Verdana, Arial, sans-serif;
line-height:1.4em;
letter-spacing:1px;
color:#fff;
}
h6 {
font-size:17px;
letter-spacing:-.4px;
margin:4px 0;
line-height:1.1em;
color:#000;
}
blockquote {
font-family: Verdana, Arial, Sans;
font-size: 14px;
line-height: 20px;
color: #423D1F;
margin: 10px 0;
padding: 5px 30px;
background: url(/i/blockquote.gif) no-repeat 0 15px;
}
p {
font-size: 14px;
line-height: 1.6em;
margin: 8px 0;
color:#444;
}
ul.ulist 
{
list-style:outside;
list-style-type:disc; 
margin: 10px 0;
font-size: 18px;
}

strong {font-weight:bold;}
.intro {font-size:16px;}
.center {text-align:center;}
.float-left
{
float:left;
margin:5px 10px 5px 0;
padding:4px;
border:1px solid #8F7950;
}
.floatleft
{
float:left;
clear:both;
margin:5px 10px 5px 0;
}
.float-right
{
float:right;
margin:0 0 0 4px;
}
.floatright
{
float:right;
margin:5px 0 5px 10px;
}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
 /* Hide from IE Mac \*/
.clearfix {display:block;}
 /* End hide from IE Mac */

.boo { text-indent: -123456em; overflow:hidden;}
/* Just for Opera, but hide from MacIE */
/*\*/html>body .mir { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */

/* -------------------------------------
             Footer Styles
---------------------------------------- */
#footer
{
float:left;
clear:both;
width:960px;
height:50px;
background:#000;
color:#fff;
}
#footerp {margin:14px 0 0 10px; color:#fff;}
div#author a {color:#000;text-decoration:none;}
div#author a:hover {color:#333; }
div#author {font:12px Arial, Verdana;text-align:center;float:left;width:960px;height:22px;margin:20px 0;color:#000;} 
