/*

Theme Name: TheXboxLife
Theme URI: http://www.TheXboxLife.com
Description: Play it, Love it, Love it.	
Version: 1.0
Author: Matthew Martin

*/	


*
{
	margin: 0;
	padding: 0;
}

#left
{
list-style: inside;
}

/*===== DOCUMENT BODY =====*/

body
{
	background: #f9f8f8 url(images/header.gif) repeat-x;
	font-family: 'Trebuchet MS', Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	color: #858482;
	margin:0;padding:0;
}

	/*===== HIDE HEADER TEXT =====*/

	h1 span, #header ul li a span, h2 span, #footer ul li a span
	{
		display: none;
	}
	
	/*===== MISC =====*/
	
	.clear { height: 0; clear: both; }
	
	/*===== LINKS =====*/
	
	a
	{
		font-weight: bold;
		color: #6ab409;
		text-decoration: underline;
	}
	
	a.black
	{
		color: #444341;
	}
	
	a.black-thin
	{
		color: #444341;
		font-weight: normal;
	}
	
	#footer a.white
	{
		color: #fff;
		font-weight: bold;
	}
	
	/*===== START HEADER =====*/

	#header
	{
		height: 104px;
		margin: 0 0 0 51px;
	}
	
		h1 a
		{
			width: 291px; height: 70px;
			background: url(images/logob.gif) no-repeat;
			display: block;
			margin: 0px 0 0px 0;
		}
		
		#header ul li, #footer ul li
		{
			list-style: none;
			float: left;
		}
		
			#header ul li a, #footer ul li a
			{
				height: 34px;
				display: block;
			}
			
				#header ul li a.home, #footer ul li a.home
				{
					width: 73px;
					background: url(images/home.gif) no-repeat;
				}
				
					#header ul li a.home:hover, #footer ul li a.home:hover
					{
						background-position: -73px 0;
					}
					
				#header ul li a.about, #footer ul li a.about
				{
					width: 92px;
					background: url(images/aboutus.gif) no-repeat;
				}
				
					#header ul li a.about:hover, #footer ul li a.about:hover
					{
						background-position: -91px 0;
					}
					
				#header ul li a.videos, #footer ul li a.videos
				{
					width: 76px;
					background: url(images/videos.gif) no-repeat;
				}
				
					#header ul li a.videos:hover, #footer ul li a.videos:hover
					{
						background-position: -76px 0;
					}
					
				#header ul li a.submit, #footer ul li a.submit
				{
					width: 77px;
					background: url(images/submit.gif) no-repeat;
				}
				
					#header ul li a.submit:hover, #footer ul li a.submit:hover
					{
						background-position: -77px 0;
					}
					
				#header ul li a.advertise, #footer ul li a.advertise
				{
					width: 92px;
					background: url(images/advertise.gif) no-repeat;
				}
				
					#header ul li a.advertise:hover, #footer ul li a.advertise:hover
					{
						background-position: -92px 0;
					}
					
				#header ul li a.contact, #footer ul li a.contact
				{
					width: 88px;
					background: url(images/contact.gif) no-repeat;
				}
				
					#header ul li a.contact:hover, #footer ul li a.contact:hover
					{
						background-position: -89px 0;
					}

#header ul li a.cheats, #footer ul li a.cheats
				{
					width: 92px;
					background: url(images/cheats.gif) no-repeat;
				}
				
					#header ul li a.cheats:hover, #footer ul li a.cheats:hover
					{
						background-position: -92px 0;
					}


#header ul li a.reviews, #footer ul li a.reviews
				{
					width: 92px;
					background: url(images/reviews.gif) no-repeat;
				}
				
					#header ul li a.reviews:hover, #footer ul li a.reviews:hover
					{
						background-position: -91px 0;
					}

#header ul li a.interviews, #footer ul li a.interviews
				{
					width: 92px;
					background: url(images/interviews.gif) no-repeat;
				}
				
					#header ul li a.interviews:hover, #footer ul li a.interviews:hover
					{
						background-position: -92px 0;
					}

#header ul li a.previews, #footer ul li a.previews
				{
					width: 92px;
					background: url(images/previews.gif) no-repeat;
				}
				
					#header ul li a.previews:hover, #footer ul li a.previews:hover
					{
						background-position: -91px 0;
					}

