body    {background-color: ;background: url(/alima/i/newbg.png) #130b17;margin: 0;padding: 0;font-family: Arial, Tahoma;}
a       {color: #c00;}
#header {height: 197px;background-image: url(/alima/i/header.jpg);clear: both;
	-moz-border-radius: 9px 9px 0 0 ;
	/*border-radius: 11px 9px 0 0;*/}
#footer {min-height: 70px;background: #1f1325;clear: both;-moz-border-radius: 0 0 10px 10px;border-radius: 0 0 8px 8px; }

#menu a       {width: 90px;color: #ccc;text-decoration: none;border-bottom: solid 1px #333;}
#menu a:hover {width: 90px;color: #fff;}

#footer_i             {padding: 10px;font-size: 0.7em;color:#62456d;}
#footer_links         {text-align:right;clear: both;padding-right:3px;margin-bottom: 5px;}
#footer_links a       {font-size: 1.2em;color: #643676;text-decoration: none;border-bottom: solid 1px #643676;}
#footer_links a:hover {color: #643676;}

#page    {width:894px;margin-left: auto;margin-right: auto;background: white;min-height: 500px;margin:30px auto 30px auto;  -moz-border-radius: 10px; border-radius: 10px;}

#page {
	-moz-box-shadow: 0px 0px 15px #110815;
	-webkit-box-shadow:0px 0px 15px #110815;
	box-shadow:0px 0px 15px #110815;
}

#content {min-height:400px;clear: both;}
a img    {border:0;}
body, 
table, 
td       {font-size: 11pt;}

#menu_table               {position: relative;top:163px;left: 20px;padding: 0;}
#menu_table td            {text-align: center;	vertical-align: middle;	padding: 0 8px 0 8px;}
#menu_table td#tab_left   {padding: 0;	width: 4px;	background-image: url(/i/tab-left.gif);}
#menu_table td#tab_right  {padding: 0;	width: 4px;	background-image: url(/i/tab-right.gif);}
#content_i                {padding:10px;}
#table_codes, 
#table_codes td           {font-size:10pt;}
#table_codes input        {width:300px;}

h1, 
h2, 
h3 { font-family:Tahoma; font-weight:normal; margin-bottom: 10px; }
h1 {font-size: 1.7em; }
h2 {font-size: 1.6em; }
h3 {font-size: 1.4em; }

table#celebrityInfo          {border:0;}
table#celebrityInfo tr.white {background:#fff;}
table#celebrityInfo tr.grey  {background:#f5f5f5;}
table#celebrityInfo td.info0 {text-align:right; padding:5px 10px 5px 0; vertical-align:top;}
table#celebrityInfo td.info1 {text-align:left; padding:5px 10px 5px 5px;}

a#next_photo,
a#prev_photo       {float:left;display:block;width:20px;height:20px; background:#f5f5f5; padding:3px;color: #36638e; text-decoration: none;}
a#next_photo:hover,
a#prev_photo:hover {background:#ddd; color: #000;}
div#photo_num      {height:20px; padding:3px; background-color: #f5f5f5; min-width: 100px; float:left; text-align: center; color:#666;}

span.video_name {font-size:1.4em;}
p.toolbar       {font-size:0.8em}

a.dashed  {text-decoration: none; border-bottom: dashed 1px #36638e;}
div#error {border:solid 1px #ccc; border-left: solid 2px #c00; background-color: #f5f5f5;padding:7px; width:500px;}

a.header       {font-size: 1.4em; text-decoration:none;}
a.header:hover {text-decoration:underline;}
span.header    {font-size: 1.4em;}
h1.header      {font-size:1.4em; font-weight:normal; margin:0;padding:0;}

span.time  {color: #999; font-size:0.8em;}
div.header {border-bottom: solid 1px #ccc;}
p.excerpt  {margin: 5px 0 20px 0;}

span#rate-text {color: #666;}

a.links   {font-weight: bold;}
span.star {color:red;}

#fanclub_block {width:205px; float:right; margin:0 10px 0 0;}
#fanclub_login {padding:7px; background-color: #f5f5f5; width:200px;clear:both;margin-top:5px;}

span.date   {font-size: 12px; color: #666;}
a.permalink {font-size: 12px;}
