/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */


#header					{ background: #f1efe6; height:135px; padding: 0;}
#branding				{ width: 978px; margin: 0 auto; }
.logo					{ background:url(/wp-content/themes/arras-theme/images/header_smpaphm.png) no-repeat; width: 978px; height: 135px;}
.blog-name				{ visibility: hidden; font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size: 22px; margin: 0 0 3px; line-height: 1em; display: block; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; }

#nav                    { background: none; }
#nav-content            { background: #FF6600; margin:7px auto; width:978px;} 

#main {
margin:-14px auto}

.posts-line {margin:0 19px 11px 0;}

.sf-menu				{ font-weight: 700; max-width: 770px; font-color: #000000; }

.sf-menu a                 { font-color: #000000; color: #FFFFFF; }

.sf-menu li ul a                 { background: ##373331; !important; } 

.sf-menu li.sfhover, .sf-menu li:hover { background: #373331; }

.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a { background: ##373331; color: #FFF; }

.sf-menu li li a		{ background: #FFF; padding: 7px 10px; width: 128px; font-size: 12px; font-color: #FFF; text-transform: none; }
.sf-menu li ul ul		{ margin: -25px 0 0 148px; }
.sf-menu li:hover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li:hover ul ul ul ul, .sf-menu li.sfhover ul ul, .sf-menu li.sfhover ul ul ul, .sf-menu li.sfhover ul ul ul ul { left: -999em; }
.sf-menu li:hover ul, .sf-menu li li:hover ul, .sf-menu li li li:hover ul, .sf-menu li li li li:hover ul, .sf-menu li.sfhover ul, .sf-menu li li.sfhover ul, .sf-menu li li li.sfhover ul, .sf-menu li li li li.sfhover ul { left: auto; z-index: 2; }

.sf-menu li:hover li a, .sf-menu li li:hover li a, .sf-menu li li li:hover li a, .sf-menu li li li li:hover li a { background: ##373331; color: #666; font-size: 11px; }


