#view_event #template_content  { padding:0px; width:auto; margin-right:18px; }
#view_event #breadcrumb  { float:left; width:auto; }
#event_header { min-height:74px; background:white; color:#392c7f; margin-left:256px; }
#event_header h2 { padding-top:17px; font-size:1.75em; }
#event_details { background:white; width:589px; padding:0px 10px 16px; color:#392c7f; }
#event_details fieldset { border:1px solid #392c7f; padding:6px; }
#event_details fieldset div { float:left; margin-right:8px; }
#event_details fieldset a { text-decoration:underline; }
#event_details fieldset div#image_size_field { width:140px; }
#event_details fieldset div#view_cat_field { width:100px; }
#event_details fieldset p#interested_in { padding-top:3px; }
#event_details fieldset div#noscript_go { width:40px; padding-top:12px; }
#event_details fieldset div p { margin:0; padding:0; }
#event_details fieldset noscript { display:inline; }
#event_details fieldset div#interested_in input { }
#event_details fieldset select { font-size:x-small; padding:1px; margin-top:2px; }
#event_details fieldset div#image_size_field select { width:114px; }
#event_details fieldset div#view_cat_field select { width:86px; }

#event_photos { margin-top:16px; }
.numbering { font-size:small; clear:left; margin-top:16px; }
.numbering span.left { width:40%; float:left; font-size:0.9em; padding-top:1px; }
.numbering span.mid { width:30%; float:left; }
.numbering span.right { display:block; text-align:right; }
.numbering span.left span.current { font-weight:bold; border-bottom:1px solid #392c7f; margin-left:4px; }
.numbering span.left a { margin-left:3px; }
.numbering span.left a.next { margin-left:0px; }
.numbering span.left a.prev { margin-left:0px; }
.numbering span.left a.small { margin-left:0px; margin-right:-2px; }
.numbering .mid a img { float:left; }

form select, form option { color:#392c7f; }

#event_photos ul { padding:12px 0 0; margin:0; }
#event_photos ul li { margin:0; padding:0px; }
#event_photos ul li img { border:1px solid #392c7f; }
#event_photos ul li p { padding-top:4px; padding-bottom:12px; }

#event_photos ul li .image { float:left; padding-top:12px; text-align:center; }
#event_photos ul li .form { float:left; }
#event_photos ul li form { margin:0; padding:0; }
#event_photos ul li input.submit { margin-top:6px; }

#event_photos ul li fieldset { width:136px; margin:0; padding:6px 0px 6px 7px; }
#event_photos ul li fieldset legend { color:#392c7f; }
#event_photos ul li fieldset fieldset { width:116px; margin:0; padding:6px 0px 6px 7px; }
#event_photos ul li fieldset fieldset input.radio { float:left; width:20px; height:20px; }
#event_photos ul li fieldset fieldset label { display:block; font-size:0.85em; height:20px; width:105px; }

#event_photos ul li fieldset select { width:126px; margin-bottom:4px;}

.thumbnail ul li { display:inline; }
.thumbnail ul li .image { width:124px; }
.thumbnail ul li .form { width:160px; height:264px; }
.large ul li { }
.large ul li .image { width:430px; }
.large ul li { clear:left; }

#basket_link
{
	clear:both;
}

#editpassword fieldset { border:none; padding:0; margin:0; position:relative; color:#392c7f; padding:20px 10px; }
#editpassword legend { display:none; }
#editpassword label em { font-style:normal; }
#editpassword label { font-style:normal; float:left; width:80px; padding-right:8px; }
#top_content  { color:#392c7f; padding:0px 10px; }
#bottom_content  { color:#392c7f; padding:0px 10px; }
#top_content a { text-decoration:underline; }
#bottom_content a { text-decoration:underline; }
