#nicniccontent
{
	width: 599px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 50px;
	text-align: left;
	background-color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #300;
}

body
{
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFFFFF;
	background-image : url(/images/background.jpg);
	text-align: center;
	font-family: verdana, arial, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
  	line-height:16px;		
}
	
A 			{ color: #990000; font-family: georgia, verdana, arial, sans-serif; font-size:11px; text-decoration: none; } 
A:link		{ color: #990000; } 
A:visited	{ color: #990000; } 
A:active	{ color: #990000; } 
A:hover		{ color: #990000; } 

.navtitle:link{
  font-family:georgia, verdana, arial, sans-serif;
  color:#444444; 
  font-weight:bold; 
}
.navtitle:visited{
  font-family:georgia, verdana, arial, sans-serif;
  color:#444444; 
  font-weight:bold; 
}
.navtitle:hover{
  font-family:georgia, verdana, arial, sans-serif;
  color:#777777; 
  font-weight:bold; 
  text-decoration:underline;          
} 
.navtitle:active{
  font-family:georgia, verdana, arial, sans-serif;
  color:#777777; 
  font-weight:bold; 
 text-decoration:underline;   
}


#top
{
	width: 599px;
	background-color: #fff;
}

#middle
{
	background-color: #fff;
	/* border: 1px #F00 solid; */
	/* width: 598px; */
}

#leftside
{
	float: left;
	width: 285px;
	/* border: 1px #F00 solid; */
	padding : 40px 0 40px 30px;
}

#leftsidelarge
{
	float: left;
	width: 360px;
	/* border: 1px #F00 solid; */
	padding : 40px 0 40px 30px;
}

#sidebarholder
{
	width: 203px;
	padding-top: 40px;
	padding-right: 30px;
	padding-left: 30px;
	background-color: #FFF;
	float: right;
}

#sidebarholdersmall
{
	width: 100px;
	padding-top: 40px;
	padding-right: 30px;
	padding-left: 30px;
	background-color: #FFF;
	float: right;
}

#sidebar
{
	width: 180px;
	/*background-color: #F0F0F0;
	border-width: 1px;
	border-style: solid;
	border-color: #CCC;*/
	
	padding: 0px 10px 0px 10px;
}


#nav
{
	width: 203px;
	background-color: #F0F0F0;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 25px 0px;
}

#navsmall
{
	width: 100px;
	background-color: #F0F0F0;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 25px 0px;
}

#navleft
{
	
	background-color: #F0F0F0;
	float: left;
	width: 96px;
}

#navright
{
	
	background-color: #F0F0F0;
	float: right;
	width: 97px;
}


.sidebarheader
{
	font-family:georgia, verdana, arial, sans-serif; 
	font-size: 11px; 
	color: #990000; 
}

.sidebarheader p
{
	margin-top: 0px;
	margin-bottom: 5px; 
}

.sidebarbody 
{
	font-family: verdana, arial, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
  	line-height:16px;	 
}

.sidebarbody img
{
	 border: 1px solid #000;
}

.sidebarbody p
{
	margin-top: 0px;
	margin-bottom: 20px; 
}

.copyright
{
	width: 599px;
	color: #fff;
	height: 86px;
}

.archivetitle	
{ 
	font-family: arial, sans-serif; 
	font-size: 11px; 
	color: #333; 	
	line-height:16px;
	border-bottom: 1px solid #CCC;	
	padding-bottom: 8px;
	text-transform: uppercase;
	letter-spacing: 1px;			
}

.title	
{ 
	font-family: georgia, verdana, arial, sans-serif; 
	font-size: 14px; 
	color: #990000; 	
	line-height:16px;				
}



.title A 			{ color: #990000; font-family: georgia, verdana, arial, sans-serif; font-size: 14px; text-decoration: none; } 
.title A:link		{ color: #990000; } 
.title A:visited	{ color: #990000; } 
.title A:active	{ color: #990000; } 
.title A:hover		{ color: #990000; background-color: #F0F0F0}


.date	{ 
	font-family: arial, sans-serif; 
	font-size: 10px; 
	color: #666666;
	text-transform: uppercase; 
		}	
		
.date p	{ 
	margin: 0px; 
		}	
		
.sub	{ 
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	color: #000000; 
		}	
		
.sub p	{ 
	margin-top: 0px;
	margin-bottom: 20px; 
		}	
		
.celebrity	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #000000; 	
		text-transform:uppercase;
line-height:16px;
letter-spacing: 1pt;				
		}
		
.input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #666666; border: 1px solid #000}

.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; }


.comments	{ 
		font-family: verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #000000;			
		}
		
.comments-title	{ 
		font-family: arial, sans-serif; 
		font-size: 10px; 
		color: #666666;	
		text-transform:uppercase;
		border-top: 1px solid #CCC;
		padding-top: 8px;
		}

.comments-author	{ 
		font-family: georgia, verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #000000;		
		}
		
.comments p	{ 
	margin-top: 0px;
	margin-bottom: 0px; 
		}
		
.comments A 			{ color: #990000; font-family: georgia, verdana, arial, sans-serif; font-size: 11px; text-decoration: none; } 
.comments A:link		{ color: #990000; } 
.comments A:visited	{ color: #990000; } 
.comments A:active	{ color: #990000; } 
.comments A:hover		{ color: #990000; background-color: #F0F0F0}

.posted	{ 
		font-family: verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #666666;			
		}
