@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	background:#8e1824;
	/*line-height: 23px;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#E4C5A8;
}
h1, h2, h3, h4, h5 {
	font-family:Tahoma, Geneva, sans-serif;
	margin:10px 0 10px 0; 
	font-style:normal;
}
h1{ 
	font-size:23px; 
	color:#750006; 
	font-family:"Times New Roman", Times, serif; 
	margin:0; 
	position: relative; 
	text-shadow: 2px 1px 0 #E4C5A8;
	}
h2{ font-size:20px; }
h3{ font-size:16px; color:#750006; font-weight:bold;}
h4{ font-size:14px; }
h5{ font-size:10px; }

.text_01{
	color:#750006;
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	}
.text_02{
	color:#8e1824;
	font-size:24px;
	/*font-style:italic;*/
	font-weight:bold;
	}

p{  margin:10px 0 10px 0; padding:0;}

ol, ul {
	list-style: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

a img { border:none;}

.clearBoth{ clear:both; }

/********************************************************************************
					G E N E R A L
********************************************************************************/

#page {
	width:1024px;
	margin:0 auto;
	text-align:left;
	}

#conash3D0{display:none;}    /*removes godaddy banner*/


/********************************************************************************
					H E A D E R
********************************************************************************/

#header_wrapper{
    width:1024px;
    height:148px;
	background:url(/images/bg_header.png) 0 0 no-repeat;
	}

	#logo{
		width:314px;
		height:66px;
		float:left;
		margin:40px 0 0 48px;
		cursor:pointer;
		}
	
   	#header_quote{
		width:215px;
		height:90px;
		float:right;
		margin:30px 10px 0 0;
		color:#e4c5a8;
		font-family:"Times New Roman", Times, serif;
		font-size:14;
		}

/********************************************************************************
					N A V I G A T I O N
********************************************************************************/
#menu_wrapper{
    width:174px;
    height:301px;
	background:url(/images/bg_SideNav.png) 0 0 no-repeat;
	float:left;
    margin:0;
    text-align:left;
	}
    
	#menu_wrapper ul{
		margin:40px 0 0 50px;
		}
		
		#menu li{
			margin:10px 0 10px 0;
			}
		
			#menu li a{
				color:#82111c;
				font-size:16px;
				text-decoration:none;
				text-shadow: 1px 1px 0 #d6d6d6;
				}
		
			#menu li a:hover{
				color:#300;
				margin:0 0 0 3px;
				}


/********************************************************************************
					V I D E O
********************************************************************************/
#video_wrapper{
	width:850px;
	height:301px;
	float:left;
	background:#FEF1E1;
	}

#mission_statement{
	margin:5px 0 10px 0;
	padding:0 0 0 100px;
	}
/********************************************************************************
					L I N E
********************************************************************************/
#line{
	width:1024px;
	height:43px;
	display:block;
	position:relative;
	top:240px;
	background:url(/images/line.png) 0 0 no-repeat;
	}
	
	#lineText_left{
		float:left;
		position:absolute;
		top:5px;
		left:50px;
		}
		
		#bullet{
			float:left;
			margin:7px 0 0 0;
			}
			
		#line_Title{
			float:left;
			margin:0 0 0 10px;
			}
	
	#lineText_right{
		float:right;
		position:absolute;
		top:5px;
		left:570px;
		}

/********************************************************************************
					C O N T E N T
********************************************************************************/
#content_wrapper{
	width:1024px;
	min-height:326px;
	background:url(/images/bg_content.png) top left no-repeat;
	text-align:left;
	clear:both;
	color:#e4c5a8;
	font-size:16px;
	}
	
	#contentTop{
		width:1024px;
		height:12px;
		background:url(/images/bg_contentTop.png);
		}
	
	#contentMiddle{
		width:964px;
		min-height:314px;
		background:url(/images/bg_contentMiddle.png);
		padding:1px 30px 10px 30px;
		}
		
		.column_left, .column_right{
			width:470px;
			margin:0 10px 0 0;
			float:left;
			}
		.column_right{
			width:470px;
			margin:0 0 0 10px;
			float:right;
			}
			
			.aboutUs_photo{
				width:245px;
				height:315px;
				display:block;
				margin:0 10px 10px 0;
				float:left;
				}
				
			#contentMiddle p{
				padding:25px 0 0 0;
				/*background:url(/images/bg_content_Cups.png) top left repeat;*/
				}
			
#contentMiddle:after{						/*!!!!*/
	content:'';								/*!!!!*/
	display:block;							/*!!!!*/
	clear:both; 							/*!!!!*/
}

