a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/* ----- Hyper Link - Brown to DOrenge - Start ----- */
.hypLinkBrownToDOrenge:link {
	color:#75360b;
	text-decoration: none;
}
.hypLinkBrownToDOrenge:visited {
	color:#75360b;
	text-decoration: none;
}
.hypLinkBrownToDOrenge:hover {
	color:#FF3300;
	text-decoration: none;
}
/* ----- Hyper Link - Brown to DOrenge - Stop ----- */
/* ----- Hyper Link - Ash to Rose - Start ----- */
.hypLinkAshToRose:link {
	color:#9a9a9a;
	text-decoration: none;
}
.hypLinkAshToRose:visited {
	color:#9a9a9a;
	text-decoration: none;
}
.hypLinkAshToRose:hover {
	color:#FF0099;
	text-decoration: none;
}
/* ----- Hyper Link - Ash to Rose - Stop ----- */
/* ----- Hyper Link - Red to Blue - Start ----- */
.hypLinkRedToBlue:link {
	color:#FF0000;
	text-decoration: none;
}
.hypLinkRedToBlue:visited {
	color:#FF0000;
	text-decoration: none;
}
.hypLinkRedToBlue:hover {
	color:#0099CC;
	text-decoration: none;
}
/* ----- Hyper Link - Red to Blue - Stop ----- */
/* ----- Hyper Link - BlackBold to BlueBold - Start ----- */
.hypLinkRoseBoldToBlueBold:link {
	color:#FF0099;
	text-decoration: none;
	font-weight: bold;
}
.hypLinkRoseBoldToBlueBold:visited {
	color:#FF0099;
	text-decoration: none;
	font-weight: bold;
}
.hypLinkRoseBoldToBlueBold:hover {
	color:#0099CC;
	text-decoration: none;
}
/* ----- Hyper Link - BlackBold to BlueBold - Stop ----- */
.blackBoldTxt {
	color: #000000;
	font-weight: bold;
}
.redTxt {
	color: #FF0000;
}
.redTxt13 {
	color: #FF0000;
	font-size: 13px;
}
.rose{
	color:#FF0099;
}
.blue{
	color:#3780C8;
}


#flottingBodyMain {
	width: 975px;
	margin-right: auto;
	margin-left: auto;
}



#bodyMain {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	width: 975px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}



#topLinkPartMain{
	float: left;
	height: 80px;
	width: 975px;
}
#topLinksMain{
	float: left;
	height: 35px;
	width: auto;
	margin-top: 20px;
}
#link_pixel{
	float: left;
	height: 25px;
	width: 88px;
	margin-left: 10px;
	text-align: center;
	padding-top: 10px;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 10px;
}
#link_pixel:hover{
	background-image: url(../images/bg/bg_contact.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#link_weDo{
	float: left;
	height: 25px;
	width: 76px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
}
#link_weDo:hover{
	background-image: url(../images/bg/bg_pixel.jpg);
	background-repeat: no-repeat;
}

#link_works{
	float: left;
	height: 25px;
	width: 76px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#link_works:hover{
	background-image: url(../images/bg/bg_pixel.jpg);
	background-repeat: no-repeat;
}
#link_careers{
	float: left;
	height: 25px;
	width: 76px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#link_careers:hover{
	background-image: url(../images/bg/bg_pixel.jpg);
	background-repeat: no-repeat;
}
#link_contact{
	float: left;
	height: 25px;
	width: 88px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
}
#link_contact:hover{
	background-image: url(../images/bg/bg_contact.jpg);
	background-repeat: no-repeat;
}
#link_templates{
	float: left;
	height: 25px;
	width: 88px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
}
#link_templates:hover{
	background-image: url(../images/bg/bg_contact.jpg);
	background-repeat: no-repeat;
}


#link_sitemap{
	float: left;
	height: 25px;
	width: 76px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	margin-left: 10px;

}
#link_sitemap:hover{
	background-image: url(../images/bg/bg_pixel.jpg);
	background-repeat: no-repeat;
}









#topBtnsMain{
	float: right;
	height: 35px;
	width: auto;
	margin-top: 20px;
}
#btn_email{
	float: left;
	height: 35px;
	width: 100px;
	text-align: right;
}
#btn_icons{
	float: left;
	height: 35px;
	width: 160px;
	text-align: right;
}
#btn_rss{
	float: left;
	height: 35px;
	width: auto;
	margin-right: 15px;
	margin-left: 15px;
}
#btn_bookmark{
	float: right;
	height: 35px;
	width: auto;
	margin-right: 10px;
	margin-left: 10px;
}



