/* ENTIRE PAGE */

BODY
	{
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	MARGIN: 0px;
	PADDING: 20px;
	BACKGROUND-COLOR: #aaccaa;
	}
BODY.iframe
	{
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #E0E0E0;
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND-COLOR: #202020;
	}
FORM
	{
	MARGIN: 0px;
	PADDING: 0px;
	Z-INDEX: 0;
	}
INPUT, TEXTAREA, SELECT, .form
	{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	VISIBILITY: visible;
	PADDING: 2px;
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #EFEFFF;
	BORDER: 1px #202080 dashed;
	/* BACKGROUND-IMAGE: url("textarea_bg.jpg"); */
	}
.form_collapsed
	{
	VISIBILITY: collapse;
	PADDING: 0px;
	BORDER: 0px;
	}
.form_disabled
	{
	FILTER: alpha(opacity=50);
	OPACITY: 0.5;
	-MOZ-OPACITY: 0.5;
	}
TABLE
	{
	TEXT-ALIGN: left;
	}
A
	{
	COLOR: #005b00;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	BORDER: 0px;
	}
A:visited
	{
	FONT-WEIGHT: normal;
	BORDER: 0px;
	}
A:hover
	{
	TEXT-DECORATION: underline overline;
	BORDER: 0px;
	}
HR
	{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	HEIGHT: 5px;
	WIDTH: 100%;
	BORDER: 1px #446644 solid;
	BACKGROUND-COLOR: #668866;
margin: 0px;
padding: 0px;
	}
TD
	{
	FONT-SIZE: 10pt;
	}



/* MAIN ITEM IMAGE */

.image_normal
	{
	BORDER: 1px #C0C0C0 solid;
	}
.image_enlarge
	{
	BORDER: 3px #7B0000 solid;
	}



/* ADVERTISEMENTS */

.ad
	{
	BORDER: 0px;
	}



/* THUMBNAIL */

.thumb
	{
	BORDER: 1px #FFFF00 solid;
	}



/* DEFAULT TABLES */

.def_tbl
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	WIDTH: 95%;
	BORDER: 1px #000000 solid;
	}
.def_head1
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
vertical-align: middle;
	COLOR: #000000;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	BACKGROUND: #979765 url("def_head1_bg.gif");
	BACKGROUND-REPEAT: repeat-x;
	BORDER: 1px #006600 solid;
	}
.def_head2
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
vertical-align: middle;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	BACKGROUND: #979765 url("def_head2_bg.gif");
	BACKGROUND-REPEAT: repeat-x;
	BORDER: 1px #006600 solid;
	}
.def_row1
	{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #e0cfa8;
	}
.def_row2
	{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #d7c6b1;
	}
A.def_head_link
	{
	COLOR: #005b00;
	}
A.def_link
	{
	COLOR: #005b00;
	}



/* ZIP CODE AREA */

#zipcodearea.areahide
	{
	FILTER: alpha(opacity=50);
	OPACITY: 0.5;
	-MOZ-OPACITY: 0.5;
	}



/* MEMBER CONTROL PANEL */

.mcp_tbl
	{
	WIDTH: 100%;
	BORDER 0px;
	TEXT-ALIGN: center;
	BORDER-BOTTOM: 1px #000000 solid;
	}
.mcp_bg
	{
	BACKGROUND: #ffffff url("mcp_bg.jpg");
	}
.mcp_main
	{
	COLOR: #202020;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: center;
	PADDING: 2px;
	}
.mcp_left
	{
	COLOR: #202020;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: left;
	}
.mcp_right
	{
	COLOR: #202020;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: right;
	}
.mcp_form
	{
	COLOR: #E0E0E0;
	BACKGROUND: #808080 url();
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	FONT-VARIANT: small-caps;
	BORDER: 1px #202020 solid;
	}
.mcp_but
	{
	BORDER: 0px;
	}
A.mcp_link
	{
	FONT-WEIGHT:bolder;
	COLOR: #557755;
	}



/* MAIN STRUCTURE TABLE */

.structure_tbl
	{
	WIDTH: 750px;
	BORDER: 2px #000000 solid;
	}



/* MAINDATA BUFFER TABLE */

.mdbuf_tbl
	{
	WIDTH: 100%;
	BACKGROUND-COLOR: #ccccaa;
	BORDER: 0px #000000 solid;
	}
