body {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 13px;
	line-height: 1.67em;
	background: url(images/bg.gif) repeat-x #000 0 1px;
	margin: 0;
	}
	
#hometable {
	margin: 0 auto;
	}
	
h2 {
	color: #EC008C;
	font-size: 19px;
	}
	
h3 {
	color: #EC008C;
	font-size: 13px;
	}

a {
	color: #EC008C;
	}
	
a:hover {
	text-decoration: none;
	}
	
#contenttable {
	border-bottom: 2px solid #EC008C;
	padding-bottom: 2em;
}

ol.answers li {
	margin: 1em 0;
	}
	
/* CSS Document */

/* ____________________ CSS DROP-DOWN MENU SYSTEM ____________________
   -------------------------------------------------------------------
   | This CSS file needs to be modified and then included in the     |
   | main CSS document. Please pay special attention to the ID and   |
   | class names in other CSS documents as to not overwrite the      |
   | styles in this file.                                            |
   ------------------------------------------------------------------- */
   
/* Styles for the submenus that make it look all pretty */


.navcontainer { 				/* Defines the size of the menu */
	width: 152px;
	
}

.navcontainer ul {				/* The list properties of the menus */
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.navcontainer a {				/* Defines the links in the menu, link color, background color, etc. */
	display: block;
	padding: 5px;
	background-color: #E71B6E;
	color: #fff;
	font-size: 11px;
	width: 100%;
	text-decoration: none;
}


html>body .navcontainer li a { width: auto; }

.navcontainer a:hover {			/* Hover color properties */
	background-color: #333037;
	color: #ffffff;
}

/* Each submenu is listed here with its corresponding position on the page. Position can be either 'absolute' or 'relative' depending on the designer's preference. Default is 'absolute.' */

/* Submenus for homepage */

#subnav1 { 					/* Add as many as necessary */
	position: absolute;
	left: 197px;
	top: 99px;
	z-index: 1000;
	visibility: hidden;
}

#subnav2 {	
	position: absolute;
	left: 299px;
	top: 99px;
	z-index: 1000;
	visibility: hidden;
}

#subnav3 {	
	position: absolute;
	left: 399px;
	top: 99px;
	z-index:1000;
	visibility:hidden;
}

#subnav4 {	
	position: absolute;
	left: 799px;
	top: 99px;
	z-index:1000;
	visibility:hidden;
}

#subnav5 {	
	position: absolute;
	left: 697px;
	top: 99px;
	z-index:1000;
	visibility:hidden;
}
#sidebar ul li h3 {
	margin: 0;
	padding: 0;
	}

#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#sidebar ul li ul {
	margin: 0 0 1.5em 0;
	padding: 0;
}
	
#sidebar ul li ul li {
	margin: 0;
	padding: 0;
}

div.entry {
	margin-bottom: 2em;
	}
	
div.entry h3 {
	margin-bottom: 0;
	padding-bottom: 0;
	}

.archiveside ul li h3 {
	margin: 0;
	padding: 0;
	}

.archiveside ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

.archiveside ul li ul {
	margin: 0 0 1.5em 0;
	padding: 0;
}
	
.archiveside ul li ul li {
	margin: 0;
	padding: 0;
}