div {
	border: 		none;
	}
	
body {
	
	width: 			1000px;
	}

html, body {
	margin: 		0;
	padding: 		0;
	color: 			#000;
	}
	
#container {
	background-image:		url(../images/redback.jpg);
	background-repeat:		repeat-y;
	width: 					1000px;
	margin: 				0 auto 0 auto;

}
div.header {
	height: 				148px;
	border:					none;
	margin: 				0;
	padding: 				0;
	}
div.leftbar {
	background-image:		url(../images/redfade2.jpg);
	background-repeat:		repeat-x;
	float:					left;
	color: 					#FFFFFF;
	font-family: 			arial;
	font-size: 				12px;
	width:					220px;
	padding-left: 			10px;
	padding-right: 			10px;
	padding-top: 			10px;
	margin-left: 			0;
	margin-top: 			0;
	
}
.leftbar a {
	color: 					#FFFFFF;
	text-decoration: 		none;
	font-weight: 			bold;
}

.leftbar a:hover {			
	text-decoration:		underline;
	font-weight: 			bold;
}
	
.leftbar1 {
	font-size: 				15px; 
	font-weight:			bold; 
	color:					#FDCE6F
}

.leftbar ul {
	margin: 				0 0 0 10px;
	padding: 				0 0 0 10px;
	list-style-image:		url(../../images/bullet.gif);
}

.leftbar li {
	line-height: 			17px;
}	

.redheader, .redheader a{
	margin-left: 			5px;	
	color: 					#fbd572;
	text-decoration: 		none;
	font-size: 				16px;
	line-height: 			20px;
	font-weight: 			bold;
	font-family:			Geneva, Arial, Helvetica, sans-serif;
}

div.content {
	background-image:		url(../images/whitefade2.jpg);
	background-repeat:		repeat-x;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	text-align: 			left;
	display:				block;
	margin: 				0 0 0 240px;
	padding: 				0;
}

.content ul {
	font-size: 				12px;
	font-weight: 			normal;
	margin-left:			80px;
	margin-right:			80px;
	margin-bottom:			10px;
	list-style-type: 		disc;
	line-height: 			140%;
	
}

.content ol {
	list-style-type: 		decimal;
	margin-left:			80px; 
	margin-right:			80px; 
	line-height: 			150%;
}

.content ul li {
	padding-left: 			10px;
	padding-bottom: 		10px;
}

.content ol li {
	padding-left: 			10px;
	padding-bottom: 		10px;
}

.content a {
	color: 					#013567;
	font-size: 				12px;
	text-decoration: 		none;
	font-weight:			bold;
}
	
.content a:hover {
	text-decoration: 		none;
}

.content p {
	margin: 				10px 60px 0 60px; 
	text-align:				justify
}

.indent {
	margin: 				10px 20px 0 40px; 
	text-align:				justify
}

.subtitle {
	color: 					#013567;
	font-weight: 			normal;
	font-size: 				18px;
	padding-top:	 		20px;
	display: 				block;
	margin-left: 			60px;
}

.small_subtitle, small_subtitle a, small_subtitle a:hover{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				16px;
	font-weight: 			bold;
	color: 					#ED9B03;
	text-decoration: 		none;
	margin-left: 			60px;
	border-bottom: 			1px solid #CCCCCC;
}
.small_subtitle2{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				16px;
	font-weight: 			bold;
	color: 					#ED9B03;
	margin-left: 			60px;
	text-decoration:		none;
}

.sectiontitle {
	color: 					#013567;
	font-family: 			arial;
	font-size: 				20px;
	width: 					auto;
	display: 				block;
	border-bottom: 			1px solid #CCCCCC;
	left: 					0;
	margin-left: 			60px;
	padding-top:			20px;
	height: 				24px;
}




.logo
{
    margin-left:20px;
    height:auto;
    
    float: left;
}
 
<div class=main>
        <div class=tag>Custom Business Tageline</div>
        <div class=logo><img alt="" src="images/Blank_Logo.png" /></div>
</div>


