/* 
Title:     Zuppa Circus
Updated:   October 11th, 2008

Colour values used:#FABC1F, #E0E0E0
	
*/


/*
***********************************************************

GLOBAL

***********************************************************
*/

body {
	margin: 65px 0 0 40px;;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
	color: #393939;
	background-color: #FFFFFF;
	text-align:left;
}

/* links */

a:link, a:visited {
	color: #5c2d91;
	text-decoration:underline;
	font-weight:normal;
}

a:hover {
	text-decoration:none;
}

a img {
	border:none;
}

/* content elements */


h1, h2, h3, h4 {
	margin:0;
}

ul, ol {
	list-style-position:outside;
}

li {
	margin:0;
	padding:0;
}

/* form elements */

form {
	font-size:.8em%;
}

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

form input.field {
	color:#999;
		font-size:.8em%;

}
	
/*
***********************************************************

LAYOUT

***********************************************************
*/

#wrapper {
	width:1020px;
	margin: 0;
	padding: 0;
}

#right {
	width:740px;
	margin:0;
	padding:0;
	float: right;
}

#left {
	width: 262px;
	float: left;
	margin: 0;
	padding: 0;
}

#header {
	text-indent:-999em;
	width: 255px;
	height: 165px;
	background: url(../images/poodleclub.gif) no-repeat;
	background-color:#FFF;
}

#nextupheader {
	text-indent:-999em;
	width: 740px;
	height: 26px;
	background: url(../images/nextUp.gif) no-repeat;
	background-color:#FFF;
	float:left;
}

#archiveheader {
	text-indent:-999em;
	width: 740px;
	height: 24px;
	background: url(../images/archive.gif) no-repeat;
	float:left;
	background-color:#FFF;
}

#nextup {
	width: 740px;
	border-top: solid 1px #CCC;
	float: left;
	display:block;
	padding: 0 0 50px 0;
}

#archive {
	width: 740px;
	border-top: solid 1px #CCC;
	float: left;
	display:block;
	margin: 0 0 50px 0;
	padding:0;
}

#nextlisting {
	width: 740px;
	height: 268px;
	padding: 20px 0 0 0;
	float:left;
}

#archivelisting {
	width: 740px;
	height: 268px;
	padding: 20px 0 20px 0;
	float:right;
	border-bottom:dashed #CCC 1px;
}

#pcimage {
	width: 358px;
	height: 268px;
	border: 1px solid #ccc;
	float: left;
}

#pcinfo {
	width: 360px;
	height: 268px;
	float: right;
}

/*
***********************************************************

TEXT STYLINGS

***********************************************************
*/

h1 {
	color: #99ccff;
	font-size:1.3em;
	margin:0 0 10px 0;
	padding: 0;
}

h1 span {
	border-bottom:dotted 1px #99ccff;
}

h2 {
	
}


p {
	line-height: 1.5em;
	margin:0 0 10px 0;
	padding: 0;
}


a img {
	border:none;
}
