@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0pt;
padding:0pt;
}
body {
background-color:#535353;
background-image:url(images/bg.gif);
color:#5B5B5B;
font-family:Arial,Helvetica,sans-serif;
font-size:76%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
button, legend, .btn {
color:#000000;
font-weight:bold;
}
fieldset, img {
border:0pt none;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1 {
font-size:1.5em;
}
h2, h3 {
font-size:1.25em;
}
h4, h5 {
font-size:0.9em;
}
p, ol, ul, li, input, select, textarea, button {
font-size:1em;
line-height:1.35em;
}
table {
border-collapse:collapse;
border-spacing:0pt;
}
a {
color:#5B5B5B;
text-decoration:none;
}

a:hover, a:active, a:focus {
color:#FFBF00;
text-decoration:underline;
}
a:visited {
color:#5B5B5B;
}
.width, #container {
margin:0pt auto;
text-align:left;
width:970px;
background-color:#FFFFFF;
}
#container {
margin-top:-4px;
position:relative;
background-image:url(images/container-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
border:1px #f4f4f4 solid;
}
#container .width {

}
#header{
height:95px;
}
#logo{
float:left;
margin-left:10px;
margin-top:20px;
}
#menu_bar{
background-image:url(images/bg-menu_bar.gif);
background-repeat:repeat-x;
height:36px;
}
#banner-big{
background-color:#FFC341;
background-image:url(images/or-bg.gif);
background-repeat:repeat-x;
height:234px;
border:1px #F86C17 solid; 
width:637px;
float:left;
}
#box-register{
background-color:#f7f7f7;
background-repeat:repeat-x;
border:1px #cdcdcd solid; 
width:637px;
float:left;
margin-bottom:5px;
min-height:234px;
}
#blue-box{
background:#80C0DC;
background-image:url(images/blue-bg.gif);
background-repeat:repeat-x;
height:234px;
border:1px #0B77B3 solid; 
float:left;
width:314px;
margin-left:5px;
}
#wrapper{
padding:5px;
}
.clearfix{
clear:both;

}
.main_navigate{
float:left;
height:30px;
line-height:30px;
color:#5B5B5B;
text-align:center;
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
}
.main_navigate a:link{
float:left;
padding-left:10px;
padding-right:10px;
height:30px;
color:#5B5B5B;
text-align:center;
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
}
.main_navigate a:visited{
float:left;
padding-left:10px;
padding-right:10px;
height:30px;
color:#5B5B5B;
text-align:center;
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
}
.main_navigate a:active{
float:left;
padding-left:10px;
padding-right:10px;
height:30px;
color:#FF8400;
text-align:center;
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
}


.main_navigate a:hover{
float:left;
padding-left:10px;
padding-right:10px;
height:30px;
/*background-image:url(images/nav_bg_over.gif);*/
color:#FF8400;
text-align:center;
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
}
.main_navigate_active{
float:left;
height:30px;
line-height:30px;
color:#5B5B5B;
text-align:center;
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
}
.main_navigate_active a{
float:left;
padding-left:10px;
padding-right:10px;
height:30px;
/*background-image:url(images/nav_bg_over.gif);*/
color:#FF8400;
text-align:center;
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
}
#b-upload{
width:314px;
height:200px;
border:1px #DCDBDB solid;
float:left;
margin-top:0px;
background-image:url(images/b-shadow.gif);
background-repeat:repeat-x;
}
#b-share{
width:316px;
height:200px;
border:1px #DCDBDB solid;
float:left;
margin-top:0px;
margin-left:5px;
background-image:url(images/b-shadow.gif);
background-repeat:repeat-x;
}
#b-earn{
width:314px;
height:200px;
border:1px #DCDBDB solid;
float:left;
margin-top:0px;
margin-left:5px;
background-image:url(images/b-shadow.gif);
background-repeat:repeat-x;

}
.h-title{
font-family:Geneva, Arial, Helvetica, sans-serif;
   
   padding-top:3px;
  font-size:28px;
  color:#5B5B5B;
  font-weight:bold;
  padding-left:5px;
}
.partition_a{
width:100px;
padding:5px;
float:left;


}
.partition_b{
width:175px;
padding-left:5px;
float:left;
margin-left:22px;

}
#slogan{
margin-left:74px;
float:left;
margin-top:35px;
}
.h-talk{
color:#FFFFFF;
font-size:14px;
padding:5px;
font-weight:bold;

}
#footer{
}
.login_text{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
#adsense-center{
height:90px;
border:1px #999999 dotted;
margin-bottom:5px;
}