.mdbuf_main
	{
border-left: 1px #000000 solid;
	WIDTH: *;
	/*BACKGROUND: #445566 url("item_bg.gif");*/
	}



/* MAINDATA TABLE */

.md_main
	{
	FONT-SIZE: 10pt;
	color: #000000;
	}



/* HOT ITEMS */

.hot_tbl
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	PADDING: 3px;
	BORDER: 3px #eeeecc solid;
	}
.hot_head
	{
	COLOR: #000000;
	BACKGROUND: #eeeecc;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	}
.hot_hcell
	{

	TEXT-ALIGN: left;
	}



/* PRIMARY NAVIGATION (PNAV) */

.pnav_main
	{
	padding-top: 10px;
	WIDTH:180px;
	BACKGROUND-COLOR: #88aa88;
	VERTICAL-ALIGN: top;
	color: #ffffff;
	}
.pnav_div
	{
	WIDTH: 100%;
	HEIGHT: 10px;
	BORDER: 0px;
	}


/* SECONDARY NAVIGATION (SNAV) */

.snav_main
	{
	padding-top: 10px;
	WIDTH: 225px;
	BACKGROUND-COLOR: #6070A0;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: 2px #20307B solid;
	}
.snav_div
	{
	WIDTH: 100%;
	HEIGHT: 10px;
	BORDER: 0px;
	}



/* NAVIGATION MENU (SECTIONS) */

.nav_tbl
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
padding: 0px;
	WIDTH: 160px;
	BORDER: 1px #264725 solid;
	}
.nav_head0
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	COLOR: #ffffee;
	padding: 5px;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	BACKGROUND: #224422 url("nav_head0_bg.gif");
	BACKGROUND-REPEAT: repeat-x;
	BORDER: 1px #aaccaa solid;
	}
.nav_main0, .nav_main1
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	COLOR: #ddeecc;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #778866;
	}
.nav_main0_over, .nav_main1_over
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	COLOR: #FFFFFF;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	BACKGROUND: #667755 url("nav_main0_over_bg.gif");
	BACKGROUND-REPEAT: repeat-x;
	CURSOR: pointer;
	}
.nav_chead
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	COLOR: #FFFFFF;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	BACKGROUND: #669966;
	}
.nav_chead_over
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	COLOR: #FFFFFF;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	BACKGROUND: #335533 url("nav_chead_over_bg.gif");
	CURSOR: pointer;
	}
.group_div
	{
	WIDTH: 100%;
	HEIGHT: 5px;
	}



/* MORE PAGES MENU */

