@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		background:url(images/bodybg2.png) repeat-y top center #000000;
	}
img {
	border:none;
	padding:0;
	margin:0;
	}
a 
	{
	outline:none;
	}
#wraper
	{
		float:none;
		margin:0px auto;
		width:951px;
	}
#header
	{
		float:left;
		width:951px;
		margin:0px;
		padding:0px;
	}
#header h1
	{
		float:left;
		margin:30px 0 0 0;
		padding:0px;
		width:275px;
	}
#header ul
	{
	float:right;
	margin:0px;
	padding:0 0 61px 0;
	width:500px;
	display:block;
	}
#header ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#header ul li a
	{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:14px;
		color: #757575;
		text-decoration:none;
		padding-left:24px;
	}
#header ul li a span
	{
		padding:46px 24px 0 0;
		height:40px;
		float:left;
	}
#header ul li a:hover, a.active
	{
		background:url(images/leftcurve.png) no-repeat top left;
		color: #fff;
		float:left;
	}
#header ul li a:hover span, a.active span
	{
		background: url(images/rightcurve.png) no-repeat top right;
		float:left;
		padding:46px 24px 0 0;
		height:40px;
	}
#header .slideshow
	{
		float:left;
		width:951px;
		padding:0px;
		margin:0px;
	}
#header .slideshowleft
	{
		float:left;
		width:474px;
	}
#header .slideshowleft h2
	{
		float:left;
		background:url(images/websiteslogan.png) no-repeat;
		width:474px;
		height:76px;
		margin:46px 0 0 0;
		padding:0px;
	}
#header .slideshowleft p
	{
		float:left;
		margin:22px 0 0 0;
		padding:0px;
		width:420px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color: #ffffff;
		line-height:21px;
	}
#bodycontent_main
	{
	float: left;
	margin:0px;
	padding:0 0 50px 0;
	width:951px;
	height:auto;
	}


/* BODYCONTENT_HOMERIGHT   ---------------------------------------------------------------------------------- START */
#bodycontent_homeright 
	{
	float:right;
	margin:0px;
	width:auto;
	height:auto;
	}

#bodycontent_homeright .leftbox
	{
		float:left;
		margin:0px;
		padding:10px 0 0 22px;
		width:279px;
		background:url(images/bodycontent.png) no-repeat top left;
	}
#bodycontent_homeright .separater
	{
		float:left;
		margin:0px;
		padding:10px 24px 0 22px;
		width:279px;
		background:url(images/bodycontent.png) no-repeat top left;
	}
	

#bodycontent_homeright .leftbox h2.whatwedo
	{
		float:left;
		margin:0px;
		background:url(images/whatwedo.png) no-repeat top right;
		padding:0px;
		height:57px;
		line-height:50px;
	}
#bodycontent_homeright .leftbox p.whatwedo
	{
		float:left;
		margin:0px;
		padding:0px;
		width:255px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #ffffff;
		line-height:21px;
	}
#bodycontent_homeright .leftbox ul.whatwedo
	{
		float:left;
		margin:48px 0 0 0;
		padding:2px 0 0 0;
		background:url(images/separater.png) no-repeat top;
		display:block;
		width:279px;
	}
#bodycontent_homeright .leftbox ul.whatwedo li
	{
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/separater.png) no-repeat bottom;
		display:block;
		width:279px;
	}
#bodycontent_homeright .leftbox ul.whatwedo li a
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background:url(images/menunormal.png) no-repeat;
		height:27px;
		width:250px;
		line-height:27px;
	}
#bodycontent_homeright .leftbox ul.whatwedo li a:hover
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background: url(images/menuactive.png) no-repeat;
		height:27px;
		width:250px;
		line-height:27px;
	}
/* BODYCONTENT_HOMERIGHT  ---------------------------------------------------------------------------------- END */


/* BODYCONTENT_HOMELEFT   ---------------------------------------------------------------------------------- START */
#bodycontent_homeleft 
	{
	float:left;
	margin:0px;
	width:auto;
	height:auto;
	}

#bodycontent_homeleft .leftbox
	{
		float:left;
		margin:0px;
		padding:10px 0 0 22px;
		width:279px;
		background:url(images/bodycontent.png) no-repeat top left;
	}
