@charset "utf-8";
/* CSS Document */

/** ----- Body [Start] ----- **/
body{
	background: url(../images/bkgnd.png);
	background-repeat:repeat;
	background-position:center;
	padding:0px;
	margin:0px;
}

/** ----- Body [End] ----- **/

/** ----- Container [Start] ----- **/

#container{
	width:1000px;
	height:1000px;
	background: url(../images/greyTexture.png) repeat-x;
	position:relative;
	top:0px;
	margin:auto;
	padding:0px;
	}
		
#otherBkgd{
	width:1000px;
	height:1080px;
	background-image: url(../images/repeatOther.png);
	position:absolute;
	top:500px;
	margin:auto;
	padding:0px;

}

/** ----- Container [End] ----- **/

/** ----- Logo [Start] ----- **/

#logo{
	background:url(../images/logo.png) no-repeat;
	position:absolute;
	width:220px;
	height: 144px;
	top:7px;
	left: 25px;
	border:none
}
/** ----- Container [End] ----- **/


/** ----- Menu [Start] ----- **/

#nav{
	position:absolute;
	top:0px;
	left:620px;
	padding:0px;
	margin:0px;
}

.navClass a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:500;
	color:#e86516;
	text-decoration:none;
}

.hoverNavClass {
	background-color: #f58634;
}

.hoverNavClass a {
		color:#FFFFFF;
}

.currNavClass {
	background-color: #f58634;
}

.currNavClass a {
		color:#FFFFFF;
}

#nav td {
	height:75px;
	vertical-align:bottom;
	text-align:center;
	table-layout:fixed; 
	width:60px; 
	overflow:hidden; 
	word-wrap:break-word;
}



/** ----- Menu [End] ----- **/

/** ----- Utility [Start] ----- **/

.newLine{
	white-space:nowrap;
}

/** ----- Utility [End] ----- **/


/** ----- Text Holders [Start] ----- **/

#mainText {
	position: absolute;	
	left: 350px;
	top: 370px;
	border: thin;
	width: 600px;
	height: auto;
}

.mainText {
	color: #515151;
	font-family:  "Arial", Helvetica , sans-serif;
	font-size:12px;
	word-wrap: break-word;
	overflow:hidden;
	left:10px;
	top: 10px;
	position: absolute;
	text-align:justify;
}

.mainTextHeading{
	color: #414141;
	font-family:  "Arial", Helvetica , sans-serif;
	font-size:14px;
	font-weight:700;
}

.mainTextSubHeading{
	color: #414141;
	font-family:  "Arial", Helvetica , sans-serif;
	font-size:12px;
	font-weight:700;

}

td{
	vertical-align:top;
	text-align:left;
	table-layout:fixed; 
	width:250px; 
	overflow:hidden; 
	word-wrap:break-word;
}


/** ----- Text Holders [End] ----- **/


/* ---- Footer [Start] ----- */
#footer{
	position:absolute;
	top:1622px;
	background-position:center;
	height: 20px;
	left: 0px;
}

#copyrightText{
	position:absolute;
	top:0px;
	left:25px;
	width: 500px;
}

#siteText{
	position:absolute;
	top:0px;
	left:710px;
	width:400px;
}


#divider{
	position: absolute;
	top:1614px;
	left:20px
}

#lowerMenu {
	position: absolute;
	left: 25px;
	top: 1592px;
}

#divFollow{
	position:absolute;
	top: 1622px;
	left: 490px
}


.footerClass{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:500;
	color:#d6d6d6;
}

	
.footerClass a {
	text-decoration:none;
	color:#d6d6d6;
}



.footerClass a:hover {
	color:#f58634;
}

/* ---- Footer [End] ----- */

/* ---- Image Div [Start] ---- */
#divImage {
	position: absolute;
	top: 140px;
	left: 0px;
	width:1000px;
	height:200px;
	background: url(../images/company.png) no-repeat;
}
/* ---- Image Div [End] ---- */


/* ---- SideBar [Start] ---- */
#sideBar {
	position: absolute;
	top: 420px;
	left: 40px;
	width: 300px;
	font: "Arial", Helvetica, sans-serif;
	font-size:12px;
}
/* ---- SideBar [End] ---- */