#header ul li a.cheats, #footer ul li a.cheats
				{
					width: 92px;
					background: url(images/cheats.gif) no-repeat;
				}
				
					#header ul li a.cheats:hover, #footer ul li a.cheats:hover
					{
						background-position: -91px 0;
					}
	
	/*===== START CONTENT =====*/
	
	#wrapper
	{
		width: 741px;
		margin: 0 0 0 51px;
	}
	
		/*===== LEFT SIDE =====*/
			
		#left
		{
			width: 481px;
			float: left;
			margin: 0 33px 0 0;
			padding: 10 0 0 0;
		}
		
			/*===== TOP BOXES =====*/
		
			.float-left
			{
				width: 227px;
				float: left;
                                margin-top: 10px;
			}
			
			.float-right
			{
				width: 227px;
				float: right;
                                margin-top: 10px;
			}

				{
					width: 120px; height: 14px;text-decoration: underline;
				}
			
				h2
				{
					width: 227px; height: 50px;
				}
				
					h2.featured-game
					{
						background: url(images/featured-game.gif) no-repeat;
					}
					
					h2.gamer-spotlight
					{
						background: url(images/gamer-spotlight.gif) no-repeat;
					}

                                        h2.recent-previews
					{
						background: url(images/recentpreviews.gif) no-repeat;
					}
				.box-ads
                                {
	                                width: 481px; height: 55px;
                                        background: url(images/box-content1.gif) repeat-y;
					padding: 0px 0px 6px 7px;
                                }
                                  h3
                                   {
                                        width: 481px; height: 55px;
                                   }
                                        h3.box-ads
                                         {
                                                 background: url(images/sponsors1.gif) no-repeat;
                                         }

				.box-content
				{
					width: 191px;
					background: url(images/box-content.gif) repeat-y;
					padding: 12px 19px 12px 18px;
				}
				
					.thumbn
					{
						width: 72px; height: 80px;
						padding: 0 9px 0 0;
						margin: 0 11px 0 0;
						border-right: 1px dotted #d6d5d5;
						float: left;
					}
					
					
					ul.small-box li
					{
						list-style: none;

                                                                                    list-style-image:none;
                                                                                    list-style-position:outside;
                                                                                    list-style-type:none;

						padding: 0 0 2px 0;
						border-bottom: 1px dotted #d6d5d5;
					}
					
				.small-bottom
				{
					width: 277px; height: 9px;
					background: url(images/small-bottom.gif) no-repeat;
				}
                                 
                                .small-bottom1
                                {
                                        width: 481px; height: 15px;
                                        background: url(images/small-bottom1.gif) no-repeat;
                                }


				
			/*===== MIDDLE CONTENT =====*/
			
			h2.post-head
			{
				width: 465px; height: 56px;
				background: url(images/content-head.gif) no-repeat;
				line-height: 42px;
				padding: 0 0 0 16px;
				margin: 13px 0 0 0;
			}
			
				h2.post-head a
				{
					font-size: 12px;
					color: #fff;

				}
				
			.content-mid
			{
				width: 447px;
				background: url(images/content-mid.gif) repeat-y;
				padding: 6px 17px 10px 17px;
			}
			
				hr
				{
					margin: 4px 0 4px 0;
					height: 0;
					border: none;
					border-bottom: 1px dotted #e0e0e0;
				}
			
				.alignleft
				{
					float: left;
				}
				
				.alignright
				{
					float: right;
				}
				
				em.green { color: #6ab409; }
				
				.content-mid span.alignleft
				{
					color: #c1c1c0;
				}
				
				.alignleft a
				{
					text-decoration: none;
					font-weight: normal;
					color: #c1c1c0;
				}
				
				.alignright a
				{
					font-weight: normal;
					color: #5c5b59;
				}
                                
                                img.aligncenter
                                {
                                         display: block;
                                         margin-left: auto;
                                         margin-right: auto;
                                 }

			
			.content-bottom
			{
				width: 481px; height: 10px;
				background: url(images/content-bottom.gif) no-repeat;
			}
			
		/*===== RIGHT SIDE =====*/
                #right2 
                {  
			width: 160px;
			padding: 10px 0 0 0;
                        float: right;
		}

		       .right2-box
			{
				width: 150px;
				margin: -1592px 0 0 230px;
			}

                        .box-content-right2
				{
					width: 150px;
					background: url(images/box-content-right2.gif) repeat-y;
					padding: 12px 19px 12px 18px;
				}
                                 
                                .thumbn
					{
						width: 72px; height: 80px;
						padding: 0 9px 0 0;
						margin: 0 11px 0 0;
						border-right: 1px dotted #d6d5d5;
						float: left;
					}
					
					
					ul.small-box-right2 li
					{
                                                width: 12em;
						list-style: none;
                                                                                                                                  list-style-image:none;
                                                                                                                                  list-style-position:outside;
                                                                                                                                  list-style-type:none;

						padding: 0 0 0 0;
						border-bottom: 1px dotted #d6d5d5;
					}
      
                        .small-bottom-right2
				{
					width: 175px; height: 9px;
					background: url(images/small-bottom-right2.gif) no-repeat;
				}

		#right
		{
			width: 227px;
			float: right;
			padding: 10px 0 0 0;
		}
		
			.right-box
			{
				width: 227px;
				margin: 0 0 10px 0;
			}
			
				h2.categories
				{
					background: url(images/categories.gif) no-repeat;
				}
                                
                                h2.forum
				{
					background: url(images/forum.gif) no-repeat;
				}

				
				h2.blogroll
				{
					background: url(images/blogroll.gif) no-repeat;
				}
				
				h2.archives
				{
					height: 49px;
					background: url(images/archives.gif) no-repeat;
				}
                                                        h2.subscribe
				{
					height: 49px;
					background: url(images/subscribe.gif) no-repeat;
				}
                                                        h2.sponsors
				{
					height: 49px;
					background: url(images/sponsors.gif) no-repeat;
				}
			              h2.poll
				{
					height: 50px;
					background: url(images/weekly-poll.gif) no-repeat;
				}
				#right ul li
				{
					padding: 0 0 2px 0;
					margin: 0 0 2px 0;
					border-bottom: 1px dotted #acacab;
					list-style-position: inside;
                                                                     
				}
				
					#right ul li a
					{
						text-decoration: none;
						font-weight: normal;
						color: #acacab;
                                                                                    
					}
					
					#right ul.categories
					{
						list-style-image: url(images/ul-cat.gif);
                                                                                    padding:0;margin:0;
					}
					
					#right ul.blogroll
					{
						list-style-image: url(images/ul-blog.gif);
					}
					
					#right ul.archives
					{
						list-style-image: url(images/ul-archives.gif);
					}
					
		#footer
		{
			width: 100%; height: 84px;
			background: url(images/footer.gif) repeat-x bottom;
			clear: both;
			padding: 10px 0 0 0;
			color: #fff;
		}
		
			#footer ul
			{
				margin: 0 0 0 51px;
			}
			
			#footer p
			{
				clear: both;
				height: 50px; width: 741px;
				margin: 0 0 0 51px;
				line-height: 50px;
			}
			
#comment
{
width: 350px;
}

.right {display:block; text-align:right;}
textarea.comments {width:390px; height:170px; border:0; padding:5px; color:#000; background:url(http://xbox.stoopkids.com/wp-content/themes/TheXboxLife/images/comments.png) top no-repeat;}
input.textbox {width:182px; height:27px; border:0; padding:4px; color:#000; background:url(http://xbox.stoopkids.com/wp-content/themes/TheXboxLife/images/input.png) top no-repeat;}
.search {display:block; height:50px; border:0; background:url(http://xbox.stoopkids.com/wp-content/themes/TheXboxLife/images/search-site.png) top no-repeat;}
.greenouter {padding:0 5px 0 6px; background:#c0dd98;}
.small-bottom2 {display:block; height:6px; background:url(http://xbox.stoopkids.com/wp-content/themes/TheXboxLife/images/bottom.png) top no-repeat;}
.hide {display:none;}
.searchinput {padding:3px;width:175px;height:14px;border:0;border-left: 1px solid #A3A3A3;margin:0 0 5px 0;background:url(http://xbox.stoopkids.com/wp-content/themes/TheXboxLife/images/inputbg.gif) top repeat-x;font-family: 'Trebuchet MS', Arial, Tahoma, Sans-Serif;font-size: 11px;color: #858482;}
searchinput {padding:4px; width:179px; height:19px; background:url(http://xbox.stoopkids.com/wp-content/themes/TheXboxLife/images/searchbg.png) top no-repeat;border:0;}
.commentheader{display:block; height:24px; padding:5px 10px; margin-top:12px; background:url(http://xbox.stoopkids.com/wp-content/themes/TheXboxLife/images/commenthead.png) top no-repeat; font-weight:bold;}
.commentheader a {color:#ffffff;}
.arright {float:right;}
.arleft {float:left;}