/*
name: iNove
designer: mg12
designer_url: http://www.neoease.com/
developer: Mike Thomsen (Movable Type conversion)
developer_url: http://www.codemonkeyramblings.com/
layouts: layout-wm
*/

/** Basic **/
body {
	padding-top:20px;
	background:#BEC3C6 url(bg.jpg) repeat-x;
	color:#555;
	font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
	font-size:12px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:bolder;
	font-family:Arial;
}
h1 {font-size:200%;}
h2 {font-size:170%;}
h3 {font-size:150%;}
h4 {font-size:130%;}
h5 {font-size:110%;}
h6 {font-size:100%;}

#alpha a, #header a, #beta a {
	color:#2970A6;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

/** Main containers **/

#header {
	background:url(header_footer.jpg) 0 0 no-repeat;
	height:132px;
}

#header-name
{
	font-size:200%;
}

#header-name a {
	padding-top:5px;
	padding-left:5px;
	text-decoration:none;
	color:#FFF;
	width:600px;
	height:30px;
	display:block;
	font-family:"Trajan Pro";
}
#header-description {
	margin-left:5px;
	color:#FFF;
	border-top:1px solid #FFF;
	text-decoration:none;
	font-size:11px;
	float:left;
	padding:0 3px;

}

#header .widget-sign-in {
    position: absolute;
    right: 15px;
    top: 15px;
    text-align: right;
    font-family: verdana;
    font-size: 15px;
    margin: 0;
    padding: 0;
    color:white;
}

#header .widget-sign-in .widget-header {
    display: none;
}

.layout-wm #content, .mt-dynamic-error #content{
	background:#FFF;
	width:936px;
}

.layout-wm #alpha, .mt-dynamic-error #alpha
{
	margin-top:-20px;
	width:635px;
}

#homepage-image
{
    margin-top:-15px;
}

.widget-header a
{
	color:#555555;
	text-decoration: none;
}

.widget-content li
{
	background:transparent url(icons.gif) no-repeat scroll 0 -320px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top:5px;
	padding-left:22px;
}

.widget-footer-links 
{
	display:none;
}


.layout-wm #beta, .mt-dynamic-error #beta
{
	background:#F7F7F7 none repeat scroll 0 0;
	font-size:95%;
	line-height:145%;
	width:300px;
	margin-top:-20px;
	border-left: 1px solid #ccc;
}
.layout-wm #beta .widget, .mt-dynamic-error #beta .widget
{
	background:transparent url(widgetsep.png) no-repeat scroll center bottom;
	padding:10px 15px 19px;
}

/**Entries **/

.entry-title a {
	border-bottom:1px solid #CCCCCC;
	display:block;
	font-family:Verdana,"BitStream vera Sans";
	font-size:16px;
	margin-top:10px;
	padding:0 0px 3px;
	color:#555555;
	text-decoration:none;
}

blockquote, pre {
	background:#F4F5F7 url(blockquote.gif) 3px 3px no-repeat;
	border:1px dashed #CCC;
	padding:8px 12px 8px 36px;
	margin:5px 0;
}

abbr.published
{
	background:url(icons.gif) no-repeat;
	background-position:0 -48px;
	padding-left:22px;
}

.asset-meta > a
{
	padding-left:22px;
	background:url(icons.gif) no-repeat;
	background-position:0 -96px;
}

.entry-categories ul li, .entry-category
{
	padding-left:22px;
	background:url(icons.gif) no-repeat;
	background-position:0 -32px;
	display: list-item;
}

.comment-header span.byline a
{
	text-decoration:none
}

/** Navigation **/

#classic-navigation
{
	height:30px;
	margin-top:-13px;
	margin-left:-30px;
}

#main-navigation .widget-search {
	display:none;
}



#main-navigation  .widget-search h3 {
    display: none;
}

#main-navigation  #search {
    border: 1px solid #ccc;
    border-top: 1px solid #aaa;
    border-left: 1px solid #aaa;
    padding: 1px;
}

#main-navigation-inner ul {
    margin-left:10px;
    position:absolute;
    top:112px;
}

#menus li, #main-navigation-inner li {
	display:inline;
	list-style:none;
}

#main-navigation-inner li {
    height:300px;
}

#menus li a {
	background:transparent url(menu.gif) no-repeat;
	display:block;
	color:#382E1F;
	height:30px;
	line-height:31px;
	padding:00 20px;
	margin-left:-10px;
	text-decoration:none;
	font-size:11px;
	float:left;
	z-index:1;
}

#main-navigation-inner li a {
	background:transparent url(menu.gif) no-repeat;
	display:block;
	color:#382E1F;
	height:30px;
	line-height:31px;
	padding:00 20px;
	margin-left:-10px;
	text-decoration:none;
	font-size:11px;
	float:left;
}

#menus li a:hover, #main-navigation-inner li a:hover,#main-navigation-inner li.on a {
	background-position:0 -31px;
}
#menus li.current_page_item a, 
#menus li.current-cat a, #main-navigation-inner li {
	background-position:0 -62px;
}
#menus li a.home, #main-navigation-inner ul li.first {
	background-position:0 -93px;
	width:45px;
	padding:0;
	margin-left:0;
	text-indent:-999em;
}
#menus li a.home:hover, #main-navigation-inner li.first a:hover  {
	background-position:0 -124px;
}
#menus li.current_page_item a.home, #main-navigation-inner li.first a {
	background-position:0 -155px;
}
#menus li a.lastmenu:hover, #main-navigation-inner li {
	background-position:0 0;
}

/** Comments and trackbacks **/

.comment-content
{
	background:#EDEFF0 url(img/comment.gif) 0 0 no-repeat;
	padding:5px;
}

/** Forms **/

#comment-author, #comment-email, #comment-url, #comment-text {
	background:#FFFFFF url(textfield.gif) repeat-x scroll center top;
	border:1px solid #A6A6A6;
	padding:2px 1px;
}

input[type=submit],input[type=button] {
	background:#B4D666 none repeat scroll 0 0;
	border-color:#B4D666 #81B840 #81B840 #B4D666;
	border-style:solid;
	border-width:1px;
	color:#2970A6;
	cursor:pointer;
	font-size:11px;
	padding:3px 6px;
}

#footer
{
	background-color:#fff;
	text-align:center;
	width:936px;
}
/**
Calendar widget
**/

.widget-calendar table {
    width: 100%;
}

.widget-calendar table th {
    background:none repeat scroll 0 0 #999999;
    color:#FFFFFF;
}

.widget-calendar table th, .widget-calendar table td {
    text-align:center;
}

.widget-calendar table td {
    border:1px solid #CCCCCC;
}

.widget-calendar tbody a {
    font-weight:bold;
}

#container {
    background: #BEC3C6 url(bg.jpg) repeat-x scroll 0 0 ;
}

#container-inner {
    background: url(light.gif) no-repeat;
    padding-left: 110px;
    padding-right: 110px;
}

/*** Tag Cloud ***/

.widget-tag-cloud .rank-1 { font-size: 20pt; }
.widget-tag-cloud .rank-2 { font-size: 17pt; }
.widget-tag-cloud .rank-3 { font-size: 14pt; }
.widget-tag-cloud .rank-4 { font-size: 11pt; }
.widget-tag-cloud .rank-5 { font-size: 9pt; }
.widget-tag-cloud .rank-6 { font-size: 7pt; }