body {
   margin:0;
   padding:0;
   line-height:1.22em;
   font:normal 12px Arial, Verdana, sans-serif;
   background:#FFFAF2 url(../images/bg_all.gif) repeat-x;
   color:#666;
   text-align:center;
}
#top_menu {
   height: 10px;
   /*height: 25px;*/
   padding: 5px 0 0 0;
   text-decoration: none;
   margin:auto;
   text-align:right;
   width:736px;
   letter-spacing:1px;
}
#top_menu a:link,a:visited,a:visited {
   font: 11px arial, verdana, sans-serif;
   color:#000;
   text-decoration:underline;
}
#top_menu a:hover {
   color:#000;
   text-decoration:none;
}
#top {
   padding:12px 0 0 0;
}
#container {
   margin: 10px auto;
   width: 776px;
   background: #FFF url(../images/bg_container.gif) no-repeat top center;
   clear: both;
}
#logo a {
   background: url(../images/super_star_theater_logo.gif) no-repeat top center;
   width: 292px;
   height: 109px;
   float: left;
}
#footer {
   margin: auto;
   clear:both;
   width:744px;
   text-align:left;
   border-top:1px solid #E1E1F4;
   font:11px arial,verdana,sans-serif;
   color:#666;
   background:#fff url(../images/bg_footer.gif) repeat-x;
} 
#spacer {
   clear:both;
} 
#spacer_footer {
   clear:both;
   width:744px;
} 
#footer #left_footer {
   float:left;
   margin: 7px 0 0 7px;
}
#left_footer a:link,#left_footer a:visited,#left_footer a:active {
   font: 11px arial, verdana, sans-serif;
   color:#999999;
   text-decoration:underline;
}
#left_footer a:hover {
   color:#999999;
   text-decoration:none;
}
#right_footer {
   float:right;
   background:url(../images/logo_mini_footer.gif) no-repeat center right;
   width:400px;
   margin: 5px 5px 0 0;
   padding:0px;
}
#right_footer a:link,#right_footer a:visited,#right_footer a:active {
   font: 11px arial, verdana, sans-serif;
   color:#000;
   text-decoration:underline;
}
#right_footer a:hover {
   color:#000;
   text-decoration:none;
}
#submityourvideo {
   float:left;
   width:216px;
   text-align:left;
   margin:0 0 0 0;   
}
#submityourvideo .title {
   padding:0;
   margin:0;
   padding:5px 0 0 53px;
   font: bold 14px arial, verdana, sans-serif;
   color:#363696;
   clear:both;
}
#submityourvideo .first {
   padding:0;
   margin:0;
   padding:7px 0 0 72px;
   clear:both;
}
#submityourvideo .second {
   padding:0;
   margin:0;
   clear:both;
   padding:8px 0 3px 72px;
}
#submityourvideo p a:link, #submityourvideo p a:visited, #submityourvideo p a:active {
   font: bold 12px arial,verdana,sans-serif;
   text-decoration:none;
   color:#000;
}
#submityourvideo p a:hover {
   text-decoration:underline;
   color:#000;
}
#searchvideo {
   float:right;
   width:260px;
   margin-top:47px;
}
#searchvideo input{
   font: 13px arial,verdana,sans-serif;
   color: #666666;
   padding-left:2px;
}
#searchvideo fieldset{
   border:0;margin:0;padding:0;
   text-align:left;
}
#searchvideo label{ 
   margin:0;padding:0;
   width:85px;
   text-align:center;
   font:12px arial,verdana,sans-serif;
   color:#666;
   padding:4px 0 3px 0;
}
#separator {
   background: url(../images/bg_separator.gif) repeat-x;
   clear:both;
   height:25px;
}
#content {
   margin:auto;
   clear:both;
   width:744px;
   text-align:left;
}
embed {
   border:0;margin:0;padding:0;clear:both;
}



/******************************************************************************************

      HALL OF FAME
      
      */
#top5fundraisers {
   background: url(../images/tit_topfundraisers.gif) no-repeat top left;
   padding:40px 0 0 0;
}




/******************************************************************************************

      PRIVACY POLICY, TERMS OF USE, GUIDELINES
      
      */
