/*

Title:		Alison Thomson Events form styles
Author: 	ben@bu-s.com
Copyright:	2009, Alison Thomson Events, All rights resevered (please don't re-use without permission).

DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDN???????????DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD???????????DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD???????????DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD???????????DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDO$I77777$88DDDDDDDDDDDDD???????????DDDDDDDDDDDDDDDDDDD8O7777777$8DDDD
DDDDDDO7??????????????????$DDDDNIIII???????????IIIIIDDDDDDDDDDDZ77777ODDD77777$DD
DDDDZ???????????????????????IDDD????????????????????DDDDDDDDD$77777ZDDDDDD77777OD
DDD?+????????????????????????IDD????????????????????DDDDDDD$777777DDDDDDD8777777D
DD8??????????????????????????+DD????????????????????DDDDDD7777777ODDDDDDD$777777D
DD???????????DDDDDD7??????????ZDDDDD??????????+DDDDDDDDDD7777777ODDDDDDD8777777DD
DD88DDDDDDDDDDDDDDD$??????????$DDDDD???????????DDDDDDDDD77777777DDDDDDDZ77777$DDD
DDDDDDDDDZII??????????????????$DDDDD???????????DDDDDDDD777777778DDDDDD77777$DDDDD
DDDDDD????????????????????????ZDDDDD???????????DDDDDDDD7777777$DDDDD$7777$DDDDDDD
DDDZ+?????????????????????????$DDDDD???????????DDDDDDD$7777777DDDO7777ZDDDDDDDDDD
DDI????????????????7??????????ZDDDD8???????????DDDDDDD77777777$777Z8DDDDDDDDDDDDD
D?????????????O8DDDZ??????????$DDDD8???????????DDDDDDD77777777$8DDDDDDDDDDDDD8DDD
D???????????DDDDDDD+??????????$DDDD8???????????DDDDDDD7777777ZDDDDDDDDDDDDD877DDD
D??????????7DDDDDDI???????????$DDDD8???????????ODDDDDD77777778DDDDDDDDDDDD877DDDD
D???????????IZO$??????????????$DDDD8????????????????DD8777777ZDDDDDDDDDDD$77DDDDD
D7????????????????????????????$DDDDN????????????????DDD7777777DDDDDDDDDZ77$DDDDDD
DDI???????????????????????????$DDDDD????????????????DDDD$777777ZDDDDZ$7778DDDDDDD
DDD???????????????????????????7DDDDDDI??????????????DDDDDZ7777777777777ZDDDDDDDDD
DDDDD$???????????7DD7??????????8DDDDDDD$????????????DDDDDDDD$7777777Z8DDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

*/


/******************** Form (placed in 2 column template) ********************/

#main-column {
	padding:0 0 30px 0;
	}

fieldset.form {
	border:0;
	clear:both;
	float:left;
	margin:20px 0 20px 0;
	padding:0;
	width:470px;
	}

.form-item {
	border:0;
	clear:both;
	float:left;
	margin:0 0 5px 20px;
	padding:0;
	width:480px !important;
	width /**/:480px;
	}

.form-button {
	border:0;
	clear:both;
	float:left;
	margin:20px 0 0 0;
	padding:0;
	text-align:right;
	width:456px;
	}

.form-button input.button {
	border:4px solid #a01652;
	background: #7a0e3d;
	color:#fff;
	cursor: pointer;
	font-family: "Arial Black" Arial, Helvetica, sans-serif;
	padding: 4px 20px;
	}
	
.form-button input.button:hover {
	background: #530024;
	border:4px solid #95144c}

.form-item dt.question {
	border:0;
	clear:both;
	float:left;
	margin:0 10px 0 0;
	padding:0;
	width:82px;
	}

.form-item dd.answer {
	border:0;
	float:left;
	margin:0;
	padding:0;
	width:246px !important;
	width /**/:246px;
	}

label {
	font-weight:normal;
	}

label em {
	color:#faa635;
	font-size:1.3em;
	font-weight:bold;
	}

input.textbox,
textarea {
	background:#FFF !important;
	border:1px solid #DDD;
	color:#4f3b44;
	font:100%/1em "Arial Black" Arial, Helvetica, sans-serif;
	margin:0;
	padding:4px 8px;
	width:342px !important;
	width /**/:360px;
	}

select {
	background:#FFF !important;
	border:1px solid #DDD;
	color:#4f3b44;
	font:100%/1em "Arial Black" Arial, Helvetica, sans-serif;
	margin:0;
	padding:4px;
	width: 360px;
	}