/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom {
	background: red;
}
*/
body{
margin:0 0 0 0;
font:75% Arial, Helvetica, sans-serif;
color:#333333;
background:#393938;
}
div#wrapper{
border:none;
margin:0 auto 0 auto;
background:url(images/body-bg.jpg) bottom repeat-x #F9FBF4;
}
div#header{
/*background:url(images/header-bg.jpg) top repeat-x;*/
background:#fff;
height:193px;
overflow:hidden;
/*padding:0 10px 0 10px;*/
width:990px;
}
div#top{
background:url(images/championgraphics-right-bann.jpg) top right no-repeat;
height:193px;
width:990px;
margin:0;
padding:0;
}
div#navigation{
background:url(images/menu-bg.jpg) top left repeat-x #B7D336;
border-bottom:7px solid #DF5511;
}
div#navigation a.Item{
background:url(images/menu-bg.jpg) top left repeat-x #B7D336;
}
ul.navigation li a{
background:url(images/menu-bg.jpg) top left repeat-x #B7D336;
text-transform:uppercase;
text-decoration:none;
padding:12px 62px 10px 63px;
border-left:1px solid #BBE94A;
}
ul.navigation li a:hover{
background:url(images/menu-bg.jpg) top left repeat-x #B7D336;
color:#D5FFA7;
text-transform:uppercase;
text-decoration:none;
padding:12px 62px 10px 63px;
border-left:1px solid #BBE94A;
}
ul.navigation li.current_page_item a{
background:url(images/menu-bg.jpg) top left repeat-x #B7D336;
color:#FFEC4C;
text-transform:uppercase;
text-decoration:none;
padding:12px 62px 10px 63px;
border-left:1px solid #BBE94A;
}
ul.navigation li.current_page_item a:hover{
background:url(images/menu-bg.jpg) top left repeat-x #B7D336;
color:#D5FFA7;
text-transform:uppercase;
text-decoration:none;
padding:12px 62px 10px 63px;
border-left:1px solid #BBE94A;
}

div#container{
background:#FEFFE2;
padding:0 0 0 0;
margin:0;
}

div.textwidget a{
color:#DF5410;
}
.champion-orange{
color:#DF5410;
}
.graphics-green{
color:#76AD16;
}
a.readmore{
font:12px Arial, Helvetica, sans-serif;
color:#DF5410;
background:url(images/read-more-arrow.jpg) center right no-repeat;
padding:0 15px 0 0;
}
a.readmore:hover{
color:#000;
}
div.headway-leaf{
background:url(images/body-bg.jpg) bottom repeat-x #F9FBF4;
background-color:transparent;
margin:0;
}



body.header-fixed div#breadcrumbs, body.header-fluid div#breadcrumbs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7FFD7;
border-bottom-color:#D9EE8B;
border-bottom-width:1px;
color:#666666;
font-family:verdana,sans-serif;
font-size:12px;
font-variant:normal;
font-weight:bold;
letter-spacing:0;
line-height:26px;
text-transform:none;
}


div#leaf-3{
background:url(images/body-bg.jpg) top repeat-x #F9FBF4;
border-left:1px solid #D9EE8C;
border-right:1px solid #D9EE8C;
min-height:600px;
}
div#leaf-2{
background:url(images/body-bg.jpg) top repeat-x #F9FBF4;
border-left:1px solid #D9EE8C;
border-right:1px solid #D9EE8C;
min-height:600px;
}
/*div.content{
}*/
div.textwidget{
padding:0 10px 0 10px;
}
div.sidebar{
background:#FEFFE2;
margin:0;
padding:0;
}
ul.sidebar{
padding:0;
margin:0;
}
ul.sidebar p{
padding:5px;
line-height:20px;
margin:0;
}


ul.sidebar li span.widget-title{
font:bold 15px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 10px 7px 10px;
background:url(images/blue-head-bg.jpg) #68BBDD repeat-x;
}

input#s {
background:#ffff none repeat scroll 0 0;
border:1px solid #CCCCCC;
width:90%;
font:10.5px Arial, Helvetica, sans-serif;
margin:10px 5px 0 5px;
}
div.nav-below {
margin:10px 0;
}