.more_pages_pane
	{
padding: 3px;
vertical-align: middle;


	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	BORDER: 1px #446644 solid;
	BACKGROUND: #aaaa88;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	}
.more_pages_link
	{
	COLOR: #115511;
	}



/* SPOTLIGHT */

.spotlight_tbl
	{
	WIDTH: 90%;
	BORDER: 1px #AAAAFF dashed;
	}
.spotlight_head
	{
	BACKGROUND: #CCCCFF;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	}
.spotlight_main
	{
	BACKGROUND-COLOR: #55559B;
	PADDING: 3px;
	FONT-SIZE: 9pt;
	}
.spotlight_link
	{
	FONT-WEIGHT: bold;
	COLOR: #FFFF00;
	}
.spotlight_div
	{
	SIZE: 3px;
	WIDTH: 90%;
	BACKGROUND-COLOR: #201050;
	BORDER: 1px #403080 solid;
	}
.spotlight_img
	{
	WIDTH: 50px;
	BORDER: 1px;
	}


/* ITEM POST-TIME */

.posttime
	{
	FONT-VARIANT: small-caps;
	FONT-WEIGHT: bold;
	}



/* REVIEW */

.review_score_tbl
	{
	PADDING: 5px;
	MARGIN: 5px;
	BORDER: 1px #403080 solid;
	BACKGROUND-COLOR: #B0B0D0;
	}
.review_score_head
	{
	TEXT-ALIGN: center;
	FONT-SIZE: 24pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #D0D0F0;
	BORDER: 1px #605090 dashed;
	}
.review_score_main
	{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	}
.review_surround_tbl
	{
	WIDTH: 150px;
	}
.review_score
	{
	FONT-WEIGHT: bold;
	}
.review_stats_tbl
	{
	PADDING: 5px;
	BORDER: 1px #403080 solid;
	BACKGROUND-COLOR: #B0B0D0;
	}
.review_stats_head
	{
	TEXT-ALIGN: center;
	FONT-SIZE: 24pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #D0D0F0;
	BORDER: 1px #605090 dashed;
	}
.review_stats_main
	{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	}



/* BUTTON */

.button
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
-webkit-box-shadow: 5px 5px 2px #ccc;
display: table;
padding: 10px;
	BORDER: 2px #006600 solid;
	BACKGROUND: url('button_bg.jpg');
	CURSOR: pointer;
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
	COLOR: #002200;
	MARGIN: 5px;
	FILTER: alpha(opacity=80);
	OPACITY: 0.8;
	-MOZ-OPACITY: 0.8;
	}



/* ITEM MANAGEMENT SHORTCUT */

.ims_pane, .mms_pane, .admin_pane, .pane
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
padding: 5px;
	BORDER: 1px #7788AA dashed;
	BACKGROUND-COLOR: #ddddbb;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	}
.ims_link, .mms_link, .admin_link, .pane_link
	{
	COLOR: #005900;
	}



/* BOOKMARKS */

.bookmark
	{
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 20px;
	WIDTH: 95%;
	PADDING: 10px;
	BACKGROUND-COLOR: #90A0D0;
	BORDER: 2px #00008B solid;
	}
.bookmark_tbl
	{
	WIDTH: 100%;
	PADDING: 0px;
	}
.bookmark_main
	{
	WIDTH: 100%;
	PADDING: 0px;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	}
.bookmark_butcell, .bookmark_butcell_over
	{
	TEXT-ALIGN: center;
	}
.bookmark_button
	{
	COLOR: #CCDDFF;
	}
.bookmark_button:hover
	{
	COLOR: #00008B;
	}


/* POST */

.post_tbl
	{
border: 1px #668866 solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	WIDTH: 100%;
	}
.post_head
	{
	COLOR: #ccccaa;
	BACKGROUND: #668866;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	PADDING: 3px;
	}
.post_subhead
	{
	COLOR: #ccccaa;
	BACKGROUND-COLOR: #557755;
	FONT-SIZE: 8pt;
	}
.post_inner
	{

	}
.post_main
	{
	FONT-SIZE: 10pt;
	TEXT-ALIGN: left;
	}
.post_menu
	{
	WIDTH: 20px;
	PADDING: 3px;
	BACKGROUND-COLOR: #557755;
	TEXT-ALIGN: center;
	}
.post_sidepad
	{
	WIDTH: 3px;
	BACKGROUND-COLOR: #668866;
	}
.post_footer
	{
	COLOR: #ccccaa;
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #668866;
	PADDING: 2px;
	}
A.post_head_link
	{
	COLOR: #ffff00;
	}
A.post_subhead_link
	{
	COLOR: #ffff00;
	}
/* not currently used */
A.post_menu_but
	{
	COLOR: #00008B;
	}
A.post_foot_link
	{
	COLOR: #FFFF00;
	}



/* ECARD */

.ecard_tbl
	{
	WIDTH: 100%;
	BACKGROUND-COLOR: #A0A0D0;
	BORDER: 1px #8060D0 solid;
	}
.ecard_main
	{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	}



/* PAGE TITLE FIELD */

.ptf_tbl
	{
	WIDTH: 100%;
	BACKGROUND-COLOR: #668866;
	BORDER: 0px #000000 solid;
	PADDING: 5px;
	}
.ptf_main
	{
	COLOR: #ffffff;
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 12pt;
	}
A.ptf_link
	{
	COLOR: #ffff00;
	}
A.ptf_link:visited
	{
	COLOR:#dddd00;
	}



/* SEARCH AREA */

.search_tbl
	{
	BACKGROUND-COLOR: #8060B0;
	BORDER:3px #A090C0 solid;
	}
.search_form
	{
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 10pt;
	/*BACKGROUND: #606060 url();*/
	COLOR: #000000;
	BORDER: 3px #202020 solid;
	}


/* SECTION FIELD DATA */

.sfd_tbl1
	{
	WIDTH: 100%;
	BACKGROUND-COLOR: #557755;
	}
.sfd_tbl2
	{
	WIDTH: 100%;
	BORDER: 1px #779977 solid;
	}
.sfd_main
	{
	COLOR: #ffffff;
	FONT-SIZE: 10pt;
	}
.sfd_bord
	{
	BORDER: 1px #000000 dashed;
	FONT-SIZE: 10pt;
	COLOR: #CCDDFF;
	BACKGROUND-COLOR: #779977;
	}
A.sfd_link
	{
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	}



/* LAST LOGIN AREA */

.lastlog_tbl, .reco_tbl
	{
	WIDTH: 95%;
	BORDER: 1px #000000 solid;
	BACKGROUND: #ffff00 url("ll_bg.jpg");
	}
.lastlog_main, .reco_main
	{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: verdana, sans-serif;
	}
.lastlog_link, .reco_link
	{
	COLOR: #11bb00;
	}



/* WELCOME MEMBER AREA */
.welmem_pane
	{
padding: 10px;
text-align: left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	BORDER: 1px #000000 solid;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #bbbb66;
	}



/* BIRTHDAYS */
.bday_tbl
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	WIDTH: 95%;
	BORDER: 1px #006600 solid;
	}