#privacy_terms_guidelines {
   font:normal 12px arial,verdana,sans-serif;
   color:#000;
}
#privacy_terms_guidelines h3 {
   font:bold 17px arial,verdana,sans-serif;
   color:#000;
   margin-top:0;
}
#privacy_terms_guidelines h2 {
   font:bold 20px arial,verdana,sans-serif;
   color:#000;
   margin-top:0;
}
#privacy_terms_guidelines h1 {
   font:bold 15px arial,verdana,sans-serif;
   color:#000;
}
#privacy_terms_guidelines ul {
   margin:15px;
}
#privacy_terms_guidelines .ul_letter {
   margin:15px 15px 15px 20px;
   list-style-type:upper-alpha;
}
#privacy_terms_guidelines .ul_sub_number {
   margin:15px 15px 15px 35px;
   list-style-type:decimal;
}
#privacy_terms_guidelines p {
   margin-top:15px;
}



/******************************************************************************************

      FIRST PAGE
      
      */

#main_left {
   float:left;
   width:375px;
}
#main_right {
   float:right;
   width:355px; 
}
#top5 {
   background: url(../images/tit_top5rated.gif) no-repeat top left;
   padding:40px 0 0 0;
}
.eachvideo {
   clear:both;
   height:100px;
} 
.eachvideo_thumbs {
   float:left;
   clear:both;
   padding:0;
}
.eachvideo_desc {
   float:left;
   width:225px;
   margin:0 0 0 5px;
   padding:0;
}
.eachvideo_desc h1 {
   margin:0 0 5px 0;
}
.eachvideo_desc h1 a:link, .eachvideo_desc h1 a:visited, .eachvideo_desc h1 a:active {
   color:#81BDD8;
   font:bold 14px arial,verdana,sans-serif;
   margin:0;padding:0;
}
.eachvideo_desc h1 a:hover {
   color:#3993B9;
   font:bold 14px arial,verdana,sans-serif;
}
.eachvideo_desc p {
   padding:0;margin:0;
   line-height:115%;
   color:#666;
}
.eachvideo_desc .timeviews {
   color:#000;
   padding:6px 0 0 0;
}
.eachvideo_desc p a:link, .eachvideo_desc p a:visited, .eachvideo_desc p a:active {
   color:#666;
   font:bold 14px arial,verdana,sans-serif;
   margin:0;padding:0;
}
.eachvideo_desc h1 a:hover {
   color:#3993B9;
   font:bold 14px arial,verdana,sans-serif;
}
#buyonline {
   background:#fff url(../images/bg_buyonline.gif) no-repeat top left;
   clear:both;
   padding:15px 0 0 72px;
} 
#buyonline h1 {
   padding:0;margin:0;
} 
#buyonline h1 a:link, #buyonline h1 a:visited, #buyonline h1 a:active {
   font:bold 14px arial,verdana,sans-serif;
   color:#363696;
   text-decoration:none;
} 
#buyonline h1 a:hover {
   color:#363696;
   text-decoration:underline;
} 
#buyonline p {
   padding:15px 0 15px 0;margin:0;
   clear:both;
   font:12px Arial, Verdana, sans-serif;
   color:#666;
} 
#buyonline p a:link, #buyonline p a:visited, #buyonline p a:active, #buyonline p a:hover {
   color:blue;
   text-decoration:underline;
   font:12px Arial, Verdana, sans-serif;
}

#donate{
  width: 50%;
  margin: auto;
}

#main_tv {
   height:171px;
} 
#main_videoday {
   background: url(../images/tit_featuredvideo.gif) no-repeat top left;
   padding:33px 0 0 0;
   /*padding:40px 0 0 0;*/
   margin-top:5px;
} 
.video_desc h1 {
   margin:8px 0 8px 0;
}
.video_desc h1 a:link, .video_desc h1 a:visited, .video_desc h1 a:active {
   color:#81BDD8;
   font:bold 14px arial,verdana,sans-serif;
   margin:0;padding:0;
}
.video_desc h1 a:hover {
   color:#3993B9;
   font:bold 14px arial,verdana,sans-serif;
   margin:0;padding:0;
}
.video_desc p {
   padding:0;
   line-height:115%;
   color:#333;
   margin:0;
}
.video_desc .timeviews {
   color:#000;
   padding:0px 0 0 0;
}
#intro_text {
   clear:both;
   /*text-align:justify;*/
   font:normal 13px arial,verdana,sans-serif;
   color:#000;
   background:#FBFBFB;
   border:1px solid #D6D6D6;
   margin-top:15px;
}
#intro_text p {
   margin: 0 0 4px 0;
   padding-left:5px;
   padding-right:5px;
}
.wearesuperstar {
   font:bold 13px arial,verdana,sans-serif;
   color:#343694;
   text-align:center;
   padding:5px 0 4px 0;
   background-color:#f1f1f1;
}


