
body {
    background: #bbbb7c;
}

.clientnotice.membership {
    display: none;
}

table.upcomingtnmts th {
    background-color: #a8a436;
}

.userboxitem.userboxicon.ion-person-add.registercommand {
    display: none;
}

table.upcomingtnmts th.upcomingseries, table.upcomingtnmts td.upcomingseries, .upcomingtnmtcategorysection {
    display: none;
}

header div.logo img {
    max-width: 240px;
    max-height: 140px;
}

div.alerticonsection {
    min-height: 84px;
}

img.image100percent {
    width: 100%;
}

.padtop.tnmtregtext {
    line-height: 1.3;
}

div.padtop.tnmtdivisions {
    display: none;
}

div#toppanel.cloned header div.logo img.logosmall{
   max-width: 150px;
   max-height: 40px;
}
button.sitebutton.tournamentdivisionbutton {
    width: 90px;
}
#frame {
	background-color:#bbbb7c;
    margin-top: 12px;
}

header div.logo {
    text-align: center;
    cursor: pointer;
}

li.toplevel a{
     color: #5c625b;
}
ul.sublevel {
    border-left: 1px grey solid;
    border-right: 1px grey solid;
    border-bottom: 1px grey solid;
}
#banner {
    background: #858547;
    border-bottom: 2px solid black;
}
.twittericon, .facebookicon, .wordpressicon, .instagramicon, .youtubeicon, .rssicon {
    color: #5c625b;
}
.twittericon:hover, .facebookicon:hover, .wordpressicon:hover, .instagramicon:hover, .youtubeicon:hover, .rssicon:hover {
         color: #858547;
}

div.userbox {
    top: -4px;
    right: 6px;
}
div.userboxicon:hover {
    color:#bbbb7c;
    background-color:white;
}
div.userboxicon {
    background: none #bbbb7c;
        color:white;
}
#pagecontainer {
    margin-top: 0px;
}
nav.mainnav li a:hover
{
    color: #bf2228;
}
nav.mainnav li:hover ul a {
    background: white;
}
nav.mainnav li.sublevel a:hover {
    background: #e1e1e1;
    color: #bf2228;
}
div#toppanel{
    padding-top: 10px;
    background: #e1e1e1;
    border-bottom: 2px solid black;
     box-shadow: 0px 4px 20px black;
    background-image: url("/content/skin/smjga/image/HeaderBackground.png");
    background-repeat:repeat-x;
     background-position: center; 

}


div#toppanel.cloned{
    box-shadow: -3px -2px 20px 0px grey;
        background-image: none;
}
div#toppanel.cloned nav.mainnav {
    margin: 0px auto 0 auto;
}

@media (max-width: 1024px) {
	#frame {
    	padding: 0px 10px;
	}
}
@media (max-width:760px) {

    div#toppanel {
        background-image: none;
    }

	header div.logo img {
    	max-width: 140px;
    	max-height: 60px;
	}
}

@media screen and (max-width: 410px) {
	button.sitebutton.tournamentdivisionbutton {
   	 width: 110px;
	}
	.twittericon, .facebookicon, .wordpressicon, .instagramicon, .youtubeicon, .rssicon {
    	display:none;
}
}