body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	line-height: 18px;
	letter-spacing: .01em;
	}
	
	
.clear {
    clear:both;
}	
.main {
	margin-left: auto;
	margin-right: auto;
	}
	
	
.left-shade {
	background-image: url(left-shade.gif);
	background-repeat: repeat-y;
	width: 14px;
	margin: 0px;
	padding: 0px;
	}
.content {
	width: 996px;
	}
.right-shade {
	background-image: url(right-shade.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	width: 14px;
	}
	
/*---------------------HEADER STARTS---------------------*/

#header {
	background-image:url(header-bg.gif);
	background-repeat: repeat-y;
	height: 114px;
	}
#logo {
	width: 187px;
	height: 114px;
	float: left;
	}
#header-right {
	float: left;
	margin-left: 515px;
}
#header-btm {
	margin-top: 10px;
	width: 200px;
	margin-left: 45px;
	}
#header-menu {
	width: 250px;
	margin: 10px;
	}
.header-top-left {
	background-image: url(header-menu-left.gif);
	background-repeat: no-repeat;
	height: 59px;
	float: left;
	width: 11px;
	}
.header-top-mid {
	background-image: url(header-menu-mid.gif);
	background-repeat: repeat-x;
	height: 59px;
	float: left;
	width: 220px;
	}
.header-top-right {
	background-image: url(header-menu-right.gif);
	background-repeat: no-repeat;
	height: 59px;
	float: left;
	width: 11px;
	}
.top-menu {
	background-image: url(contact-icon.gif);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	height: 52px;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
.contact-highlight {
	color: #ff4716;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.head-highlight {
	color: #000;
	font-size: 14px;
	text-transform: uppercase;
	}
a.top-menu-link:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
	}
	a.top-menu-link:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
	}
	a.top-menu-link:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
	}
	a.top-menu-link:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
	}
	.top-menu-link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #fff;
	}
/*---------------------HEADER ENDS---------------------*/


/*---------------------MENU BAR STARTS---------------------*/

#navbg{
	background-image: url(nav-bg.gif);
	background-repeat: repeat-x;
	height: 55px;
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
	text-align: center;
	padding-left: 30px;
	}
.nav {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.active{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		font-weight: bold;
	color: #000;
	float: left;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 55px;
	padding-left: 10px;
	padding-right: 10px;
}
.nav li a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000;
	float: left;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 55px;
	padding-left: 10px;
	padding-right: 10px;
}
.nav li a:hover{
	display: block;
	float: left;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 55px;

}
.sep {
	display: block;
	float: left;
	padding-top: 15px;
	}

.menu {
	text-indent: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #010101;
	}

/*---------------------MENU BAR ENDS---------------------*/

/*---------------------BANNER STARTS---------------------*/

#banner {
	height: 210px;
	}
#left-banner{
	float: left;
	width: 218px;
}
#mid-banner{
	float: left;
	width: 530px;
	margin: 8px;
	margin-top: 0px;
}

#right-banner{
	float: left;
	width: 202px;

}
.top-shading {
	background-image: url(top-shade.gif);
	background-repeat: repeat-x;
	height: 5px;
	}
.left-shading {
	border-left: 1px solid #ababab;
	width: 5px;
	}
.bottom-shading {
	background-image: url(bottom-shade.gif);
	background-repeat: repeat-x;
	height: 5px;
	}
.right-shading {
	border-right: 1px solid #ababab;
	width: 5px;
	}
#banner-left {
	width: 204px;
	margin: 3px;
	}
#entertainment {
	background-image: url(entertainment.gif);
	background-repeat: no-repeat;
	padding-bottom: 3px;
	/*height: 68px;
	
	width: 188px;*/
	padding-top: 50px;
	padding-left: 20px;
	}
#information {
	background-image: url(information-technology.gif);
	background-repeat: no-repeat;
	padding-bottom: 3px;
	/*height: 68px;
	
	width: 188px;*/
	padding-top: 50px;
	padding-left: 20px;
	}
#advertising {
	background-image: url(advertising-promoton.gif);
	background-repeat: no-repeat;
	padding-bottom: 3px;
	/*height: 68px;
	
	width: 188px;*/
	padding-top: 50px;
	padding-left: 20px;
	}
a.click:link{
	text-decoration: none;
	color: #6b4214;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 10px;
	}
a.click:hover{
	text-decoration: none;
	color: #FF6600;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 10px;
	}
	a.click:visited{
	text-decoration: none;
	color: #6b4214;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 10px;
	}
	a.click:active{
	text-decoration: none;
	color: #6b4214;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 10px;
	}
.banner-spacing {
	padding-top: 3px;
	padding-bottom: 3px;
	}
.client-text {
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 200px;
	font-size: 12px;
	color: #4b4b4b;
	line-height: 19px;
	
	}
