/* -- layout stuff -- */
html, body, p{
	margin-top: 0;
	color: #fff;
}
A:link, A:visited, A:active,
#lnkDownload, #lnkClose,
.Normal A:link, .Normal A:visited, .Normal A:active,
.CommandButton {
    text-decoration:    none;
    color:  #696969;
}

A:hover, #lnkDownload a:hover, #lnkClose  a:hover {
    text-decoration:    underline;
    color:  #fff;
}
.Normal{
	color: #fff;
}
body{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	color: #fff;
	font-size: 10pt;
}
html, body, #container{

}
html>body, html>body #container{
	height: auto;
}

#container{
	position: relative;
	width: 900px;
	margin-left: auto;
	margin-right: auto;	
	text-align: left;
}

/* == header == */
#header{
	margin-top: 50px;
}

/* == DNN menu styles ==*/

/* the container around the root level items */
.MainMenu_MenuContainer {
	background-color: transparent;
	border:none;
	vertical-align: top;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 21px;
	background-color: transparent;
}

/* To remove top and bottom Lines in Submenu set border top and border bottom to Zero px */
.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #696969;
	text-transform: lowercase;
	border: none;
}

/* This section changes the Rollover state of menus and submenus */
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	color: #fff;
	text-transform: lowercase;
		background-color: #000;

}
/* To remove bottom and right Lines in Submenu set border right and border bottom to Zero px */
.MainMenu_MenuArrow {
	display: none;
}

.MainMenu_RootMenuArrow {
	display: none;
}

.MainMenu_MenuRootItem, .MainMenu_MenuSubItem{
	color: #fff;
}
/* ============================================================ */





/* == main body ==*/
#mainbody{
	border: 1px solid #696969;
}

#dnn_LeftPane{
	width: 180px;
}
#dnn_LeftPane ul{
	list-style: none;
	margin: 0;
	padding: 10px;
}
#dnn_LeftPane li{
	list-style: none;
	margin: 0;
}
#dnn_LeftPane li a{
	font-size: 12px;
}

li.current a, li.current a:visited{
	color: #fff;
}



h1{
	color: #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.photo-frame a img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
}
.photo-frame a:hover img, #imgPhoto{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
/* == footer ==*/
#footer{
	text-align: right;
	color: #696969;
}
#dnn_dnnLOGIN_cmdLogin{
	color: #000;
}

#dnn_dnnCOPYRIGHT_lblCopyright{
	color: #fff;
	font-weight: normal;
}


/* == clear fixes problems with floats braking the document flow == */

.inside{
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.avernis{
	font-size: 10px;
	color: #aaa;
}
.avernis a{
	color: #666;
}
.avernis a:hover{
	color: #fff;
}



