/* events listings */
.eventTime { 
	width:100%;
}

.eventsBlock ul.eventsList .eventTimeAdded {
	width:100%;
}

#eventDetail .eventShortDesc, #eventDetail .eventLongDesc  {
	width:100%;
}

#eventDetail .eventReg, #eventDetail .regd  {

	
}

#eventDetail .eventShortDesc, #eventDetail .eventLongDesc {
	clear:both;
	padding-top:30px;
}

#eventDetail .eventCat { 
	width:100%;
}

#eventDetail .eventSocial {
	width:100%;
}

/* login top bar */

#topbar #loginarea ul#nav li.search {
	width:200px;
}

#topbar #loginarea ul#nav li.join a, #topbar #loginarea ul#nav li.browse a, #topbar #loginarea ul#nav li.login a, 
#topbar #loginarea ul#nav li.myevents a , #topbar #loginarea ul#nav li.publicsite a  { 
	color:#ffffbb; 
}

#topbar #loginarea ul#nav li.myprofile {
	
	float:left;
}

#topbar #loginarea ul#nav li a:hover{
	color:yellow;
}

#topbar #loginarea {
	width:530px;
}

.admin #topbar #loginarea {
	width:230px;
}


#topbar #loginarea ul#nav {
	padding-bottom:10px;

	width:inherit;	
	margin-left:-50px;
}


#loginbox .loginForgotLink{

	width:80%;
	float:right;
	text-align:right;
}
#loginbox .loginSubmit {
	width:100%;

	float:left;
}
#loginbox .submit {
	float:left;
}


#topbar #loginarea ul#nav li.myprofile a:hover #profilemenu {display:static; left:inherit;

position:relative; display:block;
top:inherit;

top:0px;
}


/*#topbar #loginarea ul#nav li.myprofile #profilemenu {display:static; left:inherit;}
*/

#topbar #loginarea ul#nav li #profilemenu ul {
	width:100%;
}
#topbar #loginarea ul#nav li #profilemenu ul li { display:block; float:left; clear:both; margin-left:3px;
	text-align:left;
	margin-left:0;
	padding-left:0;
	width:100px;
	margin-left:-40px;
}

#profilemenu {
	width:105px; 
	margin-top:20px; 
	padding:10px; 
	float:left; 
	left:0px;
	top:-10000px;
	padding-top:0;
}

#topbar #loginarea ul#nav li.myprofile a {
	color:#FFFFBB;
}

#topbar #loginarea ul#nav li.myprofile a:hover {
	color:yellow;
}




/* popup dialogs */

.ui-dialog.popup {
height:320px !important;
min-height:320px !important;
}


.dialogarea, .dialogarea2 {
	height:160px !important;
}
.dialogarea2 {
	height:220px !important; 
}
.dialogarea2 #applyCode {
float:left; clear:none;
}
.dialogarea2 #codeEntered {
float:left; clear:left;
}

.dialogContent {
	width:450px !important;
}

.admin .ui-dialog {
	height:370px !important;
	min-height:370px !important;
	width:450px !important;
}


.admin .dialogarea, .admin .dialogarea2 {
	height:260px !important;
	width:500px !important;
}

.admin .dialogContent {float:left; clear:both; padding-bottom:10px; padding-top:10px; padding-left:10px; padding-right:10px;
}

.admin .dialogContent p {
	padding-right:40px;
}


/* editing screens */

.category-tag-sort .editlink  {
	margin-top:-16px;
}

.admin .event-droppable .category { 
	height:1em;  /* fixed height events cat in event assign*/
}

.event-droppable .category .del-category  {
	margin-top:-12px;
}

.admin .IEConnectPopHelp {
	clear:both;width:100%;
}



.ui-dialog.connectWindow {
	width:1010px !important;
	height:760px !important;

}

.ui-dialog.connectWindow .dialogarea, .ui-dialog.connectWindow .dialogarea2 {
	height:670px !important;
	width:1000px !important;
		overflow-x:hidden;
}


.eventsBlock h2 { 
	padding-top:5px;
	margin:0;
}
#front-container {
	margin-top:25px;
}

.categoryBrowse .category-tag-sort .expandlink,  {
	margin-top: -22px;
}
.categoryBrowse li .category-tag-sort .fullscreenlink a, .categoryBrowse li .category-tag-sort .fullscreenoutlink a{
	margin-top: -22px;
}


/* calendar */

#calendarHeader .curMonth { 
	width:48%;
}


#calendarTooltip .dayNumberTooltip {
	float:left;
	margin-left:-5px;
}


/* nav */
#front-event-nav a {
	color:black;
}

#events-category-list.admin { 
	/*position:fixed;*/ /* make it always appear onscreen for long lists */
	background:#eee;
	padding:7px;
	padding-top:0px;
	position:relative;  
	float:left; 
	width:180px; margin: 10px; 
	top:10px;
	margin-left:2px;
}

#events-event-area {	
	float:left;
	border-left:1px solid #cccccc;
	width:593px;
	margin-left:200px;
	padding-top:0;
	float:none;
	margin-top:0px;
}