html {
background-color:#555656;
background-image: url(/wp-content/themes/stateofthemedia/img/2013/bg-tile.png);
background-repeat:repeat;
}
body {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
-moz-box-shadow: 0 3px 40px #333;
-webkit-box-shadow: 0 3px 40px #333;
box-shadow: 0 3px 40px #333;
}

/* Nav */
div.menu-2013-container .menu {
background-color:#727071;
width:990px;
overflow:auto;
margin:0 auto 15px;
-webkit-border-radius: 10px; 
-moz-border-radius: 10px; 
border-radius: 10px; 

-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
div.menu-2013-container .menu li {
float:left;
zoom:1;
border-right:2px solid #fff;
}
div.menu-2013-container .menu li#menu-item-5550,
div.menu-2013-container .menu li:last-child {
border-right:0 none;
}
div.menu-2013-container .menu li:hover,
div.menu-2013-container .menu li.hover,
div.menu-2013-container .menu li a:focus {
background-color:#727071;
}
div.menu-2013-container .menu li:hover a:hover,
div.menu-2013-container .menu li.hover a:hover,
div.menu-2013-container .menu li:hover li a:hover {

color:#b4b4ad;
}
div.menu-2013-container .menu .sub-menu {
visibility:hidden;
position:absolute;
z-index:100;
_width:200px;
}
div.menu-2013-container .menu li:hover .sub-menu,
div.menu-2013-container .menu li.hover .sub-menu,
div.menu-2013-container .menu li:focus .sub-menu {
visibility:visible;
-moz-box-shadow: 0 3px 20px #333;
-webkit-box-shadow: 0 3px 40px #333;
box-shadow: 0 3px 40px #333;
}
div.menu-2013-container .menu .sub-menu li {
background-color:#727071;
float:none;
}
div.menu-2013-container .menu li:hover li {
border:0 none;
}
div.menu-2013-container .menu a {
color:#fff;
display:block;
font-size:1.2em;
padding:10px;
text-transform:uppercase;
background-color:#727071;
}
div.menu-2013-container .menu .sub-menu a {
_color:#000;
.display:inline-block;
}
div.menu-2013-container .menu a:hover {
text-decoration:none;
color:#fff;
}


/* Content */
#featured-banner {
margin-bottom:15px;
margin-left:15px;
position:relative;
}
#featured-banner .slide {
width:100%;
}
#featured-banner p {
position:absolute;
right:15px;
top:25%;
width:345px;
padding:35px 5px 35px 25px;
background-color:#72869e;
color:#fff;
text-transform:uppercase;
font-size:2.4em;
line-height:125%;
-webkit-border-radius: 10px; 
-moz-border-radius: 10px; 
border-radius: 10px;
font-weight:100;
}
.home #content {
padding:15px 20px 0;
background-color:#d7d5d6;
min-height:627px;
width:710px;
}
.home #content h2 {
font-size:4.5em;
margin-left:-5px;
}
.home #content p {
font-size:1.25em;
}
.single #content,
.search #content {
padding:10px 20px 10px 45px;
}
#content h2 {
color:#545962;
}
#content h3 {
color:#505f74;
padding:8px 0 5px;
}
#content h4 {
color:#000;
}
#content h5 {
color:#736f15;
padding-bottom:5px;
}
#content a {
color:#72869e;
}
#content a:visited {
color:#b3bb48;
}
.see-full-dataset,
.see-full-dataset a {
color:#4c2c3c;
}


/* Sidebar */
.home #content,
#sidebar {
padding-top:15px;
-webkit-border-radius: 15px; 
-moz-border-radius: 15px; 
border-radius: 15px; 

-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
margin-left:15px;
}
#sidebar {
width:178px;
background-color:#d5d9de;
}
.home #sidebar {
padding:20px 10px;
width:187px;
}
.home #sidebar h2 {
color:#545962;
font-size:2.6em;
}
.home #sidebar p {
color:#4a4a4a;
line-height:180%;
}
#chapters h2,
#chapters h2 a {
color:#000;
}


/* Footer */
#footer {
background-color:#555656;
}