body { background:url('images/bluebg.gif'); font-family:Arial, Helvetica, sans-serif; font-size:12px }
p,table,td,div { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
#container { width:790px;margin-top:30px }
#header { height:110px; text-align:right; vertical-align:text-bottom;background: url('images/header.png') no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header.png',sizingMethod='crop');}
#menu { height:110px; padding-top:90px; margin-right:12px}
#contentWrapper { background:url('images/cbg.jpg') repeat-x; }
.photocontent { margin:10px; margin-bottom:0px; }
.content { margin:20px; margin-bottom:0px; }
.topImg { margin-left:10px; margin-right:10px; border:1px solid black; }
#footer { background:url('images/footer.png') no-repeat; height:37px }
#footerText { font-weight:bold;color:#330000; padding-top:8px  }
#footerLeft { float:left; margin-left:8px }
#footerRight { float:right; margin-right:8px}
#footerRight a { color:#330000; }
a img { border:0px }
a[href],a[href]:link,a[href]:hover,a[href]:visited, a[href]:active {font-weight:bold; color:#00AFF0}
#login a {color:#003399}

#dnn_TopPane p { margin:0px; }
h1 { font-size:24px; color:black; }
h2 { font-size:22px; color:black; }
h3 { font-size:20px; color:black; }
h4 { font-size:18px; color:black;}
h5 { font-size:16px; color:black; }

.img_border {
border: #241302 1px solid;
}
.img_right {
margin-left: 10px; 
margin-right: 10px; 
}

/* 
================================
Skin styles for DotNetNuke
================================
*/   

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	margin-top:100px;
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
}
.main_dnnmenu_item tbody td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000;
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 4px 12px 4px 12px;   /*explicitly set padding for root menu items*/
}
.main_dnnmenu_itemhover {  
	background-color: #ECE0AE; 
}
.main_dnnmenu_itemhover td {  
	background-color: #ECE0AE; 
}
.main_dnnmenu_submenu {
    margin-top:-1px;
	background-color: #fff;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 3px 3px 3px 3px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}
