* {
    padding:0px;
    margin:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;    
}

/*
input{
	padding:2px;
	margin:2px;
}*/

th {
    text-align:left;
    background:#101010;
    padding:7px;	
}

textarea {
	width:100%;
	height:200px;
	font-size:.9em;	
}

textarea.code {	
	font-family: ProFontWindows monospace "Courier New" Courier ;
}

img {
    border:none;
}

.margins {
    margin:20px;
}

.small{
    font-size:.7em;
}
.brown {
    color: #ac7850;
}

.yellow {
    color: #fce5bc;
}

.gray {
    color: #4b4b49;
}

.flagpair {
	white-space: nowrap;
}

a {
	color: #fce5bc;
}

A:link {color: #fce5bc; text-decoration: none}
A:visited {color: #ac7850; text-decoration: none}
A:active {color: #fce5bc; text-decoration: none}
A:hover {color: red; color: red;}


ul,ol {
    margin:20px;
}

h1,h2 {
   margin:20px;
}


#body {
    font-size:.8em;
    background: black;
}

.red {
    border: 1px solid red;
}


#ufoHeader{
    width:1022px;
    height:198px;
    background:url(/data/tmpheader.jpg);
}
#ufoHeader div {
    margin:6px;
    padding:2px;
}

#main {    
    background:url(/data/2awleftbar1.jpg) repeat-y black;
    color:#969590;
    min-height:1000px;
    width:1100px;
}

#left {
    width:200px;
    padding:15px; 
}

.overlay {
    margin:2px;
    margin-bottom:50px;
    padding:15px;
    /* border:1px solid #444; */  
}

p {
/* 
    padding:10px;
    border:1px solid #444; 
*/ 
	text-align:justify;
    padding-top: 5px;
    padding-bottom: 15px; 

}

/* 
p:hover {
    background: #111;
} 
*/

#right {
    padding:15px;
    width:760px;
}

#account_image {
    width:250px;

}

.small-images img {
    width:32px;
    height:32px;
}

.small-images table {
    width:100%;    
}


.blog {
	font-size: 16px;
	margin:50px;
}

.blog img {
	display: block;
    margin-left: auto;
    margin-right: auto }
}

.blog-header {
	margin:60px;
}

.blog-title h1 {
	font-size:50px;
}

.blog-submit {
	padding:5px;
	width:200px;
}

.nerrow {
	width:600px;
	margin-left:80px;
}

.blog p {
	margin-bottom:30px;
}

.dark {
	color:#222;
}

.indent {
	margin-left:50px;
}

.error {
    background: #ab0000;
    color:white;
    font-weight:bold;	
}

.note {
	background: #12cb12;
    color:white;
    font-weight:bold;
}

table.docutils {
	border: solid 0px #000000; 
	width:100%;
}

td {
	
	border: solid 0px #000000;
	background: #202020;
	padding:3px;
}

#recaptcha_response_field {
	color: white;
}

.float_left {
    float: left;
    display: inline;
}

.float_right {
    float: right;
    display: inline;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */


/* ----------- flag picker stuff ---------------- */
.imageq {
	width:600px;
	height:168px;
	overflow-x:scroll;
}

.imageq .inner{
	width:6000px;
	height:128px;
}

.imageq .pick {
	width:128px;
	height:128px;
}

.center-box {
    width:300px;
    margin-left:190px;
    padding:30px;    
    border: 1px #4b4b49 solid;
    background: #050505;     
}

.center {
    text-align: center;
}