/******************************************************************************************

      CONTACT US & ABOUT LISA
      
      */
      
#contact_us {
   float:left;
   width:315px;
}      
#contact_us label {
   background-color:#fff;
   float:left;
   margin:0;
   width:130px;
   padding:3px 2px 3px 0;
   font: bold 13px arial,verdana,sans-serif;
   color:#000;
   text-align:right;
}
#contact_us fieldset {
   margin:5px 0 0px 0px;
   border:0;
   padding:0;
}
#about_lisa {
   float:right;
   width:420px; 
}      


/******************************************************************************************

      FORMS
      
      */
fieldset {
   margin:15px 0 15px 15px;
   border:0;
   padding:0;
}
fieldset div {
   clear:both;
   margin:0 0 5px 0;
}
input,textarea {
   font: 13px arial,verdana,sans-serif;
   color: #444;
   padding-left:2px;
}
label {
   background-color:#fff;
   float:left;
   margin:0;
   width:140px;
   padding:3px 2px 3px 0;
   font: bold 13px arial,verdana,sans-serif;
   color:#000;
   text-align:right;
}
* html label {
   padding-right:0px;
}


/******************************************************************************************

      PRIVATE VIDEO 
      
      */
#private_video {
   float:left;
   width:350px;
   background: url(../images/tit_privatevideo.gif) no-repeat top left;
   padding:40px 0 0 0;   
}
#private_video label {
   width:65px;
}

/******************************************************************************************

      CREATE ACCOUNT 
      
      */
#create_account_left {
   float:left;
   width:375px;
}
#create_account_right {
   float:right;
   width:333px; 
}
#create_account {
   background: url(../images/tit_createaccount.gif) no-repeat top left;
   padding:40px 0 0 0;
} 
#about {
   padding:15px;
   margin:0;
   color:#000;
   font:normal 13px arial,verdana,sans-serif;
}
#about h1 {
   font: bold 19px arial,verdana,sans-serif;
   color:#000;
   margin:0 0 15px 0;
}
#about ul {
   margin:15px;padding:0;
}
#about li {
   line-height:115%;
   font: 13px arial,verdana,sans-serif;
   color:#000;
}


/******************************************************************************************

      SUBMIT A VIDEO
      
      */
#upload_left {
   float:left;
   width:375px;
}
#upload_right {
   float:right;
   width:333px; 
}
#upload {
   background: url(../images/tit_submitavideo.gif) no-repeat top left;
   padding:40px 0 0 0;
} 
#upload .nobg {
   background: #fff;
   padding:40px 0 0 0;
} 
#what_upload {
   padding:15px;
   margin:0;
   color:#000;
   font:normal 13px arial,verdana,sans-serif;
}
#what_upload h1 {
   font: bold 19px arial,verdana,sans-serif;
   color:#000;
   margin:0 0 15px 0;
}
#aboutuploading {
   padding:15px;
   margin:0;
   color:#000;
   font:normal 13px arial,verdana,sans-serif;
}
#aboutuploading h1 {
   font: bold 19px arial,verdana,sans-serif;
   color:#000;
   margin:0 0 15px 0;
}
#aboutuploading b {
   font: bold 12px arial,verdana,sans-serif;
   color:#000;
}
.read_charity:link,.read_charity:active,.read_charity:visited {
   font:normal 11px arial,verdana,sans-serif;
   color:#000;
   text-decoration:underline;
}
.read_charity:hover {
   font:normal 11px arial,verdana,sans-serif;
   color:#000;
   text-decoration:none;
}
.charity {
   border:1px solid blue;
   float:left;
}
#be_fundraiser {
   background:#f5f5f5;
   padding:0 0 8px 0;
   margin:0;
}
#be_fundraiser h1 {
   font:bold 17px arial,verdana,sans-serif;
   padding:8px 8px 0px 5px;
   color:#343694;
   margin:0;
}
#be_fundraiser h2 {
   font:bold 13px arial,verdana,sans-serif;
   padding:8px 8px 12px 5px;
   color:#000;
   margin:0;
}
#be_fundraiser h3 {
   font:normal 13px arial,verdana,sans-serif;
   padding:8px 8px 4px 5px;
   color:#000;
   margin:0;
}
#be_fundraiser .or {
   font:bold 15px arial,verdana,sans-serif;
   padding:8px 8px 0px 5px;
   color:#000;
}
#be_fundraiser .no_compaign {
   margin:0 0 12px 8px;
}
#how_create_charity {
   background:#ADD4E6;
   margin:0 0 0 15px;
   padding:5px;
}
#how_create_charity h1 {
   font:bold 16px arial,verdana,sans-serif;
   color:#343694;
   margin:0 0 8px 0;
}
#how_create_charity p {
   font:normal 12px arial,verdana,sans-serif;
   color:#000;
   margin:0;
   padding:0;
}
#how_create_charity a:link, #how_create_charity a:active, #how_create_charity a:visited  {
   font:bold 17px arial,verdana,sans-serif;
   text-decoration:underline;
   color:#000;
}
#how_create_charity a:hover {
   text-decoration:none;
   color:#343694;
   text-decoration:underline;
}

