/* General tags */
* {margin:0; padding:0;}
body {background:#cccccc url(http://www.stealthcopter.com/images/stripe.png) repeat; font:76% verdana,tahoma,sans-serif; color:#555555;}
a.box {border:1px solid #ffffff; color:#286ea0; font-size:1.1em; font-weight:bold; padding:4px 5px 4px 5px; text-decoration:none;}
a.box:hover {background-color:#f8f8f8; border:1px solid #cccccc; color:#333333; text-decoration:none;}
p {margin:0 0 16px 0;}
ul, ol {margin:0 0 16px 15px; padding-left:5px;}
ul ul, ol ol {margin:3px 0 0 15px;}

img{border: hidden;}
table {font-size:120%;}

.float{float:left; margin:0 10px 5px 0;}

h1 {color:#000; font-size:2.0em; letter-spacing:-3px; margin:0; text-align:right;}
h2 {font-size:2.0em; margin:5px 0 10px;}
h3{padding-bottom:5px;}

#title {margin:10px auto -9px auto;}

#container {
background:#fff; 
border-color:#505250;
border-style:solid;
border-width:15px 5px 0px 5px;
color:#555; margin:0 auto 0px; 
padding:10px 10px 0px 10px;  
line-height:1.3em; 
min-height:200px;}

#footer {
background:#fff;
padding:0px 10px 0px 10px;
margin:0 auto 0px; 
color:#aaa;
text-align:center;
border-color:#505250;
border-style:solid;
border-width:0px 5px 10px 5px;}


.menu{
	border-collapse:separate;
	border-spacing:10px;
}

.link{
	padding:2px;
	cursor:pointer;
	height:168px;
	border: 1px solid black;
}
.link:hover{
	background-color:#c6e9ff;
}

.innerdiv{
	margin-top:-128px;
	margin-left:132px;
}
.innerdiv h1{
	font-size:2.5em;
	padding:10px;
	color:#555555;
}

/* nice table */
.nicetable{
text-align:center;
border-collapse:collapse;
}
.nicetable th{
border-bottom:2px solid #0078ff;
font-size:1.1em;
padding:3px;
}
.nicetable tr{
border-bottom:1px solid #0078ff;
}
.nicetable tr:hover{
background-color:#fff9c6;
}
.nicetable td{
min-width:100px;
padding:3px;
}
.nicetable tr.odd{
background-color:#c0deff;
}
.nicetable tr.odd:hover{
background-color:#fff9c6;
}

/* Wordcube Styling */
fieldset{
	border:0px;
}

.word{
	text-decoration:none;
	color:#286ea0;
}

.contbox{
width:520px;
padding:10px;
margin:5px;
background-color:#f2f8fc;
border: 1px solid #c2e0f2;
}

.btn_twitter{
width:160px;
margin:2px;
border:3px solid #c2e0f2;
background-color:#fff;
color:#3198d3;
font-size:14px;
font-weight:bold;
padding:3px;
text-decoration:none;
}

.btn_add,.btn_del{
	width:87px;
	height:40px;
	font-size:150%;
	font-weight:bold;
	background-color: #0084e1;
	border:1px solid #000000;
}
.btn_add:hover,.btn_del:hover{
	background-color: #00b8e1;
}




.leftarrow
{
  display: block;
  margin:5px;
  width: 35px;
  height: 35px;
  background: url("http://www.stealthcopter.com/wordcube/images/left.png") no-repeat 0 0;

}

.leftarrow:hover
{ 
  background-position: 0 -35px;
}

.leftarrow span
{
  display: none;
}

.rightarrow
{
  display: block;
  margin:5px;
  width: 35px;
  height: 35px;
  background: url("http://www.stealthcopter.com/wordcube/images/right.png") no-repeat 0 0;

}

.rightarrow:hover
{ 
  background-position: 0 -35px;
}

.rightarrow span
{
  display: none;
}

table
{
border-collapse:collapse;
}

/* The wordcube buttons */
.btn{
	width:60px;
	height:60px;
	font-size:260%;
	font-weight:bold;
	background-color: #0084e1;
	border:1px solid #000000;
}
.btn:hover{
	background-color: #00b8e1;
}
.center {
	width:60px;
	height:60px;
	font-size:260%;
	font-weight:bold;
	background-color: #0048cd;
	border:1px solid #000000;
}
.center:hover{
	background-color: #00b8e1;
}