/* 
================================
Skin styles for DotNetNuke
================================
*/   
 
 
.pagemaster {
/*	width: 100%;
	height: 100%;	
background: #ededed; */

}

.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}


html {
/*	height: 100%; */
/* padding-bottom: 0.1%; */ /* force scrollbars */
/*		background: #ededed; */
}



.NormalTextBox {
background: #ccc;
}
hr.containermaster_gray {
color: transparent;
height: 0px;
border: 0px solid transparent;
}





body#normal {
text-align: center;
min-width: 1024px;
background: #ededed;
}

#sitemaster {
margin:0 auto;
width:1024px;
text-align: left;
border: 0px solid #000;
background: #fff url(images/background_fill.jpg) repeat-x bottom left;
 }




#dTopLogo .DNNAlignright {
float: right;
height: 55px;
}




#dMain {height: 590px; background: transparent; text-align:center;
}
#dMain .center {
width: 1024px;
height: 100%;
border: 0px solid green;
background: #ededed;
background: transparent;
text-align: left;
margin:0px auto;
margin-left: 0px;
}


.DNNAligncenter {
/*float: left; */
float: center;
}

.DNNAlignleft {
float: left;
}
/*
#dMain .breadcrumb {
width: 1024px;
height: 85px;

}
*/

#dMain .contentpane {
width: 1004px;
/*height: 300px; */
height: 300px;
text-align: center;
padding-left: 0px;
}

#dMain .contentcolumns {
width: 1004px;
height: 285px;
padding-left: 20px;
padding-right: 0px;
}


#dMain .contentarea2pane {
width: 225px;
height: 265px;
border: 4px solid #d6d6d6;
float: left;
padding: 5px;
margin-right: 5px;
background-color: #ffffff;
}

#dMain .contentarea3pane {
width: 225px;
height: 265px;
float: left;
border: 4px solid #d6d6d6;
padding: 5px;
margin-right: 5px;
background-color: #ffffff;
}

#dMain .contentarea4pane {
width: 225px;
height: 265px;
float: left;
border: 4px solid #d6d6d6;
padding: 5px;
margin-right: 5px;
background-color: #ffffff;
}

#dMain .contentarea5pane {
width: 225px;
height: 265px;
float: left;
border: 4px solid #d6d6d6;
padding: 5px;
background-color: #ffffff;
}

#dMain .EventCalendar {
width: 235px;
height: 236px;
text-align: center;

}

#dMain .EventCalendarBody, .SmallMonthCalendar {
width: 225px;
height: 236px;
border-spacing: 2px;
}





/* *********************** Rounded Corners for Btttom Menu ************* 
-------------------------------------------------------------------------
------------------------------------------------------------------------
*/




/* for the login screen */
#dnn_ctr_Login_pnlLogin {
border: 0px solid #000;
padding-top: 50px;
}


/* used with dynamic AJAX Promo area */
#leftcolumn {

float:left;
width:290px;
height: 300px;
border-top: 3px solid #FFF;
border-right: 3px solid #FFF;
border-bottom: 3px solid #FFF;
padding: 0px;
padding-right: 0px;

}

#leftcolumn a{
padding: 3px 1px;
padding: 10px;
display: block;
width: 270px;
height: 79px;
text-decoration: none;
background: #000000;
border-bottom: 1px solid gray;
}

#leftcolumn a:hover{
background-color: #363636;
color: #fbad46;
/*  background: #FFF url(images/promo-pointer.gif) no-repeat -15px 40px;*/
}



/*leftcolumn .arrowhover {
position: absolute;
z-index: 100;
}
*/


#rightcolumn {

float:left;
width:692px;
min-height: 300px;
border: 3px solid #FFF;
border-right: 0px solid black;
margin-right: 0px;
padding: 0px;
padding-bottom: 0px;

}

.promo-title {
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
font-weight: bold;
font-family:  Arial, Helvetica, Tahoma; 
text-transform: uppercase;
}

.promo-desc {
color: #ccc;
padding-top: 35px;
text-decoration: none;
font-weight: normal;
font-size: 12px;
font-family:  Arial, Helvetica, Tahoma; 
text-transform: uppercase;
}

/* for container headgings - see container CSS for additional settings*/
.Head {
margin-top: 20px;
font: normal normal bold 24px arial;
}

#shadowed-border {
width: 980px;
}

/* floating pointer for promo area */

.bulletimagestyle{ /*Absolute position bullet image. No need to modify  see: http://www.dynamicdrive.com/dynamicindex5/bulletlink.htm */
position: absolute;
left: -200px;
}
* html #rightcolumn{ /*IE only style*/
/*height: 400px; */
}


#dSubFooter .center {
margin-top: 45px; 
}

.ArticleList_Title a {
/*color: #666644;*/
color: #000000;
font: bold 12px arial;
line-height: 14px;
}
.ArticleList {
padding-top: 12px;
}
.ArticleList_Footer a {
color: #000000;
color: #666644;
font: bold 9px arial;
}