#bodycontent_homeleft .separater
	{
		float:left;
		margin:0px;
		padding:10px 24px 0 22px;
		width:279px;
		background:url(images/bodycontent.png) no-repeat top left;
	}
	

#bodycontent_homeleft .leftbox h2.whatwedo
	{
		float:left;
		margin:0px;
		background:url(images/whatwedo.png) no-repeat top right;
		padding:0px;
		height:57px;
		line-height:50px;
	}
#bodycontent_homeleft .leftbox p.whatwedo
	{
		float:left;
		margin:0px;
		padding:0px;
		width:255px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #ffffff;
		line-height:21px;
	}
#bodycontent_homeleft .leftbox ul.whatwedo
	{
		float:left;
		margin:48px 0 0 0;
		padding:2px 0 0 0;
		background:url(images/separater.png) no-repeat top;
		display:block;
		width:279px;
	}
#bodycontent_homeleft .leftbox ul.whatwedo li
	{
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/separater.png) no-repeat bottom;
		display:block;
		width:279px;
	}
#bodycontent_homeleft .leftbox ul.whatwedo li a
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background:url(images/menunormal.png) no-repeat;
		height:27px;
		width:250px;
		line-height:27px;
	}
#bodycontent_homeleft .leftbox ul.whatwedo li a:hover
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background: url(images/menuactive.png) no-repeat;
		height:27px;
		width:250px;
		line-height:27px;
	}
/* BODYCONTENT_HOMELEFT  ---------------------------------------------------------------------------------- END */

/* ORIGINAL IDs for BODYCONTENT */

#bodycontent .leftbox
	{
		float:left;
		margin:0px;
		padding:10px 0 0 22px;
		width:279px;
		background:url(images/bodycontent.png) no-repeat top left;
	}
#bodycontent .separater
	{
		float:left;
		margin:0px;
		padding:10px 24px 0 22px;
		width:279px;
		background:url(images/bodycontent.png) no-repeat top left;
	}
#bodycontent .leftbox h2
	{
		float:left;
		margin:0px;
		padding:0px;
		width:279px;
		font-family:"Times New Roman", Times, serif;
		font-size:22px;
		font-weight: bold;
		color: #ffffff;
	}
	

#bodycontent .leftbox h2.whatwedo
	{
		float:left;
		margin:0px;
		background:url(images/whatwedo.png) no-repeat top right;
		padding:0px;
		height:57px;
		line-height:50px;
	}
#bodycontent .leftbox p.whatwedo
	{
		float:left;
		margin:0px;
		padding:0px;
		width:255px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #ffffff;
		line-height:21px;
	}
#bodycontent .leftbox ul.whatwedo
	{
		float:left;
		margin:48px 0 0 0;
		padding:2px 0 0 0;
		background:url(images/separater.png) no-repeat top;
		display:block;
		width:279px;
	}
#bodycontent .leftbox ul.whatwedo li
	{
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/separater.png) no-repeat bottom;
		display:block;
		width:279px;
	}
#bodycontent .leftbox ul.whatwedo li a
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background:url(images/menunormal.png) no-repeat;
		height:27px;
		width:250px;
		line-height:27px;
	}
#bodycontent .leftbox ul.whatwedo li a:hover
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background: url(images/menuactive.png) no-repeat;
		height:27px;
		width:250px;
		line-height:27px;
	}
#bodycontent .leftbox h2.whatweare
	{
		float:left;
		margin:0px;
		background: url(images/whatweare.png) no-repeat top right;
		padding:0px;
		height:57px;
		line-height:50px;
	}
#bodycontent .leftbox h2.recentblog
	{
		float:left;
		margin:0px;
		background: url(images/recentblog.png) no-repeat top right;
		padding:0px;
		height:57px;
		line-height:50px;
	}
#bodycontent .leftbox ul.recentblogs
	{
		float:left;
		margin:10px 0 0 0;
		padding:2px 0 0 0;
		width:279px;
		display:block;
		background:url(images/recentblogline.png) no-repeat top left;
	}
#bodycontent .leftbox ul.recentblogs li
	{
		float:left;
		margin:0px;
		padding:0 0 2px 0;
		width:279px;
		display:block;
		background:url(images/recentblogline.png) no-repeat bottom left;
	}
#bodycontent .leftbox ul.recentblogs li a
	{
		float:left;
		padding:10px 0 14px 22px;
		background:url(images/blogsactive.png) no-repeat top left;
		width:257px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		color: #fff
	}
