/* Base Fonts*/
html
{
	font-size: 75%;
	height: 100%;
	font-family: Tahoma;
	font-weight: normal;
	color: #484848;
	text-align: left;
	line-height: 1.3em;
	
}
input, select, table, th, td, div, span, ul, li, p
{
	font-size: 1.0em;
	text-align:left;
	font-family: Tahoma;
}

p {margin:10px 0px;}

img {border:0px;}

/* 
================================
Skin styles for DotNetNuke
================================
*/   
.pagemaster {
	min-width: 500px;
    max-width: 1400px;
	height: 100%;	
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
}

#header
{
	width:100%;
	height:92px;
	background-color: #fff;
    background-image: url(clc_header_long.jpg);
    background-repeat: no-repeat;
    background-position:left top;
}

#header_nl
{
	width:100%;
	height:92px;
	background-color: #fff;
    background-image: url(clc_header_long_b.jpg);
    background-repeat: no-repeat;
    background-position:left top;
}

.controlpanel {
	width: 100%;
	background-color: #fff;
}

/* Main Layout */

#mainbody
{
    float: left;
    width: 81%;
    min-height:550px;
	height:auto !important;
	height:550px;

}

#mainbody-Event
{
    float: left;
    width: 67%;
    min-height:550px;
	height:auto !important;
	height:550px;

}

#mainbody_admin
{
    float: left;
    width: 99%;
    min-height:550px;
	height:auto !important;
	height:550px;

}

#sidebar
{
	margin:30px 0px 5px 15px;
    float: left;
    width: 23%;
}

*html #sidebar
{
	margin:30px 0px 5px 10px;
    float: left;
    width: 22%;
}
#sidebar-Event
{
	margin:30px 0px 5px 15px;
    float: left;
    width: 28%;
}

*html #sidebar-Event
{
	margin:30px 0px 5px 10px;
    float: left;
    width: 27%;
}

#sidebar_admin
{
	margin:30px 0px 5px 15px;
    float: left;
    width: 17%;
}

/*****Spiffy Corners ******/

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background-color:#6b207f}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6b207f;
  border-right:1px solid #6b207f;
  background-color:#6b207f}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #6b207f;
  border-right:1px solid #6b207f;
  background-color:#6b207f}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #6b207f;
  border-right:1px solid #6b207f;}
.spiffy4{
  border-left:1px solid #6b207f;
  border-right:1px solid #6b207f}
.spiffy5{
  border-left:1px solid #6b207f;
  border-right:1px solid #6b207f}
.spiffyfg{
  background-color:#6b207f}

/*****Spiffy Corners End********/


#navMenu{width:100%; padding:10px;}

* html #navMenu{ width:100%; padding:10px 0px 10px 1px;}


.leftpane {
	width: 100%;	
}

#content
{	
	margin:30px 0px 0px 0px;
    float: right;
    width: 74%;
}

#content-Event
{	
	margin:30px 0px 0px 0px;
    float: right;
    width: 67%;
}


#content_admin
{	
	margin:30px 0px 0px 0px;
    float: right;
    width: 80%;
    overflow:auto;
}

*html #content_admin
{	
	margin:30px 0px 0px 0px;
    float: right;
    width: 78%;
    overflow:auto;
}

/*************************Rounded Corners***********************************/

.xsnazzy {
background: transparent; 
width:99%; 
float:left; 
margin:0px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #bcbcbc;
border-right:1px solid #bcbcbc;
}
.xb1 {
margin:0 5px; 
background:#bcbcbc;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #bcbcbc; 
border-width:0 1px; 
min-height:400px;
}
* html .xboxcontent {
height:400px;
}

.color_a {
background:#fff;
color:#fff;
}
.color_b {
background:#dcdcdc; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}


/*******************Rounded Corners Ends************************************/

.contentpane 
{
	float:left;
	width: 100%;
	background-color: transparent;	
}

.contentpane_event 
{
	float:left;
	width: 100%;
	height:100%;
	background-color: transparent;	
}

*html .contentpane_event 
{
	float:left;
	width: 96%;
	height:100%;
	background-color: transparent;	
}

#sidebar-2
{
    margin:30px 0px 0px 0px;
    float: right;
    width: 17%;
    min-height: 400px;
}

#sidebar-2-Event
{
	margin:30px 0px 0px 0px;
    float: right;
    width: 32%;
    min-height: 400px;
}

.rightpane 
{
	background-color: transparent;
	
}


#footer
{
	clear:both;
	width:100%;
	text-align:center;
}



/* SideMenu  */


.MenuHdr
{ 
  height: 2.0em; font-size:95%; font-family:Tahoma;
  color: #fff; text-decoration: none; text-align: left;
  display:block; width:100%; text-decoration:none;
  margin: 3px 0; padding-left:0px; font-weight:bold;
}

.MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
  height: 2.0em; font-size:95%; font-family:Tahoma;
  color: #fff; text-decoration: none; text-align: left;
  display:block; width:100%; text-decoration:none;
  margin: 3px 0; padding-left:0px; font-weight:bold;
}

.MenuHdrHighlight
{
  height: 2.0em; font-size:95%; font-family:Tahoma;
  color: #faa634; text-decoration: none; text-align: left;
  display:block; width:100%; text-decoration:none;
  margin: 3px 0; padding-left:0px; font-weight:bold;
}

.MenuHdrHighlight A, .MenuHdrHighlight A:Active, .MenuHdrHighlight A:Hover, .MenuHdrHighlight A:Visited, .MenuHdrHighlight A:Link
{

  height: 2.0em; font-size:95%; font-family:Tahoma;
  color: #faa634; text-decoration: none; text-align: left;
  display:block; width:100%; text-decoration:none;
  margin: 3px 0; padding-left:0px; font-weight:bold;
}

.MenuHdrHighlight2
{ 
  color : #faa634; 
}


.MenuItem
{
height: 1.4em;
text-align: left; font-size:90%; font-family:Tahoma;
font-weight:bold; color: #fff; width:100%; 
vertical-align:middle;
background:url(bullet_grey.png) 2% center no-repeat;
}

.MenuItemMouseOver
{
  
height: 1.4em;
text-align: left; font-size:90%; font-family:Tahoma;
font-weight:normal; color: #faa634; width:70%;  margin: 3px 0;
background:url(bullet_orange.png) 2% center no-repeat;  
}

.MenuItemHighLight
{  
color: #faa634; 
}

.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link
{
height: 1.4em;
text-align: left;  font-family:Tahoma;
font-weight:normal; color: #fff; width:70%; 
vertical-align:middle; text-decoration:none;
margin-left:22px;
}

.MenuItemMouseOver A, .MenuItemMouseOver A:Active, .MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{
height: 1.4em;
text-align: left;  font-family:Tahoma;
font-weight:normal; color: #faa634; width:70%; 
vertical-align:middle;
margin-left:22px;
}



.MenuHdr Img, .MenuHdrHighlight Img, .MenuHdrHighlight2 Img
{ margin-right:6px; vertical-align:middle; }


.MenuItem Img, .MenuItemMouseOver Img
{ margin-right:6px; vertical-align:middle; }

/*Side Menu Ends*/


#footer
{	
	clear:both;
	margin:15px 0px;
	width:100%;
	text-align:center;
}



