body{
font-size:12px;
color:#3D013B;
background-color:#3D013B;
background-image: url("/images/Purple-Background-73.jpg");
margin:0;
padding:0;
scrollbar-base-color: orange; 
scrollbar-arrow-color: green;
scrollbar-DarkShadow-Color: blue; 
}
.center{
text-align:center;
}
.left{
text-align:left;
}
.right{
text-align:right;
}
#main_content{
background-color:#ffffff;
width:970px;
padding:0px;
border:1px solid #3D013B;
margin-top:10px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
TEXT-ALIGN:center;
}
body,p,h1,h2,h3,h4,table,td,th,ul,ol,textarea,input,button
{
font-family:verdana,helvetica,arial,sans-serif;
}
button, #submit{background: #3D013B; COLOR: #D1B8D0; font-weight:bold; FONT-SIZE: 11px;}
.submit{background: #3D013B; COLOR: #D1B8D0; font-weight:bold; FONT-SIZE: 11px;}
#top_bar{width:970px;height:94px;margin:0;padding:0;}

#logo{width:240px;text-align:left;float:left; margin:5px 0px 5px 0px;}

#top_banner{width:728px;text-align:right;float:right;margin-top:0px;}

DIV#nav_bg {
	BACKGROUND: url(/images/nav_bg.gif) repeat-x left top; MARGIN: 5px 0px 0px 0px; PADDING: 0px; width:970px;height:53px; 
}
DIV#nav_bg A {
	TEXT-DECORATION: none
}
DIV#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 970px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS",Trebuchet,Myriad,sans-serif;  
}
#nav_primary {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 970px; PADDING-TOP: 0px; HEIGHT: 22px;TEXT-ALIGN: center;
}
#nav_primary LI {
	display:inline;  LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
#nav_primary A {
	MARGIN: 0px 36px 0px 0px; FONT: bold 12pt/21px "Trebuchet MS",Trebuchet,Myriad,sans-serif; outline: none
}
#nav_primary A:link {
	COLOR: #ffffff
}
#nav_primary A:visited {
	COLOR: #ffffff
}
#nav_primary A:hover {
	COLOR: #feff99
}
#nav_primary A:active {
	COLOR: #feff99
}
#nav_primary A.selected:link {
	COLOR: #feff99
}
#nav_primary A.selected:active {
	COLOR: #feff99
}
#nav_primary A.selected:visited {
	COLOR: #feff99
}
#nav_primary A.selected:hover {
	COLOR: #feff99
}
#nav_primary A IMG {
	MARGIN-LEFT: 3px; VERTICAL-ALIGN: text-top
}


#nav_secondary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WORD-SPACING: -2px; FONT: bold 10pt/31px "Trebuchet MS",Trebuchet,Myriad,sans-serif; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-ALIGN: center
}
#nav_secondary LI {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; LINE-HEIGHT: 22pt; LIST-STYLE-TYPE: none
}
#nav_secondary A {
	MARGIN: 0px 2px 0px 0px; WORD-SPACING: 2px
}
#nav_secondary A:link {
	COLOR: #ffffff
}
#nav_secondary A:visited {
	COLOR: #ffffff
}
#nav_secondary A:hover {
	COLOR: #feff99
}
#nav_secondary A:active {
	COLOR: #feff99
}
#nav_secondary A.selected:link {
	COLOR: #feff99
}
#nav_secondary A.selected:active {
	COLOR: #feff99
}
#nav_secondary A.selected:visited {
	COLOR: #feff99
}
#member_login_panel{
background-color:#D1B8D0;
width:948px;
padding:5px;
border:1px solid #3D013B;
margin: 3px 5px 0px 5px;
TEXT-ALIGN: center;
 FONT: bold 10pt "Trebuchet MS",Trebuchet,Myriad,sans-serif; COLOR: #3D013B;
 font-smooth: always;
font-weight: sharp;
font-variant: normal;
}


#login_window{
background-color:#ffffff;
width:700px;