/******************************************************************************************

      PAGINATION
      
      */
#pages {
   clear:both;
   font: bold 12px arial,verdana,sans-serif;
   color:#000;   
   text-align:right;
   padding:0 15px 0 0;
}
#pages a:link, #pages a:visited, #pages a:active  {
   font: normal 12px arial,verdana,sans-serif;
   color:#000;   
   text-decoration:none;
}
#pages a:hover {
   font: normal 12px arial,verdana,sans-serif;
   color:#666;
   text-decoration:none;   
}
#pages b {
   color:#363696;
}



/******************************************************************************************

      USER
      
      */
#user_left {
   float:left;
   width:275px;
}
#user_right {
   float:right;
   width:455px; 
}
#about_user {
   background:#D7EAF2;
   border:1px solid #3486A9;
   padding:5px;
   color:#000;
   margin:0 0 10px 0;
}
#about_user p {
   line-height:145%;
   margin:0;padding:0;
}
#about_user b {
   font:bold 12px arial,verdana,sans-serif;   
}
#about_user h2 {
   color:#363696;
   font:bold 15px arial,verdana,sans-serif;   
   margin:0 0 3px 0;padding:0;
}
#about_user hr {
   color:#A8D1E3;
   background:#A8D1E3;
   border:0;
   height:1px;
}
#about_user h1 a:link,#about_user h1 a:visited,#about_user h1 a:active {
   color:#000;
   font:bold 14px arial,verdana,sans-serif;
   text-decoration:underline;
   margin-left:4px;
}
#about_user h1 a:hover {
   color:#000;
   text-decoration:none;
}
#send_message {
   clear:both;
} 
#send_message label {
   background-color:#fff;
   float:left;
   margin:0;
   width:60px;
   padding:3px 2px 3px 0;
   font: bold 13px arial,verdana,sans-serif;
   color:#000;
   text-align:right;
}
#send_message p {
   margin:0;padding:4px 0 0 0;
}
.video_options {
   margin:20px 0 0 12px;
   float:left;
}
#edit_profile_box {
   clear:both;
   display:none;
}
#change_psw_box {
   clear:both;
   display:none;
}
#edit_profile {
   clear:both;
} 
#edit_profile label {
   background-color:#D7EAF2;
   float:left;
   margin:0;
   width:96px;
   padding:3px 2px 3px 0;
   font: bold 13px arial,verdana,sans-serif;
   color:#000;
   text-align:right;
}
#edit_profile p {
   margin:0;padding:4px 0 0 0;
}
#change_psw {
   clear:both;
} 
#change_psw label {
   background-color:#D7EAF2;
   float:left;
   margin:0;
   width:135px;
   padding:3px 2px 3px 0;
   font: bold 12px arial,verdana,sans-serif;
   color:#000;
   text-align:right;
}
#change_psw p {
   margin:0;padding:4px 0 0 0;
}


/******************************************************************************************

      FREE STUFF
      
      */
