/*  
  Theme Name: Triple E Training Holdings
  Theme URI: 
  Description: 
  Version: 1
  Author: Carl Deary
  Author URI: http://www.pausebreak.co.za
*/

body { 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px; 
  margin:0; 
  padding:0; 
  }
  
a  {
  color:#8d1a07; 
  font-weight:bold; 
  }
  
a:hover {
  color:#103f0b; 
  }

/*CONTAINER*/
#container {
  width:1007px; 
  position:relative; 
  margin-left:auto; 
  margin-right:auto; 
  padding:0; 
  }

/*HEADER*/
#header {
  margin:0; 
  padding:0; 
  }
  
h1 {
  background:url(images/header.jpg) no-repeat; 
  display:block; 
  width:1007px; 
  height:143px; 
  margin:0; 
  padding:0; 
  }

/*General Classes*/
.nodisplay {
  display:none; 
  }

.clear {
  clear:both; 
  }

.floatleft {
  float:left; 
  }

.floatright {
  float:right; 
  }

/*MAIN*/
#main {
  width:743px; 
  float:right; 
  margin:0; 
  padding:0; 
  }
  
/*Marquee Blue*/
.marqueegreen {
  width:702px; 
  height:15px; 
  background:#103f0b; 
  text-align:left; 
  color:#FFFFFF; 
  padding:0 10px 0 10px; 
  margin:2px 0; 
  }
  
/*********************** News ***********************/
.news {
  width:733px; 
  height:110px; 
  margin:0; 
  padding:0; 
  }

.newsleft {
  background:url(images/newsleft.gif) no-repeat; 
  display:block; 
  width:105px; 
  height:99px; 
  float:left; 
  margin:0; 
  padding:0; 
  }

.newstop {
  background:url(images/newstop.gif) no-repeat; 
  display:block; 
  width:622px; 
  height:30px; 
  margin:0; 
  padding:0; 
  float:left; 
  }

.newstop marquee { 
  color:#FFFFFF; 
  font-size:14px; 
  padding-top:13px; 
  font-weight:bold; 
  margin:0; 
  }

.newsbottom {
  background:url(images/newsbottom.gif) no-repeat; 
  display:block; 
  width:622px; 
  height:69px; 
  margin:0; 
  padding:0; 
  float:left; 
  }

.newsbottom p {
  text-align:left; 
  margin:0; 
  padding:0 10px 0 0; 
  }

.greentext {color:#103f0b; }
.bluetext {color:#0c0f56; }
.redtext {color:#8d1a07; }
.whitetext {color:#FFFFFF; }

/*Marquee Blue*/
.marqueeblue {
  width:702px; 
  height:15px; 
  background:#0c0f56; 
  text-align:left; 
  color:#FFFFFF; 
  padding:0 10px 0 10px; 
  margin:0 0 5px 0; 
  }

/********** Content **********/
.contentbg {
  background:url(images/content_bg.gif) repeat-y; 
  display:block; 
  width:737px; 
  margin:0; 
  padding:0;
  }

#content {
  width:736px; 
  margin:0; 
  }

#content h2 {
  margin:0 0 15px 0; 
  padding:0; 
  }
  
#content h3 {
  margin:0 0 15px 0; 
  padding:0; 
  }


#content h3 {
  font-family: Arial, Helvetica, sans-serif; 
  color:#103f0b; 
  font-size:18px; 
  font-weight:bold; 
  text-align:left; 
  margin:0 0 0 40px; 
  padding:0; 
  }

#content p {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#000000; 
  margin:10px 40px 0 40px; 
  text-align:justify; 
  }

#content ul {
  text-align:left; 
  margin-bottom:0; 
  padding-bottom:0; 
  margin-right:40px; 
  margin-top:5px; 
  }

#content ul li {
  text-align:left; 
  margin-left:20px; 
  padding-bottom:3px; 
  }

#content ol {
  text-align:left; 
  margin-bottom:0; 
  padding-bottom:0; 
  margin-right:40px; 
  margin-top:5px; 
  }

#content ol li {
  text-align:left; 
  margin-left:30px; 
  padding-bottom:3px; 
  }

.more {
  margin-bottom:10px; 
  margin:0 40px 10px 0; 
  padding:0; 
  }

/******* Main Body Background *******/
.arrows_top {
  background:url(/img/arrows_big_top.gif) no-repeat; 
  display:block; 
  width:700px; 
  height:51px; 
  }
  
.arrows_middle {
  background:url(images/arrows_big_middle.gif) repeat-y; 
  display:block; 
  width:700px; 
  }
  
.arrows_bottom {
  background:url(images/arrows_big_bottom.gif) no-repeat; 
  display:block; 
  width:700px; 
  height:72px; 
  }

.navbottomline {
  /* border-bottom:#0c0f56 solid 3px; */
  margin:0; 
  padding:0; 
  }

/********** Buttons **********/
.home a { 
  background:url(images/home.gif) no-repeat; 
  display:block; 
  width:250px; 
  height:36px; 
  }

.home a.here {
  background:url(images/home_here.gif) no-repeat; 
  border-bottom:#0c0f56 solid 2px;
  width: 250px;
  padding:0;
  margin:0;
  }
  
.home a.here:hover {
  background:url(images/home_here.gif) no-repeat; 
  }



/********** Footer ***********/
#footer {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight:bold; 
  color:#0c0f56; 
  margin:0; 
  padding:0; 
  text-align:center; 
  }
  
#footer ul { 
  padding:10px 0 15px 0; 
  margin:0; 
  }

#footer li { 
  display:inline; 
  border-right:#0c0f56 1px solid; 
  margin:0; 
  padding:0 5px 0 5px;
  }

#footer a {
  color:#0c0f56; 
  text-decoration:none; 
  }

#footer a:hover {
  text-decoration:overline; 
  color:#103f0b; 
  }

/* Hides from IE-mac \*/
* html #nav li {margin-bottom:-3px; }
* html #nav ul {margin-bottom:-3px; }
* html #nav img {margin-bottom:-3px; margin-top:-3px; }
/* End hide from IE-mac */























#small {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 0.9em;
  font-weight: bold;
  line-height: 1.5em;
  margin: 10px 0 10px 40px;
  text-align: left;
  }
 
 
 
 
 
 
 
/******* NAVIGATION *******/
#left1 {
  font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-size: 12px;
  background: url(images/sidebar_background.gif) repeat-y;
  width: 250px;
  }
  
#left1 h2 {
  font-family: 'Lucida Grande', Verdana, Sans-Serif;
  font-size: 1.2em;
  padding: 10px 0 0 5px; 
  }
  
#left1 ul ul li, #left1 ul ol li {
	margin: 5px 0 0 15px;
	padding: 0 0 0 0;
	width: 230px;
	}
	
#left1 ul ul li:before {
	content: "\00BB \0020";
	}

  



















#sidebar {
  width:250px; 
  padding:0; 
  margin:0; 
  float:left;
  }

#sidebar img {
  padding:0; 
  margin:0; 
  }
  
/* #nav ul {
  width:244px; 
  padding:0; 
  margin:0; 
  border:#0c0f56 3px solid; 
  list-style:none; 
  } */
  
#sidebar ul {
  width:250px; 
  padding:0; 
  margin:0; 
  list-style:none; 
  }

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