/*
CSS Style Document - main
----------------------------
author: Anthony Coy
website: SiteBuddy.info
---------------------------- */
body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size:medium;
	text-align: center;
	color: #666;
	background:#0071a8 url(img/bg-body.jpg) top center no-repeat;
}

/* links
---------------------------------------------------------- */
a:link, a:visited, a.close{
	padding-bottom: 0;
	color: #0071a8;
	text-decoration: none;
	border-bottom: 1px solid #dbd5c5;
}
a:hover, a.open{
	padding-bottom: 0;
	color: #666;
	border-bottom: 2px solid #dbd5c5;
}
a img{border:none}

/* advertisement
---------------------------------------------------------- */
#advertisement{
	padding:0;
	width:472px;
	height:73px;
	margin:0 auto;
}

/* ajax body
---------------------------------------------------------- */
h1,hr{display:none;}
#head{
	background:url(img/bg-top.jpg) top center no-repeat;
	margin:80px auto 0;
	width:615px;
	padding:26px 0 0;
}
#main{padding:0;}
#inside{
	background:url(img/bg-main.gif) top center no-repeat;
	padding-top:1px
}
#tools{
	float:left;
	width:163px;
	text-align:left;
	margin-left:22px;
}
a#rank{background:url(images/link-rank.gif) top left no-repeat;}
a#shrink{background:url(images/link-shrink.gif) top left no-repeat;}
a#upload{background:url(images/link-upload.gif) top left no-repeat;}
a#whois{background:url(images/link-whois.gif) top left no-repeat;}
a#valid{background:url(images/link-valid.gif) top left no-repeat;}
a#rank,a#shrink,a#upload,a#whois,a#valid{
	width:162px;
	height:35px;
	border-bottom:1px solid #eaeaea;
	display:block;
}
a#rank:hover,a#shrink:hover,a#upload:hover,a#whois:hover,a#valid:hover,
a#rank.active,a#shrink.active,a#upload.active,a#whois.active,a#valid.active{
	background-position:0 -35px;
	border-right:1px solid #fff;
}
a.none{
	background-position:0 0;
	border-right:1px solid #f0f0f0;
}
a span{display:none;}
#content{
	float:right;
	width:395px;
	text-align:left;
	padding:5px;
	font-size:90%;
	margin:0 22px 20px 0
}
em{color:#0071a8}
h2{margin-top:0;font-size:120%;}
p{margin-top:0;}

#inside:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
input{font-family:"Trebuchet MS", Verdana, sans-serif;}
input.input {
	font-size:90%;
	color: #444;
	border:none;
	background:url(img/bg-input.gif) no-repeat top left;
	height:20px;
	width:241px;
	padding:3px 8px 2px;
	margin:0 0 2px 0;
}
input.submit {
	width: 81px;
	height: 25px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -1000em;
	cursor: pointer;
	cursor: hand;
}
input.rank{background: transparent url(img/submit-rank.gif) no-repeat center top;}
input.shrink{background: transparent url(img/submit-shrink.gif) no-repeat center top;}
input.upload{background: transparent url(img/submit-upload.gif) no-repeat center top;}
input.whois{background: transparent url(img/submit-whois.gif) no-repeat center top;}
input.valid{background: transparent url(img/submit-validate.gif) no-repeat center top;}
.small{font-size:90%;}
fieldset{
	margin:10px 0;
	border:1px solid #eee;
}
fieldset input.input{color:#888;}
.pad{margin:0 0 0 50px;font-size:80%;}

.image-upload {
    background: #fff;
    color: #888;
}


/* footer
---------------------------------------------------------- */
#footer{
	background:url(img/bg-footer.png) top center no-repeat;
	clear:both;
	color:#fff;
	font-size:80%;
	padding:20px 0 0;
}
#footer a{
	color:#ddd;
	border-bottom-color:#5097B7;
}
#footer a:hover{
	color:#fff;
}