.free_stuff:link, .free_stuff:active, .free_stuff:visited {
   font: bold 14px arial,verdana,sans-serif;
   color:#000;
}
.free_stuff:hover {
   font: bold 14px arial,verdana,sans-serif;
   color:navy;
}
.freestuff_img {
   margin-bottom:5px;
} 
.skits {
   color:#000;
   margin:0 0 0 20px;
   list-style-position:outside;
} 


/******************************************************************************************

      WATCH VIDEO
      
      */
#watch {
   float:left;
   width:375px;
}
#current_video {
   clear:both;
   padding:0 0 0 0;
} 
#current_video h1 {
   margin:0 0 5px 0;padding:0;
   color:#3486A9;
   font:bold 14px arial,verdana,sans-serif;   
}
#watch_right {
   float:right;
   width:355px; 
}
#about_video {
   background:#D7EAF2;
   border:1px solid #3486A9;
   padding:5px;
   color:#000;
   margin:0 0 10px 0;
}
#about_video p {
   line-height:145%;
   margin:0;padding:0;
}
#about_video b {
   font:bold 12px arial,verdana,sans-serif;   
}
#about_video a:link,#about_video a:active,#about_video a:visited {
   font:bold 12px arial,verdana,sans-serif;   
   color:#0000CA;
   text-decoration:underline;
}
#about_video a:hover {
   color:#000;
   text-decoration:underline;
}
#about_video hr {
   color:#A8D1E3;
   background:#A8D1E3;
   border:0;
   height:1px;
}
#about_video h2 {
   color:#363696;
   font:bold 14px arial,verdana,sans-serif;   
   margin:0 0 3px 0;padding:0;
}
#recentlyadded {
   background: url(../images/tit_recentlyadded.gif) no-repeat top left;
   padding:40px 0 0 0;
   width:355px;  
}
.eachvideo_small {
   clear:both;
   height:65px;
   
} 
.eachvideo_thumbs {
   float:left;
   clear:both;
   padding:0;
}
.eachvideo_desc_small {
   float:left;
   width:233px;
   margin:0 0 0 5px;
   padding:0;
}
.eachvideo_desc_small h1 {
   margin:0;
   color:#3993B9;
   font:bold 12px arial,verdana,sans-serif;   
}
.eachvideo_desc_small h1 a:link, .eachvideo_desc_small h1 a:visited, .eachvideo_desc_small h1 a:active {
   color:#3993B9;
   font:bold 12px arial,verdana,sans-serif;
   margin:0;padding:0;
}
.eachvideo_desc_small h1 a:hover {
   color:#2C728F;
}
.eachvideo_desc_small p a:link, .eachvideo_desc_small p a:active, .eachvideo_desc_small p a:visited {
   color:#3993B9;
}
.eachvideo_desc_small p a:hover {
   color:#000;
}
.eachvideo_desc_small .timeviews {
   color:#000;
   margin:0px 0 0 0;
   padding:0;
}
#under_video {
   clear:both;
   margin:10px 0 10px 0;
   height:32px;
}
#under_video .views_date {
   float:left;
   width:187px;
   text-align:center;
   font:normal 14px arial,verdana,sans-serif;
   color:#000;
}
#under_video .rating {
   float:left;
   text-align:center;
   width:185px;
}
#under_video .rateitstars {
   width:105px;
   margin:auto;padding:0;
}
#under_video .rateit {
   font:bold 14px arial,verdana,sans-serif;
   color:#000; 
   float:left;  
}
#donate_undervideo {
   clear:both;
   /*background:#c0c0c0 url(../images/bg_donate_undervideo.gif) no-repeat center center;*/
   background:#D1E7F0;
   height:25px;
   width:375px;
   text-align:center;
   border-bottom:2px solid #ACD3E5;
}
* html #donate_undervideo {
   clear:both;
   background:#D1E7F0;
   width:375px;
   height:20px;
   text-align:center;
   margin-top:-5px;
}
#donate_undervideo a:link, #donate_undervideo a:active, #donate_undervideo a:visited {
   color:black;
   font:bold 13px arial,verdana,sans-serif;
   text-decoration:none;
   line-height:25px;
}
#donate_undervideo a:hover {
   text-decoration:none;
   color:#000;
}
* html #donate_undervideo a:link, * html #donate_undervideo a:active, * html #donate_undervideo a:visited, * html #donate_undervideo a:hover {
   line-height:28px;
}
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{
	background: url(../images/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:3px 0 0 6px;
	float:left;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
	
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(../images/star_small.gif);
	line-height: 10px;
	height: 10px;
}





/******************************************************************************************

      COMMENTS
      
      */
#comments {
   clear:both;
}  
#comments h1 {
   font:bold 16px arial,verdana,sans-serif;
   color:#000;
   margin:3px 0 0 0;padding:0;
}  
#type_message {
   clear:both;
}
#comments_frame {
   clear:both;
}
      
