p.date2 {
	color: #777 !important;
}

.right {float:right;}
.left {float:left;}
#col-main p{
	margin-bottom: 4px !important;
}

div.col-216 
{margin-bottom:12px;}

div.col-216.article
{
	/*float: left;*/
	margin-left: 0px;
	margin-top: 0px !important;
	margin-right:0px;
}

div.col-216 div.panel-216-border{margin-bottom:0px;}

div.col-216 div.panel-216-border.wider
{
	width:186px;
	padding-right:10px;
}

fieldset
{
	border:none;
	color: #000000;
	width:450px;
	line-height:14pt;
}

div.legend
{
	background-color: #577034;
	border-bottom: solid 1px #666666;
	color:#ffffff;
	/*border-bottom: solid 2px #577034;
	color:#577034;*/
	font-size:10pt;
	padding:0px 4px;
	width:100%;
	margin-top:4px;
	margin-bottom:8px;
	font-weight:bold;
}

div.indent
{padding-left:220px;}

fieldset div.indent
{padding-left:100px;}

fieldset label
{
	color:#666666;
	font-weight:bold;
	width:120px;
	display:inline-block;
}

fieldset input.short
{
	width:140px !important;
}

fieldset input.postcode,
fieldset input.dob
{
	width:80px !important;
}


/* ----- Comittee Page ----- */
/* ------------------------------------------------------------ */

.row-724.members .col-157 {margin-bottom:20px;}
.row-724.members {margin-bottom:20px;}


/* ----- Members Profile ----- */
/* ------------------------------------------------------------ */

.form {
    float:left;
    width:470px;
    display:inline;
}

.form .indent {width:470px;}

.form .head {
	font-family:Georgia, Arial;
    font-size:1.4em;
    font-weight:bold;
    color:#577034;
    margin:8px 0 10px 100px;
}
.form fieldset {
	margin:0 0 0 -100px;
}
.form input {
	width:245px;
    margin-bottom:8px;
    padding-left:5px;
}

.form label {
	text-align:right;
    margin-right:20px;
    float:left;
    width:160px;
}

.req {
	border-bottom:3px solid #cccccc;
    padding-bottom:5px;
    width:480px;
}

input.shareBox {
	float: right;
}


label.red {
	color: #F00;
}
/*
* News (News & Club Offers)
*/

/*
* Events (Competitions, Results and Social Events)
*/

div#events 
{
	margin-left:10px;
	width:696px;
}
	
div#events div.col-216
{
	float:right;
	clear:right;
}

dl#list-500 dd span.date
{
	float:left;
	display:block;
	width:50%;
	color:#666666;
}

p.date {
	margin: 0 !imporant;
	padding: 0 !imporant;
}

.panel-688
{
	border: 1px solid #CCCCCC;
}

fieldset
{line-height:16pt;}

fieldset input.text
{
}

fieldset .controlerror
{
	border:3px solid #FF0000;
	color:#333333;
}

fieldset label.no-error
{display:none;}

fieldset label.error
{color:#ff0000;}
div.error, div.success
{
	/*background-color:#f0f0f0;*/
	background-color:#ffffff;
	padding:4px;
	width:468px;
}

div.error
{
	border:2px solid #ff0000;
	color:#ff0000;
}

div.success
{
	border:2px solid #577034;
	color:#00a000;
}
#site .col-452.eve h2, #site .col-452.ne h2 {color:#577034;}
#site .col-452.eve, #site .col-452.ne {
	padding-left:20px;
    width:432px;
    margin-top:8px;
}
#site .row-708.eve .pagination.alt {
	margin-left:-20px;
    clear:left;
}
#site .row-708.eve .col-216, #site .row-708.ne .col-216 {
	width:200px;
    margin-top:-20px;
    margin-bottom:40px;
    margin-right:20px;
}
h1.alt1 {margin-left:15px;}

dl#list-500 dd span.title
{
	display:block;
	float:left;
	width:210px;
}

/*dl#list-500 dd*/
div.alt
{background-color:#e0e0e0;}

.members-contact-details {
	padding: 5px;
	margin: 0;
	border-collapse: collapse;
	border:none;
	color:#000000;
	width: 722px;
}
.members-contact-details tr {
	border: none;
	height: 24px;
}
.members-contact-details thead{
	background: #654628;
	color: #FFF;
	border: none;
	border-bottom: solid 1px #FFF;
	height: 26px;
}

.members-contact-details td, .members-contact-details th {	
	border-collapse: collapse;
	padding:3px 6px 3px 6px;
	margin: 0;
}


.members-contact-details th.phone {
	width: 185px;
}


.members-contact-details tr {
	height: 50px;
}

.members-contact-details tr.even td {
    border: none;
	/* background:#9B8773; */
	background:#B6A289;
	vertical-align: top;
}

.members-contact-details tr.odd td {
    border: none;
    background:#D1C8BF;
    vertical-align: top;
}

#col-main .shareBox {
      float: left;
      width: 20px;
}

#content .notification.share, #notification.share {
	background:#654628 url(http://www.woburn.co.uk/images/icons/notification_i_brown.gif) no-repeat scroll 12px 12px;
}

#content .notification.share p.close a, #notification.share p.close a {
	background:transparent url(http://www.woburn.co.uk/images/buttons/notification_x_brown.gif) no-repeat scroll 0 0;
}
