/*
Theme Name: Sonance Theme
Theme URI: http://www.sonance.com
Description: The Sonance company wordpress theme built by Mesh Agency.
Version: 1.0
Author: Evan Fell
Author URI: http://www.evanfell.com
Tags: sugar sweet
*/

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        background: #803137 url('images/bg.png') no-repeat top center;
	color: #333;
	text-align: center;
        margin:0;
	}

#page {
	text-align: left;
        margin: 0 auto;
        width: 930px;
	}

#header {
	background: url('images/main-box-top.png') no-repeat top center;
        height: 125px;
        margin: 0;
        padding: 0;
	}

#content {
	background: #fff;
        display: block;
        border-left: 1px solid #355549;
        border-right: 1px solid #355549;
        width: 928px;
        margin: 0;
        padding: 0;
	}

#contentClear {
       width: 930px;
       padding: 0;
       margin: 0;
       height:1px;
       clear:both;
}

#contentBotCap {
        background: url('images/main-box-bottom.png') no-repeat top center;
        width:930px;
        height:12px; 
        margin:0 0 20px 0;
        padding:0;
}

#footer {
	background: #826755;
        margin: 20px auto 0px auto;
	border-top: 3px solid #fff;
        width: 1005px; 
        height:30px;
        padding: 20px 0 0 20px;
        text-align: left;
        color: #fff;
        clear:both;
}

.footerLinks a:link, .footerLinks a:hover, .footerLinks a:visited {
        color: #fff;
        text-decoration: none;
} 

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

h1 {
	font-size: 4em;
	text-align: center;
}

h2 {
	font-size: 2.4em;
        color:#5a3d8f;
        padding: 10px 0px 5px 0px;
        margin: 0;
        font-weight: bold;
}

p {
       margin:0;
       padding:0 0 12px 0;
}

#flashBox {
   background: inherit;
   width: 470px;
   float: left;
}


#textBox {
   background: inherit;
   width: 420px;
   float: right;
   margin-right: 30px;
}
.entry li {
   padding: 3px;
}
#featuredBoxLeft {
   width: 457px;
   height: 226px;
   background: url('images/featured-box.png') top left no-repeat;
   margin: 0px 0px 5px 0px;
   padding: 0px 0px 0px 0px;
   float: left;
   color: #345348;
}

#featuredBoxRight {
   width: 457px;
   height: 226px;
   background: url('images/featured-box.png') top left no-repeat;
   margin: 0px 0px 5px 0px;
   padding: 0px 0px 0px 0px;
   float: right;
   color: #345348;
}

#featuredBoxLeft h3 {
   color: #7e553a;
   font-size: 2.5em;
   font-weight: 200;
   margin: 0;
   padding: 20px 0px 10px 15px;
}

#featuredBoxRight h3 {
   color: #7e553a;
   font-size: 2.5em;
   font-weight: 200;
   margin: 0;
   padding: 20px 0px 10px 15px;
}

.contactButton a:link, .contactButton a:hover, .contactButton a:visited  {
  font-size: 1.3em;
  font-weight: bold;
  text-decoration:none;
  color: #fff;
}

#contactBut {
   padding:6px 0px 0px 802px;
}

#menuBar {
	clear: both;
        width: 700px;
	height: 34px;
	font-size: 120%;
	font-weight: bold;
	padding: 19px 0 0 165px;
	background: transparent;
}
	#menuBar ul {
		float: left;
                width: 749px;
		background: url('images/menu-bg.png') no-repeat 0 0;
		padding: 0;
	}
		#menuBar li {
			float: left;
			position: relative;
                        list-style-type:none;
                        text-align:center;
		}
			#menuBar li a:link, #menuBar li a:visited {	
				float: left;
				display: block;
				height: 34px;
				line-height: 34px;
				color: #FFFFFF;
				padding: 0;
				background: transparent no-repeat 100% 0;
				text-align: center;
                                text-decoration: none;
			}
				#menuBar li a:link span, #menuBar li a:visited span {
					float: left;
					display: block;
					padding: 0px 10px;
                                        text-decoration: none;
				}
                                #menuBar li a:link:hover span, #menuBar li a:visited:hover span,
				#menuBar li:hover a:link span, #menuBar li:hover a:visited span {
					background-image: url('images/menu-over.png');
				}
                                #menuBar li.active a:link, #menuBar li.active a:visited {
				    line-height: 37px;
				    height: 37px;
				    background: #fff;
                                    color:#3f6255;
			}
				#menuBar li.active a:link span, #menuBar li.active a:visited span {
					background: #FFF;
				}

