/*  */
p{font-size: 16px; font-family: 'trebuchet ms', arial, helvetica; color: #858585; margin: 0px;}
h2{font: normal normal bold 19pt helvetica, "Lucida Grande", "Trebuchet MS", verdana, sans-serif; margin: 10px 0px 10px 0px; padding: 0px;}
h3{margin-top: 0px;}
h4{margin:0 0 10px 0; font-size:15px; padding-left:30px;}

/*  PLAYER */

.player0, .player1, .player2{width:820px; height:250px; padding:0; margin:0 auto 10px auto;}
.player3{background: url(/images5/playerBG.png) no-repeat top left; width:820px; height:385px; padding:0; margin:0 auto 10px auto;}
#mediaPlayer{position:relative; top:11px; left:10px; z-index:1200;}

/*HOME NAVIGATION*/
div#navHome{width:840px; height:31px; margin:0 auto; padding-bottom:20px; overflow:hidden;}
div#navHome a{display: block; float: left; height:31px; line-height:30px; color:#fff; text-align:center; text-decoration:none;}
div#navHome a#navB1{background:url(/default/images5/navB1.png) no-repeat; width:216px;}
div#navHome a#navB2{background:url(/default/images5/navB2.png) no-repeat; width:200px; border-left:groove 1px #ffffff;}
div#navHome a#navB3{background:url(/default/images5/navB3.png) no-repeat; width:200px; border-left:groove 1px #ffffff;}
div#navHome a#navB4{background:url(/default/images5/navB4.png) no-repeat; width:216px; border-left:groove 1px #ffffff;}
div#navHome a#navB1:hover, div#navHome a#navB2:hover, div#navHome a#navB3:hover, div#navHome a#navB4:hover{background-position: 0 -32px; color:#ddd;}

/* CONTENT */
#contentBox{}
.content{display:none;}

/* QUOTES */

.column2 p.quoteIvanM{background:url(/default/images5/quote_IvanM.jpg) no-repeat 120px -15px; font-style: italic; width:200px; padding:5px 150px 5px 20px; min-height:110px; height: auto !important; height:110px;}


/*	SIGNUP BUTTON	*/
a.signupBtn{
	display:block;
	background: url(/default/images5/btn_signup.png) no-repeat;
	width: 116px;
	height: 36px;
	margin: 0 auto;
	overflow:hidden;
	z-index:1200;
	text-decoration: none;
}
a.signupBtn span{
	visibility: hidden;
}
a.signupBtn:hover{
	background-position: 0 -36px;
}
/*
div.signupBox{
	padding:20px;
	border:1px solid #ddd;
	background-color: #fbfef3;
}
*/

/* HOME PAGE BULLET LIST */

#headline{position: absolute;	text-align: justify; width: 800px; top: 100px; left: 90px;}
#headline h2{padding-bottom:10px; color:#ae2424; text-align:center;}
#homeNav{width:980px;}
.column1{float:left; padding:0 10px 0 80px; margin:0px; width:400px; border-right:solid 1px #858585;}
.column1 p{font-size:13px; line-height:20px;}
.column2{float:right; width: 400px; height: 62px; padding-right: 80px; margin: 0px;}
.column2 p{padding:5px 20px; text-align:justify; font-size:13px;}
.column2 p span{font-weight:bold;}
#page0 p.left, #page1 p.left, #page2 p.left, #page3 p.left{text-align:left; float:none;}
#page0 p.right, #page1 p.right, #page2 p.right, #page3 p.right{font-weight:bold; margin-right:15px; text-align:right; float:none;}
#page1 .column1 p{padding-left: 30px;}
#page1 .column1 h5{font-size:10pt; text-align:center; color:#ae2424;}
#page1 .column2 h4{text-align:center;}
#page1 .column2 h5{font-size:10pt; text-align:center; color:#ae2424;}
#page2 .column1{float:none; border:none; width:900px; padding:0 10px 0 55px;}
#page2 .column2{float:none; width:900px; padding:0 10px 0 55px;}
#page2 ul.n{margin-bottom:10px; list-style:none; list-style: disc outside; float:left; width:300px;}
#page2 ul.n h5{font-size:11pt; color:#ffffff; padding:0px; margin:0 0 5px 15px; line-height:30px; width:238px;}
#page2 ul.n h5 span.l{background: url(/default/images5/capL.png) no-repeat; display:block; width:15px; height:32px; float:left; padding-right:15px;}
#page2 ul.n h5 span.t{ background-color:#bd1313; display:block;  text-align:center; line-height:30px; padding:0 4px; width:200px; margin-left:15px;}
#page2 ul.n h5 span.r{background: url(/default/images5/capR.png) no-repeat top right; display:block; width:15px; height:32px; float:right;}
#page2 ul.n li{padding:2px 0 2px 0px; margin-left:45px; clear:both; font-size:10pt; width:210px;}
#page3 h3{width:600px; margin:0 auto; padding-bottom:10px;}
#page3 p.aboutUs{font-size:10pt; line-height:19px; width:600px; margin:0 auto; text-align:justify;}

span.helpBtn{color:#ae2424; text-decoration:none; padding:0px; margin-left:0px;}
#signupBtn_footer{width:433px; text-align:center; font-size:17px; font-weight:bold;	margin:0 auto; padding-top:10px; clear:both;}

h3.pageTitle{margin:0px; padding:0px; line-height:40px; text-align:center; font-size: 20px; font-weight: bold;}

/* NAVIGATION STYLES */

div#navHome a#nav1{background:url(/default/images5/nav1.png) no-repeat; width:145px;}
div#navHome a#nav2{background:url(/default/images5/nav2.png) no-repeat; width:136px; border-left:groove 1px #ffffff;}
div#navHome a#nav3{background:url(/default/images5/nav3.png) no-repeat; width:136px; border-left:groove 1px #ffffff;}
div#navHome a#nav4{background:url(/default/images5/nav4.png) no-repeat; width:136px; border-left:groove 1px #ffffff;}
div#navHome a#nav5{background:url(/default/images5/nav5.png) no-repeat; width:136px; border-left:groove 1px #ffffff;}
div#navHome a#nav6{background:url(/default/images5/nav6.png) no-repeat; width:145px; border-left:groove 1px #ffffff;}
div#navHome a#nav1:hover, div#navHome a#nav2:hover, div#navHome a#nav3:hover, div#navHome a#nav4:hover,  div#navHome a#nav5:hover,  div#navHome a#nav6:hover{background-position: 0 -32px; color:#ddd;}

/* CMS CONTENT STYLES */
h1.cushycms {
	position:absolute;
	top:105px;
	margin:0;
	text-align:center;
	width:inherit;
}
h2.cushycms { 
	font-size:16px;
	text-align:center;
}

h3.cushycms, h4.cushycms{
	padding-left:40px;
}
div.cushycms h5 {
	padding-left:0;
	font-size:13px;
}
div.cushycms ol, div.cushycms ul {
	width:600px;
	padding-left:30px;
	font-size:13px;
	line-height:20px;
}
div.cushycms ol li, div.cushycms ul li{
	padding-bottom:10px;
} 
div.cushycms, div#our_people {
	padding:0 40px 20px 40px;
}
div.cushycms p, div#our_people p.cushycms {
	padding-top:10px;
	padding-bottom:7px;
	font-size:13px;
	line-height:20px;
}
div#our_people p.cushycms img{
	padding:0 20px;
}
div.cushycms span.bioName { 
	font-weight:bold;
}
div#our_people p.cushycms{
	padding-bottom:15px;
	clear:both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */