/*Theme Name: COMEDYFESTIVAL Description: Een wordpress-thema voor het Comedyfestival Gent.*/

body {	background: #FFFDDD url('images/background.gif') center top;	background-attachment: fixed;	color: #49720A;	font-family: Verdana, sans-serif;	font-size: 12px;	margin: 0;	padding: 0;	text-align: center;}

a {	color: #FFFFFF;	font-weight: bold;	text-decoration: none;	outline: none;}
a:hover {	color: #FFFFFF;}#wrap {	width: 750px;	background: url('images/wrap.gif') repeat-y center top;	margin: 0 auto;	padding: 0 15px;	text-align: left;}

/* TOP */
#top {	height: 300px;	background: #000000 url('images/webbanner.jpg') no-repeat;	color: #AD4700;	overflow: hidden;}
#topmargin {	height: 9px;	background: #000000 url('images/topmargin.gif') repeat;}
#top h1 {	color: #AC4700;	font: bold 325% Impact, sans-serif;	margin: 0;	padding: 80px 0 0;	text-indent: 275px;	text-transform: lowercase;}
#top p {	font: bold 120% Verdana, sans-serif;	margin: 0;	text-indent: 275px;}
#top a {	color: #AC4700;}
#top a:hover {	color: #009;}
#top-half {	height: 132px;	background: url('images/top-half.jpg') no-repeat;	border-bottom: 5px solid #C60;}
#top-half ul {	height: 25px;	float: right;	margin: 0;	overflow: hidden;	padding: 0;}
#top-half li {	float: right;	font: 90%/normal Verdana, sans-serif;	list-style: none;	margin: 0;	padding: 5px 7px 0;	text-transform: uppercase;}
#top-half li a {	background: #E5F2FF url('images/nav-off.gif') right top no-repeat;	color: #A43E00;	padding-right: 12px;}
#top-half li a:hover {	background: #E5F2FF url('images/nav-on.gif') right top no-repeat;	color: #00C;	padding-right: 12px;}
#top-half form {	clear: both;	margin: 0;	padding: 15px 10px 0 485px;}
#top-half fieldset {	border: 0;	margin: 0;	padding: 0;}
#top-half label {	display: block;	font: bold 110%/normal Verdana, sans-serif;}
#top-half input {	background: #BDD6E1;	border-top: 1px solid #C4D9E2;	border-left: 1px solid #C4D9E2;	border-right: 1px solid #9AB1BA;	border-bottom: 1px solid #9AB1BA;	font: bold 100%/normal Verdana, sans-serif;	color: #006;	margin: 4px 0;	padding: 4px 4px 3px;}
#top-half #s {	width: 192px;	font: 100%/normal Verdana, sans-serif;	padding: 4px;}

/* CONTENTS */
#contents {	width: 518px;	float: right;	padding: 15px 15px 15px 0;	font-style: Verdana, sans-serif;	font-size: 12px;}
#contents h1, #contents h2 {	background: #49720A;	color: #FFFFFF;	font-family: Verdana, sans-serif;	font-size: 14px;	margin: 0;	padding: 3px 5px;	text-transform: uppercase;}
#sidebar h1, #sidebar h2 {	background: #000000;	color: #FFFFFF;	font-family: Arial, sans-serif;	font-size: 12px;	letter-spacing: 1px;	margin: 0;	padding: 3px 5px;	text-transform: uppercase;}
#contents a:hover {	text-decoration: underline;}
#contents h1 a, #contents h2 a, #contents .small a, #sidebar h1 a, #sidebar h2 a {	color: #FFF;}
#contents h1 a:hover, #contents h2 a:hover, #contents .small a:hover, #sidebar h1 a:hover, #sidebar h2 a:hover {	text-decoration: underline;}
#contents p {	padding: 0 0px;	font: Verdana, sans-serif;	font-size: 12px;	margin-bottom: 20px;}
#contents .small {	background: #3A5512;	color: #FFFFFF;	font: Verdana, sans-serif;	font-size: 12px;	margin: 0;	padding: 2px 5px 3px;}
#contents img {	background: #000000;	display: inline;	padding: 0px 0px 0px 0px;}
#left img {float : left;border : 2px solid #FFFFFF;margin-top: 10px;margin-right : 10px;margin-bottom : 0px;}
#right img {float : right;border : none;margin-left : 10px;margin-bottom : 10px;;}
#contents .wp-smiley {	background: #F2F8FF;	border: 0;	margin: 0;	padding: 0;}

/* SIDEBAR */
#sidebar {	width: 180px;	float: left;	font-family: verdana;	color: #000000;	font-weight: bold;	padding: 15px 10px 0;}
#sidebar h2 {	margin: 0 0 10px;	text-align: right;}
#sidebar a {	color: #FFFFFF;}
#sidebar a:hover {	color: #000000;}

/* FOOTER */
#footer {	background: #000000;	border-top: 9px solid #FFFFFF;	clear: both;	color: #3A5512;	font-family: Verdana, sans-serif;	font-size: 10px;	text-align: right;	padding: 0px 15px 15px 15px;}
#footer a {	color: #49720A;}
#footer a:hover {	color: #FFFFFF;	text-decoration: underline;}

/* COMMENTS */
.comments {	list-style: none;	margin: 0;	padding: 0;}
.comments li {	background: #F7FBFF;	border: 1px solid #D9DFEF;	margin: 10px 0;	padding: 4px;}
.comments li li {	border: none;	padding: 0;}/* FORMS */
#contents form {	padding: 4px;}
#contents form fieldset {	border: 0;	margin: 0;}
#contents form fieldset label {	width: 20%;	float: left;	font-weight: bold;}
#contents form fieldset input, #contents form fieldset select, #contents form fieldset textarea {	width: 75%;	background: #F9FCEC;	border: 1px solid #D9DFEF;	float: right;	font: 100% Verdana, sans-serif;	margin: 2px;}
#contents form fieldset textarea {	height: 250px;}
#contents form fieldset br {	clear: both;}
#contents form fieldset .button {	width: 32%;	font-weight: bold;	text-transform: uppercase;}

/* CONSTANTS */
hr {	clear: both;	visibility: hidden;}
blockquote {	background: #F9FCEC;	border: 4px dotted #D9DFEF;	padding: 0 8px;}
.clear {	clear: both;}
.center {	text-align: center;}
.right {	float: right;}
#blue {	background: #49720A;	padding: 5px;	color: #000000; }
a.orange:link { font: verdana, arial; font-weight: bold; color: #000000; text-decoration: none; background-color: #49720A }
a.orange:active { font: verdana, arial; font-weight: bold; color: #000000; text-decoration: none; background-color: #49720A }
a.orange:visited { font: verdana, arial; font-weight: bold; color: #000000; text-decoration: none; background-color: #49720A }
a.orange:hover { font: verdana, arial; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #49720A }

img.alignleft {
    float : left;
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