#bodycontent .leftbox ul.recentblogs li a span
	{
		float:left;
		width:257px;
		font-weight:bold;
	}
#bodycontent .leftbox ul.recentblogs li a:hover
	{
		float:left;
		padding:10px 0 14px 22px;
		background: url(images/blogshover.png) no-repeat top left;
		width:257px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		color: #fff
	}
#bodycontent .leftbox ul.recentblogs li a:hover span
	{
		float:left;
		width:257px;
		font-weight:bold;
	}
#footer
	{
		float:left;
		margin:0px;
		padding:33px 0 50px 0;
		background:url(images/footerline.png) no-repeat top center;
		width:951px;
	}
#footer ul
	{
	float:left;
	padding:0 0 0 350px;
	width:601px;
	margin:0px;
	display:block;
	}
#footer ul li
	{
		float:left;
		padding:0px;
		margin:0px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #757575;
	}
#footer ul li a
	{
		color: #757575;
		text-decoration:none;
	}
#footer ul li a:hover
	{
		color: #757575;
		text-decoration: underline;
	}
#footer ul li span
	{
		padding:0 8px 0 8px;
	}
#footer p
	{
		float:left;
		width:951px;
		margin:17px 0 0 0;
		padding:0px;
		text-align:center;
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
	}
#footer p a
	{
		color: #666666;
		text-decoration:underline;
	}
#footer p a:hover
	{
		color: #666666;
		text-decoration:none;
	}
#innerbodycontent
	{
		float: left;
		margin:0px;
		padding:0px;
		width:951px;
	}
#innerbodycontent h2
	{
		float:left;
		margin:0px;
		padding:0 0 13px 0;
		width:951px;
		font-family:"Times New Roman", Times, serif;
		font-size:22px;
		font-weight: bold;
		color: #ffffff;
	}
#innerbodycontent p.about
	{
		float:left;
		padding:0 0 26px 0;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #fff;
		width:950px;
		line-height:21px;
	}
#innerbodycontent p.about img
	{
		float:left;
		padding:0 25px 0 0;
	}
#innerbodycontent p.about a
	{
		float:left;
		margin:3px 0 0 0;
		text-decoration:underline;
		color:#fff;
	}
#innerbodycontent p.about a:hover
	{
		float:left;
		margin:3px 0 0 0;
		text-decoration:none;
		color:#fff;
	}
#innerbodycontent ul#blog
	{
		float:left;
		margin:0px;
		padding:0px;
		width:584px;
		display:block;
	}
#innerbodycontent ul#blog li
	{
		float:left;
		margin:0px;
		padding:0px;
		width:584px;
		display:block;
	}
#innerbodycontent ul#blog li.bottompadding
	{
		float:left;
		margin:0px;
		padding:0 0 20px 0;
		width:584px;
		display:block;
	}
#innerbodycontent ul#blog li h3
	{
		font-weight:normal;
		font-size:18px;
		color: #037bbf;
		padding:0px;
		margin:0px;
		float:left;
		color: #ffffff;
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		font-size:22px;
	}
#innerbodycontent ul#blog li p.blogimage
	{
		float:left;
		margin:12px 0 0 0;
		padding:0px;
		width:584px;
	}
#innerbodycontent ul#blog li p.blogimage img
	{
		float:left;
		padding:2px;
		border:1px solid #dedede;
	}
#innerbodycontent ul#blog li p.blogtxt
	{
		float:left;
		margin:12px 0 0 0;
		padding:0px;
		width:584px;
		font-weight:normal;
		font-size:13px;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		text-align:justify;
		line-height:21px;
		}
#innerbodycontent ul#blog li p.blogreadmore
	{
		float:left;
		margin:12px 0 0 0;
		padding:0px;
		width:584px;
	}
#innerbodycontent ul#blog li p.blogreadmore span.readmore
	{
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		width:120px;
	}