.client {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #af0000;
	line-height: 16px;
	font-style:italic;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 10px;
	padding-right: 3px;	
	}

/*---------------------BANNER ENDS---------------------*/

/*---------------------CONTENT STARTS---------------------*/
	
#main-content {
	padding-top: 15px;	
	}
	
#mid-inner-content {
float: left;
	width: 738px;
		margin: 8px;
		margin-top: 4px;
		border: 1px solid #d6d6d6;

	
	}
#left-content {
	float: left;
	width: 218px;
	}
.mission {
	background-image: url(mission.gif);
	background-repeat: no-repeat;
	height: 136px;
	border-bottom: #2c5f9c 1px solid;
	font: Verdana, Arial, Helvetica, sans-serif 11px;
	color: #000;
	margin-top: 50px;
	}
.career {
	background-image: url(career.gif);
	background-repeat: no-repeat;
	height: 96px;
	}
.rt-brdr {
	border-right: #af0000 1px solid;
	}
.lt-brdr {
	border-left: #af0000 1px solid;
	}
#right-content {
	float: left;
	width: 202px;
		margin-top: 3px;
	}
#mid-content{
	float: left;
	width: 527px;
		margin: 8px;
		margin-top: 4px;
		border: 1px solid #d6d6d6;
}
.content-spacing {
	padding: 3px;
}
.spacing {
	padding: 10px;
			min-height: 416px;
	}
.right-red {
	background-color: #af0000;
	height: 14px;
	}
.client-head {
	color: #af0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
	text-decoration: underline;
	}
.heading {
	height: 38px;
	border: 1px solid #d6d6d6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;

	}
.highlight{
	color:#0fbcee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
		font-weight: bold;
	}
.bullet{
	list-style-image: url(arrows.gif);
	}
.site-bullet{
	list-style-image: url(arrow.gif);
	}
.client-img-brdr {
	border: 3px double #333;
}
.brdr {
	border: 1px solid #333;
}
/*---------------CONTENT ENDS-----------------*/	
/*---------------FOOTER STARTS-----------------*/

#footer {
	background-color: #fefef3;
	height: 63px;
	color: #7b7979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	}
a.footer:link {
	background-color: #fefef3;
	text-decoration: none;
	height: 63px;
	color: #7b7979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	a.footer:hover {
	background-color: #fefef3;
	height: 63px;
	text-decoration: underline;
	color: #7b7979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	a.footer:visited {
	background-color: #fefef3;
	text-decoration: none;
	height: 63px;
	color: #7b7979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	a.footer:active {
	background-color: #fefef3;
	text-decoration: none;
	height: 63px;
	color: #7b7979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#footer-powered{
	float: right;
	padding-right: 5px;
	}
#footer-copyright{
	float: left;
		padding-left: 5px;
	}
a.company-name:link {
	text-decoration: none;
	color: #006600;
	}
a.company-name:hover {
	text-decoration: underline;
	color: #006600;
	}
a.company-name:active {
	text-decoration: none;
	color: #006600;
	}
a.company-name:visited {
	text-decoration: none;
	color: #006600;
	}
	
	
	
<!--SITE MAP-->
/*.accordion_child a {
	color:#333;
}

.accordion_child a:hover {
	text-decoration:none;
}

.accordion_child ul.links li {
	background:url(link0000.gif) left no-repeat;
}


textarea {
	width:350px;
	height:105px;
	background:url(textarea.jpg) top no-repeat;
	font: 100% "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	color:#333;
	border:0;
	padding:10px;
	margin:5px;
	color:#777;
}




.accordion_child ul {
	margin:25px 0 25px 0px;
}

.accordion_child ul li {
	list-style:none;
	padding-left:20px;
	margin:10px 0;
	background:url(bullet00.gif) left no-repeat;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	line-height:19px;
}
.accordion_child h2 {
	font:170% Arial;
	margin:10px 0 20px;
	padding:10px 0;
	color:#B02700;
	border-bottom:1px solid #eee;
	background:url(h2000000.jpg) bottom left no-repeat;
}
#accordian{
	padding:5px;
	width:500px;
	z-index:2;
	margin:0 auto;
}

.accordion_headings{
	padding:7px 10px;
	background:url(item_bg0.jpg) top no-repeat;
	color:#FFFFFF;
	margin-top:2px;
	cursor:pointer;
	font:170% Trebuchet MS;
	letter-spacing:1px;
	clear:both;
}

.accordion_headings:hover{
	background:url(item_bg_.jpg) top no-repeat;
}

.accordion_child{
	padding:20px 30px;
	background:#fafafa;
	border:5px solid #f4f4f4;
}*/

.site-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #333;
	font-weight: bold;
	font-size: 12px;
	}
a.site-link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	}
	a.site-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
	}
	a.site-link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	}
	a.site-link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	}
