/*
Theme Name: Euromat
Theme URI: http://yoursite.com/page-for-your-theme
Description: Theme for the Euromat 2011 site
Version: 1.0
Author: Balthazar Sieders
Author URI: http://www.bionicity.org
*/

/* Page Setup */
* {margin:0; padding:0;}
html, body {position: relative; padding: 0; background: #fff url(images/header.jpg) top center no-repeat; font-family:arial, 'lucida console', sans-serif; color: #545454; line-height:1.5em; text-align: left; font-size:13px; margin-bottom:-1px; }
#wpwrap {padding-top: 180px;}
#wpcontent {width: 782px; margin: 0 auto; background: #E0E3CB;}
#wpbody {margin:0; }
#wphead {display:none;}
#wpbody-content {float:left; width: 520px; padding: 15px 10px 0 15px; clear:left; }
#adminmenu {float:right; margin:0; width: 210px; padding: 15px 15px 0 10px; overflow:hidden; }
.wrap {margin:0; }

#wpcontent {padding-left:1px;}

/* Generic Styling */
li {list-style:none; padding-left:15px;}
div.clearer {clear: both; line-height: 0; height: 0;}
p {margin:5px 0 5px 0;}
a:link, a:visited, a:active {color:#376292;text-decoration:none; font-weight:bold; }
a:hover {color: #ccc; text-decoration: none;}
h1 {font-size: 18px; font-weight:normal; line-height: 30px; padding: 5px 0 10px 0;}
h2 {font-size: 15px; font-weight:bold; width: 100%; padding:5px 0 5px 0; border-bottom:1px solid #ccc; margin-bottom:10px;}
h3 {font-size: 14px; font-weight:bold; width: 100%; padding:15px 0 10px 0; color:#990000;}

#nav {margin: 0; padding: 0; clear:both; list-style:none; z-index:400; height: 28px; position:relative; background:#000;}
#nav a {display:inline; line-height:21pt; font-size: 12px; text-decoration:none; color:#fff;}
#nav li {float:left; position:relative; padding:0 10px;}
#nav ul {position:absolute; display:none; left:0; top:28px; list-style:none; z-index:700;}
#nav ul a {color: #545454; position:relative; width:180px;}
#nav ul li {position:relative; float:left; clear:both; padding: 3px 10px 3px 10px; width: 180px; height: auto; border:1px solid #B8B8B8; background:#fff; text-align:left; }
#nav ul li:hover {background:#ccc;}
#nav ul ul {position:absolute; display:none; visibility:hidden; top:-1px; left: 185px; margin:0px; list-style:none; z-index:200; font-weight:bold;}
#nav ul a {color: #545454;}
#nav ul ul li {position:relative; float:left; width: 180px; padding: 5px; height: auto; border:1px solid #B8B8B8; background:#fff;}
#nav ul ul li:hover {background:#ccc;}
#nav li:hover ul {display:block;}
#nav ul li:hover ul{visibility:visible;}


/* Post Styling */
.clear {clear: both;}
.thumbnail {float:left; width: 100px; height:100px; border:1px solid #999999; margin-right:15px; overflow:hidden;}
.holder {float:left; width: 100px; height:150px; margin-right:15px;}
.large {margin-bottom:10px;}
img {border: none;}

/* Sidebar */*
.widget {width: 100%; margin-bottom:10px;}
#acc li {padding:0;}
.widgettitle {width:100%;}

