/*

Theme Name: Wineass 2.0
Theme URI: http://www.wineass.com
Description: Integrates Twitter with the old reviews
Version: 1.0
Author: Adam Rakunas and Jason Stoddard

*/	

/* Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #4A0929 url(img/bg.gif) top center;
color: #000;
font-family: Georgia, serif, Arial, Helvetica, sans-serif;
}

#wrap
{
position: relative;
margin: auto;
width: 837px;
background: #660033;
padding: 0 53px 0 53px;
background: url(img/pbg.png) top left repeat-y;
}

	#nav
	{
	position: relative;
	height: 60px;
	z-index: 100;
	}
		#nav ul
		{
		position: relative;
		float: right;
		padding-top: 22px;	
		}	
		
		#nav li
		{
		position: relative;
		float: left;
		padding-right: 21px;
		}
		
		#nav a
		{
		position: relative;
		float: left;
		color: #fff;
		font-style: italic;
		text-transform: lowercase;
		}
		
		#nav a:hover
		{
		color: #B95C76;
		}
		
	#mainlogo
	{
	position: relative;
	height: 120px;
	background: url(img/bubblebottom.gif) top right no-repeat;
	}

	#sublogo
	{
	position: relative;
	margin-top: -75px;
	height: 120px;
	background: url(img/bubblebottom2.gif) top right no-repeat;
	}
	
	#topreview
	{
	position: relative;
	padding: 24px 24px 2px 24px;
	text-align: left;
	background: url(img/bubbletop.gif) top right no-repeat;
	}
		
		.thetopreview
		{
		position: relative;
		font-size: 2.6em;
		}
		
		.thetopreview h1
		{
		position: relative;
		font-size: 1em;
		color: #611236;
		display: inline;
		}
		
		.thetopreview p
		{
		position: relative;
		display: inline;
		}
		
		.thetopratings
		{
		position: relative;
		padding-top: 15px;
		font-size: .95em;
		color: #611236;
		}
		
		#subpage .arating
		{
		font-size: .75em;
		}
		
			.arating
			{
			position: relative;
			height: 20px;
			float: left;
			padding-right: 15px;
			}
			
			.arating span, .arating div
			{
			position: relative;
			float: left;
			padding-right: 5px;
			}
	
	
	
	
	
	#titlebox
	{
	position: relative;
	margin-top: 10px;
	padding: 20px 25px 0 25px;
	background: #4A0929 url(img/pagetop.gif) top left no-repeat;
	height: 43px;
	}
	
		#tbtitle
		{
		position: absolute;
		top: 14px;
		left: 27px;
		font-size: 2.3em;
		color: #fff;
		font-style: italic;
		text-transform: lowercase;
		}
	
	
	

	#recentreviews
	{
	position: relative;
	padding: 0px 27px 22px 27px;
	background: #fff url(img/pagebottom.gif) bottom left no-repeat;
	color: #737373;
	text-align: left;
	}	
	
		.arecentreview
		{
		position: relative;
		padding-top: 15px;
		font-size: 2em;
		padding-right: 145px;
		}
		
		.arecentreview h2
		{
		position: relative;		
		font-size: 1em;
		color: #611236;
		display: inline;
		}
		
		.arecentreview p
		{
		position: relative;
		display: inline;
		}
		
		.thesubratings
		{
		position: relative;
		padding-top: 15px;
		font-size: .95em;
		color: #611236;
		}
		
		#recentreviews .thetopratings
		{
		padding-bottom: 10px;
		border-bottom: 2px solid #BFBFBF;
		}
		
		.video
		{
		position: absolute;
		top: 19px;
		right: 0px;
		height: 75px;
		width: 100px;
		background: url(img/video.gif) top right no-repeat;
		}



	.navigation
	{
	position: relative;
	padding: 15px 27px 15px 27px;
	font-size: .9em;	
	height: 20px;
	}
	
		.navigation a
		{
		color: #660033;
		text-transform: uppercase;
		}


		
		
	#subpage
	{
	position: relative;
	font-size: 1.25em;
	padding: 10px 27px 30px 27px;
	text-align: left;
	color: #5B5B5B;
	background: #fff url(img/pagebottom.gif) bottom left no-repeat;
	}
	
		#subpage p
		{
		position: relative;
		line-height: 1.5em;
		padding: .75em 0 .75em 0;
		}
		
		#subpage h2
		{
		position: relative;
		font-size: 1.5em;
		color: #4a0929;
		}
		
		.feature
		{
		position: relative;
		font-size: 1.1em;
		color: #000;	
		}
		
		.feature strong
		{
		color: #4a0929;
		}
	



	#foot
	{
	position: relative;
	font-size: .9em;
	font-style: italic;
	padding: 12px 27px 15px 27px;
	color: #B95C76;
	text-align: left;
	}









a{color: #611236;}

.commentlist li
{
position: relative;
padding: 10px;
background: #f3f3f3;
border: 1px solid #ddd;
margin-bottom: 10px;
}

.avatar
{
position: relative;
float: right;
}

#comwrap input
{
padding: 3px;
}

