/* for listing events                 */


/*.listevents {
	margin-bottom: 40px;
	clear: both;
}

*/
.date {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: -10px;
	font-size: 16px;
	color: #DD4545;
	font-weight: bold;
}

.eventinfo { /*         for listing events page           */
	margin-left: 0px;
}

.floatleft1 {
	float: left;
	width: 50px;
	margin-left: 5px;
	margin-right: 5px;
}
.floatleft2 {
	float: left;
	width: 320px;
}
.floatleft3 {
	float: left;
	width: 80px;
}
.floatleft4 {
	float: left;
	width: 160px;
}
.floatleft5 {
	float: left;
	width: 80px;
}
.floatleft6 {
	float: left;
	width: 100px;
}
.floatleft7 {
	float: left;
	width: 150px;
}


/*.floatright {
	float: right;
	width: 200px;
}
*/


/*                      */
.floatleft {
	float: left;
}
.floatright {
	float: right;
}


#listvenues .type{
	float: left;
	width: 200px;
}

#listvenues .name{
/*	float: left;
*/	width: 260px;
}

#listvenues .image{
}

.box h2 {
	color:#777777;
	font-size:130%;
	font-weight:normal;
	margin:0;
	padding:2px 6px 0px 0px;
}

.box h5 {
color:#777777;
font-size:120%;
font-weight:normal;
margin:0;
padding:2px 6px 6px 16px;
}


/*#organisers p.feed-header{
	background-color: #FFDDBB;
}


#socialaction p.feed-header{
	background-color: #BDF9B0;
}

#lovelondon p.feed-header{
	background-color: #B7D9FB;
}

#venues p.feed-header{
	color: #000000;	background-color: #9AE4E8;

}

#anniversaryfair p.feed-header{
	color: #000000;	background-color: #9AE4E8;
}
*/

/*.feed-header {
	font-size:x-small;
	font-weight:bold;
	line-height:normal;
	margin:8pt 0pt 10px;
	padding:0px;
	text-align:left;
	clear:both;
	background-color: #EEEEEE;
}

.leftmargin {
margin-left:30px;

}
*/

.comment-footer {
border-top:1px dotted #999999;
color:#999999;
font-size:x-small;
font-weight:bold;
line-height:normal;
margin:8pt 0pt 25px;
padding:3px;
text-align:right;
clear:both;
}


.comment-header {
font-size:medium;
font-weight:bold;
line-height:normal;
margin:8pt 0pt 10px;
padding:0px;
text-align:left;
clear:both;
}

img.left, .post .entry img {
float:left;
margin:5px;
padding:3px;
background:#FFFFFF none repeat scroll 0%;
border:1px solid #B3B3B3;
}



/* promos  */
.promos, A.promos:link, A.promos:visited
{
	color:#0000FF;
/*	font-size: 10px;
*/	
	font-weight: bold;
}


a:link
{
	color: #274183;
	text-decoration: underline;
}

a:visited
{
	color:#274183;
	text-decoration: underline;
}

a:active
{
	color:#274183;
	text-decoration: none;
}

a:hover
{
	color: #274183;
	text-decoration: underline;
}



/* -------------- boxes and buttons ----------------*/

input    {font-size:9pt; border: 1px solid #dddddd; color:#000000; }
input[type="submit"] {
background: light-grey; 
border: 1px solid #cccccc;
}
textarea { font-family:Courier; font-size:10pt; color:#000000; }



/* -------------- general  --------------------------------*/

.highlight {background-color: #FFFF99;}
.smalltext {font-size: 12px;}
.smalltextclose {font-size: 12px;line-height:90%;}
.largetext {font-size: x-large;}
.greytext {	 color:#828282; }
.largegreytext {font-size: x-large; color:#828282; font-weight: bold;}
.redbackgroundwhitetext {background-color: #FF0000;	color: #FFFFFF;	font-weight: bold;}
.whitebackground { background-color: #ffffff; }
.lightgreybackground { background-color: #EEEEEE; }
.bluebackground { background-color: #B0EAFE; }
.yellowbackground { background-color: #FFFF99;}
.orangebackground { background-color: #FFCC66;}


/*        image settings -------------------------------*/
img.border { /*  in about page */
	margin-right: 5px;
	margin-bottom: 5px;
/*	border: 1px solid #E5E5E5;
*/}

img.floatLeft { 
    float: left; 
    margin: 6px; 
}
img.floatRight { 
    float: right; 
    margin: 6px; 
}

img.thumbnail {
/*border:1px solid #CCCCCC;
padding:1px;
*/
width: 200px;
}


/* Hides from IE-mac */
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
