body{
border: 0px;
margin: 0px;
background:#000000;
}

#mainc{
	width: 950px;
	background-color:#000000;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: 0px solid #c0c0c0;
}

#header{
margin: 0 auto;
width: 950px;
background:#000000;
height: 158px;
}

#logo{ width: 350px; height: 158px; float: left; }
#adrighttop{ width: 468px; height: 60px; float: left; margin-top: 40px; margin-left: 10px;}
#twitter{ width: 100px; height: 100px; margin-top: 38px; float: left; margin-left: 20px;}

#hd_top{
margin: 0 auto;
width: 950px;
height: 42px;
background: #808080;
background-image: url(/images/bgx.gif);
background-repeat:repeat-x;
/* background-image: url(/images/hd_top.gif); */
}
#hd_down{
width: 950px;
margin: 0 auto;
height: 36px;
}

#container{
width: 950px;
margin: 0 auto;
/* background-image:url(/images/b_bg.gif);
background-repeat:repeat-y; */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#FFFFFF;
}

#container2{
width: 950px;
margin: 0 auto;
/* background-image:url(/images/b_bg.gif);
background-repeat:repeat-y; */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#FFFFFF;
text-align: center;
}


fieldset#formwrap {
	border : 0;

}

/* section fieldsets - it's common to make this border : 0; */
fieldset {
	border : 0;

}

#footer{
	text-align: center;
	width: 950px;
	height: 50px;
	margin-top:15px;
	background-image:url(/megaupperfooter.png);
	font-family: Verdana;
	font-size: 12px;
	color: #fff;
	line-height: 25px;
}

#footer a{
        font-family: Verdana;
        font-size: 11px;
        color: #fff;
        line-height: 25px;
	text-decoration: underline;
	border: 0px;
}

#browse{
width: 434px;
height: 30px;
background-image:url(/urlbox.gif);
padding-left: 40px;
}

#input{
background: url(/urlbox.gif) no-repeat;
border: none;
padding-left: 40px;
width: 474px;
height:30px;
font-size: 18px;

}

table, td{
	font:100% Arial, Helvetica, sans-serif;
}
table{width:100%;border-collapse:collapse;margin:1em 0;}
th, td{text-align:center;padding:.5em;border:1px solid #fff;}
th{background:#3152bc url(/images/tr_back.gif) repeat-x;color:#fff;}
td{background:#ffffff;color:#444444;} 

/* tablecloth styles */

tr.even td{background:#e2e2e2;}
tr.odd td{background:#e2e2e2;}

th.over, tr.even th.over, tr.odd th.over{background:#ff1933;}
th.down, tr.even th.down, tr.odd th.down{background:#bce774;}
th.selected, tr.even th.selected, tr.odd th.selected{}

td.over, tr.even td.over, tr.odd td.over{background:#bce774;}
td.down, tr.even td.down, tr.odd td.down{background:#bce774;color:#fff;}
td.selected, tr.even td.selected, tr.odd td.selected{background:#bce774;color:#555;}

/* use this if you want to apply different styleing to empty table cells*/




a {
	color:#FFF;
	text-decoration:none;
	border-bottom:2px dotted #3939CE;
	font-size: 15px;
}



.file_1 {
background: url('images/urlbox.gif') no-repeat;
border: none;
padding-left: 40px;
width: 434px;
height:30px;
font-size: 18px;

}

#credit {
text-align:center;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size:small;
padding-top:3px;

}

#credit a {
	color:#000;
	text-decoration:none;
	border-bottom:none;
	font-size: 13px;
}

#credit td {
background:#48494B;
color:#000000;
}

#div_file{position:static;left:-9999px;}
#div_url {position:absolute;left:-9999px;}

#menubutton {
text-align: center;
background: url('images/bgx.gif');
}

#menu { width: 950px; height: 40px; }
#menuleft{ width: 24px; height: 40px; float: left; background: url(/menuleft.png); }
#menuright{ width: 24px; height: 40px; float: left; background: url(/menuright.png); }
#menucenter{ width: 902px; height: 40px; float: left; background: url(/menubg.png); }
#menuitem{ width: 150px; background: url(/menubg.png) 0px 0px repeat-x; float: left; height: 40px; line-height: 40px; text-align: center;}
#menuitem a{ color: #fff; border: 0px; line-height: 40px; font-family: Verdana;}
#menuitem a:hover{ font-weight: bold; }