.weekTitle{
	width:600px;
	height:25px;
	display:block;
	margin:3px 0 0 20px;
	padding:7px 0 8px 20px;
	cursor:pointer;
	}

	#weekTitle_1{
		background:url(/images/bg_weekTitle.png) 0 0 repeat-x;
		}
	#weekTitle_2{
		background:url(/images/bg_weekTitle.png) 0 -40px repeat-x;
		}
	#weekTitle_3{
		background:url(/images/bg_weekTitle.png) 0 -80px repeat-x;
		}
	#weekTitle_4{
		background:url(/images/bg_weekTitle.png) 0 -120px repeat-x;
		}

.weekDetailes{
	width:618px;
	border:solid 1px #dcb1a6;
	margin:0 0 0 20px;
	}
/********************************************************************************
					L I S T S
********************************************************************************/
.list_01{
	list-style:inside;
	list-style-image:url(/images/bullet_01.png);
	margin:0 0 0 40px;
	}
	.list_01 li{
		margin:7px 0 7px 0;
		}

.list_02{
	width:500px;
	list-style:outside;
	list-style-image:url(/images/bullet_01.png);
	margin:15px 0 15px 40px;
	}
	.list_02 li{
		margin:7px 0 7px 10px;
		}

#course_features{
	color:#fef1e1;
	font-size:20px;
	margin:15px 0 0 20px;
	}
	
	#course_features li{
	margin:5px 0 5px 0;
	}

/********************************************************************************
					N E W S   A N D   E V E N T S
********************************************************************************/

.newsEvents_thmb{
	float:left;
	margin:10px;
	cursor:pointer;
	}

/********************************************************************************
					B A N N E R S
********************************************************************************/
#banners_wrapper{
	padding:13px 0 0 128px;
	}
	
	.banner{
		width:290px;
		height:240px;
		display:block;
		background:url(/images/cup.png) 10px 10px no-repeat;
		float:left;
		}
		
		.banner_header{
			width:221px;
			height:28px;
			margin:20px 0 0 50px;
			padding:14px;
			background:url(/images/title_01.png) 0 0 no-repeat;
			}

			.banner_header span{
				color:#e4c5a8;
				font-family:"Times New Roman", Times, serif;
				font-size:16px;
				text-transform:uppercase;
				text-align:center;
				}
				
				.banner_header #inspire{ margin-left:60px; }
				.banner_header #change { margin-left:60px; }
				.banner_header #lead   { margin-left:70px; }
				
		.banner .banner_text{
			width:221px;
			margin:0px 0 0 50px;
			color:#e4c5a8;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:13px;
			line-height:13pt;
			}

		.sign_wrapper{
			width:221px;
			margin:10px 0 0 50px;
			}
			.sign_text{
				color:#e4c5a8;
				font-family:Tahoma, Geneva, sans-serif;
				font-size:12px;
				text-transform:uppercase;
				}
/*
#all_images_background:after{    
	content:'';			         
	display:block;			     
	clear:both; 			     
}
*/

/********************************************************************************
					F O O T E R
********************************************************************************/
#footer{
    width:1004px;
    height:20px;
    margin:0;
	padding:10px;
	color:#82111C;
	font-size:10px;
	background:url(/images/bg_footer.png) 0 0 no-repeat;
	}

#footer a{
	color:#82111C;
	font-size:10px;
	text-decoration:none;
	}

#footer a:hover{
	text-decoration:underline;
	}

/********************************************************************************
					F O R M
********************************************************************************/
#contuctus_form{ 
	width:600px;
	height:260px;
	display:block;
	float:right;
	}


/*******************************************************************************
			F A D I N G   S L I D E S H O W
********************************************************************************/

#video_wrapper, #video{
	text-align:left !important;
	}
	
#imageContainer, #imageContainerIra, #imageContainerMaya {
	width:753px;
	height:412px;
	display:block;
	position:relative;
	top:0px; 
	left:0px;
	}
				
#imageContainer img, #imageContainerIra img, #imageContainerMaya img {
	display:none;
	position:absolute;
	top:0px; 
	left:0px;
	}

#preloader{
	position:relative;
	top:170px; 
	left:360px;
	}
	
/*******************************************************************************
			G A L L E R Y
********************************************************************************/	
	
#galleria{
	width:850px;
	height:291px;
	background:#FEF1E1;
	background:-moz-radial-gradient(center 45deg, circle closest-side, #222 40%, #FEF1E1 100%);
	background:-webkit-gradient( radial, center 50%, 20, center 50%, 250, from(#FEF1E1), to(#FEF1E1) )
	}
