/*
Theme Name: Met
Theme URI: http://shailan.com
Description: Custom wordpress theme.
Version: 1.0
Author: mattsay
Author URI: http://shailan.com/
Tags: custom-theme
template: twentyten
*/

@import url('../twentyten/style.css');
@import url('common.css');

#wrapper{background:transparent;}
#main{background:#efefef;}

#header {
    padding: 0;
}
#site-title {
    float: left;
    margin: 0px;
	margin-right:10px;
	margin-bottom:10px;
	padding:0px;
    width: auto;
    font-size: 22px;
    line-height: 20px;
}
#site-title a {
    color: #aaa;
    font-weight: normal;
	font-family: Georgia, Helvetica, sans-serif; text-shadow: #333 1px 1px 0.1em;
	font-style:italic;
    text-decoration: none;
}
#site-description {
    clear: none;
    float: left;
    font-style: italic;
    margin: 5px 0 0px 0;
    width:200px ;
}

#top-navigation{float:right; width:590px;}
#top-navigation div.menu-pages {width:500px; float:right;}
#top-navigation div.menu-pages li {float:right;}
#top-navigation div.menu-pages ul,  div.menu-footer ul { list-style: none;	margin: 0; }
#top-navigation div.menu-pages li { float:right; position: relative; }
#top-navigation a { display:block; text-decoration:none; color:#666; padding:0 10px; line-height:25px; }
#top-navigation ul ul { display:none; position:absolute; top:25px; left:-50%; text-align:center; float:left; box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); width: 180px; z-index: 99999; margin:0px; padding:0px; background:url(opacity.png); }
#top-navigation ul ul li { min-width: 180px; }
#top-navigation ul ul ul { left:100%; top:0; }
#top-navigation ul ul a { height:auto; padding:4px; width: 160px; }
#top-navigation li:hover > a,#top-navigation ul ul :hover > a {
	color:#999;
}
#top-navigation ul li:hover > ul {
	display:block;
}
#top-navigation ul li.current_page_item > a,
#top-navigation ul li.current-menu-ancestor > a,
#top-navigation ul li.current-menu-item > a,
#top-navigation ul li.current-menu-parent > a {
	color: #ccc;
}

* html #top-navigation ul li.current_page_item a,
* html #top-navigation ul li.current-menu-ancestor a,
* html #top-navigation ul li.current-menu-item a,
* html #top-navigation ul li.current-menu-parent a,
* html #top-navigation ul li a:hover {
	color:#ccc;
}





#footer .widget-title {
    color: #666;
    font-weight: bold;
}

#footer a{
    color: #aaa;
    text-decoration: none;
	font-style:italic; text-shadow: #000 0px 1px 3px;
}
#footer a:hover{
	color: #fff;
	font-style:italic; text-shadow: #000 0px 0px 3px;
}


#site-info {
	font-family: Georgia, Helvetica, sans-serif;
    font-weight: normal;
	text-align:center;
	font-style:italic; text-shadow: #000 0px 1px 3px;
	width:940px; 
	margin:0px auto;
}
#site-info a {
    color: #aaa;
    text-decoration: none;
	font-style:italic; text-shadow: #000 0px 1px 3px;
}

div.menu-footer, div.menu-footer li, div.menu-footer ul { display:inline; }
div.menu-footer li a{ padding:5px; }