﻿/* CSS Document */

body {text-align:center; margin:20px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; background: #000 url() repeat-x;}

p {margin:0; padding:10px 15px 5px 15px;}
h1{font-size:26px; margin:0; color:#fff; background:#000; padding:8px;}
h2 {font-size:20px; margin:0; padding:6px;}
h2 a {text-decoration:none; color:#000;}
h2 a:hover {text-decoration:underline;}
.sidebar h2 {font-size:20px;margin:0; padding:4px;}
h3 {margin:0; padding:5px 5px 10px 5px;}
h3 a {text-decoration:underline; color:#fff;}
h4 {font-size:120%;margin:10px 15px 5px 15px; padding:0;}
h5{ font-size:100%;font-weight:normal;margin:0; padding:0; }
h6 {font-weight:normal; margin:0; padding:0; }

.clear {clear:both; }


.logo {display:none}
.container {text-align:left;border-top:none;margin:0 auto; width:800px;background: #fff;border:1px solid #fff;}
.header {border-bottom:2px solid #fff; text-align:left; height:182px; clear:both; display:block;}
.headerphotos {position:absolute; z-index:200; top:60px;margin-left:420px;}
.headerphotos img { border:1px solid #fff}
#flashheader {border-bottom:2px solid #fff; text-align:left; background: #000; clear:both; display:block;}



#nav {text-align:center;clear:both; background:#000 url(../_images/full.jpg) top; height:29px; border-bottom:2px solid #fff;}
#nav ul { font-size:14px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 auto; padding:0; width:700px;}	
#nav li {white-space:nowrap; float:left;margin:0;padding:0px 10px}
	*html #nav li{width:1%;}
	#nav a {line-height:29px; height:29px; display:block;font-weight:bold; color:#fff; text-decoration:none;padding-left:5px; padding-right:5px; }
	#nav a:hover {text-decoration:underline; color: white;}
	#nav li ul {text-align:left;background:#000;border:1px solid #fff;padding:0; margin: 0px 0px 0px -2px;display:none; position:absolute; z-index:700; width:130px;}
	#nav li:hover>ul {display:block;}
	#nav li ul li {font-size:85%;float:none; margin:0;  padding-left:5px;}
	#nav li ul li a {line-height:22px; height:auto; font-weight:normal;display:block; padding:0;}

#adminnav { text-align:left; clear:both; height:20px;display:block; padding-top:150px;}
#adminnav ul {margin:0; padding:0;clear:both; display:block; }
#adminnav li {list-style:none;margin:0; padding:8px 17px 5px 17px; float:left; }
#adminnav li a {color:#fff;text-decoration:none; font-size: 13px; font-weight:bold}
#adminnav li a:hover {}

.content { text-align:left; width: 600px; float:left; border-right:1px solid #371f41}
.content img {border:1px solid #000;}

.home {width:100%}


.sidebar {background:white;text-align:left; width:198px; float:left; }
.sidebar ul {margin:0; padding:0; }
.sidebar li {list-style:none;margin:0; padding:3px 5px 3px 5px; padding-left:10px; border-bottom:1px solid #ccc;}
.sidebar li a {text-decoration:none; font-size: .85em; line-height:14px; display:block;}
.sidebar li a:hover {color:#000;}

.footer {font-size:90%;padding:5px;clear:both; color:#eee;text-align:center; background:url(../_images/full.jpg); border-top:2px solid #fff;}
.footer a {color:white; text-decoration:none;}
.formrow {padding-bottom:10px;clear:both; margin:5px; }
.formcol1 {text-align:right;float:left; width:100px; margin-right:10px;}

.courses ul, .instructors ul, .industries ul {margin:0; padding:0;}
.courses li, .instructors li, .industries li {margin:5px 0 0 0;  width:45%; float:left;background:#fff;}
.industries li, .courses li  {width:100%;}
.courses ul li ul li {width:400px;margin:0 0 0 40px; padding-left:0px;  border:none; background:none;}


.industries img, .courses img{float:left; margin-right:10px;background:#fff; padding:4px; }
.industryImage {float:right;margin-left:15px; width:350px;}