body	{
	font-size:			normal;
	font-family:		arial;
	background-color:	#A6A4B7;
}

a   {
    color:              #665BAA;
    font:               11pt arial;
}

a:hover    {
    color:              #9484F9;
}

#container	{
	width:				90%;
	margin:				10px auto;
	background-color:	#030201;
	color:				#333;
	border:				1px solid black;
	line-height:		130%;
}

#background	{
	background-image:	url(../images/header.png);
	background-position:top left;
	background-repeat:	no-repeat;
}

#leftnav	{
	float:				left;
	width:				140px;
	margin:				0;
	padding:			17.5em 0 1em 1.5em;
}

#leftnav a	{
	display:			block;
	padding:			0 0 0 1.7em;
	font:				14pt arial;
	font-weight:		bold;
	color:				white;
	text-decoration:	none;
	line-height:		2.5em;
	background-image:	url(../images/star.png);
	background-position:left;
	background-repeat:	no-repeat;
}

#leftnav a:hover	{
	color:				#9484F9;
	
	background-image:	url(../images/star_on.png);
	background-position:left;
	background-repeat:	no-repeat;
}

#rightnav	{
	float:				right;
	width:				125px;
	margin:				0;
	padding:			7.0em 1em;
}

#content	{
	margin-left:		190px;
	margin-right:		150px;
	padding:			7.0em 0;
}

#middle	{
	padding:			0 1em;
	background-color:	white;
	border:				1px solid #7F5726;
}

#sub_header	{
	background-color:#0B0201;
}

#sub_header h1	{
	padding-left:		0.5em;
	font:				20pt arial;
	font-weight:		bold;
	color:				white;
	line-height:		3.7em;
	background-image:	url(../images/sub_header.png);
	background-position:top right;
	background-repeat:	no-repeat;
}

#footer	{
	clear:				both;
	margin:				0;
	
}

#leftnav p, #rightnav p { 
	margin:				0 0 1em 0; 
}

#content h2 {
	color:				#665BAA;
	margin:				0; 
	border-bottom:		1px solid #9484F9;
}

.fan_club_box	{
	padding:			0.5em;
	margin-top:			0.5em;
	margin-bottom:		0.5em;
	background-color:	#E9E6FE;
	border-top:			1px solid #665BAA;
	border-bottom:		1px solid #665BAA;
	font:				11pt arial;
}

.toolbar_link	{
	margin-bottom:		0.7em;
	text-align:			right;
}

.toolbar_link a	{
	padding:			0.5em;
	font:				12pt arial;
	text-decoration:	none;
	color:				#665BAA;
	font-weight:		bold;
}

.toolbar_link a:hover	{
	color:				white;
	background-color:	#9484F9;
}


#leave_link	{
	margin-bottom:		0.7em;
	text-align:			right;
}

#leave_link a	{
	padding:			0.5em;
	font:				12pt arial;
	text-decoration:	none;
	color:				#8C2006;
	font-weight:		bold;
}

#leave_link a:hover	{
	color:				white;
	background-color:	#8C1F06;
}

#blog_buttons   {
    margin-top:         0.6em;
    margin-bottom:      1.5em;
    padding-bottom:     0.3em;
    border-bottom:      1px dotted #E9E6FE;
}

.comments   
{
    background-image:   url(../images/comments.gif);
    background-position:left;
    background-repeat:no-repeat;
    padding-left:1.2em;
    padding-bottom:0.3em;
    padding-right:0.3em;
    color:#665BAA;
}

.permalink
{
    background-image:   url(../images/permalink.gif);
    background-position:left;
    background-repeat:no-repeat;
    padding-left:1.1em;
    padding-bottom:0.3em;
    color:#665BAA;
}

/* Forms Start */

.formheadtoolbar    
{
 
    margin:				0 0 0.5em 0;
	padding:			0.5em 0 0.5em 0.3em;
	font:				14pt arial;
	font-weight:		bold;
	color:				#665BAA;
	background-color:   #E9E6FE;
	border-bottom:  1px solid #665BAA;
}

.formtoolbar    
{
    
    margin:				0 auto;
	padding:			0.5em 0 0.5em 0.3em;
	font:				14pt arial;
	font-weight:		bold;
	background-color:	#665BAA;
	color:				#E9E6FE;
}

a.formtoolbarlink  
{
    margin: 0.3em;
    font:				10pt arial;
    color:  #665BAA;
    text-decoration: none;
    font-weight:bold;
}

a:hover.formtoolbarlink    {
    color:  #E9E6FE;
    text-decoration:    underline;
}

.formposts  
{
    font:12pt arial;
    width:100%;
    color:#E9E6FE;
    text-align:left;
    border-collapse:collapse;
}

.formposts th  
{
    background-color:#665BAA;
    padding:0.3em;
}

.formposts td   
{
    padding:0.3em;
    color:#665BAA;
    border:1px solid #665BAA;
}

.formposts a    
{
    color:#665BAA;
}

.formposts a:hover  
{
    color:#E9E6FE;
}

.formposts a.main    
{
    display:block;
    color:#665BAA;
    text-decoration:none;
}

.formposts a.main:hover  
{
    display:block;
    color:#665BAA;
    background-color:#E9E6FE;
}

a.NewPost	{
	background-image:	url(../images/New24x24.gif);
	background-position:	left;
	background-repeat:	no-repeat;
	padding:0.3em 0.3em 0.3em 1.5em;
	font:12pt arial;
	color:#E9E6FE;
	font-weight:bold;
	text-decoration:none;
}

a.NewPost:hover	{
	background-color:#E9E6FE;
	text-decoration:none;
}

a.user	{
	font:10pt arial;
	color:#51634F;
	text-decoration:underline;
	font-weight:bold;
}

a.user:hover	
{
    color:#B2D4B4;
	text-decoration:none;
}

a.userblue	{
	font:10pt arial;
	color:#504F63;
	text-decoration:underline;
	font-weight:bold;
}

a.userblue:hover	
{
    color:#B8CEE6;
	text-decoration:none;
}

.formpostimage  
{
    width:100px;
    vertical-align:top;
    background-color:#E9E6FE;
}

.postmessage  
{
    font:12pt arial;
    width:98%;
    color:#504F63;
    text-align:left;
    border-collapse:collapse;
}

.postmessage th  
{
    background-color:#D9E1EA;
    padding:0.3em;
}

.postmessage td   
{
    padding:0.3em;
}


/* Forms End */

/* popvideo star header start */

#pop_header 
{
    padding-left:5.4em;
    background-image:url(../images/pop_header_left.gif);
    background-position:left;
    background-repeat:no-repeat;
}

.pop_header_background
{
    height:66px;
    background-image:url(../images/pop_header_background.gif);
    background-repeat:repeat-x;
}

#pop_header a   
{
    display:block;
    padding-top:2.2em;
    padding-left:0.3em;
    font:10pt arial;
    font-weight:bold;
    color:White;
}


#pop_header a:hover 
{
    color:#CFD9FF;
}

/* popvideo star header end */