.bday_main
	{
	FONT-SIZE: 10pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #ddddbb;
	}
A.bday_link
	{
	COLOR: #005500;
	}



/* RECENT GALLERY */
.recgal_tbl
	{
	WIDTH: 95%;
	BORDER: 1px #22338B solid;
	}
.recgal_main
	{
	FONT-SIZE: 10pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #99AACC;
	}
.recgal_img
	{
	BORDER: 1px #00008B solid;
	}
.recgal_link
	{
	COLOR: #00008B;
	}



/* POLLS */

.poll_tbl
	{
	WIDTH: 200px;
	BORDER: 1px #00005B solid;
	}
.poll_head
	{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #504090;
	}
.poll_main
	{
	FONT-SIZE: 9pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #A090E0;
	}
.poll_bar
	{
	BACKGROUND-COLOR: #000000;
	}
.poll_but
	{
	COLOR: #A090E0;
	BACKGROUND: #000000 url();
	FONT-WEIGHT: bold;
	BORDER: 1px #A0A0A0 solid;
	}
.poll_link
	{
	COLOR: #FFFF00;
	}



/* BLOGS */

.blog_tbl
	{
	WIDTH: 100%;
	}
.blog_head
	{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	BACKGROUND: #ddddaa url("blog_head_bg.gif");
	BACKGROUND-REPEAT: repeat-x;
	}
.blog_title
	{
	COLOR: #000000;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	LETTER-SPACING: 1px;
	}
.blog_foot
	{
	PADDING-TOP:5px;
	PADDING-BOTTOM:15px;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	}
.blog_main
	{
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	FONT-SIZE: 10pt;
	}
.blog_link
	{
	COLOR: #005b00;
	}



/* ICONS */

.icon
	{
	BORDER: 0px;
	}


/* AT A GLANCE */

.ataglance_iframe
	{
	WIDTH: 215px;
	HEIGHT: 225px;
	BORDER: 0px;
	}
.ataglance_body
	{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #A0A0A0;
	FONT-SIZE: 10pt;
	}
.ataglance_link
	{
	COLOR: #FFFF00;
	}



/* CHATTER BOX */

.cb
	{
	MARGIN: 10px;
	WIDTH: 90%;
	BACKGROUND: #202020 url("chatter_box_bg.jpg");
	BORDER: 1px #00006B solid;
	}
.cbox_iframe
	{
	WIDTH: 200px;
	HEIGHT: 500px;
	BORDER: 1px #000000 solid;
	}
.cbox_body
	{
	COLOR: #FFFFFF;
	BACKGROUND: #000000;
	FONT-SIZE: 10pt;
	}
.cbox_tbl
	{
	WIDTH: 100%;
	BORDER: 0px #E0E0E0 solid;
	}
.cbox_head
	{
	WIDTH: 200px;
	}
.cbox_head_link
	{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #00006B;
	}
.cbox_main
	{
	FONT-SIZE: 9pt;
	COLOR: #000000;
	}
.cbox_hr
	{
	WIDTH: 90%;
	HEIGHT: 5px;
	BACKGROUND-COLOR: #000000;
	BORDER: 1px #406080 solid;
	}
