
.maintable {width:100%; float:left;}
.center {width:900px; margin:0 auto;}
a {font:bold 12px Verdana; color: #2878a7; text-decoration:underline;margin: 5px;}
h2 {font:bold 17px Arial; color: #cc7d00; text-decoration:none;margin:10px 0 0 0;}
h3{font:bold 15px Arial; color: #5d5d5d; text-decoration:none; margin: 0;padding:0;}

.message { font: bold 20px Arial; position:fixed;z-index:8; bottom: 30px;left:30px; margin-right: auto; margin-top:auto; color: #fff; background-color: #bbb; background: url("/img/bg_message.png"); padding: 20px; border: solid 1px #bbb;} 
.message_off{display:none;}

.b_lite { border: solid 1px #dedede; font: normal 30px Arial; color: #cc7c00; cursor: pointer;background-color: #ededed;}
.inp {font:bold 18px Arial; width:248px; height:22px; border:solid 1px #ffa800; margin:0 0 0 -3px;}
.inpltl {font:bold 18px Arial; width:48px; height:22px; border:solid 1px #ffa800; margin:0 0 0 -3px;}


/*—————————————————HEADER——————————————————-*/
.header {width:1020px; margin:100px 0 0 0; float:left; background:right url('../img/head_bg.png') no-repeat;}
.logo {float:left; width:189px; height:77px; background:url('../img/mrhostme_logo.png') no-repeat; margin:0 0 30px 400px;}
.main_cont {width:900px; float:left; margin:15px 0 0 0; *}
.top_menu {width:320px; float:left;border: solid 0px black; margin: 50px 0px 0px 60px;}
.top_menu a {font: bold 18px Arial;color: #d79b27; margin:0px 20px 0px 0px; text-decoration:none;}
.top_menu a:hover {text-decoration:underline;color: #d79b27;}

.addfunds {font: bold 21px Arial;color: #69ae2d; margin:0; text-decoration:none;}


/*—————————————————LEFT——————————————————-*/
.left { border:solid 0px black; float:left; margin:0px 0 0 0; }
.left a {font:bold 12px Arial; color: #2878a7; text-decoration:underline;}
.left a:hover {text-decoration:none;}
.left h1 {font:bold 20px Arial; color: #cc7d00; text-decoration:none;clear:both;}
.left p {font:bold 12px Arial; color: #5d3d09; text-decoration:none;}
.left ul {border:solid 0px black; float:left; margin:10px 0 0 20px;}
.left li{font:bold 20px Arial; color: #cc7d00; text-decoration:none;}
.left b{font:bold 20px Arial; color: #ff4e00; text-decoration:none;}

.hi_li li { color: #111; }

.i_bag {float:right;margin-right:25px;}
a.h1l {font:bold 13px Arial; color: #2878a7;}
a.h2 {font:bold 12px Arial; color: #2878a7;margin:5px 0 5px 5px;}
.h2{margin:5px 0 5px 0;}
.h2 img{margin:2px 0 -3px 0; width:16px;}
a.h2sel,.h2sel {font:bold 12px Arial; color: #2878a7;text-decoration:none;margin:5px 0 5px 5px;}
.h2{margin:5px 0 5px 0;}
.h2sel img{margin:2px 0 -3px 0; width:16px;}

/*—————————————————RIGHT——————————————————-*/
.right {width:300px; border:solid 0px black; float:right; margin:0 0 0 0;}
.right .h2{color:#6ea128; font:bold 14px Arial; text-align:left; text-decoration:underline; margin:0px 0 -20px 20px;}
.right h1{font:bold 18px Arial; color: #195f83; text-decoration:none; margin: 3px 0 10px 0;}
.right h4{font:bold 14px Arial; color: #195f83; text-decoration:none; margin: 3px 0 10px 0; text-align:center;}
.right p{font:normal 12px Tahoma; color: #405d50; margin: 10px 0 0 0; line-height:14px;text-align:left;}
b {font-weight:bold;}
ul {margin:10px 0 10px 0px;}


.i_menu_i {margin: 0 3px -5px 0;}

.signup {width:260px; border:solid 0px black; float:left; margin:10px 0 0 27px;}
.signup p {font:normal 11px Arial; color: #a3a3a3; text-decoration:none; margin:-2px -50px 0 7px;}
.auth {width:260px; height:350px; border:solid 0px #ffa800; float:right; margin:20px 0 0 0; background:url('../img/authbg.png') no-repeat; background-position:50% 0%;}
.auth p {font:bold 12px Arial; color: #cc7d00; text-decoration:none; margin:10px 0 0 0;}
.b_login {margin:15px 6px 0 0; float:right;}
.authinp {font:bold 18px Arial; width:248px; height:22px; border:solid 1px #ffa800; margin:0 0 0 -3px;}


/*—————————————————FOOTER——————————————————-*/
.footer {width:880px; height:90px; border:solid 0px black;  margin:20px 0 0 0;position:relative; float:left; }
.ltxt {border:solid 0px black; margin:0 0 0 30px;}

.footer a {font:bold 10px Verdana; color: #7e7e7e; text-decoration:underline;}
.footer a:hover {color: #bddee5; text-decoration:none;}
.footer h1{font:bold 18px Arial; color: #195f83; text-decoration:none; margin: 0;}
.footer p{font:normal 10px Verdana; color: #a3a3a3; text-decoration:none; margin: 0; line-height:18px; text-indent:18px;}

/*—————————————————AUTH———————————————————-*/
.ltl {font: bold 12px Arial;color:#c0c0c0; margin:0;}
.txt {border: solid 0px black; text-align: justify;}
.txt li {font:bold 12px Tahoma; color: #3a3a3a; text-decoration:none; margin: 0; line-height:14px;}
.error li{color: red; font: normal 17px Arial;margin-bottom:10px;}
.row {padding: 1px; font: normal 16px Arial;}
.row a {font: normal 21px Arial;text-decoration:none;}
.bgline2 { background-color: #ddd; padding: 5px;}
.pages { margin: 10px; font: normal 18px Arial;clear:both;}
a.pagelink {font: normal 18px Arial; padding: 3px 5px 3px 5px; background-color: #eee; text-decoration: none;}
a.menu {font: normal 15px Arial;text-decoration:none;}