#topLogoMain{
	float: left;
	height: auto;
	width: 320px;
}
#topLogo_link{
	float: left;
	height: 330px;
	width: 975px;
	margin-top: 38px;
}
#topLogo{
	float: left;
	height: 106px;
	width: 320px;
}
#topLogoBtm{
	float: left;
	height: 225px;
	width: 262px;
}
#topFlashShow{
	float: left;
	height: 295px;
	width: 655px;
	margin-top: 36px;
}






#section_one{
	float: left;
	height: 224px;
	width: 301px;
	margin-left: 19px;
}
#internetMain{
	float: left;
	height: 330px;
	width: 160px;
}
#internetIcon{
	float: left;
	height: 98px;
	width: 160px;
}
#internet{
	float: left;
	height: 220px;
	width: 120px;
	background-image: url(../images/bg/bg_internet.jpg);
	background-repeat: repeat-x;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #75360b;
	padding-left: 40px;
	padding-top: 12px;
}



#graphicsMain{
	float: left;
	height: 330px;
	width: 160px;
}
#graphicsIcon{
	float: left;
	height: 98px;
	width: 160px;
}
#graphics{
	float: left;
	height: 220px;
	width: 120px;
	background-image: url(../images/bg/bg_graphics.jpg);
	background-repeat: repeat-x;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #75360b;
	padding-left: 40px;
	padding-top: 12px;
}




#multimediaMain{
	float: left;
	height: 330px;
	width: 160px;
}
#multimediaIcon{
	float: left;
	height: 98px;
	width: 160px;
}
#multimedia{
	float: left;
	height: 220px;
	width: 120px;
	background-image: url(../images/bg/bg_multi.jpg);
	background-repeat: repeat-x;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #75360b;
	padding-left: 40px;
	padding-top: 12px;
}




#animationMain{
	float: left;
	height: 330px;
	width: 160px;
}
#animationIcon{
	float: left;
	height: 98px;
	width: 160px;
}
#animation{
	float: left;
	height: 220px;
	width: 120px;
	background-image: url(../images/bg/bg_anim.jpg);
	background-repeat: repeat-x;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #75360b;
	padding-left: 40px;
	padding-top: 12px;
}










#matterPartMain{
	float: left;
	height: auto;
	width: 955px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
}










#indexBottomPartMain{
	float: left;
	height: 275px;
	width: 935px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #9a9a9a;
	padding-top: 15px;
	background-color: #404040;
}
#bottomPartMain{
	float: left;
	height: auto;
	width: 935px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #9a9a9a;
	padding-top: 15px;
	background-color: #404040;
	padding-bottom: 20px;
}






#bottomLeftSide{
	float: left;
	height: auto;
	width: 775px;
}
#bottomPart_one{
	float: left;
	height: 202px;
	width: 210px;
	padding-right: 20px;
}
#address_head{
	float: left;
	height: auto;
	width: 208px;
	margin-bottom: 10px;
}
#address_txt{
	float: left;
	height: auto;
	width: 208px;
	margin-bottom: 10px;
}
#phone_head{
	float: left;
	height: auto;
	width: 208px;
	margin-bottom: 5px;
}
#phone_txt{
	float: left;
	height: auto;
	width: 208px;
	margin-bottom: 10px;
}
#email_head{
	float: left;
	height: auto;
	width: 208px;
	margin-bottom: 5px;
}
#email_txt{
	float: left;
	height: auto;
	width: 208px;
}







#bottomPart_two{
	float: left;
	height: 202px;
	width: 285px;
	padding-right: 20px;
}
#news_head{
	float: left;
	height: auto;
	width: 230px;
	margin-bottom: 5px;
}
#news_txt{
	float: left;
	height: auto;
	width: 300px;
}






#bottomPart_three{
	float: left;
	height: 203px;
	width: 240px;
	text-align: center;
}
#joinUs{
	float: left;
	height: auto;
	width: 240px;
}
#weAreHiring{
	float: left;
	height: auto;
	width: 240px;
}
#bottomPart_links_copy{
	float: left;
	height: auto;
	width: 770px;
	font-size: 12px;
	font-family: "Trebuchet MS";
	margin-top: 10px;
}
#btmAdvLinks{
	height: auto;
	width: 770px;
	margin-right: 10px;
	float: left;
	margin-top: 10px;
}





#bottomPart_four{
	float: left;
	height: 230px;
	width: 155px;
	text-align: right;
}
#btmKeyWords{
	float: left;
	height: 230px;
	width: 155px;
}