.cbox_link
	{
	FONT-SIZE: 10pt;
	COLOR: #00005B;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	}
.cbox_input
	{
	COLOR: #FFFFFF;
	FONT-SIZE: 9pt;
	BACKGROUND: #000000 url();
	BORDER: 1px #8070C0 solid;
	WIDTH: 90%;
	}
.cbox_say
	{
	COLOR: #FFFFFF;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	BACKGROUND: #000000 url();
	BORDER: 2px #8070C0 solid;
	}



/* CODE TABLE */

.code_tbl, .quote_tbl
	{
	WIDTH: 100%;
	BORDER: 1px #000000 solid;
	BACKGROUND-COLOR: #FFFFFF;
	}
.code_main, .quote_main
	{
	FONT-SIZE: 9pt;
	COLOR: #000000;
	}


/* QUOTE */

.quote, .code
	{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	clear:left;
	margin-left:15px;
	border: 1px #557755 solid;
	border-left: 5px #557755 solid ;
	padding-left:10px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FILTER: alpha(opacity=90);
	OPACITY: 0.9;
	-MOZ-OPACITY: 0.9;
	PADDING: 15px;
	MARGIN-BOTTOM: 0px;
	}



/* MOUSE-OVER CAPTION */

.over_caption_box
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	BACKGROUND-COLOR: #446644;
	BORDER: 1px #88aa88 solid;
	}
.over_caption_main
	{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	BACKGROUND-COLOR: #446644;
	WIDTH: 150px;
	}
.over_caption_font
	{
	FONT-FAMILY: verdana, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 10pt;
	}



/* CALENDAR */

.calendar_tbl
	{
	WIDTH: 550px;
	PADDING: 5px;
	BORDER: 1px #000000 solid;
	BACKGROUND: #808080;
	BACKGROUND-REPEAT: repeat;
	}
.calendar_tbl_sml
	{
	WIDTH: 160px;
	PADDING: 3px;
	}
.calendar_month
	{
	TEXT-ALIGN: center;
	FONT-SIZE: 22pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #333333;
	PADDING: 3px;
	FILTER: alpha(opacity=70);
	OPACITY: 0.7;
	-MOZ-OPACITY: 0.7;
	}
.calendar_month_sml
	{
	FONT-SIZE: 10pt;
	}
.calendar_dayname
	{
	TEXT-ALIGN: center;
	FONT-SIZE: 8pt;
	FONT-STYLE: italic;
	BORDER: 1px #DDDDDD solid;
	COLOR: #EEEEEE;
	BACKGROUND-COLOR: #555555;
	PADDING: 3px;
	FILTER: alpha(opacity=70);
	OPACITY: 0.7;
	-MOZ-OPACITY: 0.7;
	}
.calendar_days
	{
	WIDTH: 100%;
	PADDING: 0px;
	}
.calendar_today
	{
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: TOP;
	FONT-SIZE: 10pt;
	PADDING: 3px;
	BORDER: 1px #FFFFFF solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #CCCCCC;
	FILTER: alpha(opacity=70);
	OPACITY: 0.7;
	-MOZ-OPACITY: 0.7;
	}
.calendar_today_sml
	{
	FONT-SIZE: 7pt;
	}
.calendar_day
	{
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: TOP;
	FONT-SIZE: 10pt;
	PADDING: 3px;
	BORDER: 1px #FFFFFF solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #888888;
	FILTER: alpha(opacity=70);
	OPACITY: 0.7;
	-MOZ-OPACITY: 0.7;
	}
.calendar_day_sml
	{
	FONT-SIZE: 7pt;
	}
.calendar_holiday
	{
	FONT-SIZE: 7pt;
	TEXT-ALIGN: right;
	}
.calendar_link, .calendar_link:visited
	{
	COLOR: #00008B;
	FONT-WEIGHT: bold;
	}


/* CHANGE THEME */

.change_theme
	{
	WIDTH: 90%;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	LETTER-SPACING: 1px;
	BACKGROUND: url("change_theme_bg.jpg");
	BACKGROUND-REPEAT: repeat-x;
	BORDER: 1px #6050A0 solid;
	PADDING: 3px;
	}



/* RADIO */

.radio_tbl
	{
	WIDTH: 200px;
	HEIGHT: 300px;
	BACKGROUND: url("jukebox.gif");
	PADDING: 0px;
	}
.radio_song
	{
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	}
.radio_users, .radio_kbps
	{
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	FONT-VARIANT: small-caps;
	}
.radio_menu
	{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND: #000000;
	TEXT-ALIGN: center;
	FONT-VARIANT: small-caps;
	}
.radio_menu2
	{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-ALIGN: center;
	FONT-VARIANT: small-caps;
	}



/* SERVER STATS */