padding:0px 2px 10px 2px;
border:1px solid #ddd;
margin-left:auto;
margin-right:auto;
margin-top:0px;
display:none;
}
.close{
float:right;
BACKGROUND: url(http://www.myluvcelebs.com/images/close.gif);
MARGIN: 5px 0px; PADDING: 0px; width:13px;height:13px; 
}
#todays_top
{
background-color:#ffffff;
width:645px;
height:280px;
padding:0px 0px 3px 0px;
border:1px solid #3D013B;
margin:5px 5px 7px 5px;
float:left;
}
.banner_300X250
{
background-color:#ffffff;
width:300px;
height:278px;
padding:3px;
border:1px solid #3D013B;
margin:5px 5px 7px 0px;
float:right;
}
.text_line
{
clear:both;
}
.body_left
{
width:170px;
margin:0;
padding:0;
float:left;
background-color:#ffffff;

}
.body_middle
{
width:472px;
margin:0px 5px 0px 5px;
padding:0px;
background-color:#ffffff;
color:#000000;
padding-bottom:8px;

float:left;
}
.body_right
{
width:308px;
margin:0px;
padding:0px;
float:left;
background-color:#ffffff;
text-align:center;
}
.pic_body_left
{
width:162px;
margin:0;
padding:0;
float:left;
background-color:#ffffff;
border:0px solid #3D013B;
}
.pic_body_middle
{
width:472px;
margin:0px 5px 0px 5px;
padding:0px;
background-color:#ffffff;
color:#000000;
padding-bottom:0px;
float:left;
}

.pic_body_border
{
width:478px;
margin:0px 5px 0px 5px;
padding:0px;
background-color:#ffffff;
color:#000000;
padding-bottom:8px;
float:left;
border:1px solid #3D013B;
}

.pic_body_right
{
width:302px;
margin:0;
padding:2;
float:left;
background-color:#ffffff;
border:1px solid #3D013B;
}
.body_left_send_card
{
width:645px;
margin:0px 5px 0px 0px;
padding:0px;
float:left;
background-color:#ffffff;

}
.width_162
{
width:168px;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;; 
background-color:#ffffff;
border:1px solid #3D013B;
}
.width_470{
width:470px;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
background-color:#ffffff;
border:1px solid #3D013B;
height:auto;
width:auto;
text-align:center;
}
.width_300{
width:306px;padding:0px;margin:0px 0px 15px 0px; background-color:#ffffff;border:1px solid #3D013B;text-align:center;
}

div.img
  {
  
  margin:5px 0px 5px 13px;
  border:1px solid #3D013B;
  height:150px;
  width:auto;
  float:left;
  text-align:center;
  }

div.img img
  {
  display:inline;
  margin:5px 12px 5px 12px;
  border:1px solid #ffffff;
  }
div.img,a:hover img
  {
  border:1px solid #3D013B;
  }
div.desc
  {
  text-align:center;
  FONT: bold 10pt "Trebuchet MS",Trebuchet,Myriad,sans-serif; COLOR: #3D013B;
  width:120px;
  margin:2px;
  }
div.more_image
{display:none;}

#signin_code,  #signup_code{
width:450px;
height:510px;
padding:10px 3px 3px 3px;
margin:0px;
background-color:#D1B8D0;
border:0px solid #3D013B;
text-align:left;
float:left;
}
.biggreen {font-smooth: always;font-weight: sharp;font-variant: normal;COLOR: #444a32; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold}
.smallgreen {font-smooth: always;font-weight: sharp;font-variant: normal;COLOR: #444a32; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}
.smallgreen_b {font-smooth: always;font-weight: sharp;font-variant: normal;COLOR: #444a32; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}
.smallred {font-smooth: always;font-weight: sharp;font-variant: normal;COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}
.galcelebrity { font-smooth: always;font-weight: sharp;font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#ffffff; text-decoration:none}
.rightnavi { font-smooth: always;font-weight: sharp;font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#444a32; text-decoration:none}

.leftnavi { font-smooth: always;font-weight: sharp;font-variant: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#444a32; text-decoration:none}
INPUT {COLOR: #3D013B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:regular; FONT-SIZE: 11px}

ul.ul_link
{
list-style-type:none;
padding:0px 0px 0px 10px;
margin:0px;
text-align:left;
}


ul.ul_link li
{
font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#3D013B; text-decoration:none
padding-left:14px;line-height:18px;
}
a:link {color:#3D013B;} 
a:visited {color:#3D013B;}  /* visited link */
a:hover {color:#3D013B;}  /* mouse over link */
a:active {color:#3D013B;}  /* selected link */
#bottom_links{background: #3D013B;color:#ffffff;border-bottom:2px dotted #3D013B; MARGIN: 0px 0px 10px 0px; PADDING: 1px 0px 1px 0px; width:970px;FONT: bold 10pt/31px "Trebuchet MS",Trebuchet,Myriad,sans-serif;}
#bottom_links A:link {	COLOR: #ffffff}
#bottom_links A:visited {	COLOR: #ffffff}
#bottom_links A:hover {	COLOR: #feff99}
#bottom_links A:active {	COLOR: #feff99}
#bottom_links A.selected:link {	COLOR: #feff99;}

.heading{HEIGHT: 22px;FONT: bold 10pt TAHOMA,Trebuchet,Myriad,sans-serif; background:#3D013B;color: #ffffff;text-align:left;padding:3px 3px 0px 5px;;border-bottom-style:outset;border-bottom-width:2px;border-color:#000000;}

.cc_heading{HEIGHT:22px;FONT:bold 10pt TAHOMA,Trebuchet,Myriad,sans-serif; background:#efefef;color:#3D013B;text-align:left;padding:3px 3px 0px 5px;border-bottom-style:outset;border-bottom-width:2px;border-color:#000000;margin:0px;}

ul.cool_links 
{
list-style-type:none;
list-style-image:url('/images/newwc.gif');
padding:0px 0px 0px 20px;
margin:2px;
text-align:left;
}
ul.cool_links li
{
font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3D013B; text-decoration:none
padding-left:14px;line-height:25px;
}

.commentbox{
background-color: #ececec;
width: 549px;
padding: 10px;
margin:10px 20px 0px 20px;
text-align:left;
}

.commentfooter{
background: url(/images/arrow.gif) 40px -3px no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 80px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
width: 528px;
text-align:left;
}