#innerbodycontent ul#blog li p.blogreadmore span.readmore a
	{
		font-weight:normal;
		font-size:13px;
		font-weight:normal;
		font-size:13px;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
#innerbodycontent ul#blog li p.blogreadmore span.readmore a:hover
	{
		font-weight:normal;
		font-size:13px;
		font-weight:normal;
		font-size:13px;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
#innerbodycontent ul#blog li p.blogreadmore span.posteddate
	{
		float:left;
		margin:0px;
		padding:0px;
		width:464px;
		text-align:right;
		font-weight:normal;
		font-size:13px;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
	}
#innerbodycontent ul#blog li p.blogreadmore span.posteddate span
	{
		font-weight:bold;
	}
#innerbodycontent ul.blogarchives
	{
		float:left;
		margin:0px;
		padding:2px 0 0 30px;
		display:block;
		width:337px;
	}
#innerbodycontent ul.blogarchives li
	{
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/separater.png) no-repeat bottom left;
		display:block;
		width:337px;
	}
#innerbodycontent ul.blogarchives li a
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background:url(images/menunormal.png) no-repeat top left;
		height:27px;
		width:308px;
		line-height:27px;
	}
#innerbodycontent ul.blogarchives li h3
	{
		font-weight:normal;
		font-size:18px;
		color: #037bbf;
		padding:0 0 15px 0;
		margin:0px;
		float:left;
		color: #ffffff;
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		font-size:22px;
		float:left;
		width:308px;
	}
#innerbodycontent ul.blogarchives li a:hover
	{
		float:left;
		padding:0 0 0 29px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none;
		background: url(images/menuactive.png) no-repeat top left;
		height:27px;
		width:308px;
		line-height:27px;
	}
#innerbodycontent blockquote
	{
		float:left;
		width:951px;
		margin:0px;
		padding:0 0 26px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:normal;
		line-height:21px;
		color: #fff;
	}
#innerbodycontent ul#sitemap
	{
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		width:598px;
		display:block;
	}
#innerbodycontent ul#sitemap li
	{
		float:left;
		margin:6px 0 0 0;
		padding:0 0 0 16px;
		width:582px;
		display:block;
		font-weight:normal;
		font-size:13px;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		background:url(images/sitemapicon.png) no-repeat;
	}
#innerbodycontent ul#sitemap li a
	{
		text-decoration:none;
		color: #fff;
	}
#innerbodycontent ul#sitemap li a:hover
	{
		text-decoration: underline;
		color: #fff;
	}

/* PORTOLFIO HEADER    ---------------------------------------------------------------------------------- START */

#portfolio_header
	{
	width:auto;
	height: 130px;
	}
	
#portfolio_header ul 
	{
	float:left;
	padding:0 0 0 0;
	width:auto;
	margin:0px;
	display:block;
	}

	
#portfolio_header ul li
	{
	float:left;
	margin:0px;
	padding:0 0 0 0;
	width:237px;
	display:block;
	}

#portfolio_header_text
	{
	/* background:url(images/footerline.png) no-repeat bottom center; */
	width:auto;
	height: 100px;
	padding: 0 0 0 10px;
	}
#portfolio_header_text  p.portfolio_header_text
	{
		float:left;
		margin:0px;
		padding:0px;
		width:255px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #ffffff;
		line-height:21px;
	}

/* PORTOLFIO HEADER   ---------------------------------------------------------------------------------- END */

/* ILLUSTRATION PORTFOLIO   ---------------------------------------------------------------------------------- START */

#illustration
	{
	width:auto;
	height: auto;
	float: left;
	margin:0 0 0 0;
	padding:0 0 25px 0;
}
	
#port_main_divider
	{
	width:951px;
	height: 70px;
	float: left;
	margin:0px;
	padding:25px 0 0 0;
	background:url(images/footerline.png) no-repeat top center;
	}	
	
#port_main_divider .leftimage img
	{
	float: left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}	

#port_main_divider .rightimage img
	{
	float: right;
	padding: 15px 0 0 0;
	}
	
/* #illustration_boxout_1
	{
	width:265px;
	height:153px;
	float:left;
	margin:0px;
	padding:26px;
	background:url(images/port_illustration_box_background.png) no-repeat top left;
	}
	
#illustration_boxout_1  img
	{
	border: solid 1px #FFFFFF;
	}	 
	
.illustration_boxout_1
	{
	width:265px;
	height:153px;
	float:left;
	margin:0px;
	padding:26px;
	}
	
.illustration_boxout_2
	{
	width:265px;
	height:153px;
	float:left;
	margin:0px;
	padding:26px;
	background:url(images/port_illustration_box_background.png) no-repeat top left;
	}
		
#illustration_boxes
	{
	width:951px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#illustration_boxes img
	{
	border: solid 1px #FFFFFF;
	}*/
	
