body
{
    background-image:url('/images/site/page_back.jpg');
    background-attachment:fixed;
    background-repeat:repeat-x;
    background-color:#113e64;
	margin:0%;
	padding:0px;
	font-family:Trebuchet MS;
	font-size:11px;
	behavior: url(csshover.htc)
}

fieldset
{
    border-width:0px;
}

input, select
{
    font-family:Trebuchet MS;
}

img 
{
    border-style:none;
}

a
{
	text-decoration:none;
	color:#2b8de6;
}

a:hover
{
	color:White;
}

.rightalign
{
    text-align:right;
}

.centeralign
{
    text-align:center;
}

.leftcontainer
{
    float:left;
}

.rightcontainer
{
    float:right;
    text-align:right;
}

.green
{
    display:inline;
    color:#63d704;
}

.lightblue
{
    display:inline;
    color:#3f9ef3;
}

.darkblue
{
    display:inline;
    color:#0d2c4d;
}

.strong
{
    display:inline;
    font-weight:900;
    color:Black;
}

div.cursor
{
    cursor:pointer;    
}

div#container
{
    width: 850px;
    height:auto;
    margin-left: auto;
    margin-right: auto;
    text-align:center;
    
}

div#maincontent
{
    background-color:#2d6fab;    
	position:relative;
	padding:10px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	float:left;
	top:-36px;
	width:830px;
	text-align:left;
	vertical-align:top;
	z-index:0;
}

div#maincontent_tl 
{
    position:absolute;
    top:0px;
    left:0px;
    height:15px;
    width:15px;
    background: url('/images/site/content_corner_topleft.jpg') no-repeat;
    z-index:0
}
div#maincontent_tr 
{
    position:absolute;
    top:0px;
    right:0px;
    height:13px;
    width:13px;
    background: url('/images/site/content_corner_topright.jpg') no-repeat; 
    z-index:0
}

div#header
{
    background-image: url('/images/site/header_back.jpg');
    background-repeat:no-repeat;
    background-color:#000030;
	width:100%;
	height:103px
}

div#searchbox
{
    position:relative;
    margin-top:75px;
    margin-right:15px;
    width:290px;
    height:22px;
    color:White;
    vertical-align:bottom;
}

form#search
{
}


select.searchtype
{
    border: 1px solid #2b8de6 ;
    height:20px;
    width:75px;
    background-color:#0c316a;
    background-image:url('/images/site/search_back.jpg');
    background-repeat:repeat-x;
    font-size:10px;
    color:White;
    position:absolute;
    bottom:0px;
    right:202px;
}

input#searchtext
{
    border: 1px solid #2b8de6;
    height:16px;
    width:150px;
    background-image:url('/images/site/search_back.jpg');
    background-repeat:repeat-x;
    color:White;
    font-size:10px;
    position:absolute;
    bottom:0px;
    right:50px
}

input#searchbutton
{
    border: solid 1px #2b8de6;
    height:20px;
    width:50px;
    background-color:Transparent;
    color:White;
    font-size:11px;
    position:absolute;
    bottom:0px;
    right:0px;
}

form#search label {
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}

input#searchtextxdcc
{
    border: 1px solid #2b8de6;
    height:16px;
    width:150px;
    background-image:url('/images/site/search_back.jpg');
    background-repeat:repeat-x;
    color:White;
    font-size:10px;
	display: table-cell;
	vertical-align: middle;
}

input#searchbuttonxdcc
{
    border: solid 1px #2b8de6;
    height:20px;
    width:50px;
    background-color: transparent;
    color: #FFF;
    font-size:11px;
	vertical-align: middle;
}

div#menu
{
    background-image:url('/images/site/menu_back.jpg');
    background-repeat:no-repeat;
	height:55px;
	width:830px;
	float:left; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:0
}

div.nav_tab_left
{
    float:left;
    width:13px;
    height:19px;
    background-image:url('/images/site/nav/tab_left.jpg');
    background-repeat:no-repeat;
    background-position: right 50%;
}

div.nav_tab_lefthighlight
{
    float:left;
    width:13px;
    height:19px;
    background-image:url('/images/site/nav/tab_left_highlight.jpg');
    background-repeat:no-repeat;
    background-position: right 50%;
}

div.nav_tab_right
{
    float:left;
    width:9px;
    height:19px;
    background-image:url('/images/site/nav/tab_right.jpg');
}

