/* ::::: http://55mb.net/templates/55mb/css/style.css ::::: */

html, body { margin: 0pt; padding-top: 36px; font: 12px Arial; color: rgb(75, 75, 75); background: url('bg.png') repeat-x scroll 0% 0% rgb(55, 146, 157); }
a { color: rgb(0, 61, 94); text-decoration: none; }
a:hover { color: rgb(73, 144, 188); }
h1 { font-size: 17px; margin: 0px; padding: 0px; }
#body1 { height: 46px; background: url('st.png') repeat-x scroll 0% 0% rgb(195, 227, 255); margin: 0pt auto; width: 100%; }
#friends { float: right; width: 289px; }
#friendsx { float: right; width: 520px; }
#stl { width: 19px; height: 46px; float: left; background: url('stl.png') repeat scroll 0% 0% transparent; }
#st { width: 690px; height: 46px; float: left; }
#st a { color: rgb(9, 35, 74); padding: 0pt 12px; font-weight: bold; font-size: 13px; }
#st a:hover { padding: 5px 11px; background: url('sta.png') repeat-x scroll 0% 0% rgb(0, 69, 130); border: 1px solid rgb(60, 108, 150); color: rgb(255, 255, 255); }
#str { background: url('str.png') repeat scroll 0% 0% transparent; width: 19px; height: 46px; float: right; }
#serch { height: 28px; width: 270px; float: left; padding-top: 10px; }
.s_x { width: 200px; padding: 6px; color: rgb(102, 102, 102); font-weight: bold; border: medium none; background: url('ser.png') repeat-x scroll 0% 0% transparent; position: absolute; }
#body2 { height: 187px; margin: 0pt auto; width: 100%; background: url('space.png') repeat scroll 0% 0% transparent; }
#top1 { float: left; }
#top2 { float: left; background: url('plog.png') repeat scroll 0% 0% transparent; width: 127px; height: 187px; }
#lg1 { float: left; background: url('l1.jpg') repeat scroll 0% 0% transparent; width: 203px; height: 167px; padding: 10px; font-size: 13px; font-weight: bold; }
#lg2 { float: right; background: url('l2.jpg') repeat scroll 0% 0% transparent; width: 170px; height: 187px; }
#lg2 img { padding-top: 18px; padding-left: 7px; }
#lgp, #lgp2 { position: absolute; width: 300px; left: 38%; top: 100px; border: 5px solid rgb(23, 70, 100); display: none; z-index: 10; overflow: hidden; background: url('lp.png') repeat-x scroll 0% 0% rgb(0, 58, 98); color: rgb(255, 255, 255); text-align: left; padding: 10px; }
#lgp a, #lgp2 a { color: rgb(255, 255, 255); }
#vh a { margin-left: 12px; width: 181px; text-align: center; display: block; padding-top: 6px; padding-bottom: 7px; color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; background: url('l1.png') repeat scroll 0% 0% rgb(0, 58, 98); }
#vh a:hover { background: url('l2.png') repeat scroll 0% 0% transparent; }
#reg a { margin-top: 10px; margin-left: 12px; width: 181px; text-align: center; display: block; padding-top: 6px; padding-bottom: 7px; color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; background: url('r1.png') repeat scroll 0% 0% rgb(0, 69, 130); }
#reg a:hover { background: url('r2.png') repeat scroll 0% 0% transparent; }
.plog { width: 200px; height: 20px; background: none repeat scroll 0% 0% rgb(225, 244, 253); border: 1px solid rgb(153, 153, 153); }
#but { text-decoration: none; font-weight: bold; background: url('but.png') repeat-x scroll 0% 0% rgb(152, 217, 103); border: 1px solid rgb(75, 142, 21); color: rgb(255, 255, 255); padding: 2px 5px; }
#body3 { height: 38px; background: url('sb.png') repeat-x scroll 0% 0% rgb(195, 227, 255); margin: 0pt auto; width: 100%; }
#dtl { width: 22px; height: 38px; float: left; background: url('sbl.png') repeat scroll 0% 0% transparent; }
#dtr { width: 22px; height: 38px; float: right; background: url('sbr.png') repeat scroll 0% 0% transparent; }
#dst { padding-top: 12px; height: 26px; float: left; display: block; }
#body4 { background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0pt auto; width: 100%; border-top: medium none; border-bottom: medium none; }
#dtl { width: 22px; height: 38px; float: left; background: url('sbl.png') repeat scroll 0% 0% transparent; }
#lmenu { float: left; width: 270px; background: url('allfon.png') repeat scroll 0% 0% transparent; margin-left: 10px; }
#content { padding-left: 10px; margin-left: 290px; margin-right: 10px; }
#login { float: right; width: 393px; }
#clear, #clear2 { clear: both; }
#altop { background: url('mtop1.png') repeat scroll 0% 0% transparent; padding-top: 18px; padding-bottom: 16px; width: 270px; font-size: 16px; font-weight: bold; color: rgb(26, 83, 126); text-align: center; }
#mtop, #mtop2, #mtop3 { background: url('mtop.png') repeat scroll 0% 0% transparent; padding-top: 14px; padding-bottom: 16px; width: 270px; font-size: 16px; font-weight: bold; color: rgb(26, 83, 126); text-align: center; }
#lmenu1 a, #lmenu2 a, #lmenu3 a { width: 200px; display: block; padding: 15px 15px 15px 55px; color: rgb(102, 102, 102); font-size: 13px; font-weight: bold; background: url('bpas.png') repeat scroll 0% 0% rgb(0, 69, 130); }
#lmenu1 a:hover, #lmenu2 a:hover, #lmenu3 a:hover { background: url('bact.png') repeat scroll 0% 0% transparent; color: rgb(68, 68, 68); }
#mend, #mend2, #mend3, #mend4 { width: 270px; height: 18px; background: url('mbot.png') no-repeat scroll 0% 0% transparent; }
#categ a { color: rgb(102, 102, 102); font: bold 12px Verdna; }
#categ { padding-left: 10px; }
#newx { background: url('newx.png') no-repeat scroll 0% 0% transparent; }
#stc { padding-top: 5px; padding-left: 10px; }
#s_bottom { color: rgb(255, 255, 255); font: 11px Tahoma; background: url('ns.png') repeat-x scroll 0% 0% rgb(255, 255, 255); height: 39px; margin-top: 10px; margin-bottom: 30px; display: block; }
#s_bot_left { background: url('neft.png') no-repeat scroll 0% 0% transparent; width: 121px; height: 39px; float: left; padding-top: 11px; padding-left: 19px; }
#s_bot_right a { background: url('fright.png') no-repeat scroll 0% 0% transparent; width: 159px; height: 39px; float: right; color: rgb(255, 255, 255); text-decoration: none; display: block; font: bold 13px Verdana; text-align: center; padding-top: 11px; padding-left: 10px; padding-bottom: 11px; }
#s_bot_right a:hover { background: url('frighta.png') no-repeat scroll 0% 0% transparent; }
#s_bot_c { float: left; padding-top: 12px; }
#body5 { height: 48px; background: url('butc.png') repeat-x scroll 0% 0% rgb(195, 227, 255); margin: 0pt auto; width: 100%; }
#sbl { width: 24px; height: 46px; float: left; background: url('butl.png') repeat scroll 0% 0% transparent; }
#sbr { width: 24px; height: 46px; float: right; background: url('butr.png') repeat scroll 0% 0% transparent; }
#sb { float: left; }
/* ::::: http://55mb.net/templates/55mb/css/engine.css ::::: */

