body {
	font-size:12px;
	
}
#menu_div{
	background:#444455;
	width:100%;
	margin:auto;
}


#commentarea{
	position:fixed;
	right:0px;
	bottom:0px;
	z-index:150;
	background-color:#000000;
	filter: alpha(opacity=35);
	opacity: .35;
	-moz-border-radius:15px;
	border-radius:15px;
}
.invoices {
	background:#eeddaa!important;
	padding:5px;
	color:#554422;
}
.transactions {
	background:#888888!important;
}
.results{
	background-color:#2f2f4f;
	padding:10px;
	-moz-border-radius:15px;
	border-radius:15px;
	
	position:relative;
	
}

.valid{
	background-color:#66ff66 !important;
}
.error.input{
	background-color:#ff6666 !important;
}

.error{
	background-color:#ff6666 !important;
	border-color:red !important;
}

table{
	margin:auto;
}
/* Let's get this party started */
::-webkit-scrollbar {
	width: 12px;
}
/* Track */
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(255,255,255,0.3);
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
/* Handle */
::-webkit-scrollbar-thumb {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: rgba(0,100,255,0.4);
	-webkit-box-shadow: inset 0 0 6px rgba(255,255,255,0.7);
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(50,50,50,0.4);
}

.blinkytext {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 1.2em;
     text-decoration: blink;
     font-style: normal;
 }
#results{
	background:#444444;
	color:white;
	display:inline-block;
	top:-10px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:5%;
	overflow:auto;
	z-index:1;
	-moz-border-radius:15px;
	border-radius:15px;
	width:90%;
	height:55%;
	padding:5px;
	font-weight:bold;
	font-size:12px;
}


#overlay{
text-align: center;
	background-color: #050505;
	overflow: hidden;
	color: white;
	position: fixed;
	top: 0px;
	left: 0px;
	
	z-index: 350;
	border: 1px solid #ffffff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 100%;
	height: 99%;
	padding: 5px;
	font-weight: bold;
	font-size: small;
	filter: alpha(opacity=94);
	opacity: .94;
	
}
#wrap{
text-align: left;
	
	color: red;

	top: 0px;
    left: 0px;
	
	z-index: -1;
}
.rounded{
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color:#dddddd;
	background:#dddddd;
	font-size:12px;
	padding:1px;
	
	
}
.semirounded{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color:#dddddd;
	background:#dddddd;
	font-size:12px;
	padding:1px;
	
	
}
input.right{
	text-align:right;
}
	
	


#backgroundimg {
	z-index:-10;
	width:640px;
	height:480px;
	
}


html {
	
	height:100%;
	width:100%;
	
}


#closebutton{

	position:absolute;
	top:-15px;
	float:right;
	right:-15px;
	z-index;451;
}

#adminwindow {
	text-align: center;
	background-color: #050505;

	color: white;
	position: absolute;
	top: 500px;
	left: 50%;
	margin-left: -400px;
	margin-top: -300px;
	z-index: 450;
	border: 1px solid #ffffff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 800px;
	height: 600px;
	padding: 5px;
	font-weight: bold;
	font-size: small;
	filter: alpha(opacity=95);
	opacity: .95;
	
}
#topleftstatic {
	
	color:white;
	position:fixed;
	top:15px;
	
	left:15px;
	z-index:1;
	-moz-border-radius:15px;
	border-radius:15px;
	width:300px;
	padding:5px;
	font-weight:bold;
	font-size:small;

	
}
#toprightstatic {
	background-color:#444444;
	color:white;
	position:fixed;
	top:15px;
	right:15px;
	z-index:1;
	-moz-border-radius:15px;
	border-radius:15px;
	width:300px;
	padding:5px;
	font-weight:bold;
	font-size:small;
	filter:alpha(opacity=70);
opacity:.7;

}
#sddm
{	
	position:absolute;
	margin: 0;
padding: 0;
z-index: 90;
width:100%;

}

#sddm li
{	margin: 0;
padding: 0;
list-style: none;
float: left;
font: bold 11px arial;
z-index:91;

}

#sddm li a
{	display: block;
margin: 0 1px 0 0;
padding: 4px 10px;
width: auto;
background: #444444;
color: #FFF;
text-align: center;
text-decoration: none;
z-index:92;
filter:alpha(opacity=95);
opacity:.95;
}

#sddm li a:hover
{	background: #222222
	}

#sddm div
{	position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background: #444444;
border: 1px solid #5970B2;
-moz-border-radius: 15px;
border-radius: 15px;
z-index:89;
filter:alpha(opacity=95);
opacity:.95;
}
#spacer {
	width:150px;
}
#sddm div a
{	
	-moz-border-radius: 15px;
	border-radius: 15px;
	position: relative;
display: block;
margin: 0;
padding: 5px 10px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #444444;
color: #ffffff;
font: 11px arial;
z-index:38;
}
#m3 {
	z-index:44;
}

#sddm div a:hover
{	background: #49A3FF;
color: #FFF;
filter:alpha(opacity=100);
opacity:1;
}

.pan_wrap
{

margin: 0 auto 15px;
position: relative;
width: 900px;
height: 40px;
z-index:39;
}

.pan_frame
{
background: url(./menuoverlay.png) no-repeat;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
width: 900px;
height: 25px;
z-index:30;
}
#phone{
	margin-top:10px;
	background-color:#888888;
	-moz-border-radius: 5px;
border-radius: 5px;
float:right;
filter:alpha(opacity=80);
width:100%;
height:100px;
opacity:.80;
padding-top:0px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
position:relative;
width:300px;
}
#links{
	color:gray;
	
	z-index:100;
}
#leigh3{
	margin-top:20px;
	position:absolute;
	width:150px;
	left:-25px;
}
#title{
	font-size: 45px;
	font-family:Arial, Helvetica, sans-serif;
	font-style: oblique;
}
.menu {
position:relative;
width:900px;
height:40px;
background: url(./black.png) no-repeat;
}

