/*------------------------------------*\
    RESET
\*------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/ 
    v2.0b1 | 201101 
    NOTE:WORK IN PROGRESS
    USE WITH CAUTION AND TEST WITH ABANDON */

html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    font:inherit;
    vertical-align:baseline;
}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{
    display:block;
}
body{
    line-height:1;
}
ol,ul{
    list-style:none;
}
blockquote,q{
    quotes:none;
}
blockquote:before,blockquote:after,
q:before,q:after{
    content:’’;
    content:none;
}
/* remember to define visible focus styles! 
:focus{
    outline:?????;
} */

/* remember to highlight inserts somehow! */
ins{
    text-decoration:none;
}
del{
    text-decoration:line-through;
}

table{
    border-collapse:collapse;
    border-spacing:0;
}





/*------------------------------------*\
    $MAIN
\*------------------------------------*/
/* GO! */



body {
background-color: #000000;
color:#a27814;
line-height: 20px;
}

header,footer,ad {
text-align: center;
}

#wrap{
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
margin-bottom: 100px;
}

#homepage{
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
text-align: center;
}

a:link{
color:#FFFFFF;
text-decoration:none;
}

#captcha{
	width:320px;
	overflow:hidden;
	margin:20px auto 20px auto;
}

#error{
	color:red;
}

a:visited{
color:#FFFFFF;
text-decoration:none;
}

a:active{
color:#FF0000;
}

a:hover{
text-decoration:underline;
}

h1{
font-size:17px;
font-weight:normal;
margin-bottom:30px;
}

h2{
font-size:20px;
font-weight:normal;
}

.urlinput
{
color:#000000;
font-size:17px;
padding:6px;
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#d7d7d7;
border:none;
}

.submit{
background-image:url('/images/submitbtn.gif');
background-position:0px 0px;
width:129px;
height:34px;
border:none;
cursor:pointer;
margin:0px;
padding:0px;
overflow:visible;
}

.submit:hover{
background-position:0px 34px;
}

#shorten #shortenbox {
text-align:center;
}

#output{
font-size:17px;
}

#fineprint{
margin-top:70px;
font-size:10px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}

#related{
font-size:10px;
}

.ad, .credits
{
text-align:center;
}

#error {
color: red;	
	
}

.ad{
    margin-top: 30px;
}