/* CSS Document - Author: Shaibal Mandal */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 50%; /* Set to gallery width, in px or percentage */
height: 130px; /* Set to gallery height */
}

#motioncontainer a img {
border: 0px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 0px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */






/* -----------------Main Styles that apply to body-------------------------------------- */
body {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	margin: 0px;
	background: #4A4A4A url() center repeat-y;
	position: inherit;
	padding-left: 41%;
}

/* --------------------------------The Head Banner---------------------------------------*/
#container2
{
	width: 100%;
	margin-left: -600px;
	position: relative;
	background-image: url(images/backdrop.jpg);
	height: 110px;
	background-repeat: repeat-x;
	float: none;
	
}

/* ----------------------------NAVIGATION TABS -----------------------------------------*/
td img {
	/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
	text-align: center;
}

#FWTableContainer960437610 {
	/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:486px;
	height:19px;
	text-align:left;
}

#MMMenuContainer0419214653_0 {
	/* This ID is related to the master menu div for menu MMMenuContainer0419214653_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:-176px;
	top:-57px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0419214653_0 {
/* This class defines things about menu MMMenu0419214653_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:65px;
	height:60px;
}

.MMMIFVStyleMMMenu0419214653_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419214653_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:65px;
	height:20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:59px;
	height:14px;
}

.MMMIVStyleMMMenu0419214653_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419214653_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:65px;
	height:20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:59px;
	height:14px;
}

#MMMenu0419214653_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0419214653_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0419214653_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0419214653_0 so we can set its position */
	left:0px;
	top:20px;
}

#MMMenu0419214653_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0419214653_0 so we can set its position */
	left:0px;
	top:40px;
}

#MMMenu0419214653_0_Item_3 {
/* Unique ID for item 2 of menu MMMenu0419214653_0 so we can set its position */
	left:0px;
	top:60px;
}

