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

/* header */
#header	 				{ background: url(../images/img_header_bkgd.gif) repeat-x #1e1b1a; padding: 0px; border-bottom:0; }
#branding				{ width: 960px; height:78px; margin: 0 auto; }
.logo					{ width: 400px; height:78px; float: left; margin: 0px; }
.blog-name				{ display:block;height:78px; cursor:pointer;text-indent:-9999px; max-width: 590px; min-height:75px;background:url(../images/img_aeoliandigital_logo.gif) top left no-repeat; }
.blog-name a:link, .blog-name a:visited	{ color: #FFF; text-decoration: none; }
/*.blog-name a:link, .blog-name a:visited	{  text-indent: -9000px; background: url(../../images/icons/logo.png) no-repeat; width: 450px; height: 22px; display: block; }*/
.blog-name a:hover		{ }
.blog-description		{ float:right; line-height: 1em; display: block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; font-style:italic; color: #96aeec; margin-top: 28px; padding: 5px 0 0; text-transform: uppercase; }

.sf-menu ul				{ width: 175px; }

/* featured slideshow */
#controls				{ width: 705px; padding-top: 75px; }

.featured-article		{ width:705px; height: 250px; }

/* version bar */
#versionbar				{ float: right; overflow: hidden; padding: 0; margin: 8px 0 0 8px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight:bold; }
#versionbar	.major		{ color: #606060; }

/* search bar */
#searchbar				{ float: right; overflow: hidden; padding: 0; margin: 3px 0 0; }
#searchform #s			{ font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; width: 200px; font-size:9px;float: left; margin: 1px 5px 0 0; padding: 4px 3px; }
#searchform #searchsubmit	{ font-family: Tahoma, Arial, Helvetica, sans-serif; background: url(../images/postbar-black.gif) repeat-x; border: 1px solid #333; padding: 3px 8px; font-size: 10px; color:#FFF; float: left; }

#footer .meta, #footer .site-links { list-style:none;padding-bottom:8px;margin:0px 0px 8px 0px; clear:both;}
#footer .meta li, #footer .site-links li { margin-left:8px; float:left; vertical-align:middle; }
#footer .meta li a { text-decoration:none;  text-transform: uppercase; font-size: 11px; font-weight:bold; }

#footer .site-links { list-style:none;margin:0px; }
#footer .site-links li a { text-decoration:none;  text-transform: uppercase; font-size: 10px; font-weight:normal; }

ul.breadcrumbs {
	float:left;
	padding:3px 0 0;
	margin:0;
	list-style:none;
}
ul.breadcrumbs li,
ul.breadcrumbs li a {
	float:left;
    margin:0px 5px 0px 3px;
	font:bold 11px Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#333;
}
ul.breadcrumbs li a {
    color:#0052A3;
}
.cover-thumb {
    padding-right:8px;
    padding-bottom: 8px;
    border:0px;
    margin:0px;
}
div.rule {
	height: 1px;
	background-color: #a2a2a2;
	padding:0px;
	margin:0px;
	overflow:hidden;
} 