.google-sprite {background:url(../images/mainsprites.png) no-repeat 0 0; width:101px; height:71px;}
.google-sprite-signin {background:url(../images/signinsprites.png) no-repeat 0 0; width:101px; height:71px;}

#container { width:650px; margin:0px -60px; padding: 0px;}
#containermd { width:470px; margin:0px 40px; padding: 0px;}
#containermdleft { width:470px; margin:0px 15px; padding: 0px;}
#containerlg { width:948px; margin:0px -60px; padding: 0px;}
#containerimg { width:600px; margin:0px 8px; display: inline;}
#rewardcontainer { width:760px; margin:-30px -120px;}
#smcontainer { width:275px; margin:0px 22px; padding: 0px;}

#smalphaone { width:280px; margin:0px 40px; padding: 0px;}
#smalphatwo { width:280px; margin:0px auto; padding: 0px;}
#smalphathree { width:280px; margin:0px 12px; padding: 0px;}

#wwday1 { width:430px; margin:0px 40px; padding: 0px;}
#wwday2 { width:430px; margin:0px auto; padding: 0px;}

#hometext { text-align: center; list-style: none; }
#hometext li { margin-right: 40px; position: relative; background-color: #0c0c0c; /* fallback for old browsers */ background-color: rgba(0, 0, 0, .7); border:0px solid #484848; -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px; padding:0; display: inline-block; }

#prizeback { position: relative; width:910px; margin:0px 40px; top: -30px; padding: 0px; background-color: #0c0c0c; /* fallback for old browsers */ background-color: rgba(0, 0, 0, .7); border:0px solid #484848; -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px; padding:0; border-top-left-radius: 0px; border-top-right-radius: 0px; }

#neworder { list-style: none; }

#profilehead { list-style: none; }
#profilehead li { -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px; padding:0; }

#profileheadtext { list-style: none; }
#profileheadtext li { background-color: #0c0c0c; /* fallback for old browsers */ background-color: rgba(0, 0, 0, .7); border:0px solid #484848; -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px; padding:0; }

#squadwin { list-style: none; }
#squadwin li { background-color: #0c0c0c; /* fallback for old browsers */ background-color: rgba(0, 0, 0, .7); border:0px solid #484848; -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px; padding:0; }

#awardwin { background:transparent; border:0px solid #484848; -moz-border-radius:6px;-webkit-border-radius:4px; border-radius:6px; padding:6px; -webkit-box-shadow:1px 1px 6px #000; -moz-box-shadow:1px 1px 6px #000; box-shadow:1px 1px 6px #000; }

#signintext { list-style: none; overflow: hidden; padding: 0px; }
#signintext li { background:#0c0c0c; border:0px solid #484848; -moz-border-radius:10px;-webkit-border-radius:4px; border-radius:10px; padding:0; }

#directorytext { list-style: none; overflow: hidden; padding: 0px; }
#directorytext li { background:#0c0c0c; border:0px solid #484848; -moz-border-radius:10px;-webkit-border-radius:4px; border-radius:10px; padding:0; }

.homepad {
	font: 14px 'Lucida Grande', Tahoma, Verdana, Sans-Serif;
	line-height: 18px;
	word-spacing: 1px;
	width: 580px;
	margin: 0px 0px; 
	padding: 10px; 
	line-height: 160%; 
}

.homesmpad { 
	width: 640px;
	height: 80px;
	margin: 0px 0px; 
	padding: 10px; 
	line-height: 150%; 
}

.adlgpad {
	width: 835px;
	margin: 0px auto; 
}

.privacylgpad {
	font: 14px 'Lucida Grande', Tahoma, Verdana, Sans-Serif;
	line-height: 160%;
	word-spacing: 1px;
	width: 890px; 
	padding: 10px;
}

.privacylgpadblank {
	width: 835px;
	margin: 0px 20px; 
	padding: 10px;
}

.profilelgpad {
	font: 14px 'Lucida Grande', Tahoma, Verdana, Sans-Serif;
	line-height: 160%;
	word-spacing: 1px;
	width: 880px;
	margin: 0px 10px; 
	padding: 10px;
}

.awardpad { 
	width: 580px;
	height: 150px;
	margin: 0px 0px; 
	padding: 10px; 
	line-height: 150%;
}

.signinpad { 
	width: 250px;
	margin: 0px 0px; 
	padding: 10px; 
	line-height: 160%; 
}

.directorypad { 
	width: 250px;
	margin: 0px 0px; 
	padding: 10px; 
	line-height: 100%;
	text-align: center;
}

.wwpad { 
	width: 400px;
	margin: 0px auto; 
	padding: 10px; 
	text-align: center;
}

#chart1null {
	width: 896px;
	padding: 5px 8px 5px 10px;
	text-decoration: none;
	display: block;
	font: normal 16px 'Trebuchet MS',Helvetica,Arial,sans-serif;  
	color: #e2e2e2;
	text-align: left; 
}

a.expandlink {
	text-decoration: none;
	display: block;
	font: normal 18px 'Trebuchet MS',Helvetica,Arial,sans-serif;  
	color: #000000;
	text-align: left; 
}

a.expandlink:hover {
	text-decoration: none;
	display: block;
	font: normal 18px 'Trebuchet MS',Helvetica,Arial,sans-serif;  
	color: #7e794d;
	text-align: left; 
}

.target {
    width:150px;
    height:100px; 
}
.target > div {
    display:none;
}

.target > div:target{
    display:block;
}

.styled-select select {
    color: #c2c2c2;
    background: #2d2d2d;
    width: 150px;
    padding: 3px;
    font-size: 14px;
    line-height: 28px;
    border:1px solid #3d3d3d;
    border-radius: 5px;
    height: 28px;
    -webkit-appearance: none;
}

/* Dropdown Button */
.dropbtn {
    background: #0f0e0f;
    font-weight: bold;
    color: #c2c2c2;
    padding: 3px 3px 3px 3px;
    font-size: 14px;
    border: none;
    cursor: pointer;
    height: 30px; 
}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
    color: #cccccc;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    font-weight: bold;
    display: none;
    position: absolute;
    background-color: #0e0e0e;
    min-width: 134px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

/* Links inside the dropdown */
.dropdown-content a {
    color: #c2c2c2;
    font-size: 12px;
    padding: 10px 10px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #3c4148;}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}