#MMMenuContainer0419214653_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0419214653_0 a {
/* Controls the general apperance for menu MMMenuContainer0419214653_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	filter:alpha(opacity=75);
    -moz-opacity:.75;
	opacity:.75;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#cccccc;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0419214653_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0419214653_0 */
	color:#ffffff;
	background-color:#666666;
}

		
#h1
{
	width: 760px;
	height: 22px;
	float: right;
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#h2
{
	width: 760px;
	height: 22px;
	float: right;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

/* ------------------------------This is the main page container centered -------------------------*/
#container 
{
	width: 960px;
	margin-left: -345px;
	position: inherit;
	top: 117px;
	height: auto;
	left: 500px;
}

/* -----------------------------This holds all the content for the TOP and BOTTOM-------------------------*/
.caseholder
{
	width: 880px;
	background-color: #FFFFFF;
	border-top: none;
	color: #FFFFFF;
	float: left;
	height: auto;
	clear: both;
	padding: 0px 0px 6px 0px;
}
/* ------------------------------Home Page - Flash Image-------------------------*/
.picbox  {
	width: 600px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: left;
	padding: 0px 0px 0px 75px;
	z-index: 1;
}
.picboxright
{
	width: 193px;
	float: right;
	border-bottom: none;
	background-image: none;
	z-index: 1;
}
.picbox4  {
	width: 205;
	height: 600px;
	background-color: #E1DEDE;
	border-top: none;
	color: #141314;
	float: right;
	padding: 0px 0px 0px 0px;
	width: 193px;
	height: auto;
}

/* ------------------------------Home Page - Collections Images-------------------------*/
.imagebox  
{
	width: 192px;
	height: auto;
	background-color: #E1DEDE;
	border-top: none;
	color: #141314;
	float: left;
	
}
.imagebox2  
{
	width: 173px;
	height: 70px;
	background-color: #E1DEDE;
	border-top: none;
	color: #141314;
	float: right;
	padding: 45px 10px 10px 10px;
	text-align: center;
	
}
.logobox  
{
	width: 185px;
	height: 105px;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: right;
	padding: 10px 10px 0px 0px;
	text-align: right;
	
}
.logobox2 
{
	width: 195px;
	height: 115px;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: right;
	padding: 10px 0px 0px 0px;
	text-align: center;
	
}
.logobox3 
{
	width: 195px;
	height: 125px;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: right;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}
/* ------------------------------Home Page - Theos Block -------------------------*/
.theo
{
	border-top: none;
	width: 275px;
	height: 400px;
	background-color: #FFFFFF;
	color: #141314;
	float: right;
	padding: 0px 0px 0px 0px;
	
}
.theoback
{
	clear: right;
	border-top: none;
	width: auto;
	height: 351px;
	background-color: #CCCCCC;
	color: #141314;
	
}
.theoimage
{
	border-top: none;
	width: 272px;
	height: 146px;
	background-color: #CCCCCC;
	color: #141314;
	padding: 0px 0px 11px 0px;
	
}

.theotextbody
{
	border-top: none;
	width: auto;
	height: 193px;
	background-color: #CCCCCC;
	color: #666666;
	padding: 0px 16px 0px 16px;
	font: 11px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
}


/* ------------------------------Home Page - Text below casegoods-------------------------*/
.maintextbox  
{
	width: auto;
	height: auto;
	border-top: 3px;
	color: #000000;
	float: left;
	padding: 2px 3px 0px 12px;
	font: 11px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	
}
.maintextbox2  
{
	width: 564px;
	height: 210px;
	border-top: 3px;
	color: #000000;
	float: right;
	padding: 2px 0px 0px 0px;
	font: 11px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	text-align: right;
	
}
.theotextbox 
{
	width: 164px;
	height: auto;
	border-top: 3px;
	color: #000000;
	float: right;
	padding: 7px 14px 0px 14px;
	font: 11px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	
}

.colpicbox  {
	width: 470px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: left;
	padding: 0px 0px 0px 73px;
	z-index: 1;
}

.colpicbox2 {
	width: 315px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #000000;
	float: right;
	padding: 0px 11px 0px 0px;
	font: verdana;
	letter-spacing: normal;
	line-height: 225%;
	font-size: 13px;

	
}
.portmain  {
	width: 805px;
	height: 265 px;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: left;
	padding: 13px 0px 0px 73px;
	z-index: 1;
}
.porttitle  {
	width: 785px;
	height: 14px;
	border-top: none;
	color: #141314;
	float: left;
	padding: 2px 0px 2px 10px;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #E1DEDE;
}

.portreel  {
	width: 790px;
	height: auto;
	border-top: none;
	color: #141314;
	float: left;
	padding: 8px 0px 17px 5px;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
}
.pressmain  {
	width: 795px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: left;
	padding: 45px 0px 0px 73px;
	z-index: 1;
}
.pressspacerbox  {
	width: 375px;
	background-color: #FFFFFF;
	color: #141314;
	float: left;
	padding: 0px 0px 60px 0px;
	z-index: 1;
}
.pressspacerbox2  {
	width: 500px;
	background-color: #FFFFFF;
	color: #141314;
	float: left;
	height: 35px;
}
.pressreel  {
	width: 790px;
	height: 300px;
	border-top: none;
	color: #141314;
	float: left;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
	text-align: center;
	padding: 55px 0px 0px 0px;
}
/* ------------------------------SPACERS-------------------------*/
.spacy
{
	padding: 13px 0px 0px 0px;
}

.spacy2
{
	padding: 12px 0px 0px 0px;
	position: relative;
	float: left;
}
.spacy3
{
    padding: 1px 0px 0px 0px;
}
.spacy5
{
	padding: 13px 0px 0px 0px;
	width: 672px;
	z-index: 1;
}
.construct  {
	width: 785px;
	height: 700px;
	border-top: none;
	color: #141314;
	float: left;
	padding: 2px 0px 2px 10px;
	z-index: 1;
	font: 18px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
	text-align: center;
}
/* ------------------------------AWARDS-------------------------*/
.awardmainbox  {
	width: 790px;
	height: auto;
	border-top: none;
	color: #141314;
	float: left;
	padding: 10px 0px 2px 10px;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
}
.awardmainboxl  {
	width: 400px;
	height: auto;
	border-top: none;
	color: #141314;
	float: left;
	padding: 5px 0px 0px 0px;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
}
.awardmainboxr  {
	width: 375px;
	height: auto;
	border-top: none;
	color: #141314;
	float: right;
	padding: 5px 0px 0px 0px;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
}
.awardspacerbox  {
	width: 375px;
	background-color: #FFFFFF;
	color: #141314;
	float: left;
	padding: 0px 0px 20px 0px;
	z-index: 1;
}
.awardspacerboxr  {
	width: 375px;
	background-color: #FFFFFF;
	color: #141314;
	float: left;
	padding: 0px 0px 20px 0px;
	z-index: 1;
}
.awardrightbox  {
	width: 371px;
	height: 346px;
	background-color: #FFFFFF;
	color: #141314;
	float: right;
	padding: 0px 0px 0px 0px;
	z-index: 1;
	background-image: url(press/awardimages/cedia.jpg);
	background-repeat: no-repeat;
	border-width: 1px;
	border-color: #FFF;
	border-style: solid;
}
.awardleftpicbox  {
	width: 195px;
	height: 300px;
	color: #141314;
	float: right;
	padding: 9px 20px 10px 0px;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-style: normal;
	letter-spacing: 1px;
	line-height: 25px;
	font-size: 13.5px;
	font-weight: 300;
}
.awardleftbox  {
	width: 365px;
	height: auto;
	background-color: #FFFFFF;
	color: #141314;
	float: left;
	padding: 3px 3px 3px 3px;
	z-index: 1;
	border-top-style: solid;
	border-width: 1px;
	border-color: #666;
	border-style: solid;
}
.awardrightbox2  {
	width: 365px;
	height: auto;
	background-color: #FFFFFF;
	color: #141314;
	float: right;
	padding: 3px 3px 3px 3px;
	z-index: 1;
	border-top-style: solid;
	border-width: 1px;
	border-color: #666;
	border-style: solid;
}
.awardrightbox3  {
	width: auto;
	height: 100px;
	background-color: #FFFFFF;
	color: #141314;
	float: right;
	padding: 3px 0px 45px 3px;
	z-index: 1;
}
.awardpicboxr  {
	width: 117px;
	height: 95px;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: right;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}
.awardpicboxl  {
	width: 45px;
	height: 95px;
	background-color: #828282;
	border-top: none;
	color: #FFF;
	float: left;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.awardtitlebox  {
	width: 190px;
	height: 15px;
	background-color: #FFF;
	border-top: none;
	color: #000;
	float: left;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 8px;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
}
.awardtitlebox2  {
	width: 160px;
	height: 15px;
	background-color: #FFF;
	border-top: none;
	color: #000;
	float: left;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 8px;
	font-size: 13px;
	letter-spacing: 1px;
	font-weight: bold;
}
.awardimagebox  {
	width: 195px;
	height: 47px;
	background-color: #FFF;
	border-top: none;
	color: #000;
	float: left;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 8px;
	font-size: 8px;
	letter-spacing: 0px;
	font-weight: lighter;
	padding-top: 17px;
}
/* ------------------------------TESTIMONIAL-------------------------*/
.testreel2  {
	width: 770px;
	height: 300px;
	border-top: none;
	color: #141314;
	float: left;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
	text-align: center;
	padding: 45px 0px 0px 20px;
}
.testreel  {
	width: 680px;
	height: auto;
	border-top: none;
	color: #141314;
	float: left;
	padding: 8px 0px 17px 105px;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
	text-align: center;
}
.testmain  {
	width: 795px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: left;
	padding: 45px 0px 0px 73px;
	z-index: 1;
}
.testmainboxl  {
	width: auto;
	height: auto;
	border-top: none;
	color: #141314;
	float: left;
	padding: 0px 0px 0px 0px;
	z-index: 1;
	letter-spacing: 4px;
	background-color: #FFF;
	text-align: center;
}
.testmainboxr  {
	width: 375px;
	height: auto;
	border-top: none;
	color: #141314;
	float: right;
	padding: 5px 0px 0px 0px;
	z-index: 1;
	font: 11px "verdana";
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	font-weight: bolder;
	background-color: #FFF;
}
/* ------------------------------contact-------------------------*/
.contactbox  {
	width: 805px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: left;
	padding: 0px 0px 0px 75px;
	z-index: 1;
}
.contactbox2  {
	width: 205;
	height: 600px;
	background-color: #E1DEDE;
	border-top: none;
	color: #141314;
	padding: 0px 0px 0px 0px;
	width: 200px;
	height: auto;
}
.contactleftbox  
{
	width: 425;
	height: auto;
	border-top: 3px;
	color: #000000;
	float: left;
	padding: 12px 0px 25px 150px;
	font: 12px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	background-repeat: no-repeat;
	text-align: left;
	width: 630px;
	
}
.contactbox3  
{
	width: 425;
	height: auto;
	border-top: 3px;
	color: #000000;
	float: left;
	padding: 0px 0px 0px 200px;
	font: 12px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	background-repeat: no-repeat;
	text-align: center;
	width: auto;
	
}
.contactbox3a  
{
	width: 425;
	height: auto;
	border-top: 3px;
	color: #000000;
	float: left;
	padding: 20px 0px 0px 60px;
	font: 12px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	background-repeat: no-repeat;
	text-align: center;
	width: 400px;
	
}
.contactbox3b  
{
	width: 425;
	height: auto;
	border-top: 3px;
	color: #000000;
	float: left;
	padding: 40px 0px 0px 160px;
	font: 12px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	background-repeat: no-repeat;
	text-align: center;
	width: auto;
	
}
.contactleftbox2  
{
	width: 150px;
	height: auto;
	border-top: 3px;
	color: #000000;
	float: left;
	padding: 95px 0px 0px 0px;
	font: 12px "verdana";
	letter-spacing: 100%;
	line-height: 200%;
	clear: none;
	z-index: 1;
	text-align: right;
	
}
.contactrightbox 
{
	color: #000000;
	font: 11px "verdana";
	letter-spacing: normal;
	line-height: normal;
	z-index: 1;
	width: 160px;
	padding: 20px 20px 0px 20px;
	height: 150px;
	text-align: left;
	
}
.contactemailbox 
{
	color: #000000;
	font: 16px "verdana";
	letter-spacing: normal;
	line-height: normal;
	z-index: 1;
	width: 168px;
	padding: 10px 16px 10px 16px;
	text-align: center;
	background-color: #999;
	
}
/* ------------------------------SERVICES-------------------------*/
.servspace{
	padding: 25px 4px 0px 0px;
	position: relative;
	float: left;
}
.servspace2{
	padding: 25px 4px 0px 0px;
	position: relative;
	float: right;
}
.servicesmain  {
	width: 805px;
	height: 265 px;
	background-color: #FFFFFF;
	border-top: none;
	color: #141314;
	float: left;
	padding: 0px 0px 0px 73px;
	z-index: 1;
}
.servicesupper {
	width: 790px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #000000;
	float: left;
	padding: 0px 0px 20px 0px;
	font-size: 14px;
	text-align: center;
	font-style: normal;
	font-family: Verdana, Geneva, sans-serif;

	
}
.servicestop  {
	width: 255px;
	height: auto;
	border-top: none;
	color: #141314;
	float: left;
	padding: 3px 3px 3px 16px;
	z-index: 1;
	letter-spacing: normal;
	background-color: #FFF;
	text-align: left;
}
.servicestopinner  {
	width: 215px;
	height: 530px;
	border-top: none;
	color: #333;
	float: left;
	z-index: 1;
	letter-spacing: normal;
	background-color: #E0E0E0;
	text-align: left;
	padding: 20px 20px 20px 20px;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
.servicescenter {
	width: 255px;
	height: auto;
	border-top: none;
	color: #141314;
	float: left;
	padding: 3px 3px 3px 3px;
	z-index: 1;
	letter-spacing: normal;
	background-color: #FFF;
	text-align: left;
	font-size: 11px;
}
.servicescenterinner  {
	width: 215px;
	height: 530px;
	border-top: none;
	color: #000;
	float: left;
	z-index: 1;
	letter-spacing: normal;
	background-color: #E0E0E0;
	text-align: left;
	padding: 20px 20px 20px 20px;
	font-family: Verdana, Geneva, sans-serif;
}
.servicesright {
	width: 255px;
	height: auto;
	border-top: none;
	color: #000;
	float: left;
	padding: 3px 3px 3px 3px;
	z-index: 1;
	letter-spacing: normal;
	background-color: #FFF;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
.servicesrightinner  {
	width: 215px;
	height: 530px;
	border-top: none;
	color: #000;
	float: left;
	z-index: 1;
	letter-spacing: normal;
	background-color: #E0E0E0;
	text-align: left;
	padding: 20px 20px 20px 20px;
}
.servicesfoot {
	width: 605px;
	height: auto;
	background-color: #FFFFFF;
	border-top: none;
	color: #000000;
	float: left;
	padding: 20px 100px 20px 100px;
	font-size: 14px;
	text-align: center;
	font-style: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;

	
}
/* ------------------------------FOOTER-------------------------*/
#footer 
{
	clear: both;
	background-color: #FFFFFF;
	color: #999999;
	text-align: center;
	vertical-align: text-bottom;
	height: 10px;
	padding: 45px 0px 10px 0px;
	border-top: none;
	font: 11px "verdana";
	line-height: 100%;
}

#dhtmlgoodies_slideshow{
		width:600px;	/* Total width of slideshow */
.text {
	font-size: 10px;
}
.heading {
	font-weight: bold;
}
.decrip {
	font-size: 9px;
}
.boldtext {
	font-weight: bold;
}
#container .caseholder .servicesmain .servicestop p {
	color: #000;

}
