BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f37b20;
    BACKGROUND-IMAGE: url(http://www.eastsideyouth.com/templates/retro1/images/bg_orange.jpg);
	BACKGROUND-REPEAT: repeat-x
}
BODY
{
    FONT-SIZE: 90%;
	FONT-FAMILY: serif
}
TD
{
    FONT-SIZE: 90%;
	FONT-FAMILY: serif
}
A:link
{
    COLOR: #f37b20
}
A:visited
{
    COLOR: #f37b20
}
A:active
{
    COLOR: #990000
}
A:hover
{
    COLOR: #333333
}
OBJECT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
EMBED
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
PARAM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
INPUT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.bg-center1
{
    BACKGROUND-POSITION: left 50%;
    BACKGROUND-IMAGE: url(../images/bg_center_01.gif);
    BACKGROUND-REPEAT: repeat-y
}
.border1
{
    BACKGROUND-IMAGE: url(../images/brdr_01.gif);
    BACKGROUND-REPEAT: repeat-x
}
.border-left
{
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(../images/bg_left.gif);
    BACKGROUND-REPEAT: repeat-y
}
.border-right
{
    BACKGROUND-POSITION: left 50%;
    BACKGROUND-IMAGE: url(../images/bg_right.gif);
    BACKGROUND-REPEAT: repeat-y
}
.footer
{
    BACKGROUND: #5b1b00;
    FONT-FAMILY: sans-serif

}
.bottom-shadow
{
    BACKGROUND-POSITION: 50% top;
    BACKGROUND-IMAGE: url(../images/bg_bottom.gif);
    BACKGROUND-REPEAT: repeat-x;
    PADDING-TOP: 5px;
}
#homepage-events-container
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    BACKGROUND: #471401;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff000 10px solid;
	COLOR: #ffefbc
}
#homepage-events
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    SCROLLBAR-FACE-COLOR: #cacbc7;
    PADDING-BOTTOM: 5px;
    SCROLLBAR-HIGHLIGHT-COLOR: #dbdbd8;
    OVERFLOW: scroll;
    SCROLLBAR-SHADOW-COLOR: #cacbc7;
    SCROLLBAR-3DLIGHT-COLOR: #cacbc7;
    SCROLLBAR-ARROW-COLOR: #f7f7f7;
    PADDING-TOP: 5px;
    SCROLLBAR-TRACK-COLOR: #dedcd9;
    SCROLLBAR-DARKSHADOW-COLOR: #c5c3c0;
    HEIGHT: 200px;
	FONT-FAMILY: sans-serif

}
.homepage-event1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #6f2300;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.homepage-event2
{
    BORDER-RIGHT: #959595 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #959595 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px 0px;
    BORDER-LEFT: #959595 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #959595 1px solid
}
.homepage-event-date
{
    FONT-SIZE: 90%;
    COLOR: #c2c2c2;
    FONT-STYLE: italic
}
.homepage-poll
{
    FONT-SIZE: 70%;
    BACKGROUND: #e1e1e1;
    COLOR: #575757
}
.homepage-poll INPUT
{
    FONT-SIZE: 80%;
    COLOR: #555555
}
.signup-frm
{
    FONT-SIZE: 80%;
    COLOR: #555555
}
.homepage-connect-hdr
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 50% bottom;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_left_01.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: repeat-x
}
.homepage-connect
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 70%;
    BACKGROUND: #ffefbc;
    PADDING-BOTTOM: 10px;
    COLOR: #676767;
    PADDING-TOP: 10px
}
.homepage-connect-ftr
{
    BACKGROUND-POSITION: 50% top;
    BACKGROUND-IMAGE: url(../images/bg_left_02.gif);
    BACKGROUND-REPEAT: repeat-x
}
.homepage-posts
{
    FONT-SIZE: 70%
}
.homepage-pic
{
    BORDER-RIGHT: #959595 4px solid;
    BORDER-TOP: #959595 4px solid;
    MARGIN: 5px 0px 0px;
    BORDER-LEFT: #959595 4px solid;
    BORDER-BOTTOM: #959595 4px solid
}
.homepage_left
{
	BACKGROUND: #ffefbc;
}
.flash-cell
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 50% top;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_nav_shadow.gif);
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 20px;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: right
}
.bg-text-left
{
}
.bg-text
{
}
.top-shadow
{
    BACKGROUND-POSITION: 50% top;
    BACKGROUND-IMAGE: url(../images/bg_nav_shadow.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px
}
.left-column
{
    FONT-SIZE: 90%;
    FONT-FAMILY: serif;
    BACKGROUND: #ffefbc;
    COLOR: #616161
}
.left-column A:link
{
    COLOR: #616161;
    TEXT-DECORATION: none
}
.left-column A:visited
{
    COLOR: #616161;
    TEXT-DECORATION: none
}
.left-column A:active
{
    COLOR: #616161;
    TEXT-DECORATION: none
}
.left-column A:hover
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
.left-column H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    BACKGROUND: url(../images/hr_leftcol.gif) no-repeat center bottom;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px 0px 7px;
    PADDING-TOP: 0px
}
.left-column UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.left-column UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 0px
}
.content
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 20px;
    COLOR: #676767;
    PADDING-TOP: 20px
}
.bg-text
{
    FONT-SIZE: 80%;
    COLOR: #676767
}
.biopics
{
    FONT-SIZE: 70%;
    COLOR: #676767
}
.news-blurb H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 8px;
    COLOR: #000000;
    PADDING-TOP: 0px
}
.news-blurb H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 8px;
    COLOR: #00b1ee;
    PADDING-TOP: 0px
}
.news-blurb H3 A:link
{
    COLOR: #00b1ee;
    TEXT-DECORATION: none
}
.news-blurb H3 A:visited
{
    COLOR: #00b1ee;
    TEXT-DECORATION: none
}
.news-blurb H3 A:active
{
    COLOR: #00b1ee;
    TEXT-DECORATION: none
}
.news-blurb H3 A:hover
{
    COLOR: #d43091;
    TEXT-DECORATION: none
}
.news-blurb P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.news-blurb HR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px;
    COLOR: #dadada;
    PADDING-TOP: 0px;
    HEIGHT: 4px
}
.news-blurb-cat
{
    COLOR: #d43091
}
.news-full H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: #000000;
    PADDING-TOP: 0px
}
.news-full H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: #000000;
    PADDING-TOP: 0px
}
.calendar-month
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #471401;
	COLOR: #ffffff;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.calendar-month A:link
{
    TEXT-DECORATION: none
}
.calendar-month A:visited
{
    TEXT-DECORATION: none
}
.calendar-month A:active
{
    TEXT-DECORATION: none
}
.calendar-month A:hover
{
    TEXT-DECORATION: none
}
.calendar
{
    BORDER-RIGHT: #471401 1px solid;
    BORDER-TOP: #471401 1px solid;
    BORDER-LEFT: #471401 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #471401 1px solid
}
.calendar TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #efefef
}
.calendar TD
{
    BORDER-RIGHT: #efefef 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #efefef 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffefbc;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #efefef 1px solid;
    WIDTH: 14%;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #efefef 1px solid;
    HEIGHT: 100px
}
.calendar-dayNumber
{
    MARGIN-BOTTOM: 10px;
    TEXT-ALIGN: right
}
.calendar-dayEvent
{
    MARGIN-BOTTOM: 5px
}
.news-frame
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 10px;
    OVERFLOW: scroll;
    COLOR: #676767;
    PADDING-TOP: 10px;
    HEIGHT: 600px;
    WIDTH: 626px
}
.news-pad {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
}
.ebloggers-header
{
    BACKGROUND: url(../images/ebloggers_hdr_bg.gif) #666666 repeat-x right top;
    HEIGHT: 33px
}
.ebloggers-body
{
    BACKGROUND: #ffffff;
    OVERFLOW: hidden;
    HEIGHT: 100%
}
.ebloggers-dropdown
{
    VISIBILITY: hidden;
    POSITION: absolute
}
.ebloggers-dropdown-items
{
    BORDER-RIGHT: #7a7a7a 1px solid;
    BACKGROUND: #e5e5e5;
    MARGIN: 0px 1px;
    BORDER-LEFT: #7a7a7a 1px solid
}
.ebloggers-dropdown-items UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
A.dropdown-link
{
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/dd_icn_out.gif) no-repeat right 50%;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 2px;
    COLOR: #bababa;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #b3b3b3 1px solid;
    HEIGHT: 21px;
    TEXT-DECORATION: none
}
A.dropdown-link:visited
{
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/dd_icn_out.gif) no-repeat right 50%;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 2px;
    COLOR: #bababa;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #b3b3b3 1px solid;
    HEIGHT: 21px;
    TEXT-DECORATION: none
}
A.dropdown-link:hover
{
    BACKGROUND: url(../images/dd_icn_over.gif) no-repeat right 50%;
    COLOR: #3e3e3e
}
.homepage-devs
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 70%;
    BACKGROUND: #ffefbc;
    PADDING-BOTTOM: 6px;
    COLOR: #676767;
    PADDING-TOP: 6px
}

