/*------------------------------------------------Praharsh Creative Design Solutions-----------------------------------------*/
/*CSS level 2.1 Validated*/

BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 16000px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; OVERFLOW: hidden; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
P {
	LINE-HEIGHT: 1.1em
}

IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.hiddenPic {display:none;}

a {
	color:#EC008C;
	text-decoration:none;
	outline:none;
}
.container {
	Z-INDEX: 0 !important;
	WIDTH: 1920px;
	DISPLAY: block;
	FLOAT: left;
	background: url(../images/body_bg.jpg) center top repeat-x;
	
}

#home {
	BACKGROUND-IMAGE: url(../images/home_bg.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	COLOR: #464646;
	height: 800px;
	}
#home a {
	BACKGROUND-COLOR: inherit; COLOR: #464646
}
#home h2 {
	color:#FF0000;
	text-shadow:0px 1px 0px #0CF;
	}
#home .top {
	BACKGROUND-IMAGE: url(../images/home_top.png);
	HEIGHT: 250px
}
#home .content {
	Z-INDEX: 20;
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 100px;
	PADDING-TOP: 0px;
	LEFT: 0px;
	width: 957px;
	height: 400px;
	MARGIN-TOP: 100px;
	margin-left: 70px;
	
}
#home .content P.right {
	MARGIN: 1em 21px 0px 3px; WIDTH: 205px; FLOAT: left
}
#home .content div.right {
	MARGIN: 1em 21px 0px 3px; 
	WIDTH: 205px; 
	FLOAT: left
}
#home .content P {
	MARGIN: 1em 21px 0px 3px;
	WIDTH: 350px;
	font-family:"Trebuchet MS", "Trebuchet", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans";
	FLOAT: left;
	font-size:16px/28px;
	line-height:20px;
}

#home .bottom {
	BACKGROUND-IMAGE: url(../images/home_bottom_bg.png);
	HEIGHT: 300px;
	bottom: 0px;
	Z-INDEX: 15;
	POSITION: absolute;
	WIDTH: 1920px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	LEFT: 0px
}



#bio {
	BACKGROUND-IMAGE: url(../images/home_bg.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	COLOR: #464646;
	height: 800px;
}
#bio .bio_bottom {
	BACKGROUND-IMAGE: url(../images/bio_bottom_bg.png);
	HEIGHT: 300px;
	bottom: 0px;
	Z-INDEX: 15;
	POSITION: absolute;
	WIDTH: 1920px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	
}

#bio .content {
	Z-INDEX: 20;
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 100px;
	PADDING-TOP: 0px;
	LEFT: 0px;
	width: 1000px;
	height: 400px;
	MARGIN-TOP: 100px;
	margin-left: 70px;
	
}

#bio .content P {
	MARGIN: 1em 21px 0px 3px;
	WIDTH: 360px;
	font-family:"Trebuchet MS", "Trebuchet", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans";
	FLOAT: left
}
#bio .content P.right {
	MARGIN: 1em 21px 0px 3px; WIDTH: 205px; FLOAT: left
}
#bio .content div.right {
	MARGIN: 1em 21px 0px 3px; 
	WIDTH: 205px; 
	FLOAT: left
}

#identity{
	BACKGROUND-IMAGE: url(../images/home_bg.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	COLOR: #464646;
	height: 800px;
}
identity .interior {
	PADDING-LEFT: 230px; WIDTH: 700px; FONT-SIZE: 20px; PADDING-TOP: 130px
}
#identity .identity_bottom {
	BACKGROUND-IMAGE: url(../images/identity_bottom_bg.png);
	HEIGHT: 300px;
	bottom: 0px;
	Z-INDEX: 15;
	POSITION: absolute;
	WIDTH: 1920px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	
}

#identity .copy {
	POSITION: absolute; WIDTH: 268px; HEIGHT: 420px; TOP: 124px; LEFT: 535px
}
#identity .content {
	Z-INDEX: 20;
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 100px;
	PADDING-TOP: 0px;
	LEFT: 0px;
	width: 1150px;
	height: 360px;
	MARGIN-TOP: 100px;
	margin-left: 70px;
	
}

#identity .content P {
	MARGIN: 1em 21px 0px 3px;
	WIDTH: 350px;
	font-family:"Trebuchet MS", "Trebuchet", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans";
	FLOAT: left
}
#identity .content P.right {
	MARGIN: 1em 21px 0px 3px; WIDTH: 205px; FLOAT: left
}
#identity .content div.right {
	MARGIN: 1em 21px 0px 3px; 
	WIDTH: 205px; 
	FLOAT: left
}
#identity .copy H1 {
	TEXT-ALIGN: justify; LINE-HEIGHT: 2em; TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 16px
}

#contact {
	BACKGROUND-IMAGE: url(../images/home_bg.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	COLOR: #464646;
	height: 800px;
}
#contact .content {
	Z-INDEX: 20;
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 100px;
	PADDING-TOP: 0px;
	LEFT: 0px;
	width: 1150px;
	height: 360px;
	MARGIN-TOP: 100px;
	margin-left: 70px;
	
}
#contact .contact_bottom {
	BACKGROUND-IMAGE: url(../images/contact_bottom_bg.png);
	HEIGHT: 300px;
	bottom: 0px;
	Z-INDEX: 15;
	POSITION: absolute;
	WIDTH: 1920px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	
}
#contact .interior {
	PADDING-LEFT: 520px; WIDTH: 500px; FONT-SIZE: 20px; PADDING-TOP: 180px
}
#contact .copy {
	LINE-HEIGHT: 1em
}
