/* Theme Name: Matt's Entertainment
Theme URI:  
Description: WordPress Theme made for Matt's Entertainment
Version: 1.0
Author: DL
Author URL:  */

body{font:13px/130% Arial, Verdana, sans-serif;background:#11123E url(images/bodybg.jpg);}

/* links */
a{text-decoration:none;color:#4B9FD7;}
a.button{display:inline-block;background:url(images/button.png) top left no-repeat;width:95px;padding:4px 0 6px;height:15px;color:#020209;text-shadow:0 1px 1px #fff;text-align:center;line-height:110%;}
a.button:hover{color:#11123E;}

.clearfix{clear:both;height:0;font-size:0;line-height:0;}
small{font-size:11px;}
blockquote{padding:15px;font-style:italic;color:#61E37D;}


.navigation{clear:both;overflow:hidden;}
.alignleft{float:left;display:inline;}
.alignright{float:right;display:inline;}
.aligncenter,
div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {text-align: center;background:#0B1333;border:1px solid #091029;padding-top: 4px;margin: 10px;-moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;}

.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}


#container{margin:15px auto 15px; width:960px;background:#0f1a45 url(images/containerbg.png) bottom left repeat-x;
	box-shadow: 0 5px 20px #003;
	-moz-box-shadow: 0 5px 20px #003;
	-webkit-box-shadow: 0 5px 20px #003;
}
#header{position:relative;height:140px;background:url(images/headerbg.jpg) top left no-repeat;}
	#logo{position:absolute;top:10px;left:15px;width:119px;height:119px;background:url(images/sitelogo.png) top left no-repeat;}
		#logo a{display:block;height:100%;text-indent:-9999px;}
	#share{position:absolute;right:50px;top:32px;color:#fff;}.
		#share ul{float:right;display:inline;}
		#share ul li{float:left;height:32px;width:32px;margin:5px;background-image:url(images/socialicons.png);display:inline;}
		#share ul li a{display:block;height:100%;text-indent:-9999px;}
		li#social-facebook{}
		li#social-twitter{background-position:0 -41px;}
		li#social-linkedin{background-position:0 -82px;}
		li#social-youtube{background-position:0 -122px;}
#navigation{position:relative;height:48px;background:url(images/navigationbg.png) top left repeat-x;border-top:1px solid #3f486a;border-bottom:1px solid #1a1a1b;z-index:999;}
	#navigation ul{position:relative;}
	#navigation ul li{float:left;zoom:1;display:inline;}
		#navigation ul li:last-child a{ border-right: none; } /* Doesn't work in IE */
		#navigation ul li.hover,
		#navigation ul li:hover{position: relative; }
		#navigation ul li.hover a {}
		#navigation ul li a{display: block;height:18px;padding:15px; border-right: 1px solid #0c1131; border-left: 1px solid #042d47;color: #fff; }
		#navigation ul li a:hover{color:#9f9;}
			#navigation ul ul{ visibility: hidden; position: absolute; width:100px;top: 100%; left: 0;}
			#navigation ul ul a{background:#040611;height:auto;padding:10px;border-top:1px solid #042d47;border-right: 1px solid #042d47!important;border-left:none;}
			#navigation ul ul li{float: none; display:block;}
			#navigation ul ul li.hover,
			#navigation ul ul li:hover{}
											  
			/* IE 6 & 7 Needs Inline Block */
			#navigation ul ul li a{ border-right: none; width: 100%; display: inline-block; } 
			#navigation ul ul ul { left: 100%; top: 0; }
			#navigation ul li:hover > ul { visibility: visible; }
			
				#navigation ul ul ul{left:121px;width:150px;top:0;}
				
	#search{position:absolute;top:13px;right:15px;}
		#search input#s{border:1px solid #fff;width:200px;margin-right:5px;background:#ddd;font-size:12px;padding:2px;color:#555;}
		
	#headerinfo{position:absolute;left:150px;bottom:10px;color:#fff;}
		#headerinfo h1{font-size:18px;padding:5px 0;}
			#headerinfo h1 a{color:#fff;}
		.tagline{font-size:13px;font-style:italic;}
	
#welcome{clear:both;height:350px;padding-left:445px;display:block;color:#fff;}
	#welcome h2{padding:20px 0 10px 0;background:url(images/welcome-heading.png) 0 20px no-repeat; height:20px;width:379px;font-size:15px;text-indent:-9999px;}
	#welcome p{padding:5px 20px 10px 0;font-size:13px;line-height:130%;text-shadow:0 1px 1px #000;}
	
#widgets{border-top:1px solid #3f486a;}
	.module{float:left;width:300px;margin:15px 10px;color:#fff;display:inline;text-shadow:0 1px 1px #000;}
	.module h3{color:#fff;text-transform:uppercase;font-size:14px;padding:0 0 15px;}
	#subscribe input{display:block;margin:10px 0;width:268px;padding:5px;border:1px solid #000;}
	button#subscribego{display:block;border:none;background:url(images/button.png) top left no-repeat;width:95px;padding:0;height:25px;color:#020209;text-shadow:0 1px 1px #fff;text-align:center;}

#content{float:left;width:585px;margin:15px 15px 15px 30px;display:inline;overflow:hidden;color:#fff;}
#fullwidth{margin:15px 45px;color:#fff;}
	h2.posttitle{text-transform:uppercase;font-size:15px;color:#ffc;padding:10px 0 5px;}
	h2.pagetitle{text-transform:uppercase;font-size:18px;color:#ffc;padding:10px 0 15px;}
		small.post-date{color:#1F7B9E;}
	.post{margin:0 0 15px;padding-bottom:15px;}
	.post.blog{border-bottom:1px solid #3F486A;}
		.postmetadata{font-size:11px;}
		.entry{padding:10px 0;}
			.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{line-height:130%;padding:10px 0;}
			.entry h1{font-size:20px;}
			.entry h2{font-size:18px;}
			.entry h3{font-size:16px}
			.entry h4{font-size:14px;}
			.entry h5{font-size:12px;}
			.entry h6{font-size:10px;}
			.entry p{padding:10px 0 5px;}
			.entry ul{list-style:disc inside;}
			.entry ol{list-style:decimal inside;}
				.entry li{padding:5px 0;}
			.entry input,
			.entry textarea{margin:8px 0 0;}
			.entry blockquote{background:#0B1333;border:1px solid #091029;margin:10px 0;} 
			.entry blockquote blockquote{background:#0F1A45;border:1px solid #091029;margin:10px 0;}
	#respond h3,
	h3#comments{padding:15px 0;text-transform:uppercase;font-size:15px;}
	ol.commentlist li{margin:10px 0;padding:10px 0;border-top:1px solid #0B1333;font-size:12px;}		
	ol.commentlist li p{padding:10px 0;}		
		ol.commentlist li .avatar{float:left;display:inline;margin-right:15px;}
		.commentmetadata{font-size:11px;}
	
	#respond{border-top:1px solid #0B1333;}
	#commentform input,
	#commentform textarea,
	#commentform p{margin:5px 0;}	
		
		#commentform textarea{font-size:14px;line-height:130%;font-family:Arial, Verdana, sans-serif;}
#sidebar{float:left;width:300px;margin:15px;display:inline;}
	h3.widgettitle{text-transform:uppercase;}
	.widget{color:#fff;margin-bottom:15px;}
	.widget ul{list-style:disc inside;margin:10px 0 0;}
	.widget ul ul{margin-left:20px;}
	.widget ul ul ul{margin-left:20px;}
	.widget ul li{padding:3px 0;margin:0;}
#footer{border-top:1px solid #1b1e29;margin-top:10px;clear:both;display:block;text-align:center;color:#fff;padding:15px;font-size:11px;}
	p#credits{font-size:10px;text-align:center;color:#fff;padding:0 0 10px;}