#directory {
	padding: 0px;
}
#directory img { 
	float: right;
	border: 1px dashed #333333;
}
#directory h1 {
	padding: 0px;
	margin: 0 0 15px 0;
	font-size: 22px;
}
#directory h3 {
	padding: 0px;
	margin: 0 0 15px 0;
	font-size: 14px;
}
.directory-breadcrumb {
	padding: 0px;
	margin: 0 0 10px 0;
	font-size: 11px;
}

.downloadsDesc {
	border-bottom: 2px dashed #999999;
	margin-bottom: 10px;
	padding-bottom: 3px;
}
.downloadsDesc h1 {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: 130%;
}
.download-item {
	margin: 0px 0px 0px 0px;
	padding: 3px;
	border-bottom: 1px dashed #c0c0c0;
}
.download-item h3 {
    padding: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN: 0px 0px 8px;
    COLOR: #00b1ee;
}
.download-item h3 a:link, .download-item h3 a:visited, .download-item h3 a:active {
    COLOR: #00b1ee;
    TEXT-DECORATION: none
}
.download-item h3 a:hover {
    COLOR: #d43091;
    TEXT-DECORATION: none
}
.download-item p {
    padding: 0px;
    FONT-SIZE: 100%;
    MARGIN: 0px;
}


/* CHAT ROOMS */
#chatWrapper {
	padding: 5px;
	width: 500px;
}
#chatWrapper .chatMessages {
	height: 300px;
	border: 1px solid #999999;
	overflow: scroll;
	background: #FFFFFF;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 3px;
}
#chatWrapper .chatMessages .msg {
	margin: 3px 5px 0px;
	color: #333333;
}
#chatWrapper .chatMessages .msg .time {
	color: #666666;
}
#chatWrapper .chatMessages .msg .name {
	color: #000000;
	font-weight: bold;
}
#chatWrapper .chatMessages .sys {
	margin: 3px 5px 0px;
	color: #0066CC;
}
#chatWrapper .chatControls {
	white-space: nowrap;
}
#chatWrapper .chatControls .msgInput {
	font-size: 11px;
	width: 445px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #999999;
	float: left;
}
#chatWrapper .chatControls .btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #f9f9f9;
	width: 50px;
	border: 1px solid #999999;
	height: 20px;
	margin: 0;
}

