@charset "utf-8";
/* CSS Document */
a.CommandButton:link {color:#A3254C;}
a.SkinObject:link {color:#A3254C; font-weight:normal;}
#logo {padding:10px;}
.Head {color:#CCCCCC;}
a.EventLinks {font-size:20px; text-transform:uppercase;}
body
        {
/*set default look for main content. not footer*/
/*set font size. then all titles etc will be based on a % of this size*/
        margin:0 auto;
		text-align:center;
        padding:0pt;
        font-family:Verdana,Arial,Helvetica,sans-serif;
		background: url(img/bg.gif) repeat-x #555555;
		font-style:normal;
        font-variant:normal;
        font-size:12px;
        height:100%;
		color:#FFFFFF;
		}
a {color:#375162; outline:none; text-decoration:none;}
#dsleft {z-index:-400;position:absolute; margin-left:-349; margin-top:98px}
#dsright {z-index:-400;position:absolute;margin-left:990px; margin-top:30px}
#homebox a {font-size:18px; color:#ffffff}
#homebox a:hover {font-size:18px; color:#a3254c}
#homebox h3 {font-size:18px; color:#ffffff; margin:0px;}
#dance-in-northampton {width:990px; margin:0px auto;}
td,p,a {font-size:12px;}
a.links {color:#cccccc; }
.links {color:#cccccc; }
#menu { color:#ffffff;}
a:link {color:#a3254c; text-decoration:none; outline:none;}	
a:visited { color:#375162}
a::hover { color:#375162}
a:hover {color:#cf8a04}
a:hover {text-decoration:underline;}
#content h1 {font-family:arial; text-transform:uppercase;font-size:28px; border-bottom:1px solid #777777; }
.highslide-caption {color:#888888}
.normalBold 
			{ 
		font-weight:normal; color:#777777;
		}
.normal { font-size:11px;}
.SubHead {color:#a3254c;}
#homewrap
	{
	width:990px;
	min-height:610px;
	margin:0 auto;
	background: #353434;
	}

#wrap
	{
	width:990px;
	margin:0 auto;
	}
#logo { 
	float:left; 
	clear:left; 
	width:170px;
	vertical-align:middle;

	}

#content { 
	float:left; 
	clear:right; 
	width:790px;
	vertical-align:middle;
	padding-left:10px;

	}
	
#bottom_content { 
	float:left; 
	clear:both; 
	width:990px;
	vertical-align:middle;
	background:#353434;
	}		
#menu { 
	float:left; 
	clear:both; 
	height:120px; 
	width:990px;
	vertical-align:middle;
	}
	
h1
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#a3254c;
	font-style:bold
	}
	
h2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	font-style:bold
	}
	
h3
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#a3254c;
	font-style:bold
	}
	
		
h4
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	font-style:bold
	}


/* Horizontal Nav Menu */

#horizontalmenu 
{
    color: #fff;
    height: 35px;
    font: 100%  Arial, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    padding: 0 0 0 0px;
    margin-top: 10px;
}

/* CSSNodeRoot */
.horiz_main_dnnmenu_rootitem
{
    border: 2px solid #353434;
    padding: 11px 10px 10px 10px;
    float: left;
    text-align: center;
}

/* Menu Node Hover Root */
.horiz_main_dnnmenu_rootitem_hover
{
    float: left;
	border: 2px solid #ffffff;
    background: #a3254c url(img/menu_hover.jpg) repeat-x;
}

/* Menu Node Selected Root */
.horiz_main_dnnmenu_rootitem_selected
{
    border: 2px solid #fff;
    padding: 11px 10px 10px 10px;
    float: left;
    text-align: center;
    background: #a3254c url(img/menu_selected.jpg) repeat-x;
}
    
/* Sub Menu Container */
.horiz_main_dnnmenu_submenu
{
    border-top: 0;
	color:#FFFFFF;
}

.horiz_main_dnnmenu_submenu td 
{
    background: #555555 url(img/menu_grad.jpg) repeat-x;
    padding: 5px;
    z-index: 1000;
    text-align: left;
}

/* Sub Menu Hover */
.horiz_main_dnnmenu_itemhover td
{
    background: #a3254c url(img/menu_hover.jpg) repeat-x;
	
	
}

/* Sub Menu Selected */
.horiz_main_dnnmenu_itemselected td
{
    background: #a3254c url(img/menu_selected.jpg) repeat-x;
	
}

