@import url("global.css");
@import url("nav.css");
@import url("clearfix.css");
@import url("cmxform.css");
@import url("sIFR-screen.css");
@import url("spry.css");

/* Header */
#header {
	position:relative; padding:0;
	height:106px;
}
#header .logo, #header .phone {
	display:block; text-indent:-9999px; overflow:hidden;
	position:absolute;
}
#header .logo {
	background:url("../images/logo.gif") no-repeat;
	width:212px; height:80px;
	left:10px; top:8px;
}
#header .phone {
	background:url("../images/phone2.gif") no-repeat;
	width:400px; height:23px;
	left:360px; top:66px;
}



/* Content */
#content {
	margin:20px 5px;
}
#content p, #content h3 {
	margin:1em 0;
}
#content ul, #content ol, #content dl {
	margin:1em 0;
	padding-left:16px;
}
#content ul li {
	padding-left:14px;
	list-style-type:none;
	background:url(../images/bullet.gif) no-repeat 0 6px;
}

#content .buttonx2 p {float:left;}
#content a.button {
	display:block; text-indent:-9999px; overflow:hidden;
	width:370px; height:117px;
}
#content a.button:hover {background-position:0 -117px;}
#content a.subscribe {background:url(../images/button-subscribe.jpg) no-repeat;}
#content a.enquiry {background:url(../images/button-enquiry.jpg) no-repeat;}

#content a.booknow {
	background:url(../images/button-book.jpg) no-repeat;
	display:block; text-indent:-9999px; overflow:hidden;
	width:143px; height:48px;
	float:right;
}
#content a.booknow:hover {background-position:0 -48px;}


ul.spacing li {
	margin-bottom:1em;
}

.smaller {font-size:1em;}
.smallest {font-size:1em;}

.right {text-align:right;}
.left {text-align:left;}

/* Scheduled COurses */
#boxarea {
	position:relative; float:centre; 
	background:#ededf6;
	border:1px solid #000033;
	padding:8px;
	margin:10px;
	width: 400px;
	}

/* Footer */


#footer {
	text-align:center;
	font-size:.8em;
	line-height:20px;
	border-bottom:4px solid #2a327b;
	padding-bottom:20px;
}

#footer .break {
	padding:0 10px;
}

#footer .details {
	border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb;
	padding:20px 0;
	margin:20px 0;
}
#footer a {
	text-decoration:none;
}