﻿body
{
margin:0 auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
background: url(images/bg.jpg) top repeat-x;
}
#wrapper
{
width:100%;
height: auto;
margin:0 auto;
overflow:hidden;
}
.panel
{
width:960px;
}
#header
{
width:100%;
background:#CCCCCC;
margin:0 auto;
}
#headerin
{
width:960px;
margin:0px auto;
height:80px;
padding-top:20px;
}

#main
{
width:409px;
height:286px;
background:url(images/signinbg.png) no-repeat;
margin:0 auto;
}
#main h1
{
margin:0px auto;
width:350px;
text-align:center; 
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:20px 10px 10px 10px;
border-bottom:#000033 thin solid;
}
#clearfix
{
clear:both;
height:50px;
}