body {
    margin: 0px;
    padding: 0px;
    color: #000000;
    text-align: justify;
    background: #0059C1 url(zimages/page/eybs_page_back.jpg) repeat top;
}

html, body {
    margin: 0px;
    padding: 0px;
    
}

#headerBar {
    padding: 0 20px 0 0;
    height: 72px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000;
    font-weight: bold;
}

#headerBar h2 {
	padding: 0;
	margin: 27px 0 0 0;
	
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 1em;
    color: #000000;
}

#headerBar a { 
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    
}

#headerBar a:hover {
    text-decoration: underline;
    
}

#menuBar {
    padding: 1px 0 0 0px;
    width: 100%;
    height: 28px;
    background: url(zimages/page/eybs_menu_back.jpg) repeat;
}

#menuBar a {
    font-family: "Trebuchet MS", Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    
}

#menuBar a:hover {
    text-decoration: underline;
    
}

#locationBar {
    padding: 1px 0 0 70px;
    height: 15px;
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000;
    font-weight: bold;
    
    float: left;
    display: inline;
}

#locationBar a {
	font-family: "Trebuchet MS", Helvetica, sans-serif; 
    font-size: 10px; 
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
    
}

#locationBar a:hover { text-decoration: none; }

#footerBar {
    padding: 1px 0 0 0px;
    width: 100%;
    height: 28px;
    background: url(zimages/page/eybs_menu_back.jpg) repeat;
}

#footerBar a {
    font-family: "Trebuchet MS", Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
    
}

#footerBar a:hover {
    text-decoration: none;
    
}

.footerText {
    font-family: "Trebuchet MS", Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000;
    font-weight: bold;
    
}

#main {
    padding: 0 10px 0 10px;
    font-size: 12px;
	font-family: Arial, Times, serif;
	font-weight: normal;
	z-index: 0;
}

#main h1 {
    padding: 0;
    font-size: 16px;
    color: #a61f23;
    font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	border: 1px solid #cccccc;
	
}

#main h2 {
    padding: 0 10px 0 10px;
    font-size: 12px;
    line-height: 16px;
	font-family: Arial, Times, serif;
	font-weight: normal;
	border: 1px solid #cccccc;
	
}

#main h3 {
    font-size: 10px;
	font-family: Arial, Times, serif;
	font-weight: bold;
	color: #4faed9;
	border: 1px solid #cccccc;
	text-indent: 10px;
	
}

a.lgRedLink {
    font-family: Arial, Times, serif;
    font-size: 14px;
    color: #a21619;
    text-align: left;
    font-weight: bold;
    padding: 0 0 0 0;
    text-decoration: none;
    
}

a.lgRedLink:hover {
    text-decoration: underline;
    
}

a.smRedLink {
    font-family: Arial, Times, serif;
    font-size: 12px;
    color: #a21619;
    text-align: left;
    font-weight: normal;
    padding: 0 0 0 0;
    text-decoration: none;
    
}

a.smRedLink:hover {
    text-decoration: underline;
    
}

.titletext {
    padding: 0;
    font-size: 16px;
    line-height: 22px;
    font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}

.mainText {
    padding: 5px 10px 10px 10px;
    font-size: 12px;
    line-height: 18px;
	font-family: "Trebuchet MS", Times, serif;
	font-weight: normal;
	border-top: 1px solid #cccccc;
	background: url(zimages/page/eybs_inset_fade.png) repeat-x top;
	
}

.subText {
    font-size: 10px;
	font-family: Arial, Times, serif;
	font-weight: bold;
	color: #a9a9a9;
	text-indent: 10px;
	
}

.subTeamText {
    font-size: 10px;
	font-family: Arial, Times, serif;
	font-weight: bold;
    color: #a21619;
	text-indent: 10px;
	
}

#mainInset {
    border: 1px solid #000000;
    width: 600px;
    padding: 0px 0px 20px 0px;
    background: #ffffff;
    z-index: 1;

}

#mainInsetHome {
    border: 1px solid #000000;
    width: 560px;
    padding: 0px 0px 20px 0px;
    background: #ffffff;
    z-index: 1;

}