.server_stats
	{
	BACKGROUND-COLOR: #9BABDB;
	COLOR: #000000;
	WIDTH: 150px;
	MARGIN: 10px;
	BORDER: 1px #00006B solid;
	}
.server_stats_head
	{
	COLOR: #000000;
	FONT-SIZE:11pt;
	FONT-WEIGHT:bold;
	PADDING: 1px;
	}
.server_stats_uptime_head
	{
	COLOR: #000000;
	FONT-SIZE:9pt;
	FONT-WEIGHT:bold;
	PADDING: 3px;
	}
.server_stats_uptime_main
	{
	COLOR: #000000;
	FONT-SIZE:8pt;
	}
.server_stats_cputemp_head
	{
	COLOR: #000000;
	FONT-SIZE:9pt;
	FONT-WEIGHT:bold;
	PADDING: 3px;
	}
.server_stats_cputemp_main
	{
	COLOR: #000000;
	FONT-SIZE:8pt;
	}




/* FEATURED MEMBER */

.featured_member
	{
	BACKGROUND-COLOR: #9BABDB;
	WIDTH: 180px;
	MARGIN: 10px;
	BORDER: 1px #00006B solid;
	}
.featured_member_head
	{
	COLOR: #000000;
	FONT-SIZE:11pt;
	FONT-WEIGHT:bold;
	PADDING: 11px;
	TEXT-ALIGN: center;
	}
.featured_member_main
	{
	COLOR: #000000;
	FONT-SIZE:9pt;
	FONT-WEIGHT:bold;
	PADDING: 3px;
	TEXT-ALIGN: center;
	}
.featured_member_pic
	{
	BORDER: 1px #000000 solid;
	}
.featured_member_link
	{
	COLOR: #00006B;
	FONT-SIZE:9pt;
	FONT-WEIGHT:bold;
	}



/* COPYRIGHT */

.copyright
	{
	WIDTH: 750px;
	HEIGHT: 100px;
	BACKGROUND: url("copyright_bg.gif");
	COLOR: #eeee99;
	VERTICAL-ALIGN: middle;
	display: table-cell;
	text-align: middle;
	}



/* MAILING LISTS */

.mailing_list_tbl
	{
	WIDTH: 80%;
	BORDER: 1px #BBCCEE solid;
	BACKGROUND: #7788AA;
	}
.mailing_list_head
	{
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	PADDING: 3px;
	MARGIN-BOTTOM: 5px;
	}
.mailing_list_main
	{
	WIDTH: 100%;
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;
	}
.mailing_list_form
	{
	FONT-SIZE: 8pt;
	SIZE: 100%;
	BORDER: 1px #334499 solid;
	}



/* TAG CLOUD */

.tag_cloud_tbl
	{
	WIDTH: 90%;
	BORDER: 1px #BBCCEE solid;
	BACKGROUND: #7788AA;
	}
.tag_cloud_main
	{
	WIDTH: 100%;
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;
	}
.tag_cloud_link
	{
	COLOR: #00006B;
	FONT-WEIGHT: normal;
	}




/* CHAT BALLOON */

.chat_balloon
	{
	WIDTH: 200px;
	HEIGHT: 120px;
	TEXT-ALIGN: center;
	COLOR: #000000;
	BACKGROUND-IMAGE: url("chat_balloon.gif");
	}




/* MY STATUS */
.my_status
	{
	WIDTH: 200px;
	HEIGHT: 80px;
	BACKGROUND-IMAGE: url("my_status_bg.gif");
	}
.my_status_head
	{
	WIDTH: 100%;
	HEIGHT: 30px;
	COLOR: #FFFFFF;
	FONT-SIZE: 12pt;
	PADDING-LEFT: 15px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
	}
.my_status_foot
	{
	WIDTH: 100%;
	HEIGHT: 50px;
	COLOR: #FFFFFF;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: center;
	}
.my_status_text
	{
	WIDTH: 90%;
	COLOR: #FFFFFF;
	BACKGROUND: #202020;
	BORDER: 1px #808080 dashed;
	}



/* NOTIFICATIONS */
.notify_field_eml
	{
	width: 40px;
	text-align: center;
	background: #aaccaa;
	}
.notify_field_prm
	{
	width: 40px;
	text-align: center;
	background: #668866;
	}



/* CONTAINER FOR SOME PANES - USED FOR PADDING OF INNER DIVS */
.container_pane
{
width:100%; margin:auto;
}