/*  Default stylesheet for url.co.uk*/


html {
overflow-y: scroll;
}



body
{
margin:0px;
padding:0px;
background:url(../images/background2.png) #76C1E7 0 0 repeat-x!important;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica;
}

.wrapper
{
width:680px;
margin:0px auto 0px auto;
text-align:left;
}
a
{
_cursor:hand;
}

h1
{
overflow:hidden;
height:171px;
text-indent:-6000px;
background-image:url(../images/logo.png);
background-position:center;
background-repeat:no-repeat;
margin:10px;
_cursor:hand;
}

.top
{
padding-top:25px;
position:relative;
}

.top h2
{
font-size:20px;
color:#fff;
margin:0;
}

.top p
{
font-size:14px;
font-weight:bold;
color:#333333;
margin:0px;
}

.top form
{
margin-bottom:10px;
margin-top:0px;
}


/* form */

form label.url
{
display:none;
}

form input.url
{
width:530px;
margin-top:17px;
font-family:"Trebuchet MS", Arial, Helvetica;
font-weight:normal;
color:#333333;
font-size:17px;
padding:6px;
}

form label.submit
{
display:block;
width:85px;
height:119px;
position:absolute;
top:87px;
left:550px;
background-image:url(../images/submit.png);
overflow:hidden;
text-indent:-6000px;
}

form input.submit
{
display:block;
width:73px;
height:37px;
position:absolute;
top:88px;
left:551px;
border:1px solid white;
opacity:0;
filter: alpha(opacity = 0);
}

form input.submit:hover
{
cursor:pointer;
}

.bottom
{
padding-top:14px;
}

.bottom h3
{
color:#FFFFFF;
margin:0px;
font-size:18px;
margin-bottom:15px;
}

.bottom h3 a
{
color:#FFFFFF;
}

.bottom p
{
color:#333;
margin:0px;
font-size:14px;
width:570px;
position:relative;
margin:8px;
}

.bottom .float
{
position:absolute;
left:130px;
}

#statusbox
{
position:absolute;
top:200px;
left:600px;
color:#FFFFFF;
background-image:url(../images/errorsm.png);
background-repeat:no-repeat;
background-position:left 0px;
padding-bottom:4px;
height: 44px;
}

#statusbox li
{
list-style:none;
width:300px;
margin-left:10px;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
}

p.added
{
margin-top:10px;
margin-bottom:20px;
font-size:30px;
color:#fff;
}

.ads_right 
{
margin-top:25px;
text-align:center;
width:330px;
float:right;
}

.ads_left
{
margin-top:25px;
text-align:center;
width:330px;
float:left;
}

.ads_right a {
color: #fff;
}

.ads_left a {
color: #fff;
}



.footer
{
position:relative;
width:100%;
margin-top:30px;
padding:40px 0 120px 0px;
margin-bottom:-70px;
background:#FFF;

}

.footer p
{
width:700px;
text-align:center;
margin:0px;
font-size:11px;
color:#999999;
}

.contact label
{
display:block;
float:left;
width:150px;
font-weight:bold;
text-align:right;
padding-right:20px;
}

.contact input, .contact textarea
{
height:23px;
clear:right;
width:350px;
margin-bottom:10px;
}

.contact textarea
{
height:88px;
}

.contact .submitme
{
margin-left:170px;
width:50px;
}

a
{
position:relative;
z-index:999;
}

.center, .center p
{
width:100%;
text-align:center;
margin-top:-2px;
}