/******************************************************************************************

      LOG IN
      
      */

#login_left {
   float:left;
   width:375px;
}
#login_right {
   float:right;
   width:333px; 
}
#login {
   background: url(../images/tit_login.gif) no-repeat top left;
   padding:40px 0 0 0;
} 
#notmember {
   padding:15px;
   margin:0;
   color:#000;
   font:normal 13px arial,verdana,sans-serif;
}
#notmember h1 {
   font: bold 19px arial,verdana,sans-serif;
   color:#000;
   margin:0 0 15px 0;
}
#notmember h2 {
   margin:0 0 15px 0;
   padding:0;
   font: bold 15px arial,verdana,sans-serif;
   color:#000;
}
#notmember a:link, #notmember a:visited, #notmember a:active, #notmember a:hover {
   color:blue;
   text-decoration:underline;
   font:bold 13px Arial, Verdana, sans-serif;
}



/******************************************************************************************

        GENERAL
        
     */

#create_account p, #login p,  #upload p, #private_video p {
   margin:0 10px 0 15px;
} 
#error { 
   margin:auto;
   border:1px solid #c0c0c0;
   background-color:#f5f5f5;
   font:bold 13px Arial, Verdana, sans-serif;
   color:red;
   padding:5px;
   margin:5px 0 0 15px;
}
a:link, a:visited, a:active {
   color:blue;
   text-decoration:underline;
   font: 12px Arial, Verdana, sans-serif;
}
a:hover {
   color:black;
   text-decoration:underline;
   font: 12px Arial, Verdana, sans-serif;
}
img { border:0; }
.charleft { 
   border:0;
   font: bold 12px Arial, Verdana, sans-serif;
   color:#000;
} 
h1 {
   font:bold 15px arial,verdana,sans-serif;
   color:#000;
   margin:3px 0 0 0;padding:0; 
}
ul {
   margin:0;padding:0;
}
.title_share {
   font:bold 15px arial,verdana,sans-serif;
   color:#000;
   margin:0;
   padding:10px 0 10px 0;
   clear:both;
}
.title_share span {
   font:normal 12px arial,verdana,sans-serif;
   color:#666;
   padding:0 0 0 3px;
}

/******************************************************************************************

        MENU 
        
     */
#menu {
   text-align: center;
   margin: 8px 0 0 5px; padding: 0;
   width: 470px;
   float:left;
   height: 29px;
}
#menu #left_side {
   height: 28px;
   width: 6px;
   background: url(../images/menu_left.gif);
   float: left;
}
#menu #right_side {
   height: 28px;
   width: 6px;
   background: url(../images/menu_right.gif);
   float: left;
}
#menu ul {
   background: url(../images/bg_menu_off.gif);
   height: 28px;
   float: left;
   list-style: none;
   padding:0; margin:0;
   width: 445px; 
}
#menu ul li {
   display: inline;
}
#menu ul li a {
   font: 12px arial, verdana, sans-serif;
   height: 28px;
   float: left;
   padding: 0px 13px 0px 13px;
   text-decoration: none;
   line-height: 28px;
   border-right:1px solid #E4E4E4;
   color: #666666;
   background-color: transparent;
}
#menu ul li a:hover {
   background: url(../images/bg_menu_on.gif);
   text-decoration: none;
   color: #666666;
}
#menu .shopping { border-right:none; }
form { padding:0;margin:0; }



/******************************************************************************************

        PROGRESS BAR 
        
     */

.info {
	font: bold 12px arial, verdana, sans-serif;
	color:red;
}
.bar1 {
	background-color:#fff;
	position:relative;
	text-align:left;
	height:6px; 
	width:100px; 
	border:1px solid #505050;
}
.bar2 {
	background-color:#000;
	position:relative;
	text-align:left;
	height:6px;
	width:0%;
}
#percent {
   font: bold 14px arial, verdana, sans-serif;
   color:#000;
}
