body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/PortfolioBg.jpg) #0c0c0c repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

#conash3D0{DISPLAY: none;}

img{ border:0}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #fff; liNE-HEIGHT: 20px
}
H2 SPAN {
	COLOR: #fcd56c
}
.name, .name a {
	COLOR: #fcd56c
}
.mainContainer {
	MARGIN: 0px auto; WIDTH: 995px; COLOR: #fff
}

#logo{ width:326px; margin:30px 0 0 10px; float:left; }


#menu {
	background:url(../images/MenuBg.png) no-repeat; 
	width:340px;
	height:33px;
	position:fixed;
	left:480px;
	top:15px;
	z-index:999999;
	padding-top:7px;

	}
#menu A {
	LINE-HEIGHT: 20px; COLOR: #fbd56f; MARGIN-LEFT: 13px; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#menu A:hover {
	TEXT-DECORATION: none;COLOR: #fff;
}

.header {
	MARGIN-TOP: 110px; 
	BACKGROUND: url(../images/header_Bg.png) left top; FLOAT: left; 
	WIDTH: 994px; 
	HEIGHT: 150px; 
	margin-bottom:205px;
}


.header .summary {
	FLOAT: left;
	WIDTH: 640px;
	MARGIN-RIGHT: 10px;
	padding:20px;
	HEIGHT: 80px
}
.header .summary H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff;  PADDING-TOP: 0px
}
.header .summary H1 SPAN {
	COLOR: #fcd56c;
	FONT-SIZE: 34px;
}

STRIKE{ color:#ff3333;}

.riteshPhoto {
	MARGIN-TOP: -240px; DISPLAY: inline; POSITION: absolute; z-index:99999;
}
UL.mainNav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; VISIBIliTY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 135px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 10px; liST-STYLE-TYPE: none
}
UL.mainNav li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px; liST-STYLE-TYPE: none
}
UL.mainNav li A {
	COLOR: #0c0c0c; TEXT-DECORATION: none
}
UL.mainNav li A:hover {
	COLOR: #0c0c0c; TEXT-DECORATION: none
}

#contentArea {
	CLEAR: both; 
	DISPLAY: block; 
	OVERFLOW: hidden
}

*:lang(en) #contentArea{
	CLEAR: both; 
	/*MARGIN-TOP: 460px  !important;; */
	DISPLAY: block; 
	OVERFLOW: hidden
}


.contentArea .leftArea {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 640px; PADDING-TOP: 0px
}
.contentArea .leftArea .myWorks {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 640px
}
.myWorks .projectDetails {
	FLOAT: left; MARGIN: 0px 30px 30px 0px; WIDTH: 290px
}
.myWorks .projectDetails IMG {
	BORDER-RIGHT: #cccccc 5px solid; BORDER-TOP: #cccccc 5px solid; BORDER-LEFT: #cccccc 5px solid; WIDTH: 280px; BORDER-BOTTOM: #cccccc 5px solid; HEIGHT: 90px
}
.myWorks .projectDetails IMG:hover {
	BORDER-RIGHT: #fcd56c 5px solid; BORDER-TOP: #fcd56c 5px solid; BORDER-LEFT: #fcd56c 5px solid; BORDER-BOTTOM: #fcd56c 5px solid
}
.contentArea .rightArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
.contentArea .rightArea .rsWidget {
	CLEAR: both; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #2d2d2d 1px solid
}

.rightArea{FLOAT: right; width:350px; text-align:justify}

.myFavorites {
	FLOAT: left; WIDTH: 185px; MARGIN-RIGHT: 28px
}
UL.listlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; liST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; liST-STYLE-TYPE: square
}
UL.listlinks li.title {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; liST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
UL.listlinks li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; liST-STYLE-POSITION: inside; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: #191919 1px solid; liST-STYLE-TYPE: square
}
UL.listlinks li:hover {
	COLOR: #fcd56c
}
UL.listlinks li A {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none
}
UL.listlinks li A:hover {
	COLOR: #fcd56c; TEXT-DECORATION: none
}
.tag1 {
	FONT-SIZE: 17px; COLOR: #ffffff
}
.tag2 {
	FONT-SIZE: 15px; COLOR: #ffffff
}
.tag3 {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.tag4 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.tag5 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.resume {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 13px; OVERFLOW: hidden; COLOR: #fff
}
.resume IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 3px; BORDER-RIGHT-WIDTH: 0px
}
.resume A {
	FONT-SIZE: 13px; COLOR: #fff; TEXT-DECORATION: none
}
.resume A:hover {
	FONT-SIZE: 13px; COLOR: #fcd56c; TEXT-DECORATION: none
}
.resume DIV {
	FLOAT: left; WIDTH: 120px; HEIGHT: 25px
}
.footer {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND:url(../images/header_Bg.png); PADDING-BOTTOM: 0px; MARGIN: 10px 0px; OVERFLOW: hidden; COLOR: #ffffff; liNE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px;
}
.footer A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.footer A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ff0000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.same {
	COLOR: #0c0c0c
}
.awards {
	FLOAT: right
}
.awards A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.awards IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #999999 1px dotted
}
.projectInfoOut {
	DISPLAY: block; Z-INDEX: 12; FLOAT: left; MARGIN: 5px 0px 0px 5px; OVERFLOW: hidden; WIDTH: 280px; CURSOR: pointer; POSITION: absolute; HEIGHT: 90px
}
.projectInfo {
	PADDING-RIGHT: 5px; MARGIN-TOP: 65px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 11; FLOAT: left; BACKGROUND-IMAGE: url(../images/header_Bg.png); PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 270px; CURSOR: pointer; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 80px
}
.Search {
	DISPLAY: none; FONT-SIZE: 10px
}

