* { margin: 0px; padding: 0px; }
body { font-family: Arial, sans-serif; font-size: 13px; margin: 0 auto; background-color: #ffffff; width: 950px; }
img { border: 0; }
img.icon { width: 22px; height: 22px; }

.red-link { color: #ff1482; }

h1 { font-size: 18px; font-weight: bold; }
h2 { font-size: 21px; font-weight: normal; }
h3 { font-size: 13px; }

#loader { font-weight: normal; color: #ff1482; margin-top: 38px; }

a { color: #1e46d2; }
a:hover { color: #ff1482; }

hr { height: 1px; border: none; }

#container { width: 950px; text-align: left; margin: 0 auto; }

.pink, .head a, .copy a, .current h1{color:#ff1482}

.head ul, .cities ul{list-style-type:none; margin:0; padding:0}
	.head li, .cities li{display:inline;margin-left:4px;}
	
.head{margin: 15px 0; font-size:12px;}
	.head ul{float:right; list-style-type:none; margin:0; padding:0}
	.head li{color:#999;}
	
	.logo {margin:0; padding:0; font-size:18px; background: url(/i/logo_h.gif) no-repeat;}
	.logo a{text-decoration:none; display:block; padding: 17px 0 0 52px; width: 120px; }

.topbanner{text-align:center; margin:10px 0 20px 0;}

#footer
{
    float: left;
    margin-top: 37px;  
    padding-bottom: 25px;
    font-size: 12px;
	line-height: 16px
}

#footer p { padding: 0; }

#footer p#copyright
{
    float: left;
}

#footer p#copyright a
{
    text-decoration: none;
}

#footer p#source
{
    float: left;
    margin-left: 85px;
    width: 235px;
}

#footer p#source img
{
    float: right;
    margin-top: 5px;
}

#footer p#author
{
    color: #666666;
    margin-left: 100px;
    float: left;
}

#footer p#author img
{
    float: left;
    margin-right: 3px;
    margin-top: 2px;
}