#forumChatWrapper {
	padding: 5px;
	width: 730px;
}
#forumChatWrapper .chatMessages {
	height: 100px;
	border: 1px solid #999999;
	overflow: scroll;
	background: #FFFFFF;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 3px;
}
#forumChatWrapper .chatMessages .msg {
	margin: 3px 5px 0px;
	color: #333333;
}
#forumChatWrapper .chatMessages .msg .time {
	color: #666666;
}
#forumChatWrapper .chatMessages .msg .name {
	color: #000000;
	font-weight: bold;
}
#forumChatWrapper .chatMessages .sys {
	margin: 3px 5px 0px;
	color: #0066CC;
}
#forumChatWrapper .chatControls {
	white-space: nowrap;
}
#forumChatWrapper .chatControls .msgInput {
	font-size: 11px;
	width: 670px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #999999;
	float: left;
}
#forumChatWrapper .chatControls .btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #f9f9f9;
	width: 50px;
	border: 1px solid #999999;
	height: 20px;
	margin: 0;
}
.tableh1 {
        font-family:  Verdana, Geneva, Arial, sans-serif;
        background : #5b1b00 ;
        color: #FFFFFF;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}
.navmenu {
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
        color: #FFFFFF;
        font-weight: bold;
        background : #5b1b00 ;
        border-style: none;
}
.catrow_noalb {
        background: #dcdcdc ;
        color : #000000;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}
