BODY { margin:0px 0px 0px 0px;
	   padding:0px 0px 0px 0px;
	   border:0px;
	   height:100%;}

TH, TD, DIV  {font-size:11px;
		      color:#CCCCCC;
			  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
			
#wrapper { position:relative;
   		   height:258px;}

#logo {	z-index:3; position:absolute; center: 0px; width:0px; top:0px; height:0px}

#user {	z-index:3; position:absolute; right:8px; top:8px; height:18px; TEXT-ALIGN:right;}

#header { z-index:2; position:absolute; width:100%; bottom:40px;}

#menu {	z-index:1; position:absolute; background:transparent; width:auto; bottom:0px; height: 30px;}

/* Title, Module Title */
.Head					{font-size:11px; color:#ffffff; font-weight:bold;}
.Head2				    {font-size:11px; color:#ffffff; font-weight:bold;}
.SubHead				{font-size:11px; color:#ffffff;}
.SubSubHead				{font-size:11px; color:#ffffff;}
.Normal 				{font-size:11px; /* normal site text */
						 color:#CCCCCC;
						 line-height: 1.4;
						 letter-spacing: 0.75px;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#999999; TEXT-DECORATION:underline}
A.CommandButton:hover		{color:#a02e8a; TEXT-DECORATION:none}

A,
A:link,
A:visited,
A:active					{color:#999999; TEXT-DECORATION:none}
A:hover						{color:#a02e8a; TEXT-DECORATION:underline}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight:bold; font-size:11px; color:#999999; TEXT-DECORATION:none}
A.topcss:hover				{font-weight:bold; font-size:11px; color:#999999; TEXT-DECORATION:underline}

/* login/register buttons */
.usercss,A.usercss:link,A.usercss:active,A.usercss:visited {font-weight:normal; font-size:13px; color:#000000; TEXT-DECORATION:none;}
A.usercss:hover				{font-weight:bold; font-size:11px; color:#0000000; TEXT-DECORATION:underline;}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:bold; font-size:11px; color:#ffffff; TEXT-DECORATION:none}
A.searchcss:hover				{font-weight:bold; font-size:11px; color:#ffffff; TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited			{font-weight:bold; font-size:11px; color:#ffffff; TEXT-DECORATION:none}
A.links:hover			{font-weight:bold; font-size:11px; color:#ffffff; TEXT-DECORATION:underline}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#000000; TEXT-DECORATION:none}
A.bottomcss:hover			{font-weight:normal; font-size:11px; color:#000000; TEXT-DECORATION:underline}

.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited			{font-weight:normal; font-size:12px; color:#000000; TEXT-DECORATION:none}
A.usercss:hover			{font-weight:normal; font-size:12px; color:#000000; TEXT-DECORATION:underline}

.style {color:#000000}
.element {color:#000000}

.input {color:#000000}


.longinput {color:#000000}

.mediuminput,
.mediuminput1,
.mediuminput2 {color:#000000}

.shortinput {color:#000000}

/*--------------------------------------------------------------------------------------------------------------------------*/

/* Blog */
.blog_body       {padding-left:10px} /* full blog body  */
.blog_dateline   {color:#a02e8a}  /* create date */
.blog_more_link  {color:#a02e8a}  /* Read More link */


/*--------------------   Horizontal   -----------------------*/  
.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_MenuContainer {
	background-color: Transparent;
	text-align:center;
}	

.MainMenu_MenuBar {

}

.MainMenu_MenuIcon {
display:none;
}
/*Main Menu Ind Items*/
.MainMenu_TabRootMenuItem TD {
	font-size:		14px;
	font-weight:	bold;
	color:			#a02e8a;  /* main menu link color */
	height:			30px;
    text-align:     center;
	padding-left:   60px;
	padding-right:  16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

.MainMenu_TabRootMenuItemSel TD {
	font-size:		14px;
	font-weight:	bold;
	color:			#ffffff;
	height:			30px;
    text-align:     center;
	padding-left:   60px;
	padding-right:  16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

.MainMenu_TabMenuItemHover TD,
.MainMenu_TabMenuItemSelHover TD {
	font-size:		14px;
	font-weight:	bold;
	color:			#ffffff;
	height:			30px;
    text-align:     center;
	padding-left:   60px; /* main menu padding */
	padding-right:  16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   }
   
	
	
 /*Main Menu Section*/ 
.MainMenu_MenuItem				{
 	font-size:		11px;
	font-weight:	normal; 
    color: 			#ffffff;  
	border:			0px;
	padding:		0px 0px 0px 30px;
	cursor:			pointer;	
	cursor: 		hand;
}

.submenu						{ 
	background: 	#000000;
	border:         transparent;
	margin:         0px 0px 0px 0px;
	filter:     	Alpha(Opacity=88); 
	z-index:    	1000;
}

.submenuitemselected, .submenuitembreadcrumb			{ 
	background:		#000000;
  	font-size:		11px;
	font-weight:	normal;  
    color:			#fff;  
   	padding:	    0px 0px 0px 0px;	
    cursor: 		pointer;
	cursor: 		hand;	
	border:			0px; 
	height:         20px;
}


.MainMenu_MenuBreak { border: transparent 0px solid; 
					  background-color: transparent; 
					  height: 0px;}

.MainMenu_MenuArrow { DISPLAY: none; }

.MainMenu_RootMenuArrow { DISPLAY:none;}

.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.DataGrid_Item{				background-color: transparent; color:#FFFFFF;}
.DataGrid_AlternatingItem{	background-color: transparent; color:#FFFFFF;}

/* Pane Structure */
.LogoPane				{background-image:url(http://www.purple-wall.com/Portals/0/Skins/purplewall_blackbg/images/pwwallbg.jpg);
height: 100px}
.LeftPane				{padding:0px 0px 0px 0px}
.RightTopPane			{padding:10px 100px 10px 10px}
.toppane				{padding:0px 0px 0px 0px}
.bottompane				{padding:0px 0px 0px 0px}
.contentpane			{padding:0px 0px 0px 0px}
.myleftpane				{padding:0px 0px 0px 0px}
.mycontentpane			{padding:0px 0px 0px 0px}
.myrightpane			{padding:0px 0px 0px 0px}
.mybottompane			{padding:0px 0px 0px 0px}
.logopane				{padding:0px 0px 0px 0px}
.showcasepane			{padding:0px 0px 0px 0px}
.bannerpane				{padding:0px 0px 0px 0px}
.vspacepane				{padding:0px 0px 0px 0px}
.hspacepane				{padding:0px 0px 0px 0px}
.allspacepane			{padding:0px 0px 0px 0px}


.bottomtext {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.controlPanel {
background:#000000}