#insetHeader {
    display: block;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    width: 190px;
    height: 35px;
    background: url(zimages/page/eybs_inset_header.png) no-repeat;
    float: right;

}

#insetHeader h1 {
    font-family: "Trebuchet MS", Times, serif;
    font-size: 14px;
    color: #ffffff;
    font-weight: normal;
    letter-spacing: .25em;
    text-align: right;
    padding: 0 10px 0 0;
    
}

#insetHeaderIE {
    position: absolute;
    left: 561px;
    display: block;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    width: 190px;
    height: 35px;
    background: url(zimages/page/eybs_inset_header.png) no-repeat;
    z-index: 2;

}

#insetHeaderIE h1 {
    font-family: "Trebuchet MS", Times, serif;
    font-size: 14px;
    line-height: 28px;
    color: #ffffff;
    font-weight: normal;
    letter-spacing: .25em;
    text-align: right;
    padding: 0 10px 0 0;
    
}

#sideMenuTopic {
    padding: 0 0 0 0;
    width: 150px;
    height: 27px;
    background: url(zimages/sidemenu/eybs_menu_topic.png) no-repeat top right;

}

#sideMenuTopic a {
    font-family: Arial, Times, serif;
    font-size: 11px;
    line-height: 26px;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    padding: 0 0 0 32px;
    text-decoration: none;
    
}

#sideMenuButton {
    padding: 0 0 0 0px;
    width: 150px;
    height: 28px;
    background: url(zimages/sidemenu/eybs_menu_button.png) no-repeat top right;

}

#sideMenuButton a {
    font-family: Arial, Times, serif;
    font-size: 11px;
    line-height: 26px;
    color: #ffffff;
    text-align: left;
    padding: 0 0 0 32px;
    text-decoration: none;
    
}

#sideMenuButton a:hover {
    text-decoration: underline;
    
}

#sideMenuCurrent {
    display: block;
    padding: 0 0 0 0px;
    width: 150px;
    height: 28px;
    background: url(zimages/sidemenu/eybs_menu_current2.png) no-repeat top right;

}

#sideMenuCurrent a {
    font-family: Arial, Times, serif;
    font-size: 11px;
    line-height: 26px;
    color: #ffffff;
    text-align: left;
    padding: 0 0 0 32px;
    text-decoration: none;
    
}

#sideMenuCurrent a:hover {
    text-decoration: underline;
    
}

.whiteText {
    font-size: 12px;
    line-height: 16px;
	font-family: "Trebuchet MS", Times, serif;
	font-weight: normal;
	color: #ffffff;
	
}

.blackText {
    font-size: 12px;
    line-height: 18px;
	font-family: "Trebuchet MS", Times, serif;
	font-weight: normal;
	color: #000000;
	
}

.indentText {
    font-size: 12px;
    line-height: 18px;
	font-family: "Trebuchet MS", Times, serif;
	font-weight: normal;
	color: #000000;
	text-indent: 10px;
	
}

.smWhiteText {
    font-size: 10px;
    line-height: 12px;
	font-family: "Trebuchet MS", Times, serif;
	font-weight: normal;
	color: #ffffff;
	
}

.gameText {
    font-size: 14px;
    line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
    color: #a21619;
	
}

.subGameText {
    font-size: 11px;
    line-height: 13px;
	font-family: Arial, Times, serif;
	font-weight: normal;
    color: #000000;
	text-indent: 10px;
	
}

a.smGreyLink {
    font-size: 10px;
	font-family: Arial, Times, serif;
	font-weight: bold;
	color: #a9a9a9;
	text-indent: 10px;
    text-decoration: none;
    
}

a.smGreyLink:hover {
    text-decoration: underline;
    
}

#smallPic {
    width: 100px;
    height: 100px;
    
}

#smallPic img {
    width: 25%;
    height: 25%;
    
}

#teamButton {
    width: 400px;
    height: 40px;
    /*border: 1px solid #dddddd;*/
    margin-bottom: 2px;
    
}

