/*
Theme Name: Circusoc
Theme URI: http://mikeyberman.com/
Description: The UNSW Circus Society Theme.
Version: 2.1
Author: Michael Berman
Based on Carnivale0.1 by Huw Campbell
Tags: Circus Society,
*/

* {margin: 0; padding: 0; z-index:5;}
ul {list-style-type: none; padding-left: 0; margin-left: 0;}

img { border:0;}
.indent {margin-left:18px;}

html {
background: #000;
}

p {
	margin-bottom: 1em;	
}

h2 {
	margin-bottom: 0.2em;	
}


#container {
    margin-left: auto;
    margin-right: auto;
    font: normal 0.85em/1.6em Palantino, Palatino Linotype, Times New Roman, serif; 
    color: #000;
    text-align: center;
    width: 760px;
    min-height: 600px;
/*	background:url(images/circusbg.png);*/
}

#heading1 {
	position:relative;
	left:50%;
	margin-left:-230px;
	background: transparent url(images/mainlogotop.gif) top left;
	height: 90px;
	width: 460px;
	position:relative;
}
#heading2 {
	position:relative;
	left:50%;
	margin-left:-230px;
	background: transparent url(images/mainlogobottom.gif) top left;
	height: 92px;
	width: 460px;
	position:relative;
}
#headingl {
	position:absolute;
	background:#000;
	height:55px;
	width:170px;
	left:50%;
	margin-left:-400px;
	top:50px;
	z-index:3;
}
#headingr {
	position:absolute;
	background:#000;
	height:55px;
	width:170px;
	left:50%;
	margin-left:230px;
	top:50px;
	z-index:3;
}

#quotes { 
    font: italic normal 12pt georgia; 
    letter-spacing: 1px; 
    margin-bottom: 0px; 
    color: #000;
}

.column {
	float: left; 
	padding: 0px; }
#col1 {
	position:relative;
	width: 130px;
	margin-top: -80px;
	padding-top: 130px;
	padding-left:10px;
	padding-right:10px;
	background: transparent url(images/lefttop.gif) top left no-repeat; 
	overflow:visible;
	}

#col2 {
	position:relative;
	min-height:483px;
	width: 450px;
	padding-left:155px;
	padding-right:155px;
    padding-bottom:30px;
	background: transparent url(images/circusbg.png) top left;
	margin-top: -130px;
	padding-top: 130px;
	margin-left: -150px;
	overflow: visible;
	z-index:1;
	}

#col3 {
	position:relative;
	width: 130px;
	margin-top: -80px;
	padding-top: 130px;
	padding-left:10px;
	padding-right:10px;
	margin-left: -150px;
	background: transparent url(images/righttop.gif) top left no-repeat; 
	overflow:visible;
}

form#loginform input[type="submit"] {
	padding:3px 12px;
}

#about {
	height:483px;
	overflow:auto;
}

#headerlink {
	height:120px;
	width:400px;
	position:absolute;
	left:50%;
	top:5px;
	margin-left:-200px;
}


a:link {font-weight:bold;text-decoration:none;color:#640000;}
a:visited {font-weight:bold;text-decoration:none;color:#771717;}
a:hover, a:active {text-decoration:underline;color:#a90000;}

#footer {
	color : #BBB; 
	font-size: 0.75em;
	padding: 6px 0 0 0;
	clear: both;
	text-align:center;
}
#footer a {
	color : #A33;
}

input#user_login, input#user_pass {width:120px;}

