textarea,input {
	font-family : verdana;
	font-size : 12px;
}

button{
	font-family : verdana;
	font-size : 9px;
	font-weight : bold;
}

select{
	font-family : Verdana;
	font-size : 12px;
}

.rowheader  {
	font-family : Verdana; 
	font-size : 12px; 
	color : #ffffff; 
	font-weight : bold; 
	padding : 2px; 
	vertical-align : bottom;
	background : url('http://adpoint.radioio.com/images/rowheader.gif'); 
	height : 25px;
}
.morerecent,
.hider {
	display : none;
}

.showingtab {
	display : block;
}

.hiddentab {
	display : none;
}

.commenting {
	display : none;
	list-style-type: none;
	
}
.commenting ul{
	list-style-type: none;
}
.reveal {
	text-decoration : underline; 
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

.gap {
	clear: both;
	height: 6px;
	line-height: 0.0;
	font-size: 0;
}
.crack{
	float : left;
	width : 3px;
}
/* START clearFix */
.clearFix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearFix {
	min-height:1px;
}
* html .clearFix {
	height:1px;
}
* html>body .clearFix {
	height:auto;
	display:inline-block;
}
/* END clearFix */

.thumbnail {
	float:left;
	clear:left;
	padding:0px 3px;
}
div.tabArea {
  font-size: 110%;
  font-weight: bold;
}

a.tab {
  background-color : #f0f0f0;
  padding : 2px 1em 2px 1em;
  text-decoration : none;
}

a.tab, a.tab:visited {
  color : #000000;
}

a.tab:hover {
  background-color : #d0d0d0;
  color : #606060;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color : #c0c0c0;
  color : #000000;
}


#comment_console{
	
	color : #000000;
	width : 450px;
	height : 282px;
	position : absolute;
	display : none;
	background-image : url('/common/global_images/commentbox_450x282.gif');

}
.slideholder {
	position : absolute;
	top : 0px;
	left : 0px;
	filter : alpha(opacity=10);
	opacity : 0.0;
	-moz-opacity : 0.0;
	padding : 4px 4px 0px 4px;
}
.rollNav{
	float : left;
	cursor : pointer;
}
.podcast_button{
	float : left;
	border-width : 1px;
	border-style : solid;
	padding : 1px;
	cursor : pointer;
	font-size : 9px;
	font-weight : bold;
}
.search_button{
	background-color : #666666;
	color : #ffffff;
	padding : 2px 5px;
	border-width : 0px;
	cursor : pointer;
	font-size : 11px;
}
.ev_inner_header{
	background-image : url('/common/global_images/ev_inner_header_701x34.gif');
	width : 700px;
	height : 34px;
	background-repeat : no-repeat;
}
.ev_inner_content{
	background-image : url('/common/global_images/ev_inner_bg_701x9.gif');
	width : 680px;
	padding : 0px 5px 0px 10px;
	background-repeat : repeat-y;
	height : 100%;
}
.ev_inner_footer{
	background-image : url('/common/global_images/ev_inner_footer_701x19.gif');
	width : 700px;
	height : 19px;
	background-repeat : no-repeat;
}
#evPopupHolder {
	background-color:#000000;
	color:#FFFFFF;
	height:auto;
	width:auto;
	border-width:1px;
	border-color:#0082ff;
	border-style:solid;
	display:none;
	position:absolute;
	z-index:99999;
	top:0;
	left:0;
}
#evPopupHolder a{
	color : #ffff00;
}
#evPopupHolder.open {
	display:block;
}
#evPopOver {
position: fixed;
	z-index:99998;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
}
#evPopOver.open {
	background-color:#444;
	filter:alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.75;
	display:block;	 
}





/* Gallery editing elements */	
#galleryEditHeader{
	margin: 1px;
	background-color : #666666;
	font-weight:bold;
}

#galleryEditHeader a{
	color : #ffff00;
}

.editThumbContainer{
	float:left;
	padding:2px;
	width:100px; 
	height:116px;
	overflow:hidden;
	text-align:center;
}

