/* 313 Styles */

body, html {
	background-color: #000000;
	background-image:url(images/313_background.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FF690A;
	color: #FFFFFF;
	font-weight: bold;	
	font-size:11px;
	line-height:20px;
	padding:5px 5px 5px 10px;
	text-transform:uppercase;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;	
	font-size:11px;
	line-height:12px;	
	display:inline;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;	
	font-size:11px;
	line-height:15px;	
	display:inline;
}


.small {
	font-size:9px;
}

.frontbold {
	color: #ff690a;
	font-size:12px;
}

.frontbold a:link, .frontbold a:visited, .frontbold a:active {
		color: #ff690a;
		text-decoration:underline;
}

.frontbold a:hover {
	color: #FF0B0B;
}

a:link, a:visited, a:active {
	color: #ff690a;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 a:link, h1 a:visited, h1 a:active{
	color:#FFFFFF;
	text-decoration: none;
}

h1 a:hover {
 text-decoration:underline;
}

#hubtext {
	font-size:9px;
	text-align:center;
}

.topcontact {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	color:#FFFFFF;
	padding:10px 5px 0px 0px;
}

.topcontact a:link, .topcontact a:visited, .topcontact a:active{
	color:#CCCCCC;
	text-decoration: none;
}

.topcontact a:hover {
	text-decoration:underline;
}

#header {
	padding:10px 10px 0px 15px;
	width:186px;
	float:left;
}

#content {
	padding:0px 15px 10px 15px;
	vertical-align:top;
}

#contentside {
	padding:0px 10px 10px 15px;
	vertical-align:top;
	float:right;
	border-left: #999999 dotted 1px;
	width:510px;
}
	
.sidebar {
	float:left;
	padding:0px 10px 0px 15px;
	width:186px;
	clear:left;
	color:#FFFFFF;
	
}

.sidebar a:link, .sidebar a:visited, .sidebar a:active {
	color:#FFFFFF;
	text-decoration: none;
}

.sidebar a:hover {
	text-decoration:underline;
}

#breadcrumbs {
	padding:20px 0px 0px 0px;
	font-size:10px;
	
}

.footer {
	padding:10px 10px 10px 10px;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	line-height:15px;
}

.footer a:link, .footer a:visited, .footer a:active {
	color:#CCCCCC;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;
}

.floatright {
	float:right;
	padding:10px 10px 10px 15px;
}

.floatleft {
	float:left;
	padding:10px 15px 10px 10px;
}

ul {
	color:#ff690a;
	list-style: disc;
}

ul li {
	margin-top:5px;
}

ul span {
	text-align:left;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	display:block;
}



.divider {
	border-bottom:#999999 dotted 1px;
	margin:20px 0px 20px 0px;
}

.divider2 {
	border-bottom:#999999 dashed 1px;
	margin:20px 0px 10px 0px;
}

.heading {	
	background-color:#ff690a;
	float:left;	
	padding:5px 10px 5px 10px;
}

.sidebody {	
	background-color:#f54c00;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:10px;
}

.sideheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#f54c00;
	color: #FFFFFF;
	font-weight: bold;	
	font-size:11px;
	line-height:20px;
	padding:5px 5px 5px 10px;
}

/** MUSIC **/

.sideheadingmusic {	
	background-color:#A62B68;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
}

.sidebodymusic {	
	background-color:#6C1C43;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:10px;
}

.headingmusic {	
	background-color:#A62B68;
	float:left;	
	padding:5px 10px 5px 10px;
}

.unitsmusic {
	color:#FFFFFF;
	font-size:10px;
	padding:10px 10px 10px 20px;
	background-color:#6C1C43;
}

.coursemusic {
	background-color:#6C1C43;
	padding:7px 7px 7px 7px;
	color:#FFFFFF;
	font-size:10px;
}


/** FILM **/

.sideheadingfilm {	
	background-color:#218D8C;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
}

.sidebodyfilm {	
	background-color:#185D5C;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:10px;
}

.headingfilm {	
	background-color:#218D8C;
	float:left;	
	padding:5px 10px 5px 10px;
}

.unitsfilm {
	color:#FFFFFF;
	font-size:10px;
	padding:10px 10px 10px 20px;
	background-color:#185D5C;
}

.coursefilm {
	background-color:#185D5C;
	padding:7px 7px 7px 7px;
	color:#FFFFFF;
	font-size:10px;
}


/** HOSPITALITY **/

.sideheadinghos {	
	background-color:#588C25;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
}

.sidebodyhos {	
	background-color:#3C623B;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:10px;
}

.headinghos {	
	background-color:#588C25;
	float:left;	
	padding:5px 10px 5px 10px;
}

.unitshos {
	color:#FFFFFF;
	font-size:10px;
	padding:10px 10px 10px 20px;
	background-color:#3C623B;
}

.coursehos {
	background-color:#3C623B;
	padding:7px 7px 7px 7px;
	color:#FFFFFF;
	font-size:10px;
}

/** COMPUTERS **/

.sideheadingcomputers {	
	background-color:#26598c;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
}

.sidebodycomputers {	
	background-color:#183958;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:10px;
}

.headingcomputers {	
	background-color:#26598c;
	float:left;	
	padding:5px 10px 5px 10px;
}

.unitscomputers {
	color:#FFFFFF;
	font-size:10px;
	padding:10px 10px 10px 20px;
	background-color:#183958;
}

.coursecomputers {
	background-color:#183958;
	padding:7px 7px 7px 7px;
	color:#FFFFFF;
	font-size:10px;
}


/** BUSINESS **/

.sideheadingbusiness {	
	background-color:#78458d;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
}

.sidebodybusiness {	
	background-color:#543162;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:10px;
}

.headingbusiness {	
	background-color:#78458d;
	float:left;	
	padding:5px 10px 5px 10px;
}

.unitsbusiness {
	color:#FFFFFF;
	font-size:10px;
	padding:10px 10px 10px 20px;
	background-color:#543162;
}

.coursebusiness {
	background-color:#543162;
	padding:7px 7px 7px 7px;
	color:#FFFFFF;
	font-size:10px;
}

/** RETAIL **/

.sideheadingretail {	
	background-color:#ab0a0a;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
}

.sidebodyretail {	
	background-color:#840000;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:10px;
}

.headingretail {	
	background-color:#ab0a0a;
	float:left;	
	padding:5px 10px 5px 10px;
}

.unitsretail {
	color:#FFFFFF;
	font-size:10px;
	padding:10px 10px 10px 20px;
	background-color:#840000;
}

.courseretail {
	background-color:#840000;
	padding:7px 7px 7px 7px;
	color:#FFFFFF;
	font-size:10px;
}

.xmas1 {
	color:#009900;
}
.xmas2 {
	color:#FF0000;
}