﻿/*
THEME NAME: DownAngel
THEME URI: http://angeldown.co.uk/
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 0.1
AUTHOR: <a href="http://mou.me.uk/">Chris Chrisostomou</a>
AUTHOR URI:
*/

* html { /* Force Vertical Scrollbar */
	/* IE */
	overflow-y: scroll; 
	/* Moz */
	height: 100%;
	margin-bottom: 0.1em; }

body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.7em; 
	color: #fff;
	background-color:black;
	background-image:url(images/ad-bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0px;
	height:100%;
	}

a, a:visited {color: #fff; text-decoration: none;}
a:hover {color: #fff; text-decoration: none;}
div#main a { border-bottom: 1px dotted #fff; }
/*a:active {color: #ffffff; text-decoration: none;}*/

p { font-size:11px;padding:0px;margin:0 0 15px 0; }
td { font-size:11px; }
abbr{ border: none; }
textarea, input { font-size: 9px; }
input { border-top: 1px solid #eee; border-left: #eee; border-right: #aaa; border-bottom: #aaa; }

.imgbdr { border: 1px solid #212121!important; }

h4 { margin-top: 0px; margin-bottom: 10px; font-size: 14px; font-weight:bold; font-family:}
h3 { margin-top: 0px; margin-bottom: 0px; font-size: 14px; font-weight:normal; font-family:}
h3 A:link {color: #fff; text-decoration: none;}
h3 A:hover {color: #fff; text-decoration: none;}
h3 A:visited {color: #fff; text-decoration: none;}

.rightimg { float:right; }
.leftimg { float: left; }

.valid{background:transparent url(images/valid-tick.gif) no-repeat scroll 0pt 50%;padding:0pt 0pt 0pt 17px;}

#construction
{ background-image: url('../images/construction.gif'); position:fixed; 	width:150px; 	height:150px; top:0px; left:0px; z-index:1; }

#container 
{ margin:0px auto 0px auto; width:760px; }

#logo
{ width:760px; height:286px; background-image:url(images/logo.jpg); background-position:top; background-repeat:no-repeat; }

#main
{ width:760px; margin-top:20px; }

#content
{ width:520px; margin-left:12px; text-align:left; float:left; display:inline; }

#sidebar
{ width:200px; margin-right:12px; margin-bottom:80px; text-align:left; float:right; font-size:9px; background-color:#000000; color:#fff; display:inline; }
#sidebar p { margin:0; padding:0; }
.sideModule
{ width:180px; margin-bottom:20px; background-color:#212121; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; padding:10px; }
.sideModule h3 { margin-bottom:8px; font-size:18px; }

.sidemodule.releases h3 {  }


.sideModule td 
{ font-size:9px; }

.sideModuleTop 
{ float:none; width:200px; background-image: url('images/sidetop.gif'); background-position:bottom; background-repeat:no-repeat; height:9px; }

.sideModuleMid 
{ float:none; width:200px; background-color:#212121; height:auto; color:#fff; padding:5px; }

.sideModuleBot 
{ float:none; width:200px; background-image: url('images/sidebot.gif'); background-position:top; background-repeat:no-repeat; height:9px; }

h1 
{ font-size: 20px; }
	
#contenttop 
{ float:none; width:520px; background-image: url('images/content-top.gif'); background-position:bottom; background-repeat:no-repeat; height:8px; }

#contentmid 
{ float:none; width:520px; background-color:#0c0c14; height:auto; padding-top:10px; padding-bottom:10px; color:#fff; }

#contentbot 
{ float:none; width:520px; background-image: url('images/content-bot.gif'); background-position:top; background-repeat:no-repeat; height:9px; }

#footer{ width:760px; margin-top:40px; float:left }
#login{ color: #fff; }

#footer #copyright{padding-left: 10px; float:left;}
#footer #rss_info{padding-right: 10px; float:right;}

.formbox
{ height:11px; font-size:9px; font-family:Verdana; }

.formbut
{ cursor:pointer; }

.thumbPad
{ margin:5px 5px 5px 5px; border: solid 1px black; }

/* nav */
#global-mp3 { margin: 20px auto; width: 400px; }
#navlist{height:27px;margin:20px 0 20px 30px;padding:0px;list-style:none;}
#navlist ul{margin:0px;padding:0px;	}
#navlist li{margin:0px;padding:0px;	height:27px;list-style-type:none;display: inline;}
#navlist a, #navlist p{float:left;margin:0;padding:0;overflow:hidden;width:45px;height:27px;text-decoration:none;}
#navlist a:hover{text;decoration: none;}
#navlist span{display:none;color:black;}
#home a{background:transparent url(images/nav.gif) no-repeat scroll 0 0;width:48x;}
#home_ov a{background:transparent url(images/nav.gif) no-repeat scroll 0 -27px;width:48px;}
#newsrss a{width:35px;}
#newsrss img{border: 0px; margin-bottom: -8px;}
#gigs a{background:transparent url(images/nav.gif) no-repeat scroll 0 -54px;width:80px;}
#gigs_ov a{background:transparent url(images/nav.gif) no-repeat scroll 0 -81px;width:80px;}
#music a{background:transparent url(images/nav.gif) no-repeat scroll 0 -108px;width:80px;}
#music_ov a{background:transparent url(images/nav.gif) no-repeat scroll 0 -135px;width:80px;}
#photos a{background:transparent url(images/nav.gif) no-repeat scroll 0 -162px;width:85px;}
#photos_ov a{background:transparent url(images/nav.gif) no-repeat scroll 0 -189px;width:85px;}
#disc a{background:transparent url(images/nav.gif) no-repeat scroll 0 -216px;width:125px;}
#disc_ov a{background:transparent url(images/nav.gif) no-repeat scroll 0 -243px;width:125px;}
#biog a{background:transparent url(images/nav.gif) no-repeat scroll 0 -270px;width:80px;}
#biog_ov a{background:transparent url(images/nav.gif) no-repeat scroll 0 -297px;width:80px;}
#myspace a{background:transparent url(images/nav.gif) no-repeat scroll 0 -324px;width:90px;}
#contact a{background:transparent url(images/nav.gif) no-repeat scroll 0 -351px;width:90px;}
#contact_ov a{background:transparent url(images/nav.gif) no-repeat scroll 0 -378px;width:90px;}

/* posts */
h1.entry-title, h2.entry-title { font-family: 'trebuchet ms', verdana; font-size: 20px; margin: 0 0 7px; padding: 0px; }
h1.entry-title a, h2.entry-title a { color: #fff; border: none!important; }
span.edit-link {font-size: 9px; font-weight: normal; }
div.hentry {margin: 0 20px 80px 20px; }
div.page {margin-top: 20px; }
div.entry-date { margin-bottom: 10px; }
div.entry-content { margin-bottom: 10px; }
div#comments { margin: 20px; }

/* top & bottom page navigation */
.navigation{ text-align:center;padding:0;width:100%; margin: 0 0 50px; padding: 0; }
.navigation .left{float:left;width:40%;text-align:left; padding-left: 10px;}
.navigation .right{float:right;width:40%;text-align:right; padding-right: 10px;}
.navigation p {color:#333;margin:0;padding:0;}
div.navigation a, .navigation span {color:#333; border-bottom: 0px!important;}

/* pages */
.biogimg { margin: 20px 0 20px 10px; }

/* sidebar */
.sideModuleMid ul {margin:0px; padding: 0px; }
.sideModuleMid li { list-style-type: none; margin: 0px 9px; }

/* plugins */
#scf2 form {width:420px;padding:10px;margin:0;}
#scf2 fieldset {text-align:left;width:420px;padding:0;margin:0 0 7px ;border:0;}
#scf2 label {padding:0;margin:0;}
#scf2 input {width:170px;padding:2px 3px;margin:4px 0 6px;}
#scf2 textarea {padding:3px;height:140px; font-size: 11px;}
#scf2 input#scf2_answer {width:60px;margin:8px 1px 1px;}
#scf2 input#scf2_submit {width:100px;margin:12px 0;}
#scf2 p#required {font-size: 9px; }