form { padding: 0px; margin: 0px; }
.quote { color: rgb(117, 117, 117); background-color: rgb(202, 229, 255); border: 1px dotted rgb(0, 71, 121); text-align: justify; padding: 5px; }
.scriptcode { color: rgb(117, 117, 117); background-color: rgb(202, 229, 255); border: 1px dotted rgb(0, 71, 121); text-align: left; padding: 5px; }
.rating { color: rgb(117, 117, 117); font-size: 11px; font-family: tahoma; width: 85px; height: 16px; }
.unit-rating { list-style: none outside none; margin: 0px; padding: 0px; width: 85px; height: 16px; position: relative; background-image: url('rating.gif'); background-position: left top; background-repeat: repeat-x; }
.unit-rating li { text-indent: -90000px; padding: 0px; margin: 0px; float: left; }
.unit-rating li a {
	display: block;
	width: 17px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 17;
	position: absolute;
	padding: 0px;
	top: -33px;
}
.unit-rating li a:hover { background-image: url('rating.gif'); background-position: left center; z-index: 2; left: 0px; }
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 39px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; }
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating { background-image: url('rating.gif'); background-position: left bottom; height: 16px; display: block; text-indent: -9000px; z-index: 1; }
#dropmenudiv { border-width: 1px 1px 0pt; border-style: solid; border-color: rgb(255, 255, 255); font: 10px/20px Verdana; background-color: rgb(100, 151, 202); margin: 2px; }