#About{height:790px; width:995px;}
#Showcase{height:790px; width:995px;}
#Contact {min-height:750px; width:995px;}
.goTop{float:right; bottom:0px;} 

/*-------------------------------------------Carousel Start here----------------------------------------------*/
.contener {
	MARGIN: 0px auto; WIDTH: 960px
}
#carouselCont {
	BORDER-BOTTOM: #ffffff 10px solid; BORDER-LEFT: #ffffff 10px solid; WIDTH:390px; FLOAT: left; HEIGHT: 235px; OVERFLOW: hidden; BORDER-TOP: #ffffff 10px solid; BORDER-RIGHT: #ffffff 10px solid
}
#infoCont {
	POSITION: relative; WIDTH: 430px; FONT-FAMILY: MyRockwell, Helvetica, "Times New Roman", Times, serif; BACKGROUND: url(../images/cadreInfo.html) no-repeat left top; FLOAT: right; HEIGHT: 400px; COLOR: #ffffff; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; text-shadow: #000000 1px 1px 1px
}
.titre_showcase {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fcd56c; MARGIN: 15px 0px 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; CLEAR: both; FONT-SIZE: 28px; PADDING-TOP: 2px; text-shadow: none; color:#666666
}

#shwocas-nav {
	MARGIN: 55px 0px 0px 11px; FLOAT: left
}
#shwocas-nav ul, #shwocas-nav2 ul{list-style:none;}

ul{list-style:none;}

#shwocas-nav2 {
	WIDTH: 102px; MARGIN-BOTTOM: 30px; FLOAT: right; HEIGHT: 54px
}
#shwocas-nav3 {
	WIDTH: 102px; MARGIN-BOTTOM: 30px; FLOAT: right; HEIGHT: 54px
}
#shwocas-nav2 LI {
	DISPLAY: inline
}
#shwocas-nav3 LI {
	DISPLAY: inline
}
#shwocas-nav LI.prev A {
	WIDTH: 27px; DISPLAY: block; BACKGROUND: url(../images/prev.jpg) no-repeat left top; HEIGHT: 27px
}
#shwocas-nav LI.next A {
	WIDTH: 27px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/next.jpg) no-repeat left top; HEIGHT: 27px
}
#shwocas-nav LI.pause A {
	WIDTH: 27px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/playPause.jpg) no-repeat left top; HEIGHT: 27px
}
#shwocas-nav LI.play A {
	WIDTH: 27px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/playPause.jpg) no-repeat left bottom; HEIGHT: 27px
}
#shwocas-nav2 LI.prev A {
	WIDTH: 27px; DISPLAY: block; BACKGROUND: url(../images/prev.jpg) no-repeat left top; FLOAT: left; HEIGHT: 27px; MARGIN-RIGHT: 10px
}
#shwocas-nav3 LI.prev A {
	WIDTH: 27px; DISPLAY: block; BACKGROUND: url(../images/prev.jpg) no-repeat left top; FLOAT: left; HEIGHT: 27px; MARGIN-RIGHT: 10px
}
#shwocas-nav2 LI.next A {
	WIDTH: 27px; DISPLAY: block; BACKGROUND: url(../images/next.jpg) no-repeat left top; FLOAT: left; HEIGHT: 27px
}
#shwocas-nav3 LI.next A {
	WIDTH: 27px; DISPLAY: block; BACKGROUND: url(../images/next.jpg) no-repeat left top; FLOAT: left; HEIGHT: 27px
}
#infoCont LI {
	WIDTH: 430px !important; HEIGHT: 400px !important
}
.contInfoAll {
	WIDTH: 430px; HEIGHT: 380px
}
#infoCarousel {
	POSITION: absolute; WIDTH: 430px; HEIGHT: 235px !important; TOP: 10px; LEFT: 10px !important
}
.contInfoAll {
	WIDTH: 240px; HEIGHT: 380px
}
#infoCarousel {
	POSITION: absolute; WIDTH: 240px; HEIGHT: 380px !important; TOP: 10px; LEFT: 10px !important
}
.softG {
	FLOAT: left
}
.softD {
	FLOAT: right
}
.plus {
	TEXT-ALIGN: center; LINE-HEIGHT: 80px; WIDTH: 80px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 100px; FONT-WEIGHT: bolder
}
.topInfo {
	
}
.info {
	MARGIN: 0px 0px 20px; HEIGHT: 160px; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 26px
}
.softG {
	FLOAT: left
}
.softD {
	FLOAT: right
}
.plus {
	TEXT-ALIGN: center; LINE-HEIGHT: 80px; WIDTH: 80px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 100px; FONT-WEIGHT: bolder
}
#graphicsCarouselCont {
	HEIGHT: 596px; OVERFLOW: hidden
}
#photographyCarouselCont {
	HEIGHT: 596px; OVERFLOW: hidden
}
#graphicsCarousel LI {
	WIDTH: 960px; FLOAT: left; HEIGHT: 600px
}
#photographyCarousel LI {
	WIDTH: 960px; FLOAT: left; HEIGHT: 600px
}
.falotGraphikCarousel {
	MARGIN: 0px 15px 16px 0px; FLOAT: left
}
.info_img {
	MARGIN-TOP: 4px; PADDING-LEFT: 5px; HEIGHT: 31px
}
.info_img .title {
	COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}

 .desc {
	COLOR: #0cb7fc; FONT-SIZE: 12px
}
.soft {
	FONT-STYLE: italic; COLOR: #cdff6f; FONT-SIZE: 12px
}

