html,body { font-family: Verdana; font-size: 10px; width: 100%; margin: 0px 0px 25px 0px; background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica; }

td#main-header { background-color: #EAEAEA; }

td#main-login { background: transparent url("../img/login.png") top left repeat-x; border-top: 1px solid #000000; border-bottom: 2px solid #8DAFC2; padding: 0px; 
font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; text-align: right; color: #526E87; }


td#main-sell-info { background: #000000 url("img/sell-info1.png") top left repeat-x; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; 
font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; line-height: 20px; padding: 0px 6px 0px 0px; text-align: right; color: #FFFFFF; }

td#main-links { background: transparent url("../img/links.png") top left repeat-x; border-top: 0px solid #BDD8F2; border-bottom: 2px solid #4A667F; 
line-height: 20px; padding: 0px 0px 0px 6px; text-align: left; }
div.main-link { float: left; font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; padding: 0px 8px 0px 8px; text-align: center; color: #FFFFFF; }

td#main-shadow { background: #FFFFFF url("../img/shadow.png") top left repeat-x; padding-top: 20px; }

td#main-content { width: 100%; height: 100%; vertical-align: top; text-align: left; padding: 0px;}

td#main-footer { line-height: 16px; text-align: center; }
span.footer-link { font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; padding: 0px 8px 0px 8px; text-align: center; color: #526E87; }
span.footer-copyright { font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; text-align: center; color: #B7B7B7; }


div.login-text { font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; line-height: 30px; vertical-align: middle; float: right; display: block; padding: 0px 0px 0px 12px; }
div.login-input { padding: 5px 5px 0px 5px; float: right; display: block; } 

a.main-link:link, a.main-link:visited { font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #EFEFEF; }
a.main-link:active, a.main-link:hover { font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; text-decoration: underline; color: #FFFFFF; }

a.ad-link:link, a.ad-link:visited { font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
a.ad-link:active, a.ad-link:hover { font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; }

a.footer-link:link, a.footer-link:visited { font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; text-decoration: none; color: #526E87; }
a.footer-link:active, a.footer-link:hover { font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; }



/* non syd shit */
a { font-weight: bold; color: #3BAFF8; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }

.upload { font-family: Verdana,Arial,Helvetica; font-size: 10px; margin: 10px auto; width: 40%; border: 1px #999999 solid; background-color: #FFFFFF; }
.upload .label { width: 30%; font-weight: bold; text-align: right; }
.upload .label-2 { width: 40%; font-weight: bold; text-align: right; }
.upload .field { width: 30%; }
.upload .field-2 { width: 60%; }
.upload .info { vertical-align: top; }
.upload .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; color: #000000; }

td#container-padding { padding: 6px; }
td#container-left { width: 40%; padding: 3px 12px 3px 6px; font-family: verdana; color: #000000; vertical-align: middle; text-align: left; font-size: 12px; font-weight: bold; background-color: #F9F9F9; border: 1px solid #E7E7E7; }
td#container-right { width: 60%; padding: 3px 4px 3px 4px; font-family: verdana; color: #000000; vertical-align: middle; text-align: left; font-size: 12px; font-weight: normal; background-color: #F9F9F9; border: 1px solid #E7E7E7; }

.input { border: 1px #CCCCCC solid; font-size: 10px; }
.button { font-size: 10px; }

form { margin: 0px; padding: 0px; }

.co-ords { font-family: Verdana,Arial,Helvetica; font-size: 10px; margin: 0px auto; border: 1px solid #999999; }
.co-ords .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; color: #000000; border-bottom: 1px solid #999999; }

#stats { height: 30px; width: 100%; }
#stats .url { width: 40%; vertical-align: top; }
#stats .advert { width: 40%; text-align: center; vertical-align: top; }
#stats .hits { width: 20%; vertical-align: top; }
#stats .row { background-color: #f9f9f9; }
#stats .label { font-weight: bold; }

#view-adverts { margin: 5px auto; width: 99%; border: 1px #999 solid; background-color: #fff; }
#view-adverts .row  { background-color: #f9f9f9; }
#view-adverts .label { font-weight: bold; }
#view-adverts .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; }

.error { margin: 0px auto; padding: 5px 0px 5px 0px; width: 100%; color: #ff0000; font-weight: bold; text-align: center; }


#edit-adverts { margin: 5px; width: 60%; border: 1px #999 solid; background-color: #fff; }
#edit-adverts .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; }
#edit-adverts .label { width: 30%; font-weight: bold; text-align: right; }
#edit-adverts .field { width: 70%; }

#view-news { margin: 5px; width: 99%; border: 1px #999 solid; background-color: #fff; }
#view-news .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; }
#view-news .label { font-weight: bold; }
#view-news .row { background-color: #f9f9f9; }

#edit-news { margin: 5px; width: 60%; border: 1px #999 solid; background-color: #fff; }
#edit-news .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; } 
#edit-news .label { width: 20%; font-weight: bold; text-align: right; }
#edit-news .field { width: 70%; }

#edit { margin: 10px auto; width: 40%; border: 1px #999 solid; background-color: #fff; }
#edit .label { width: 30%; font-weight: bold; text-align: right; }
#edit .field { width: 30%; }
#edit .info { vertical-align: top; }
#edit .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; }

#login { margin: 10px auto; width: 40%; border: 1px #999 solid; background-color: #fff; }
#login .label { width: 30%; font-weight: bold; text-align: right; }
#login .field { width: 30%; }
#login .title { height: 20px; background-color: #e2e2e2; font-weight: bold; text-align: center; }

#news .title {font-size: 17px; color: #000; font-weight: bold; padding-top: 5px; padding-bottom: 2px; }
#news .timestamp { font-size: 11px; color: #ccc; padding-bottom: 2px; }
#news .text { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.news .name { width: 80%; padding-bottom: 10px; color: #ccc; }

#message { margin: 0px auto; padding: 5px 0px 5px 0px; width: 50%; color: #ff0000; font-weight: bold; text-align: center; }

.seperator { margin: 5px; width: 50%; border-top: 1px #ccc solid; }

h3 { margin: 5px; padding: 0px; color: #000; font-size: 20px; border-bottom: 1px #ccc solid; }

#column { width: 100%; text-align: left; }
#column .col-left { width: 150px; background-color: #f9f9f9; }
#column .col-center { width: 100%; }
#column .col-right { width: 150px; background-color: #f9f9f9; }

td#how-left { width: 100%; font-family: verdana; font-size: 13px; line-height: 18px; padding: 0px; vertical-align: top; text-align: left; }
td#how-right-top { border: 1px solid #000000; }
td#how-right-bottom { border: 1px solid #000000; }
span.how-header { font-family: verdana; font-size: 15px; font-weight: bold; line-height: 20px; color: #B7B7B7; }
td#content-header { width: 100%; height: 16px; background-image: url("../images/content-header.gif"); padding: 2px 0px 2px 0px; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: center; font-weight: bold; border-bottom: 1px solid #000000; }

#admin-navigation { margin: 10px auto; width: 698px; height: 16px; background-color: #fff; border: 1px #ccc solid; }
#admin-navigation ul { margin: 0px auto; padding: 0px; }
#admin-navigation ul li { padding: 0px; display: inline; list-style: none; }
#admin-navigation a { padding: 2px 10px 2px 10px; color: #00; text-decoration: none; float: left; font-weight: bold; }
#admin-navigation a:hover { background-color: #7CD789; color: #fff; }