.menuspan
{
background:url('./menuoverlay.png');
position:absolute;
top:0px;
left:0px;
overflow:hidden;
width:900px;
height:40px;

}
.menu li
{
width:40px;

}

#main {
	position:absolute;
	left:0px;
	top:0px;

width:90%;
margin: 0 auto;
height:100%;
overflow:hidden;
z-index:10;


z-index:-1;
}
#header
{
top:0px;
position:relative;	
width:100%;
margin:auto;
height:200px;
color:black;
text-align:left;


}
#social{
	position:absolute;
	top:-40px;
	right:100px;
	z-index:150;
}
#facebooklogo{
	height:100px;
	
}
#twitterlogo {
	height:100px;
}
#action
{
position:relative;
float:left;
width:25%;
margin:auto;
height:600px;
background-color:#222222;
text-align:center;
-moz-border-radius: 5px;
border-radius: 5px;
filter:alpha(opacity=70);
opacity:.7;
}
.article_text
{
float:left;
width:350px;
margin:auto;
height:auto;
padding:5px;

}
.rotator_background
{

z-index: -1;
}
.newspic{

width:300px;;
padding:10px;
height:300px;
float:right;
background-color:#222222;
}

.rotator{
position:relative;
float:left;
top:0px;
left:0px;
width:700px;
margin:auto;
height:300px;
background-color:#333333;
text-align:center;
z-index:80;
<!---webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(white));-->
}
.rotatorspan
{  position:absolute;
top:0px;
left:0px;
z-index:82;
width:700px;
height: 300px;
background: url(./overlay.png);
}
#article{
float:left;
width:75px;
margin:auto;
height:300px;
background-color:#444444;
text-align:center;
-moz-border-radius: 10px;
border-radius: 10px;
}
.rotater_foreground
{

}
.quarter
{
float:left;
width:215px;
padding:5px;

background-color:#000000;

}
#stats{
width:900px;
float:left;
background-color:black;
text-align:center;
}
#ad
{
float:left;
width:550px;
margin:auto;
height:400px;
background-color:#454545;
text-align:center;
}
#cheer
{
float:left;
width:350px;
margin:auto;
height:400px;
background-color:#333333;
text-align:center;
}
.substats{
width:95%;
margin:auto;
background-color:#111111;
color:#555555;
}

table.center {
	margin-top:auto;
    margin-left:auto; 
    margin-right:auto;
  }

.center{
	margin:auto;
	text-align:center;
	margin-left:auto;
	margin-top:auto;
	
}

blockquote {
color:#008400;
}

.buttons {
	float:left;color:black;background-color:#777777;border-radius:5px;-moz-border-radius:5px;
}

A:link
{
text-decoration: none; color: gray;
}
A:visited
{
text-decoration: none; color:gray;
}
A:active
{
text-decoration: none; color:green;
}
A:hover
{
text-decoration: none; color: red;
}
body {
	
	color:#ffffff;
	font-family:arial,helvetica, sans-serif;
	margin:0px;
	background:#2e2e2e;
}
.TableContents{
	color:#ffffff;
}

table tr td{
	-moz-border-radius:5px;
	border-radius:5px;
}

#main_selections {
	
position:absolute;
top:700px;
left:700px;
height:600px;
width:600px;
margin-top:-350px;
margin-left:-350px;
border-radius:5px;
-moz-border-radius:5px;


}


#main_content {
	text-align:left;
	position:absolute;
	width:90%;
	height:100%;
	z-index: 10;
	top:0px;
	left:100px;
}
#endofpage{
	position:relative;
	display:block;
	width:500px;
	bottom:-10px;
	
}

#left25{
	width:22%;
	height:585px;
	position:relative;
	padding-left:0px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:10px;
	display:inline-block;
	-moz-border-radius: 5px;
    border-radius: 5px;
	float:left;
	
}
#right75{
	top:0px;
	position:relative;
	width:auto;
	height:auto;
	
	
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-top:10px;
	
	-moz-border-radius: 5px;
border-radius: 5px;
	
}
#content {
	float:right;
	z-index:145;
	position:relative;
	overflow:auto;
	display:inline-block;
	height:100%;
	overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
overflow-y: scroll;
}
.right75_background{
	position:absolute;
	top:0px;
	left:0px;
	z-index:30;
	width:100%;
	height:100%;
	background-color:#dddddd;
	-moz-border-radius: 5px;
border-radius: 5px;
	filter:alpha(opacity=95);
opacity:.96;
}
#lion {
	position:absolute;
	bottom:5px;
	left:-30px;
	z-index:125;
	overflow:hidden;
}
#lionlogo {
	width:475px;
	
}
#headermod {
	color:black;
	font-size:large;

	
}
p.centered{
	text-align:center;
}
.left_images{
	margin: 5px;
	border: 2px;
	border-color:#ffffff;

	-moz-border-radius: 5px;
border-radius: 5px;
	
	
}
.basic_button {
	position:relative;
	float:left;
	padding:5px;
	height:30px;
	width:60px;
	background-color:#999999;
	text-align:center;
	border-color:#000000;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left:10px;
	
	
}
IMG.center_images{
	display:block;
	margin-left: auto;
	margin-right:auto;
	-moz-border-radius: 5px;
border-radius: 5px;
	
	
}

#li1{
	height:100px;
	width:180px;
}

#li2{
	height:100px;
	width:180px;
}

#li3{
	height:100px;
	width:180px;
}

#li4{
	height:100px;
	width:180px;
}

#li5{
	height:100px;
	width:180px;
}
 
