

/* Globals
============================ */

body {
	background-color: #1E1E1E;
	background-image: url(images/BKG_01.png);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	font-family:"Lucida Grande", "Lucida Sans Unicode",  sans-serif;
	color:#FFF;
}

#wrapper {
	width: 980px;
	height:730px;
	margin: 0px auto 0 auto;
}


.clear {
	clear:both;
}

p {
	font-size: 12px;
	line-height:140%;
	margin:0 0 10px;
}

img {
	border: 0;
}

h1 {
	font-size:20px;
	color: #5569cf;
	font-weight:100;
	margin:4px 0 10px;
}

h2 {
	font-size:14px;
	font-weight:bold;
	margin:3px 0;
}

a:active { color:#363636 }

#preload {
	display:none;
}


/* Header
============================ */

#header {
	margin: 25px auto 0 auto;
	width:915px;
}

#logo {
	float: left;	
	margin:-25px -13px 0;
}

#nav {
	background-image:url(images/nav_bar_03.png);
	display:inline;
	float:right;
	height:36px;
	list-style-type:none;
	margin:95px 0 0 0;
	padding:6px 0 0 6px;
	width:309px;
}

#nav li {
	float: left;
}

#nav_home, #nav_student, #nav_clients {
	margin: 5px 8px 10px;
	width:85px;
	height:70px;
}

#nav_home {
	background-image: url('images/nav_home.png');
}

#nav_home:hover {
	background-image: url('images/nav_homeOver.png');
}

#nav_student {
	background-image: url('images/nav_student.png');
}

#nav_student:hover {
	background-image: url('images/nav_studentOver.png');
}

#nav_clients {
	background-image: url('images/nav_clients.png');
}

#nav_clients:hover {
	background-image: url('images/nav_clientsOver.png');
}

/* Content
============================ */

#content {
	margin: -43px auto 0 auto;
	width:960px;
}

#page_content {
	background-image:url(images/content_tile_05.png);
	background-repeat:repeat-y;
	height:auto;
	min-height:315px;
	padding:5px 100px 60px;
	width:760px;
}

#page_title {
	width:977px;
	height:148px;
	margin: 20px 0 0 0;
	background-image:url(images/about_03.png);
	background-repeat:no-repeat;
}

.column {
	float:left;
	margin:0 28px 0 0;
	width:234px;
}

.column img {
	margin: 15px 0 0 0;
	max-width: 230px;
	border:2px solid #BFBFBF;
}

#dottedline {
	margin: 15px 0 0 -18px;
}

.testDetail {
	font-size:8pt;
	font-style:italic;
	list-style-type:square;
	margin:-5px 0 25px 20px;
}

.name {
	font-weight:bold;
	font-size:13px;
}

#button_applynow, #button_contactus {
    float: left;
    margin: 5px 8px 10px;
	width: 126px;
	height: 46px;
}

#button_applynow {
	background-image: url('images/button_applynow00.png');
}

#button_applynow:hover {
	background-image: url('images/button_applynow11.png');
}

#button_contactus {
	background-image: url('images/button_contactus00.png');
}

#button_contactus:hover {
	background-image: url('images/button_contactus11.png');
}

/* Footer
============================ */

#footer {
	background-image:url(images/footer_03.png);
	width:100%;
	text-align:center;
	padding-top:148px;
	background-repeat: repeat-x;
	margin: -30px 0 0;
}

#footer p {
	margin: 0 7px 0 0;
	color: #CFCFCF;
	font-size:12px;
}

.divider {
	font-size:15px;
	margin:0 10px;
}
