@charset "utf-8";
/* CSS Document */
/* WRITTEN BY m.johnson@mossface.com 
with thanks to Weena & Andy */

#content{ 
background: #fff; padding:15px;
}
#homecontent{ 
padding:15px 0px;
}
#dnn_RightPane{ padding-left:20px}

#foot { margin: 0 auto;}

body
        {
        margin:0 auto;
		text-align:left;
	    padding:0pt;
        font-family:Arial,Helvetica,sans-serif;
		background:url(images/bg.jpg) repeat;
		font-style:normal;
        font-variant:normal;
        font-size:12px;
		line-height:1.3em;
        color:#302F2C;
        height:100%;
		}
/******************
LAYOUT
******************/
a:link { outline:none;}
#wrap
	{
	z-index:10;
	width:990px;
	margin:0 auto;
	padding-top: 15px;
	}
#homewrap
	{
	z-index:10;
	width:990px;
	margin:0 auto;
	padding: 15px 0px;
	}
#contentpane
	{
	padding-top: 20px;
	}


/******************************
TEXT STYLING
*******************************/
p, td, div	{		
	color:#808080;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	line-height:17px;
	padding:0;
	margin:0;
	}
.Normal, .NormalDisabled, input, textarea, keygen, select, button, isindex, datagrid {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	font-weight:normal;
	color:#808080
	}
.SubHead { color:#333333;}
.green { font-family:'Lekton',"Courier New", Courier, monospace; font-size:15px; color:#1D9C97; text-align:center; line-height:1.5em}
.pink { font-family:'Lekton',"Courier New", Courier, monospace; font-size:12px; color:#ec008c; text-align:center; line-height:2em; margin-bottom:35px}
a:visited {
	text-decoration:none;
	color:#333333;
	}
	
a:link {
	outline:medium none;
	color:#333333;
}

a:hover {
	text-decoration:none;
	color:#EC008C;
	}
a {
   	outline: none;
	}

H1 { 
	font-size: 24px;
	color: #808080;
	font-family: "Courier New", Courier, monospace;
	}
	
H2 { 
	font-size: 52px;
	color: #808080;
	font-family: 'Cabin Sketch', arial, serif;
	line-height:60px;
	}

h3 { font-family: 'Cabin Sketch', arial, serif;
	font-size: 24px;
	color: #808080;
   }

h4 {font-family: 'Cabin Sketch', arial, serif;
	font-size: 24px;
	color: #808080;
   }
 
h5 { font-family: 'Cabin Sketch', arial, serif;
 	font-size: 24px;
	color: #808080;
 	}

UL LI {
	color:#808080;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	line-height:17px;
	padding:0;
	margin:0;
	}
	
	
.login {
	font-family: verdana,tahoma,arial,helvetica;
	font-size: 11px;
	}

.SkinObject  {
	color:#9e9e9e;
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	}	
a.SkinObject:link {
	color:#9e9e9e;
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	}
a.SkinObject:hover {
	color:#333333;
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	}
a.SkinObject:visited {

	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	}
.FooterToken {font-size:10px;}	
a {outline: 0; border:0}
a:link .focus {border: none;outline:0}
a:focus {border: none; outline:0}
.focus {border:none; outline:0}

/*========================================================*/
/*  Main Menu                                             */
/*========================================================*/
/* main menu td */ .MenuTD{ padding: 0 0 0 0; outline:0; border:0; height:20px; background:url(images/nav_bg.png);}


/* main menu td */ 		 .main_dnnmenu_bar { cursor:pointer; font-size: 15px; background-color:transparent; height:40px;outline:0 }
/* Main Menu Normal */   .main_dnnmenu_rootitem { outline:0;color:#808080;  background: transparent; font-family: "Courier New", Courier, monospace; font-size: 15px; font-weight: normal; text-align:center; line-height:40px; padding:13px 15px 12px 15px;}
/* Main menu hover */    .main_dnnmenu_rootitem_hover{ outline:0; color:#EC008C;  font-family:"Courier New", Courier, monospace; font-size: 15px; font-weight:normal; text-align:center; line-height:40px; padding:13px 15px 12px 15px;}
/* Main menu selected */ .main_dnnmenu_rootitem_selected { outline:0; color:#EC008C; font-weight:normal; text-align:center; font-family:"Courier New", Courier, monospace; font-size: 15px; line-height:40px; padding:13px 15px 12px 15px;}


/* SUB Menu Normal */ .main_dnnmenu_submenu { border:0px dotted #808080; z-index:1000; background:#ffffff url(images/subnav_bg.png);}
.main_dnnmenu_submenu td { font: "Courier New", Courier, monospace; font-size: 12px; z-index: 1000; font-weight:normal; text-align:left; color: #808080; line-height:20px; padding: 0px 5px; margin:0px; }

/* SUB Menu hover & selected */ .main_dnnmenu_itemhover td { font: "Courier New", Courier, monospace; font-size: 12px; color:#EC008C; font-weight:normal; text-align:left; line-height:20px; z-index: 1000; padding: 0px 5px; margin:0px; }
.main_dnnmenu_itemselected td { font: Calibri; font-size: 12px; color:#808080;  font-weight:normal; text-align:left; line-height:20px; z-index: 1000; padding: 0px 5px; margin:0px; }

.main_dnnmenu_break { height: 1px; background-color: #666666; }

/* Module Action Menus */ .ModuleTitle_SubMenu { border:1px dotted #999;}
.ModuleTitle_SubMenu td{ background-color: #333; color: #999; font-weight:normal; white-space: nowrap; font:"Courier New", Courier, monospace; font-size:11px; padding:3px 5px 3px 5px;}
/* Module Action Menus Icons */ .ModuleTitle_MenuIcon { height: 1px; background-color: #333; border-top: 0px #999 solid; border-bottom: 0px #FFF solid; padding:3px 5px 3px 5px;}

.ModuleTitle_MenuItemSel td {background: #666; color: #8ebd01; font:"Courier New", Courier, monospace; font-size:11px; font-weight:normal; padding:3px 5px 3px 5px;}
.ModuleTitle_MenuItemSel {background: #666; color: #8ebd01;}
.ModuleTitle_MenuArrow { border:0px solid #000;}
.ModuleTitle_MenuBreak td { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px;}
.ModuleTitle_MenuBreak { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px;}



