@import url(http://www.google.com/cse/api/branding.css);

html { border: 0px; padding: 0px;}

body {
	border: 0px;
	background-color: black;
	color: #E4E1DC;
	font-family: Helvetica, Arial;
	font-size: 1em;
	background-image: url(http://api.ning.com/files/U5cx6SO8twkibCj51snTndEXVI9xw3LgrdRHbT48suc7XfqfSTBQc4HgxptHtvvajx6hFLExgK7f1hcf00e8ehO4oavCMksq/planetbg.jpg?width=1920&height=1080&xn_auth=no&type=jpeg);
	background-attachment: fixed;
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 0px;
	text-align: center;
 }


ol, ul {
clear:both;
list-style-image:none;
list-style-position: inside;
list-style-type:none;
}

img {
border:0px;
vertical-align: top;
}

h1 {
font-size: 1.5em;
padding-bottom: 10px;
color:#e75207;
}

h2{
font-size: 1.1em;
padding-top:1em;
color:#ff950e;
}

h3{
font-size:1em;
color:#e75207;
}

h4{
color:#ff950e;
}

h5{
font-weight: bold;
font-size:1em;
}

#nav {

position: relative;
font-weight:bold;
width: 100%;

margin-left: 0px;
right:0px;
padding:0pt;
margin-bottom:3em;
font-family: Courier;
font-size: 1.3em;
text-align:right;

z-index: 4;
top: 0px;
}

#nav li {
display:block;
float:right;
margin:0pt;
padding:0pt;
padding-right:1em;

}

#content { 
padding-top: 2%; 
padding-bottom: 2%;
line-height: 1.3em;
background-color: #191919;
padding-left:5%;
padding-right:5%;

}

#col1{
padding:5px;

}


.smalltext{
font-size: 0.8em;
/*color: #000000;*/
color: #fdae04;
}

.bottom-fade{
background-image: url(../images/blend-bottom-r.png);
background-repeat: repeat-x;
width: 100%;
}

.top-fade{
background-image: url(../images/blend-top-r.png);
background-repeat: repeat-x;
width: 100%;
}

#bottomnav{
width:100%;
padding-top:3em;
}


.arrow{
margin-top:-10px;
width:3%;
}


.accenttext{
font-family: Courier;
font-weight: bold;

}
.rec_text {
width: 80%;
text-align: center;
padding-left:10px;
padding-right:15px;
padding-top:3px;
}
.leftalignbox{
position:relative;
float:left;
margin-right:15px;
margin-bottom:11px;
}
img.leftalignbox{
border:1px solid #252525;
}

.rightalignbox{
position:relative;
float:right;

}

.key{
color: #e75207;
font-weight: bold;
font-style: italic;
padding-left: 5px;
}

.feature{
font-weight: bold;
height: 33%;
position: relative;

left:125px;
}

.featureholder{ 

height:111px; }

.bookmarks{
padding-left: 3em;
}

.table_header{
font-weight: bold;
padding-bottom: 1em;
}

a:link { color: #fdae04; }
a:visited { color: #fdae04;  }
a.orangelink{
color:#e75207;
}
a.darklink{
/*color:#000000;*/
}

#cse-search-results
{
width:95%;
padding-bottom: 85px;
}

#cse-search-results iframe {width: 100%;} 

#search{
position: relative;
right:0%;
padding-top: 70px;
padding-right: 20px;
}

#translate{
position: relative;
padding-top: 40px;
padding-right: 20px;
}

#translate a {
	color: #FFF;
}

#maze {
padding-left: 115px;
padding-top: 0px;

}

a:hover { color: #e75207;  }
a.orangelink:hover{
color:#fdae04;
}
a:active { color: #fdae04; text-decoration: none; }

#frame { margin:0 auto; width: 63%; min-width: 800px; }
#header {  position: relative; left: 00%; text-align: left;  visibility: visible; z-index: 3; }
#banner {padding-top: 31px;}
#footer { color:#000000; position: relative; visibility: visible; padding-top:1em; padding-bottom: 5px; left: 0%; text-align: center; width:100%; z-index: 2; font-weight: bold;}
