html {padding:0px;margin:0px;height: 100%;width:100%;font-size:62.5%;}
body {background:#fff;width:100%;font: 11px verdana, arial, helvetica, sans-serif;margin: 0px;padding: 0px;color: #4e4b4b;}
div.clear {clear: both;font-size: 0px;line-height: 0px;}
h1, h2, h3, h4, h5, h6 {padding:5px 0px;margin:0px;font-family: Arial, verdana, Helvetica, sans-serif;}
h1 { color: #FFFFFF; position: absolute; font-size: 24px; top: 240px; left: 180px; padding: 0; font-weight: bold;}
h2{ color: #FF6F00; position: absolute; font-size: 24px; top: 270px; left: 240px; padding: 3px 0; font-weight: bold;}
h3 { color: #FFFFFF; font-size: 22px; margin: 30px 0 0px; text-align: center; font-weight:normal; }
h4 { color: #FFFFFF; font-size: 18px; margin: 5px 0 0 70px; padding:0; text-align: left; font-weight: bold;}
p {padding: 5px 0px;margin:0px;}
a, a:link, a:active, a:visited {color: #000000;text-decoration: none;cursor: pointer;font: 11px verdana, arial, helvetica, sans-serif;}
a:hover {color: #FF9933;text-decoration: underline;font: 11px verdana, arial, helvetica, sans-serif;}
img {border:none;}
ul, ol {margin:5px;padding:0px;list-style-type: square;}
li {margin:0px;padding:1px 0px;}
form, input {padding:0px;margin:0px;}

#all { margin: 0px; padding: 0px; width: 948px; }

#logo { clear: both; width: 948px; height: 310px; position: relative; text-align: left; background-image: url(icqlovers_logo.jpg);}
#loginform { width: 235px; height: 113px; position: absolute; right:20px; top: 50px; text-align: left;background-image: url(loginform.gif ); background-repeat: no-repeat; background-position: 0 0;}
table.forms td {vertical-align: middle; padding: 3px 0;font-size: 14px; color: #0D004C;font-weight: bold;}
table.forms span {font-size: 10px;}
table.forms tr.r td {	vertical-align: top; padding: 0;}
table.forms td.r a {font-size: 9px; color: #0D004C;}


#hmenu {  clear: both; width: 948px; height: 36px; position: relative; text-align: center;}
#hmenu a {color: #000000;text-decoration: none;cursor: pointer;font: 16px arial, verdana, helvetica, sans-serif; font-weight: bold;}
#hmenu a:hover {color: #FF9933;text-decoration: underline;font: 16px arial, verdana, helvetica, sans-serif; font-weight: bold;}
#rblock { float: right; width: 398px; height: 595px; position: relative; background-image: url(regimg.gif ); background-repeat: no-repeat; background-position: 0 100%;}
#lblock { float: right; width: 550px; position: relative; text-align: center; background-image: url(icqloversim1.gif ); background-repeat: no-repeat; background-position: 100% 0;}
#content{ clear: both; float: right;  width: 530px; text-align: center; background-image: url(icqloversim2.gif ); background-repeat: no-repeat; background-position: 100% 0; background-color: #E5F6FD;}
#tmbblock{ clear: both; float: right;  width: 528px; text-align: center;border-right:2px solid #FFFFFF; margin-top: 10px;}
table.th-pics td {padding: 3px;color: #000000; font: 10px arial, verdana, helvetica, sans-serif; font-weight: normal; text-align: center;}
table.th-pics a img { width: 120px; height: 120px; border: 2px solid #FFA7A6;background: url('tmb.jpg') no-repeat 50% 50%;}
table.th-pics a:hover img {border: 2px dashed #FFA7A6;}
.th-txt {color: #FF0000; font: 12px arial, verdana, helvetica, sans-serif; font-weight: bold;}

#footer {clear: both; border-top:1px solid #00ADEF;margin-top:15px;padding:10px 0;text-align:center; height: 20px;}