#teamLogo {
    border: 1px solid #dddddd;
    
}

a.teamButton { background: url(zimages/teams/buttons2/button_back.jpg) no-repeat; display: block; height: 40px; width: 400px; margin: 2px 0px; border: 1px solid #dddddd; }
a.teamButton:hover { background-position: 0px -40px; border: 1px solid #000000; }

a.login { background: url(zimages/page/eybs_login.png) no-repeat; display: block; height: 26px; width: 146px; margin: 0px 0px; }
a.login:hover { background-position: 0px -26px; }

a.logout { background: url(zimages/page/eybs_logout.png) no-repeat; display: block; height: 26px; width: 146px; margin: 0px 0px; }
a.logout:hover { background-position: 0px -26px; }

a.registration { background: url(../zimages/page/eybs_registration.jpg) no-repeat; display: block; height: 26px; width: 146px; margin: 0px 0px; }
a.registration:hover { background-position: 0px -26px; }

#newsInset {
    padding: 0px 0 0 5px;
    /*width: 580px;*/
    height: 28px;
    background: #ffffff url(zimages/page/eybs_news_fade2.png) repeat-y top right;
    border: 1px solid #cccccc;
}

#newsInset a {
    font-size: 16px;
    line-height: 28px;
    font-weight: bold;
    font-style: italic;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #000000;
    text-decoration: none;
    
}

#shadowBox {
    background: #ccc;
    border-right: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    padding: 0 1px 1px 0px;
    
}

#innerBox {
	background: #fff;
	margin: 0px;
	border: 1px solid #38698e;
	font-size: 10px;
    line-height: 14px;
	font-family: Arial, Times, serif;
	font-style: normal;
	
}

#innerBox h4 {
	background-color: #4388af;
	color: #000;
	padding: 3px 0 3px 10px;
	margin: 0;
	
	font-size: 12px;
	font-family: Arial, Times, serif;
	font-style: normal;
}

#innerBox h5 {
	padding: 15px 0 15px 10px;
	margin: 0;
}

#innerBox td {
	color: #76738E;
	
	font-size: 12px;
	font-family: Tahoma, Georgia, serif;
	font-style: normal;
}

#innerBox a { color: #1c70ac; text-decoration: none; font-weight: bold; }
#innerBox a:hover { text-decoration: underline; }

#subHeader { 
	font-family: Arial, Times, serif;
    font-size: 10px;
    color: #858585;
    
}

#subHeader span { 
	margin: 0;
	font-weight: bold;
	color: #000;
	
}

p.alert {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 12px;
	font-family: Tahoma, Georgia, serif;
	font-weight: bold;
	color: #f00;
}

table th { 
	border-bottom: 1px solid #76738E;
	color: #76738E;
	
	font-size: 10px;
	font-family: Arial, Times, serif;
	font-style: normal;
	
}

table td.player { 
	padding: 10px 0;
	border-bottom: 1px solid #76738E;
	
	font-size: 12px;
	font-family: Arial, Times, serif;
	font-style: normal;
	
}

table.playerList td { 
	padding: 10px 0;
	border-bottom: 1px solid #76738E;
	
	font-size: 12px;
	font-family: Arial, Times, serif;
	font-style: normal;
	
}

table.playerList th { 
	border-bottom: 1px solid #76738E;
	color: #76738E;
	text-align: left;
	font-size: 10px;
	font-family: Arial, Times, serif;
	font-style: normal;
	
}

#paypalBoxes { width: 30%; height: 150px; float: left; border: 1px solid #ccc; text-align: center; margin-top: 20px; margin-right: 10px; display: inline; }
#paypalBoxes h1 { color: #000; font-size: 16px; font-family: Tahoma, Georgia, serif; font-style: italic; border: none; }
#paypalBoxes h2 { color: #76738E; font-size: 12px; font-family: Arial, Times, serif; font-style: normal; border: none; }
#paypalBoxes p.price { padding: 10px 0 20px 0; margin: 0; color: #000; font-size: 40px; font-family: Tahoma, Georgia, serif; font-weight: bold; border: none; }