div.nav_tab_righthighlight
{
    float:left;
    width:9px;
    height:19px;
    background-image:url('/images/site/nav/tab_right_highlight.jpg');
}

div#menu div.item, div#menu div.rightcontainer div.item
{
    display:inline;
	list-style-type:none;
	margin: 0;
	padding: 0px;
	float: left;
	height:19px;
    text-align:center;
    background-image:url('/images/site/nav/tab_back.jpg');
}

div#menu div.highlight
{
    background-image:url('/images/site/nav/tab_back_highlight.jpg');
}

div#menu div.highlight a
{
    color:White;
}


div#menu div#right
{
	float: right;
}

div#menu a
{
	display: block;
	font-weight:bolder;
	font-size:11px;
	text-decoration:none;
	text-transform:capitalize;
	color:black;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}

div#menu a.select
{
    color:White;
}

div#sidebar
{
    float:left;
    background-color:#0d1f65;
    width:180px;
    margin-right:10px;
    z-index:1;
    color:White;
    font-size:10px;
 
}
div#sidebar_tl 
{
    background: url('/images/site/sidebar_corner_topleft.jpg') no-repeat 0 0;
}
div#sidebar_tr 
{
    background: url('/images/site/sidebar_corner_topright.jpg') no-repeat 100% 0; 
    padding:5px
}
div#sidebar_br 
{
    background: url('/images/site/sidebar_corner_botright.jpg') no-repeat 100% 100%; 
}
div#sidebar_bl 
{
    background: url('/images/site/sidebar_corner_botleft.jpg') no-repeat 0 100%; 
}

div#releases_title
{
    width:170px;
    height:29px;
    background-image:url('/images/site/headers/latest_releases.jpg');
}

ul#releases_list
{
    list-style-image:url('/images/site/bullets/double-arrow.jpg');
    list-style-position:outside;
    display:block;
    padding-left:24px;
    margin:0px;
    line-height:13px
    
}

div#sidebar li a
{
    font-size:10px;
    font-weight:bold;
    color:#2b8de6;
    margin-left:3px;
}

div#sidebar li a:hover
{
    color:White;
}

div#staff_title
{
    width:170px;
    height:45px;
    background-repeat:no-repeat;
    background-image:url('/images/site/headers/staff_listing.jpg');background-position-y:50%
}

ul#staff_list
{
    list-style-image:url('/images/site/bullets/mail.jpg');
    list-style-position:outside;
    display:block;
    padding-left:28px;
    margin:0px;
    line-height:13px
}

div#donations_title
{
    width:170px;
    height:45px;
    background-repeat:no-repeat;
    background-image:url('/images/site/headers/donations.jpg');background-position-y:50%
}

td#bot_status
{
    text-align:center;
    width:110px;
    vertical-align:top;
    font-weight:normal;
}

div#recent_donations
{
    margin:10px 0 5px 0;
}

table#donations
{
    line-height:10px;
}

td.donations_donators
{
    width:100px;
    font-style:italic;
}

td.donations_amount
{
    width:60px;
    text-align:right;
    color:#2b8de6;
}

div.pagecontent
{
    background-color:#0f4f8a;
    width:640px;
    color:White;
    font-size:10px;    
    margin:0px 0px 10px 190px;
    z-index:1;   
}
div.pagecontent_tl 
{
    background: url('/images/site/pagecontent_corner_topleft.jpg') no-repeat 0 0;
}
div.pagecontent_tr 
{
    background: url('/images/site/pagecontent_corner_topright.jpg') no-repeat 100% 0; 
    padding-left:5px; padding-right:5px; padding-top:8px; padding-bottom:2px
}
div.pagecontent_br 
{
    background: url('/images/site/pagecontent_corner_botright.jpg') no-repeat 100% 100%; 
}
div.pagecontent_bl 
{
    background: url('/images/site/pagecontent_corner_botleft.jpg') no-repeat 0 100%; 
}


div#footer
{
	position:relative;
	clear:left;
	background-image:url('/images/site/footer_back.jpg');
	color:#898989;
	height:24px;
	width:810px;
	font-size:10px;
	border-top-style:none;
    top:-36px; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:0px
}

div#footer a:link, div#footer a:visited, div#footer a:active
{
	color:#2b8de6;
	text-decoration:none;
}

div#footer a:hover
{
	color:White;
	text-decoration:none;
}
