body {
	margin:0px;
	color:#ffffff;
	font-family:Tahoma, Arial;
	font-size:11px;
	background-color:#141414;
}

#siteHolder{text-align:center;}

#content {position: absolute;}

input,select,textarea {
	color:#cecece;
	font-family:Tahoma, Arial;
	font-size:12px;
	height:20px;
	font-weight:normal;
	background-color:#212121;
	background:#212121;
	
	border:1px solid #bcbcbc;
	width:110px;
}

.form_check {
	color:#cecece;
	font-family:Tahoma, Arial;
	font-size:12px;
	height:15px;
	background-color:#212121;
	border:0px solid #bcbcbc;
	width:15px;
}


table,tr,td {
	color:#ffffff;
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
}

.highlight {
	color:#EC9F4C;
}

.people_link {
	color:#ffffff;
	font-family: Tahoma,Arial;
	font-size:12px;
}

A.people_link:link,A.people_link:visited,A.people_link:active {
	color:#fc7300;
	font-family: Tahoma,Arial;
	font-size:12px;
	text-decoration:none;
}

A.people_link:hover {
	color:#fc7300;
	font-family:Tahoma,Arial;
	font-size:11px;
}

A:link,A:visited,A:active {
	color:#fc7300;
	font-family:Tahoma,Arial;
	font-size:11px;
	text-decoration:none;
}

A:hover {
	color:#FF3402;
	font-family:Tahoma,Arial;
	font-size:11px;
}

.feature_title {
	color:#ffffff;
	font-family:Tahoma,Arial;
	font-size:11px;
	font-weight:bold;
	padding-top:20px;
}
.feature_title2 {
	float:left;
	color:#ffffff;
	font-family:Tahoma,Arial;
	font-size:11px;
}

.feature_address {
	color:#cdcdcd;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}

.profile_title {
	color:#ffffff;
	font-family:Tahoma,Arial;
	font-size:14px;
	font-weight:bold;
}

.profile_address {
	color:#cdcdcd;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}

.profile_copy {
	color:#999999;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}

.block_text {
	color:#E3E3E3;
	font-family:Tahoma,Arial;
	font-size:11px;
}

.people_title {
	color:#ffffff;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}

.people_subtitle {
	color:#cdcdcd;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}

.people_body {
	color:#999999;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}


/*
------------------------------------------------------------------
ACE'S ADDED CSS
------------------------------------------------------------------
*/


/*
------------------------------------------------------------------
HOMEpAGE
------------------------------------------------------------------
*/
.orangeLine1 {
	margin-left:18px;margin-top:30px;
}
.orangeLine2 {
	margin-left:18px;padding-bottom:20px;
}

#mainTblbg {
	width:731px;
	background-image:url('../gfx/bg.gif');
	background-repeat:repeat-y;
}

#mainTblbg2 {
	width:731px;
	background-image:url('../gfx/bg.gif');
	background-repeat:repeat-y;
}

#mainTblbg div.introTxt{
	padding-left:0px;
	padding-top:20px;
	width:620px;
	text-align:justify;
}

#mainTblbg2 div.introTxt{
	padding-left:0px;
	padding-top:20px;
	width:620px;
	text-align:justify;
}

/* select a school */
#mainTblbg #selSchool {width:620px;margin-left:20px;}
#mainTblbg #selSchool div.sel_1 {float:left;margin-top:20px;}
#mainTblbg #selSchool div.sel_2 {float:left;margin-left:60px;margin-top:20px;}
#mainTblbg #selSchool div.sel_3 {float:right;}
/* end select a school */

/* search a school */
#mainTblbg #searchSchool {width:620px;margin-left:20px;padding-bottom:30px;}
#mainTblbg #searchSchool div.search_1 {float:left;}
#mainTblbg #searchSchool div.search_2 {float:left;margin-left:20px;}
#mainTblbg #searchSchool div.search_3 {float:left;margin-left:40px;}
#mainTblbg #searchSchool div.search_4 {float:right;margin-right:5px;}
/* end search a school */

/* featured section */
#featuredTbl {width:640px;}
#featuredTbl div.leftFeat {float:left;padding-bottom:15px;}
#featuredTbl div.leftFeat div.feat_1 {width:190px;padding-top:5px; }

#featuredTbl div.rightFeat {float:right;padding-bottom:15px;}
#featuredTbl div.rightFeat div.feat_1 {width:190px;padding-top:5px; }

/* end featured section */

.footer {
	padding-bottom:20px;
}
.footer2 {
	padding-bottom:0px;
}

.fRight {
	float:right;
}

/*
------------------------------------------------------------------
PROfILE
------------------------------------------------------------------
*/

#profileTbl {width:680px;}
#profileTbl div.tableCol_1 {float:left;padding-left:10px;}
#profileTbl div.tableCol_2 {float:right;margin-right:10px;}
#profileTbl div.tableCol_3 div.con_1 {background-image:url('../gfx/divide_middle.gif');background-repeat: repeat-y;height:100%;width:13;}
#profileTbl div.tableCol_3 {float:right;height:155px;margin-right:30px;}

/*
------------------------------------------------------------------
DIaRy
------------------------------------------------------------------
*/

#diaryTbl {width:655px}

/*
------------------------------------------------------------------
PRODcUTION
------------------------------------------------------------------
*/
#productionTbl {width:655px}

.proTitle_1 {float:left;font-weight:bold;}
.proTitle_2 {float:left;}

#imgTxt {padding-top:20px;}
#imgTxt div.imgTxt_1{float:left;}
#imgTxt div.imgTxt_2{float:left;width:530px;margin-left:20px;}

/*
------------------------------------------------------------------
COMMeNTS
------------------------------------------------------------------
*/

#commentsTbl {width:655px}
#commentsTbl div.tableCol_3 div.con_1 {background-image:url('../gfx/divide_middle.gif');background-repeat: repeat-y;height:155px;width:13;}

#commentsTbl div.introTxt {float:left;width:280px;font-weight:bold;margin-top:-10px;}

#form1 {float:right;width:350px;}
#form1 div.left {float:left;}
#form1 div.right {float:right;}
.gBook {width:655px;}

/*
------------------------------------------------------------------
REGISTER
------------------------------------------------------------------
*/
#registerTbl {width:655px}
#registerTbl div.tableCol_3 div.con_1 {background-image:url('../gfx/divide_middle.gif');background-repeat:repeat-y;height:155px;width:13;}

div.form_1 {float:left;width:350px;}
div.txt {float:left;width:320px;font-weight:bold;margin-left:20px;_margin-left:15px;}
div.form_2 {width:661px;height:390px;}

/*
------------------------------------------------------------------
GALLERY
------------------------------------------------------------------
*/
#galleryTbl {width:680px}
#galleryTbl div.col_1 {float:left;width:325px;}
#galleryTbl div.col_2 {float:left;border-left:solid 5px #fff;margin-left:10px;}
#galleryTbl div.col_2 div.inner_col_2_1 {padding-left:10px;padding-bottom:10px;margin-left:10px;}
#galleryTbl div.col_2 div.inner_col_2_2 {margin-left:20px;}
#galleryTbl div.col_2 div.inner_col_2_2 div.table {padding-bottom:20px;}
#galleryTbl div.col_2 div.inner_col_2_2 div.table div.image {float:left;border:solid 5px #fff;}
#galleryTbl div.col_2 div.inner_col_2_2 div.table div.content {float:left;margin-left:10px;}




.clear {
	clear:both;
}

.left {
	float:left;
}
.right {
	float:right;
}





