/* CSS Document */

body
{
	margin:0px;
	padding:0px;
	background-color:#0c0f29;
	font-family:Arial, Helvetica, sans-serif;
}
a img
{
	border:0px;

}

#mainwraper
{
	width:1001px;
	margin:auto;
	
}

.mainpage
{
	width:1001px;
	float:left;
	padding-bottom:20px;
}

.maincontentarea
{
	float:left;
	width:981px;
	background-image:url(../images/bodybg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:0px 10px 15px 10px;
	background-color:#FFFFFF;
}

.maincontentleft
{
	width:450px;
	height:534px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	float:left;
	padding:15px;
}


.maincontentright
{
	width:450px;
	height:534px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	float:right;
	padding:15px;
}

.portfolioright
{
	width:450px;
	height:534px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	float:right;
	padding:15px;
}

.portfoliocontent
{
	width:450px;
	height:519px;
	/*background-color:#000;*/
}

.blueheading
{
	width:450px;
	height:50px;
	background-color:#0b0f29;
}

.content
{
	background-color:#3267ad;
	color:#FFFFFF;
	width:420px;
	padding:15px;
	height:335px;
}

.content a
{
	color:#c8c9cb;
	text-decoration:none;
}

.content a:hover
{
	color:#6d767b;
	text-decoration:underline;
}


.content p
{

	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:1.3;
	padding-left:9px;
	padding-bottom:7px;
}






h2 {
	font: bold 190%/100% Arial, Helvetica, sans-serif;
	margin: 0 0 .2em;
}
h2 em {
	font: normal 80%/100% Arial, Helvetica, sans-serif;
	color: #999999;
}
#largeImg {


}
.thumbs img {
	border:0px;
	margin-left:10px;
	padding:0px 7px 7px 0px;
	/*background-image:url(../images/thumb_bg.png);*/
	
}
.thumbs img:hover {
	
}

.thumbs
{
	margin:0px;

padding-top:5px;
	
}



.footer
{
	float:left;
	width:1001px;
	background-image:url(../images/footer.jpg);
	height:43px;
	
}


#b a img
{
	border:0px;

}
/*
#b a:hover
{
	border:0px;
	background-image:url(../images/web_roolover.jpg);
	background-position:top;

}
*/

/* Added for light box */
.container
{
		margin:auto;
		width:811px;
		background-image:url(../images/popupcontentBg.png);
		background-repeat:repeat-y;
		height:578px;		
}

.topBg
{
		margin:auto;
		width:811px;
		background-image:url(../images/topbg.jpg);
		background-repeat:no-repeat;
		background-position:top;
		height:580px;		
}

.bottomBg
{
		margin:auto;
		width:811px;
		background-image:url(../images/footerbg.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		height:580px;		
}

.bulbHolder
{
		width:67px;
		height:90px;
		position:absolute;
		margin-top:5px;
		margin-left:5px;
}

.close
{
		width:111px;
		height:55px;
		position:absolute;
		margin-top:5px;
		margin-left:694px;

}

/* for black luightbox */
.blackcontainer
{
		margin:auto;
		width:811px;
		background-image:url(../images/popupcontentBg_black.png);
		background-repeat:repeat-y;
		height:580px;		
}

.blacktopBg
{
		margin:auto;
		width:811px;
		background-image:url(../images/topbg_black.jpg);
		background-repeat:no-repeat;
		background-position:top;
		height:580px;		
}

.blackbottomBg
{
		margin:auto;
		width:811px;
		background-image:url(../images/footerbg_black.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		height:580px;		
}

.blackbulbHolder
{
		width:67px;
		height:90px;
		position:absolute;
		margin-top:5px;
		margin-left:5px;
}

.blackclose
{
		width:111px;
		height:55px;
		position:absolute;
		margin-top:5px;
		margin-left:694px;

}

.blockMsg
{
		width:100% !important;
		left:0% !important;
		
}


.popupcontent
{
		padding:80px 40px 40px 40px !important;
		font-size:13px;
		position:relative !important;
		width:600px !important;
	
}
.blockOverlay
{
	background-image:url(../images/lightbox_bg.png);
	background-color:none !important;
}

.jScrollPaneContainer
{
	width:700px !important;
	height:500px !important;
	overflow:scroll;
}

.jScrollPaneTrack
{
	height:100%px !important;
}

