body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,px,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight: normal;}
q:before,q:after{content:'';}
a{outline: none;}

.head {
font-weight: bold;
}
a:link		{color: #6666CC; font-weight: bold; text-transform: none; text-decoration: underline;}
a:visited	{color: #6666CC;text-decoration: underline;font-weight: bold;}
a:hover		{color: #2E497A;text-decoration: underline;font-weight: bold;}
a:active	{color: #6666CC;text-decoration: underline;font-weight: bold;}


body{
margin:0;
padding:0;
line-height: 1.5em;
background-color:#667897;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}

#maincontainer {
margin: 10px;
}




#topsection{
background: #9ba4bd;
height: 90px; /*Height of top section*/
}
#topmenubar{
background: #f8e8ce;
line-height: 30px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
background:#fff;
}

#contentcolumn{
margin-left: 200px; /*Set right margin to RightColumnWidth*/
}

#leftcolumn{
float: left;
width: 200px; /*Width of right column in pixels*/
 /*Set left margin to -(RightColumnWidth) */
background: #F8f9fb;
border-right: 1px solid #ebeef2;
}

#rightcolumn{
float: left;
width: 200px; /*Width of right column in pixels*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth) */
background: #FDE95E;
}

#footer{
clear: left;
width: 100%;
background-color:#667897;
color: #FFF;
padding: 4px 0;
margin-bottom: 80px;
font-size: .75em;
}

#footer .right {
float:right;
}

#footer .left {
float: left;
}

#footer a:link		{color: #fff; text-transform: none; text-decoration: underline;}
#footer a:visited	{color: #fff;text-decoration: underline;}
#footer a:hover		{color: #2E497A;text-decoration: underline;}
#footer a:active	{color: #fff;text-decoration: underline;}

#welcomebox {
float:left;
width: 95%;
margin: 10px;
padding: 10px;
background: #F8f9fb;
border: 1px solid #ebeef2;
font-size:1.1em;
font-weight: normal;
}

#frontimage {
float:left;

padding: 10px;

}

.ticketbox {
float:left;
width: 490px;
margin: 10px;
padding: 10px;
background: #F8f9fb;
border: 1px solid #ebeef2;
font-size:1.1em;
}

.leaguecont {
float:left;
width: 170px;
margin: 10px;
padding:10px;
background: #F8f9fb;
border: 1px solid #ebeef2;
}
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#navcontainer ul
{
margin: 0 0 0 200px;
padding: 0;
list-style-type: none;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
}
#navcontainer .right {
width:100%;
text-align:right;
margin-left: 500px;
margin-right: -100px;
}

#footnav ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#footnav  ul li { display: inline; }

#footnav  ul li a
{
text-decoration: none;
padding: .2em .2em;
}

.boxtext {
font-size: .8em;
}

#eventcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;

}

#eventcontainer li { margin: 0 0 .5em 0; }

#eventcontainer a
{
display: block;
color: #036;
background-color: transparent;
widtxh: 9em;
padding: .3em .8em;
text-decoration: none;
border: 1px solid #9ba4bd;
}

#eventcontainer a:hover
{
background-color: #9ba4bd;
color: #FFF;
border: 1px solid #9ba4bd;

}


#newscontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#newscontainer li { margin: 0 0 1em 0; font-size: .8em; font-weight:normal; }

#newscontainer a
{
display: block;
color: #036;
background-color: transparent;
widtxh: 9em;
padding: .3em .8em;
text-decoration: none;
border: 1px solid #9ba4bd;
}

#newscontainer a:hover
{
background-color: #9ba4bd;
color: #FFF;
border: 1px solid #9ba4bd;

}

#fronttext {
float:left;

padding: 10px 10px 10px 20px;

}

#fronteventcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: .8em;
}

#fronteventcontainer li { margin: 0 0 .5em 0; }

#fronteventcontainer a
{
display: block;
color: #036;
background-color: transparent;
widtxh: 9em;
padding: .3em .8em;
text-decoration: none;
border: 1px solid #9ba4bd;
}

#fronteventcontainer a:hover
{
background-color: #9ba4bd;
color: #FFF;
border: 1px solid #9ba4bd;

}

#popbox ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: .8em;
}

#popbox li { margin: 0 0 .5em 0; }

#popbox a
{

padding: 0;
text-decoration: none;
color: #6666CC;
}

#popbox a:hover
{
text-decoration: underline;
color: #2E497A;


}

#bottombox {
float:left;
width: 490px;
margin: 10px;
padding: 10px;
background: #F8f9fb;
border: 1px solid #ebeef2;
font-size:.9em;
}
