#columnsBlock ul.cBox{
border:0px solid black;
list-style-type:none;
margin-left:0px;
margin:0px;
padding-left:15px;
width:575px;
}

#minHeight{
	height:700px;
	margin-bottom:10px;
	margin-bottom:10px;
}

#minHeight tr td{
	vertical-align:top;
}

h1 {font-size:1.4em;/* display:inline; */ color:#000;}

h2{
	font-size:18px;
	color:#000000;
	margin-bottom:10px;
	clear:both;
}

h3{
	font-size:14px;
	color:#000000;
	margin-top:0px;
	margin-bottom:5px;
	clear:both;
}

h4{
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
	clear:both;
}

h4 a{
	color:#000000;
}

h4 a:hover{
	text-decoration:none;
}

.loginPanel{
height:150px;
width:356px;
padding:10px;
padding-left:22px;
color:#000000;
background-image:url(./images/loginpanelbg.gif);
background-repeat:no-repeat;
background-position:top left;
}

.loginPanel #email,.loginPanel #pass, .loginPanel #captcha{
font-size:18px;
height:25px;
width:300px;
}

.loginPanel #submitBtn{
 height:30px;
 width:100px;
 font-size:14px;
 float:right;
 margin-top:5px;
 background-color:#dce6e7;
}

#columnsBlock ul.cBox li.cBoxItem{
border:0px solid red;
height:110px;
width:178px;
float:left;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
background-image:url(./images/cBoxbg.gif);
background-repeat:no-repeat;
background-position:top left;
}


#columnsBlock ul.cBox li.cBoxItem div.cBoxContent {
margin-top:6px;
margin-left:6px;
padding:5px;
padding-bottom:20px;
width:155px;
background-image:url(./images/container_contentbg.jpg);
background-repeat:repeat-x;
background-position:top left;
cursor: pointer;
}

#columnsBlock ul.cBox li.cBoxItem div.cBoxContent h2{
font-weight:bolder;
color:#000000;
}

#columnsBlock ul.cBox li.cBoxItem div.cBoxContent:hover{
background-image:url(./images/container_contentbg_hover.jpg);
cursor: pointer;
}

#filterTable tr th{
background-color:#efeeec;
padding:5px;
}

#filterTable tr td{
border-bottom:2px dotted #efeeec;
padding:5px;
}

#eventLogo{
width:230px;
text-align:center;
margin-bottom:10px;
}
#eventInfo{
color:#000000;
}
#eventInfo h3{
color:#000000;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
}

#eventInfo h1{
color:#000000;
font-size:20px;
font-weight:bold;
margin-bottom:10px;
padding:0px;
clear:both;
}

#eventInfo h2{
color:#000000;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
padding:0px;
clear:both;
}
#eventLogo img{
	border:1px solid #cccccc;
	padding:3px;
}

#viewMore{
	float:right;
}

#eventFilters{
	margin-top:100px;
	border:0px solid blue;
}
#eventFilters select, #eventFilters input{
	width:120px;
	padding:0px;
	margin:0px;
}

#eventFilters #searchBtn{
 width:50px;
}


div.resultMsg{
	color:#000000;
	font-size:12px;
}

.required{
	color:#FF0000;
}

.description{
	font-size:10px;
}

.eventForm td{
	padding:5px;
}
.eventForm th{
	padding-top:20px;
	padding-bottom:10px;
}

.contentWidth{
	width:580px;
}

.contentWidth input{
	padding:3px;
}

.okMsg{
	border:1px solid #0066CC;
	background-color: #DDEEFF;
	padding:20px;
	margin:auto;
	margin-bottom:20px;
	margin-top:20px;
	width:340px;
	font-weight:bold;
}
.okMsg h1{
 	color:#0066CC;
	font-weight:bolder;
}

.errMsg{
        border:1px solid #DD3C10;
        background-color: #FFEBE8;
        padding:20px;
		margin:auto;
        margin-bottom:20px;
		margin-top:20px;
        width:340px;
		font-weight:bold;
}

.errMsg h1{
 	color:#DD3C10;
	font-weight:bolder;
	clear:both;
}

#venueInfo{
	width:200px;
}
