body {
 font-size:62.5%;
 font-family: Helvetica,Verdana, Arial, sans-serif;
 background:#FFF url(/images-chrisward/bg.gif) repeat-x top left;
 color:#666666;}

hr {
 display:none;}

* {
 margin:0;
 padding:0;
 list-style:none;}


/* GLOBAL
------------------------------------------------------------------ */
.clearfix:after { /* clear floats */
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden;}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
.clearfix {display: block;}
/* End hide from IE-mac */

/* FORMS
------------------------------------------------------------------ */
fieldset{
 border:none;}

fieldset label{
 float:left;}

fieldset br{
 clear:left;}

/* LINKS
------------------------------------------------------------------ */
a img{
 border:none;}

a:focus{
 outline:none;}

a,a:visited{
 color:#cc3333;
 text-decoration:none;}

a:hover{
 color:#A6994C;}

a:active{
 color:#A6994C;}

/* PAGE STRUCTURE
------------------------------------------------------------------ */
#container{
 width: 1024px;
 margin: 0 auto;}

#header{
 padding: 0 0 0 40px;}

/* THESE COMMANDS ARE TRANSFERRED TO INDIVIDUAL HTML FILE HEADERS:
#banner{
 background:url(/images-chrisward/bg_banner-home.gif) no-repeat top left;
 width: 1024px;
 height:252px;}

.chris-ward{
 position:absolute;
 background:url(/images-chrisward/chrisward1.png) no-repeat top left;
 width: 179px;
 height:477px;
 text-indent:-9999px;
 overflow:hidden;
 z-index:10;
 margin: 95px 0 0 15px;}
*/

#footer{
 background:url(/images-chrisward/bg_footer.gif) no-repeat top left;
 padding: 40px 0 30px 0;
 clear:both;}

/* HEADER
------------------------------------------------------------------ */
.logo{
 background:url(/images-chrisward/logo.gif) no-repeat top left;
 float:left;
 width: 205px;
 height:70px;
 margin: 8px 0 0 0;
 text-indent:-99999px;
 overflow:hidden;}

ul#main-nav{
 padding: 60px 0 0 0;
 float:right;}

ul#main-nav li{
 float:left;
 font-size:1.4em;
 font-weight:bold;
 padding: 3px 10px 3px 10px;
 border-right:1px solid #bababa;}

ul#main-nav li.last{
 border:none;}

/* Banner
------------------------------------------------------------------ */
#banner h1{
 /* TITLE IMAGE DEACTIVATED: background:url(/images-chrisward/banner_brandsuccess.png) no-repeat top left;
 width: 439px;
 height:97px; */
 text-indent:-9999px;
 overflow:hidden;
 position:relative;
 top: 82px;
 margin: 0 0 0 480px;}

/* Content
------------------------------------------------------------------ */
#main-content{
 float:right;
 background:url(/images-chrisward/bg_content.gif) no-repeat top left;
 width: 833px;
 min-height:684px;
 height:auto !important;
 height:684px;
 padding: 60px 0 0 0;}

#main-content .content-left{
 width: 509px;
 float:left;
 padding: 0 0 0 60px;}

.content-left p{
 font-size:1.2em;
 line-height:1.4em;
 padding: 0 0 20px 0;}

.content-left p.quote{
 font-size:1.3em;
 color:#b31c22;}

.content-left p.quote span{
 font-size:0.9em;}

#main-content .sidebar-right{
 width: 235px;
 float:right;
 padding: 25px 6px 6px 12px;
 background:#E1DFD3;}

.sidebar-right p{
 font-size:1.3em;
 line-height:1.3em;
 padding: 8px 0 0 0; }

.sidebar-right .box-a{
 /* background:url(/images-chrisward/box1xxxx.gif) no-repeat top left;
 height:135px; */
 margin: 0 0 3px 0;
 padding: 5px 22px 20px 22px;}

.sidebar-right .box-b{
 /* background:url(/images-chrisward/box2xxxx.gif) no-repeat top left;
 height:128px; */
 padding: 20px 22px;}

.sidebar-right h2{
 font-size:1.4em;
 line-height:1.4em;
 padding: 0 0 3px 0;
 text-transform:uppercase;
 color:#000;}
 
.sidebar-right h2 span{
 color:#b31c22;}

/* Sidebar
------------------------------------------------------------------ */
#sidebar{
 width: 150px;
 float:left;
 padding: 250px 0 0 32px;}

#sidebar p{
 padding: 12px 0 0 0;
 line-height: 1.4em;
 font-size:1.2em;}

/* Talk to Chris */
#sidebar .sidebar-left-top{
 margin: 0 0 40px 0;}

#sidebar .sidebar-left-top h2{
 background:url(/images-chrisward/text_talktochris.gif) no-repeat top left;
 width: 92px;
 height:53px;
 text-indent:-9999px;
 overflow:hidden;}

#sidebar .sidebar-left-top p.contact,
#sidebar .sidebar-left-top p.contact a{
 color:#990000 !important;}

/* Coming Up */
#sidebar .sidebar-left-bottom{
 border:1px solid #b7292f;
 padding: 20px 13px;}

#sidebar .sidebar-left-bottom h2{
 background:url(/images-chrisward/text_comingup.gif) no-repeat top left;
 width: 115px;
 height:20px;
 text-indent:-9999px;
 overflow:hidden;}

/* Footer
------------------------------------------------------------------ */
#footer .copyright{
 float:left;
 font-size:0.9em;
 text-transform:uppercase;
 padding: 3px 0 0 40px;}

ul#footer-links{
 float:left;
 padding: 0 0 0 80px;}

ul#footer-links li{
 float:left;
 border-right:1px solid #666;
 padding: 1px 8px;
 font-size:1.3em;}

ul#footer-links li.last{
 border:none;} 

ul#footer-links li a{
 color:#666 !important;}
