@font-face
{
	font-family:embeded_castel;

	src:url(fonts/CASTLEB.TTF) ;
}

@font-face
{
	font-family:embeded_castel_light;
	src:url(fonts/CASTLEL.TTF) ;
}


#header
{
	width:1002px;
	height:88px;
	background-color:#FFFFFF;
	margin:auto;
	position:relative;
}

#logo
{
	width:412px;
	height:88px;
	float:left;	
}

/* link code starts */
#links
{
	width:600px;
	height:50px;
	margin:auto;
	position:absolute;
	top:40%;
	left:40%;
}

#forUL
{
	list-style-type:none;
	margin:0;
	/*padding-left:135px;
	padding-top:18px;*/
}

#forUL a
{
	float:left;
	/*display:block;*/
	width:140px;
	font-family:embeded_castel;
	font-size:15px;
	font-weight:bold;
	color:#820801;
	text-decoration:none;
	text-align:left;
	height:20px;
}

#forUL .a1
{
	width:100px;
}

#forUL .a2
{
	width:105px;
}

#forUL .a3
{
	width:110px;
}

#forUL .a4
{
	width:130px;
}

#forUL .a5
{
	width:80px;
}

#forUL a:hover
{
	font-family:embeded_castel;
	color:#000000;
}

/* link code ends */


/* all center images */

#center_image
{
	width:1002px;
	height:602px;
	background-image:url(images/index_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_about
{
	width:1002px;
	height:602px;
	background-image:url(images/about_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_client
{
	width:1002px;
	height:602px;
	background-image:url(images/client_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_programs
{
	width:1002px;
	height:602px;
	background-image:url(images/programs_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_relationship_management
{
	width:1002px;
	height:602px;
	background-image:url(images/relationship_management_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_result
{
	width:1002px;
	height:602px;
	background-image:url(images/results_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_vision
{
	width:1002px;
	height:602px;
	background-image:url(images/vision_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_analytics
{
	width:1002px;
	height:602px;
	background-image:url(images/analytics_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

#center_image_contact
{
	width:1002px;
	height:602px;
	background-image:url(images/contact_03.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin:auto;
}

/* all center images END */


#header_divider
{
	width:1002px;
	height:10px;
	margin:auto;
}


#sublinks_main
{
	width:1002px;
	height:120px;
	margin:auto;
	clear:both;
}

#sublinks
{
	width:600px;
	height:80px;
	margin:auto;
	float:right;
	clear:both;
}

#sublinks1
{
	width:615px;
	height:40px;
	margin:auto;
	float:right;
	clear:both;
}

#sublinks3
{
	width:755px;
	height:40px;
	margin:auto;
	float:right;
	clear:both;
}

#sublinks-inner
{
	width:85px;
	height:40px;
	margin:auto;
	float:left;
	clear:both;
}

/* sublink trial */

#sublinks_main1
{
	width:1002px;
	height:135px;
	margin:auto;
	clear:both;
}


#sublinks2
{
	width:615px;
	height:55px;
	margin:auto;
	float:right;
	clear:both;
}


/* sublink trial ends */

.linkname
{
	font-family:embeded_castel;
	font-size:17px;
	color:#820801;
	font-weight:600;
}

.sublink
{
	font-family:embeded_castel_light;
	font-size:14px;
	color:#820801;
	font-weight:bold;
}

#body_main
{
	width:1002px;
	height:450px;
	margin:auto;
	clear:both;
}

#body_main_top
{
	width:1002px;
	height:50px;
}

#body_main_left
{
	width:1002px;
	height:400px;
	clear:both;
}

#body_main_right
{
	width:660px;
	height:400px;
	float:right;
	clear:both;
}

#body_main_right1
{
	width:680px;
	height:400px;
	float:right;
	clear:both;
}

#copy
{
	width:600px;
	height:375px;
	float:left;
	font-family:embeded_castel_light;
	font-size:14px;
	text-align:justify;
	color:#000000;
	clear:both;
}

#copy-contact
{
	width:600px;
	height:275px;
	float:left;
	font-family:embeded_castel_light;
	font-size:14px;
	text-align:justify;
	color:#000000;
	clear:both;
}

.copy
{
	font-family:embeded_castel_light;
	font-size:14px;
	text-align:justify;
	color:#000000;
}


.copy-contact
{
	font-family:embeded_castel_light;
	font-size:12px;
	text-align:justify;
	color:#000000;
}

.copy-blue
{
	font-family:embeded_castel_light;
	font-size:14px;
	text-align:justify;
	color:#204c87;
}

/* sublink divider */
#sub-div
{
	width:750px;
	height:10px;
	float:left;
	clear:both;
}

#sub-div1
{
	width:85px;
	height:10px;
	float:left;
	clear:both;
}


/* sublink divider ends */