/** Leaf Content Bg Start **/
div.leaf-top-cen{
background:url(images/cham-wel-center.jpg) top repeat-x;
}
div.leaf-top-left{
background:url(images/cham-wel-left.jpg) top left no-repeat;
}
div.leaf-top-rightH2{
background:url(images/cham-wel-right.jpg) top right no-repeat;
padding:15px 10px 5px 15px;
height:40px;
overflow:hidden;
border-bottom:1px solid #D7ED84;
color:#4F4F4F;
}
div.leaf-top-right{
background:url(images/cham-wel-right.jpg) right no-repeat;
padding:13px 10px 5px 25px;
height:55px;
overflow:hidden;
}
div.entry-content{
border-left:1px solid #D7ED84;
border-right:1px solid #D7ED84;
border-bottom:1px solid #D7ED84;
margin:0 0 0 0;

-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
padding:10px 10px 30px 10px;
background:#fff;
}
div.entry-content p{
padding:5px;
margin:0;
}
div.entry-content a.more-link{
font:12px Arial, Helvetica, sans-serif;
color:#DF5410;
background:url(images/read-more-arrow.jpg)  right no-repeat;
padding:0 2px 0 0;
margin:0;
}
div.entry-content a.more-link:hover{
color:#000;
}


h2.entry-title a{
color:#4F4F4F;
}
h2.entry-title a:hover{
color:#003366;
}
div.meta-below-title{
background:#fff;
padding:10px;
border-left:1px solid #D7ED84;
border-right:1px solid #D7ED84;
margin:0;
}
div.cham-content-center{
background:#fff;
padding:10px;
border-left:1px solid #D7ED84;
border-right:1px solid #D7ED84;
}
div.cham-wel-bot-center{
background:url(images/cham-wel-bot-center.jpg) bottom repeat-x #fff;
}
div.cham-wel-bot-left{
background:url(images/cham-wel-bot-left.jpg) bottom left no-repeat;
}
div.cham-wel-bot-right{
background:url(images/cham-wel-bot-right.jpg) bottom right no-repeat;
height:15px;
overflow:hidden;
}
/** Leaf Content Bg Start **/
/*div.clearfix{
background:url(images/body-bg.jpg) top repeat-x #F9FBF4;
border-left:1px solid #D9EE8C;
border-right:1px solid #D9EE8C;
min-height:600px;
}*/

span.heading{
border-left:1px solid #D7ED84;
border-right:1px solid #D7ED84;
border-bottom:1px solid #D7ED84;
border-top:1px solid #D7ED84;
margin:0 0 0 0;

-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
padding:10px;
background:#fff;
}

ol.commentlist {
border-top:none;
background-color:#F6FED5;
border-bottom-color:#D9EE89;
}
ol.commentlist, ol.pinglist {
background-color:#F6FED5;
border-top:none;
border-bottom:1px solid #D9EE89;
margin:0 10px 0;
padding:0;
}
ol.commentlist li.even {
background-color:#F6FED5;
border-bottom-color:#D9EE89;
}
ol.commentlist li {
border-bottom:1px solid #D9EE89;
border-top:none;
}

div#quoterotator{
padding:0 10px 0 10px;
}

#footer {
border-top:7px solid #DF5511;
margin:0 0 0 0;
background:url(images/footer-bg.jpg) top repeat-x;
padding:30px 0 30px 0;
text-align:center;
color:#FFFFFF;
}
body.footer-fixed div#footer, body.footer-fluid div#footer, body.footer-fluid div#footer-container {
border-top-color:#DF5511;
margin:0;
}

div#footer div.footer-nav {
text-align:center;
margin:0 auto 0 auto;
color:#fff;
}
div#footer div.footer-nav a{
font:12px Arial, Helvetica, sans-serif;
border:none;
color:#fff;
padding:0 10px 0 10px;
text-decoration:none;
text-transform:uppercase;
}
div#footer div.footer-nav a:hover{
border:none;
color:#FFEC4C;
}
.captionLeft{
border: 1px solid #cdcdcd; padding: 3px; float:left; margin:0 10px 0 0; text-align:center;
}
.copyright{
color:#F4FFCB;
}
