body {
padding: 0 5%;
font-size: .75em;
font-family: Arial, Verdana;
text-align: center;
color: #FFF;
background-color: #000;
}

a {
color:#FFDE4F;
}

div#container {
width: 700px;
margin: 0 auto;
text-align: left;
margin: 2em auto;
}
h1 {
font-family:Arial, Verdana;
font-size:15px;
line-height:1px;
padding:0;
}
.titleimg {
border:0;
}
.mainpic {
border:0;
float:right;

}
body.fullwidth div#container { width: 100%; }
div#content-wrap {
padding: 10px 0;
}
div#header {
color: inherit;
background-color: #000;
}
div#header-in {
padding: 10px;
}
div.content {
color: inherit;
background-color: #000;
font-size:14px;
line-height:140%;
}
div.lcol div.content 	{ margin: 0; }
div.lcol div.column 	{ float: left; }
div.content-in {
padding: 20px;
}
div.column {
width: 200px;
color: inherit;
background-color: #000;
margin-bottom:10px;
}
div.column-in {
padding:5px 20px 20px;
}
.privacy {
background-color: #000;
font-size: 12px;
padding:8px;
margin-bottom:10px;
}
.copy {
background-color: #000;
font-size: 12px;
padding:8px;
}
.uses {

font-size: 14px;
padding:8px;
margin:10px 0;
}
.widgetfront {
border: 1px solid #AAAAAA;
background-color: #E6EEEE;
font-size: 14px;
padding:8px;
}
.mainform {

font-size: 14px;
padding:8px 8px 8px 25px;
margin-bottom:10px;
}
.mainform fieldset {

padding:10px 10px 0 10px;
margin:0 10px 20px 0 ;
}
.fieldsetinfo {
font-size:12px;
color:#777777;
margin-bottom:15px;
}
div#footer {
color: inherit;
}
div#footer-in {
padding: 20px;
}
ul {
list-style: none;
margin-left: 0;
padding-left: 1em;
text-indent: -1em;
margin-bottom:0;
}
li {
padding-bottom: 1px;
font-size:12px;
}
.fieldinfo {
color:#999999;
font-size:11px;
}
.formstyle {}
.formstyle dt {float: left;padding-right:10px;padding-top:1px;}
.formstyle dd {margin: 0 5em 1em 5em;}
.result {
font-size:42px;
line-height:1.3em;
padding:8px;
margin-bottom:20px;
}
.widget {
float:left;
width:150px;
}
.widgetcode {
float:left;
width:400px
}
textarea {
width:350px;
height:158px
}
.clear,.clearer {clear: both;} 
.clearer {font-size: 0;}
.both {
margin:0 0 15px 25px;
float:left;
}
.t {
padding:0px 5px;
}

/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #777777;
	margin:10px 0pt 15px;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #777777;
	border: 1px solid #FFDE4F;
	font-size: 10pt;
	padding: 4px 15px 4px 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #CCCCCC;
	padding: 4px;
	background-color: #333333;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#555555;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #DDBB33;
}