/* ILLUSTRATION PORTFOLIO   ---------------------------------------------------------------------------------- END */

/* GRAPHICS PORTFOLIO   ---------------------------------------------------------------------------------- START */

#graphics
	{
	width:auto;
	height: auto;
	float: left;
	margin:0 0 0 0;
	padding:0 0 25px 0;
}

/* GRAPHICS PORTFOLIO   ---------------------------------------------------------------------------------- END */

/* PAINTINGS PORTFOLIO   ---------------------------------------------------------------------------------- START */

#paintings
	{
	width:auto;
	height: auto;
	float: left;
	margin:0 0 0 0;
	padding:30px 0 0 0;
}

/* PAINTINGS PORTFOLIO   ---------------------------------------------------------------------------------- END */

/* WEB PORTFOLIO   ---------------------------------------------------------------------------------- START */

#web
	{
	width:auto;
	height: auto;
	float: left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

/* WEB PORTFOLIO   ---------------------------------------------------------------------------------- END */

	/* GALLERY 1 - 3 BOX ROW jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style START */
	
	#gallery {
	padding: 0 0 0 0;
	width: 951px;
	height:auto;
	float: left;
	}
	
	#gallery ul {
	float:left;
	margin:0px;
	padding:0 0 0 0;
	width:951px;
	display:block;
	}	
	
	#gallery ul li {
	width: 265px;
	height: 153px;
	float:left;
	margin:0px;
	padding:26px;
	display:block;
	}	
	

	#gallery ul img {
		border:  solid #FFFFFF;
		border-width: 1px 1px 1px 1px;
	}
	
	#gallery ul a:hover img {
		border:  solid #FFFFFF;
		border-width: 1px 1px 1px 1px;
		color: #fff;
	}
	
	#gallery ul a:hover { color: #fff; }
	
	/* GALLERY 1jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style END */
	
	/* GALLERY 2 - 5 BOX ROW jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style START */
	
	#gallery2 {
	padding: 0 0 0 0;
	width: 951px;
	height:auto;
	float: left;
	}
	
	#gallery2 ul {
	float:left;
	margin:0px;
	padding:0 0 0 0;
	width:951px;
	display:block;
	}	
	
	#gallery2 ul li {
	width: 138px;
	height: 80px;
	float:left;
	margin:0px;
	padding:26px;
	display:block;
	}	
	

	#gallery2 ul img {
		border:  solid #FFFFFF;
		border-width: 1px 1px 1px 1px;
	}
	
	#gallery2 ul a:hover img {
		border:  solid #FFFFFF;
		border-width: 1px 1px 1px 1px;
		color: #fff;
	}
	
	#gallery2 ul a:hover { color: #fff; }
	
	/* GALLERY 2 jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style END */

	/* GALLERY WEB - 5 BOX ROW jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style START */
	
	#gallery_web {
	padding: 0 0 25px 0;
	width: 951px;
	height:auto;
	float: left;
	}
	
	#gallery_web ul {
	float:left;
	margin:0px;
	padding:0 0 0 0;
	width:951px;
	display:block;
	}	
	
	#gallery_web ul li {
	width: 423px;
	height: 334px;
	float:left;
	margin:0px;
	padding:26px;
	display:block;
	}	
	

	#gallery_web ul img {
		border:  solid #FFFFFF;
		border-width: 1px 1px 1px 1px;
	}
	
	#gallery_web ul a:hover img {
		border:  solid #FFFFFF;
		border-width: 1px 1px 1px 1px;
		color: #fff;
	}
	
	#gallery_web ul a:hover { color: #fff; }
	
	/* GALLERY WEB jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style END */
	
	
	/* 3D WEB - 5 BOX ROW jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style START */
	
	#threed_portfolio  {
	padding: 0 0 0 0;
	width: auto;
	height:auto;
	float: left;
	}	

	#threed_portfolio  img   {
		border:  solid #FFFFFF;
		border-width: 1px 1px 1px 1px;
		color: #fff;
	}	

	.threed_portfolio_boxes  {
	width: 138px;
	height: 80px;
	float:left;
	margin:0px;
	padding:26px;
	display:block;
	}	



	/* 3D WEB jQuery lightBox plugin ------------------------------------------------------------------------------------- Gallery style END */
	
	
	
	