.editThumbContainer a{
	color : #00CC00;
}
.midSitter{
	float:left;
	height:32px;
	width : 16px;
	padding:16px 0px 0px 0px;
}
.singleButton{
	clear : both;
	height:16px;
	width : 16px;		
}
.thumbControl{
	display : block;
	text-align:center;
	position:absolute;
	top:25px;
	left:25px;
	z-index:5;
	background-image:url('/common/global_images/icons/gallery_dial.png');
	background-repeat:no-repeat;
}
.thumbMovers{
	position:relative;
}
/* slideshow stuff */
.slideThumb{
	width : 90px;
	height : 60px;
	overflow : hidden;
	border : 2px solid #FFFFFF;
	margin : 0px 0px 2px 0px;
	cursor : pointer;
}
.slideholder_local {
	left:0px;
	opacity:0;
	padding: 0px;
	position:absolute;
	top:0px;
	overflow:hidden;
	width:344px;
	height:258px;
	padding:0px 2px 0px 4px;
	border : 2px solid #FFFFFF;
}
.slidecontainer{
	width:354px;
	margin : 0px 4px 0px 0px;
	height:262px;
	float : left;
	background-color : #333333;
}

.slideThumb6{
	width : 90px;
	height : 60px;
	overflow : hidden;
	border : 2px solid #FFFFFF;
	/*margin : 0px 0px 2px 0px;*/
	cursor : pointer;
}
.slideholder_local6 {
	left:0px;
	opacity:0;
	padding: 0px;
	position:absolute;
	top:0px;
	overflow:hidden;
	width:344px;
	height:258px;
	padding:0px 2px 0px 4px;
	border : 2px solid #FFFFFF;
}
.slidecontainer6{
	width:354px;
	/*margin : 0px 4px 0px 0px;*/
	height:262px;
	float : left;
	background-color : #333333;
}
/* friend stuff */
.friendThumb{
	float : left;
	text-align : center;
	padding : 3px;
	background-color : #555555;
}
.djThumb{
	float : left;
	text-align : center;
	font-size:11px;
	padding : 5px 2px 2px 2px;
	background-color : #555555;
	width : 78px;
	height : 90px;
}

/* Gallery stuff */
.galleryText a:link{
	text-decoration : underline;
}
.galleryLinkRow1{
	float:left;
	text-align:center;
	font-size : 11px;
	width:<? print(($innerwidth/4)-2);?>px;
}
.editText{
	font-size:10px;
}
.galleryHeader{
	text-align:center; 
	padding:2px;
	/*font-weight:bold;*/
	background-image:url('/template_images/button_repeat_bg.jpg');
	background-repeat : repeat-x;
	height : 22px;
}
.codehint{
	background-color : #FFFFFF;
	color : #333333;
	padding : 1px 3px;
	border : 1px solid #333333;
	font-size: 9px;
	display : none;
	position : absolute;
	top: 0px;
	left : 0px;
}
/*mini search calendar*/

.calendar{
	background-color : #333333;
	font-size : 10px;
}
.startDateHolder{
	background-color:#000000;
	color : #fff;
	padding : 1px;
}
.endDateHolder{
	background-color:#000000;
	color : #fff;
	padding : 1px;
}

.field_login{
	border : 1px solid black;
	font-weight : normal;
	font-size:10px;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #0082ff;
display:none;
z-index:205;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
display:none;
z-index:206;

}
.promoSugBox {
    position:absolute;
    z-index:1;
    left: 110px;
    margin: 0px 0px 0px 0px;
    width: 200px;
    background-color: #0082ff;
    border: 2px solid #000;
    color: #000;
    font-size:14px;
    font-type:"Arial";
}
.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
list-style-type:none;
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
    vertical-align:middle;
}

.suggestionList li:hover {
    background-color: #AAAAAA;
}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: #0082ff;
	overflow: hidden;
	z-index: 10000;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #0082dd;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
#modalpopup{
position:absolute;
	z-index:9999;
	display:none;
	color:#000000;
	background-color:#0082ff;
	border-style:solid;
	width:auto;
	height:auto;
	
}
#modalpopup.open{
	display:block;
}
#modalpopup.loading{
	background-image:url('http://www.eventvibe.com/common/global_images/icons/utility/ajax-loader.gif');
	background-repeat:no-repeat;
	background-position:center center;
	display:block;
}
#modalcontent{
	padding:5px;
	height:auto;
	width:auto;
}
#modaltitle{
	background-color:#999999;
	background-image:url('http://www.eventvibe.com/common/email/images/powertools.png');
	background-repeat:no-repeat;
	height:30px;
	display:block;
}
#modaltitle.show{
	display:block;
}
#divShader {
	position: fixed;
	z-index:9998;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
}
#divShader.on {
	background-color:#444;
	filter:alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.75;
	

}
#divShader.banner {
	display:block;
}