#logo-slideshow {
    height: 100px;
    position: relative;
    overflow: hidden;
}
#logo-slideshow > div {
    height: 100px;
    width: 985px;
    background-image: url(http://www.isep.org/events/2012/logo.jpg);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    
    -moz-transition:  opacity 0.5s ease-out; 
       -o-transition: opacity 0.5s ease-out; 
  -webkit-transition: opacity 0.5s ease-out; 
      -ms-transition: opacity 0.5s ease-out; 

    -webkit-animation: moveSlideshow 20s linear infinite;
    -moz-animation:    moveSlideshow 20s linear infinite;
    
}

@-webkit-keyframes moveSlideshow {
    0% { left: 0; }
    100% { left: -610px; }
}
@-moz-keyframes moveSlideshow {
    0% { left: 0; }
    100% { left: -6100px; }
}





h2 {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				18px;
	font-weight: 			bold;
	color: 					#000000;
	text-decoration: 		none;
	margin-left: 			60px;
}

h3 {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				16px;
	font-weight: 			bold;
	color: 					#ED9B03;
	text-decoration: 		none;
	margin-left: 			60px;
}

indent {
	text-indent:100px;
}
	
div.footmap {
	clear: 					both;
	background-image:		url(../incl/subfooter.jpg);
	background-repeat: 		no-repeat;
	width:					1000px;
	height: 				40px;
	color: 					#FFFFFF;
	margin:					0;
	padding:				0;
	bottom:					0;
	position:				relative;
}


TABLE.regularTable{
	margin-right: 0;
	border-collapse: collapse;
	margin-left:60px
}


TABLE.regularTable TH{
	text-align: center;
	background:#003366;
	color: #FFFFFF;
	font-size: 13px;
	padding: 3px;
	border-bottom:1px solid #FFFFFF;
	
}
TABLE.regularTable TD{
	text-align: left;
	padding: 6px;
	vertical-align: top;
	font-size: 12px;
	border-bottom:1px dotted #999999;
}
TABLE.regularTable ol {list-style-type: decimal;margin-left:20px; margin-right:20px; line-height: 120%;}
TABLE.regularTable ol li {
	padding-left: 10px;
	padding-bottom: 10px;
	
}

.notavail {
	text-align: center;
	color: gray; 
	font-size: 10px;
}
TABLE.threecoltable {
	font-size: 12px;
	color: #013567;
	background-color: #F7F7F7;
	width: 600px;
	margin-left: 60px
	
}


TABLE.threecoltable a{
	color: #013567;
	font-size: 14px;
	text-decoration: none;
	}
TABLE.threecoltable ul{
	font-size: 12px;
	font-weight: normal;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	list-style-type: disc;
	}
TABLE.threecoltable li{
padding-left: 0;
	padding-bottom: 0;}
	
TABLE.threecoltable td{
	font-size: 12px;
	color: #333333;
	padding-left: 5px;
	border-right: 1px dotted #999999;
	border-left: 1px dotted #999999;
}
.countryhb a{
	font-weight: bold;
	color: #013567;
	text-decoration: none;
	font-size: 14px;
}

TABLE.featuretable{
padding: 5px 5px 5px 5px;
margin-right: 10px;
width: 200px;
margin-left: 10px;
}

.announcement {
	padding: 10px;
	color: #CD1724;
	border-top: 1px solid #CD1724;
	border-right: 1px solid #CD1724;
	border-bottom: 1px solid #CD1724;
	border-left: 10px solid #CD1724;
	width: 605px;
}



/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {height:27px; z-index:100;background:#003567; margin:0; border:none}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:1000px; w\idth:1000px; }
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-family:verdana;font-size:15px;font-weight:bold;text-decoration:none; color:#ffffff; height:19px; background:#003567; padding-left:10px; line-height:19px;padding-top:8px;}
/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#003567;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#003567;}
.menu ul ul :hover > a.drop {background:#003567;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:27px;left:0; width:150px;}
/* another hack for IE5.5 */
* html .menu ul ul {top:27px;t\op:27px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#003567; font-family:verdana;font-size:11px;font-weight:100;color:#ffffff; height:auto; line-height:1em; padding:5px 10px;width:150px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:142px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#fff; background:#255585;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff;background:#255585;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }

