.clear {clear:both;}
html {overflow-y: scroll;}
body 
{
	margin: 0;
	padding: 0;
	font-size: 100%;
	background-image:url(../images/bg.jpg); 
	background-position:top left; 
	background-repeat:repeat-x;
	background-color:#fff;/*e5eff3*/
	
}
strong {color:#063;}
object {outline:none;}
a {outline:none;}
#container {
	width:950px;
	margin:0 auto; 
}
#header {
background-image:url(../images/header.png); 
background-position:top left; 
background-repeat:repeat-x; 
width:950px; 
height:96px; 
margin:2px 0 2px 0;
padding: 87px 0 0 0;
		}
.message_success {padding:30px;width:80%;}
.message_success p {color:#666; font-family:Verdana, Geneva, sans-serif;font-size:0.8em;}
.message_success strong {}
#header img {float:left;margin:-76px 0 0 13px;}
#bluebar_bottom {width:950px; height:160px;background-image:url(../images/bluebar_bottom.png); background-position: top; position:relative;background-repeat:no-repeat;margin-bottom:-1px;z-index:20;}
#mainarea {width:950px; background-image:url(../images/mainbg.png); background-position:top; background-repeat:repeat-y;}
#mainarea #initial_wrapper {
	height:100%;
	/*padding:25px;*/
    position:relative; 
	z-index:80;
	margin: -152px 0 0 0;
	}
#mainarea #initial_wrapper .portfolio_divider {height:9px; width:920px; margin:0 auto; background:#bde8cb;}
#mainarea #initial_wrapper .port_bg {background-image:url(../images/port_bg.jpg); background-position:top; background-repeat:no-repeat;width:920px; margin:0 auto;}
#mainarea #initial_wrapper .port_bg .inner {padding:20px;}
#mainarea #initial_wrapper .port_bg .inner .left {float:left; width:54%; text-align:justify; font-family: "Verdana", Geneva, sans-serif; font-size:0.8em; color:#666;}
#mainarea #initial_wrapper .port_bg .inner .left h1 {font-family:"verdana", century gothic ; color:#060; font-size:1.7em; font-weight:normal; margin: 0 0 10px 0; text-align:left}
#mainarea #initial_wrapper .port_bg .inner p {margin: 0 0 10px 0; padding:0;}
#mainarea #initial_wrapper .port_bg .inner .right {float:right;width:40%; margin: 0 20px 0 0;}
#mainarea #initial_wrapper .port_bg .inner .right .button_holder {width:380px; margin: 5px 0 0 0px;}
#mainarea #initial_wrapper .port_bg .inner .right .button_holder a.left {margin: 0 4px 0 0;background-image:url(../images/port_leftlink.png); background-position:top; background-repeat:no-repeat; display:block;text-decoration:none; width:178px; height:36px;}
#mainarea #initial_wrapper .port_bg .inner .right .button_holder a.left:hover {text-decoration:none; background-position: 0 -36px;}
#mainarea #initial_wrapper .port_bg .inner .right .button_holder a.left:visited {text-decoration:none;}
#mainarea #initial_wrapper .port_bg .inner .right .button_holder a.linkright {background-image:url(../images/port_rightlink.png); background-position:top; background-repeat:no-repeat; display:block;text-decoration:none; width:178px; height:36px; float:right; margin: 0 13px 0 0;}
#mainarea #initial_wrapper .port_bg .inner .right .button_holder a.linkright:hover {text-decoration:none; background-position: 0 -36px;}
#mainarea #initial_wrapper .port_bg .inner .right .button_holder a.linkright:visited {text-decoration:none;}
#mainarea #initial_wrapper .port_bg .inner .right {}
#mainarea #initial_wrapper .port_bg .inner .right h2 {font-family:Verdana, Geneva, sans-serif; color:#06C; font-size:1.0em; font-weight:normal; margin: 15px 0 10px 0;}
#mainarea #initial_wrapper .port_bg .inner .right p {text-align:justify; font-family: "Verdana", Geneva, sans-serif; font-size:0.75em; color:#666;}
/* technologies used  */
#mainarea #initial_wrapper .port_bg .inner .right #technology_box {font-family: "Verdana", Geneva, sans-serif; font-size:0.8em; }
#mainarea #initial_wrapper .port_bg .inner .right #technology_box h2 {font-family:Verdana, Geneva, sans-serif; color:#06C; font-size:1.3em; font-weight:normal; margin: 15px 0 10px 0;}
#mainarea #initial_wrapper .port_bg .inner .right #technology_box .tech_list_holder {width:70%; margin:20px 0 0 30px;}
#mainarea #initial_wrapper .port_bg .inner .right #technology_box .tech_list_holder ul {color:#096; padding:0 0 0 0px; }
#mainarea #initial_wrapper .port_bg .inner .right #technology_box .tech_list_holder li {}
#mainarea #initial_wrapper .port_bg .inner .right #technology_box .tech_list_holder .listtext {color:#666;}

#mainarea #initial_wrapper .flasholder {width:902px; height:157px; margin: 10px auto; }
#mainarea #initial_wrapper .h2container {width:920px; height:36px; margin: 10px auto;}
/*#mainarea #initial_wrapper .h2container {wIdth:920px; height:36px; background-image:url(../images/headerbar_back.png);background-position:left;background-repeat:y; margin: 10px auto;}*/
#mainarea #initial_wrapper .h2container h2 {font-family:tahoma; font-weight: normal; color:#000; font-size:1.3em; margin: 0 0 0 0; padding: 0px 0 0 35px;}

#mainarea #initial_wrapper .h2homepagecontainer_home {width:920px; height:36px; background-image:url(../images/homepage_second_divider.png);background-position:left;background-repeat:y; margin: 0 auto; margin-bottom:0px;}
#mainarea #initial_wrapper .h2homepagecontainer_home .left {float:left;width:40%;}
#mainarea #initial_wrapper .h2homepagecontainer_home .right {float:right;width:53%;text-align:left;}
#mainarea #initial_wrapper .h2homepagecontainer_home h2 {margin: 0; padding: 0; font-family:tahoma; font-weight:bold; color:#006633; font-size:0.9em;font-weight:normal;padding: 9px 0 0 15px;}
#mainarea #initial_wrapper .h2homepagecontainer_home .firstword {color:#f07f2b;}

#mainarea #initial_wrapper .h2homepagecontainer {width:920px; height:36px; background-image:url(../images/homepage_second_divider.png);background-position:left;background-repeat:y; margin: 16px auto; margin-bottom:0px;}
#mainarea #initial_wrapper .h2homepagecontainer .left {float:left;width:40%;}
#mainarea #initial_wrapper .h2homepagecontainer .right {float:right;width:53%;text-align:left;}
#mainarea #initial_wrapper .h2homepagecontainer h2 {margin: 0; padding: 0; font-family:tahoma; font-weight:bold; color:#006633; font-size:0.9em;font-weight:normal;padding: 9px 0 0 15px;}
#mainarea #initial_wrapper .h2homepagecontainer .firstword {color:#f07f2b;}

#mainarea #initial_wrapper .h2container .first_word {color:#656565; font-variant:small-caps; font-weight: normal; font-family:sans-serif;}
#mainarea #initial_wrapper .h2container .second_word {font-weight:normal;color:#666;}
#mainarea #initial_wrapper .content_inner {padding:0 14px; font-family: Calibri,Helvetica,Arial; color: #656565; letter-spacing: -1px;}
#mainarea #initial_wrapper .content_inner h3 {font-size:0.9em; color:#063;padding:0 0 0 4px;}
#mainarea #initial_wrapper .content_inner a {color:#063; text-decoration:none;}
#mainarea #initial_wrapper .content_inner a:hover {text-decoration:underline;}
#mainarea #initial_wrapper .content_inner a:visited {}
#mainarea #initial_wrapper .content_inner p {margin:0 0 0px 0; padding: 5px;}
#mainarea #initial_wrapper .content_inner .price_image_holder {width:919px; height:318px; margin: 30px 0 0 -10px;}
#mainarea #initial_wrapper .content_inner .listholder {width:90%; margin:10px auto;}
#mainarea #initial_wrapper .content_inner .listholder ul {color:#060;}
#mainarea #initial_wrapper .content_inner .listholder li {}
#mainarea #initial_wrapper .content_inner .listholder span {color:#666;}
#mainarea #initial_wrapper .content_inner .listholder strong {color:#060;}

#mainarea #initial_wrapper .sidelist {padding:0 0px; font-family:verdana}
#mainarea #initial_wrapper .sidelist a {color: #006633; text-decoration:none; font-size:16px; font-family: Calibri,Helvetica,Arial; font-weight: bold; margin: 0px 8px;}
#mainarea #initial_wrapper .sidelist a:hover { text-decoration: none; color: #f07f2b; font-size: 16px; font-family: Calibri,Helvetica,Arial; font-weight: bolder; margin: 0px 8px;}
#mainarea #initial_wrapper .sidelist a:visited {}
#mainarea #initial_wrapper .sidelist ul {}
#mainarea #initial_wrapper .sidelist li { background: url("../images/arrow1.png") no-repeat scroll right 3px transparent; list-style: none; padding: 4px 20px 6px 0; margin-right: 20px; border-bottom: 1px dotted #CCC;}

#mainarea #initial_wrapper .centrelist {}
#mainarea #initial_wrapper .centrelist a {}
#mainarea #initial_wrapper .centrelist a:hover {}
#mainarea #initial_wrapper .centrelist a:visited {}
#mainarea #initial_wrapper .centrelist ul {}
#mainarea #initial_wrapper .centrelist li { background: url("../images/tick.png") no-repeat scroll right 12px transparent; list-style: none; padding: 6px 20px 6px 0; margin-right: 46px; border-bottom: 1px dashed #CCC; color: #006633; }

#mainarea #initial_wrapper .centrelistdouble {}
#mainarea #initial_wrapper .centrelistdouble a {}
#mainarea #initial_wrapper .centrelistdouble a:hover {}
#mainarea #initial_wrapper .centrelistdouble a:visited {}
#mainarea #initial_wrapper .centrelistdouble ul {}
#mainarea #initial_wrapper .centrelistdouble li { background: url("../images/tick.png") no-repeat scroll right 12px transparent; list-style: none; padding: 6px 20px 6px 0; margin-right: 11px; color: #006633; }



#mainarea #initial_wrapper .content_inner .test_container {border:1px solid #dae9e1;margin: 15px 0 15px 0; font-family:Verdana, Geneva, sans-serif; color:#666; font-size:0.9em;background:#fafdfb; padding:10px;}
#mainarea #initial_wrapper .content_inner .test_container img {margin: -30px 0 0 0;}
#mainarea #initial_wrapper .content_inner .test_container a {text-decoration:none;}
#mainarea #initial_wrapper .content_inner .test_container a:hover {text-decoration:none;}
#mainarea #initial_wrapper .content_inner .test_container a:visited {text-decoration:none;}
#mainarea #initial_wrapper .content_inner .test_container h2 {margin: 0 0 10px 0;font-weight:bold; color:#063; font-size:1.3em;}
#mainarea #initial_wrapper .content_inner .test_container .sub_wrapper {}
#mainarea #initial_wrapper .content_inner .test_container .sub_wrapper .left_test {float:left;width:75%;}
#mainarea #initial_wrapper .content_inner .test_container .sub_wrapper .right_test {float:right;width:23%;}

#mainarea_bottom {width:950px; height:19px;background-image:url(../images/mainbg_bottom.png); background-position:top; background-repeat:no-repeat; margin: 0 0 50px 0; z-index:-1;}

#mainarea_split {background-position:top; margin: 0 0 50px 0; width:6px; height: 500px; background-image: url("../images/split.png"); background-repeat:repeat-x}

#mainarea_splitside {background-position:top; margin: 0 0 50px 0; width:6px; height: 500px; background-image: url("../images/splitside.png"); background-repeat:repeat-x}


#mainarea #initial_wrapper #secondcontainer {width:920px; margin: 0 auto; height:337px; background-image:url(../images/homepage_second_bgfade.png); background-repeat:repeat-x; background-position:top left; margin-bottom:0px;}
#mainarea #initial_wrapper #secondcontainer #left {width:0px;float:left;border-right:1px solid #e8e8e8; height:337px; padding: 10px 0 0 0;}
#mainarea #initial_wrapper #secondcontainer #left .inner {width:100%;height:100%; padding:10px;}
#mainarea #initial_wrapper #secondcontainer #left .inner a {text-decoration:none;margin-top:40px}
#mainarea #initial_wrapper #secondcontainer #left .inner a:hover {text-decoration:none;}
#mainarea #initial_wrapper #secondcontainer #left .inner a:visited {text-decoration:none;}
#mainarea #initial_wrapper #secondcontainer #right {width:52.5%;float:right; height:344px; background-image:url(../images/form_bground.jpg); background-position:bottom left; background-repeat:no-repeat;}
#mainarea #initial_wrapper #secondcontainer #right .inner {width:100%;height:100%; padding:10px;}
#mainarea #initial_wrapper #secondcontainer #right .inner table {width:80%; margin: 0 auto; font-family:century gothic;color:#063; font-size:0.8em; /*border:1px solid #999;*/ margin-top:50px;}
#mainarea #initial_wrapper #secondcontainer #right .inner .left {padding: 0 0 3px 0;}
#mainarea #initial_wrapper #secondcontainer #right .inner .right {width:232px;}
#mainarea #initial_wrapper #secondcontainer #right .inner .right input {border: 0px solid #fff;width:230px; background-image:url(../images/input_back.png); margin-bottom:10px; height:20px;color:#555; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:0.9em; padding: 3px 0 0 4px;}
#mainarea #initial_wrapper #secondcontainer #right .inner .right .textarea {width:232px; border:none; height:70px;}
#mainarea #initial_wrapper #secondcontainer #right .inner .right .textarea .top {background-image:url(../images/textarea_top.png); background-position:top; background-repeat:none;width:232px; height:7px;}
#mainarea #initial_wrapper #secondcontainer #right .inner .right .textarea .middle {background-image:url(../images/textarea_bg.jpg); background-position:top; background-repeat:repeat-y;}
#mainarea #initial_wrapper #secondcontainer #right .inner .right .textarea .middle textarea {border: 0px solid #fff;width:95%; border:none; margin: 0 0 0 5px; overflow:auto;color:#555; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:0.9em;}
#mainarea #initial_wrapper #secondcontainer #right .inner .right .textarea .bottom {background-image:url(../images/textarea_bottom.png); background-position:bottom; background-repeat:none;width:232px; height:7px;}
#mainarea #initial_wrapper #secondcontainer #right .inner .buttonholder {text-align:right; padding: 0 5px 0 0;}
#mainarea #initial_wrapper #secondcontainer #right .inner .buttonholder input {}
/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
#mainarea #initial_wrapper #secondcontainer #standard_right {width:52.5%;float:right; height:344px; background-image:url(../images/standard_form_bground.jpg); background-position:bottom left; background-repeat:no-repeat;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner {width:100%;height:100%; padding:10px;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner table {width:80%; margin: 0 auto; font-family:century gothic;color:#063; font-size:0.8em; /*border:1px solid #999;*/ margin-top:50px;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .left {padding: 0 0 3px 0;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .right {width:232px;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .right input {border: 0px solid #fff;width:230px; background-image:url(../images/input_back.png); margin-bottom:10px; height:20px;color:#555; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:0.9em; padding: 3px 0 0 4px;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .right .textarea {width:232px; border:none; height:70px;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .right .textarea .top {background-image:url(../images/textarea_top.png); background-position:top; background-repeat:none;width:232px; height:7px;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .right .textarea .middle {background-image:url(../images/textarea_bg.jpg); background-position:top; background-repeat:repeat-y;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .right .textarea .middle textarea {border: 0px solid #fff;width:95%; border:none; margin: 0 0 0 5px; overflow:auto;color:#555; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:0.9em;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .right .textarea .bottom {background-image:url(../images/textarea_bottom.png); background-position:bottom; background-repeat:none;width:232px; height:7px;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .buttonholder {text-align:right; padding: 0 5px 0 0;}
#mainarea #initial_wrapper #secondcontainer #standard_right .inner .buttonholder input {}

#mainarea #initial_wrapper #brands_technologies {width:920px; height:95px; margin: 0 auto; background-image:url(../images/logo_bground.png); background-repeat:repeat-x; background-position:left; padding:29px 0 0 0; margin-bottom:10px;}

#mainarea #initial_wrapper .content_inner44 {font-size: 16px;}

/*********************bouncing menu***************************/
ul#menu_holder {display:inline;}
ul#menu_holder li.list_bounce {display:inline; float:left;padding: 0px 0px 0 0;}
#navigation-block {margin: 0px 0 0 0px; width:654px; heigth:57px; float:right;}
ul#menu_holder
{
	list-style: none;
	font-size: .75em;
	margin: 0px 0 0 0;
	padding: 0;
	width:654px; heigth:57px;
}
ul#menu_holder li.list_bounce a.top_level
{
	display: block;
	width: 95px;
	height:43px;
	text-decoration: none;
	background-image:url(../images/menu.png);
	background-position:top;
	background-repeat:no-repeat;
	font-family: Calibri,Helvetica,Arial;
	color:#009933;
	font-size:17px;
	text-align:center;
	padding: 9px 12px 0 0;
	line-height:1em;
	margin: 0px 0 0 0;
	font-variant:small-caps;
}

ul#menu_holder li.list_bounce a.top_level:hover {color: #f07f2b; }
ul#menu_holder li.list_bounce a.top_level .alt_menu_a {color:#093; font-size:0.9em}
/*************************drop down**********************************/
ul#menu_holder li.list_bounce ul.drop_menu {
						list-style:none; 
						display:none; 
						/*border-left: 1px solid #ABC8E4; 
						border-right: 1px solid #ABC8E4; 
						border-bottom: 1px solid #ABC8E4; 
						border-top: 1px solid #ABC8E4; */
						width:170px; 
						/*height:200px;*/
						float:left;
						position:absolute; 
						background:#fff;
						
						padding: 0px;
						z-index:100;
						margin: 0px 0 0 -30px;
						}
ul#menu_holder li.list_bounce ul.drop_menu li.first_tier {font-family:verdana;font-size:11px;padding: 0px 0 0px 0px; list-style-type:none; border-bottom:1px dotted #e3e6e6;}
ul#menu_holder li.list_bounce ul.drop_menu li.first_tier:hover {background-color:#DEE9F5;}
ul#menu_holder li.list_bounce ul.drop_menu li.first_tier  a.droplink {text-decoration:none; color:#757575; display:block; padding:4px 4px 4px 8px;}
ul#menu_holder li.list_bounce ul.drop_menu li.first_tier  a.droplink:hover {color:#333;}

.contactlinkholder {width:450px; height:76px; margin: -74px 30px 0 0; float:right;}
.contactlinkholder img {margin:0;padding:0;}

.contact_details {width:95%;margin:0 auto;font-family:Verdana, Geneva, sans-serif; font-size:0.7em; margin-top:20px; padding:20px 0 20px 0; color:#666;}
.contact_details h3 {font-size:1.2em; color:#063;}

img#free_design {float:right;}

/********************************spry styles*************************************/
.home_top_left {float:left;width:45%;}
.home_top_left_inner {background-image:url(../images/topleftback.jpg); background-position:top; background-repeat:no-repeat;height:306px;width:433px; margin: 0px 0 0 20px; padding: 10px 0 0 0;}
.home_top_left .home_top_left_inner p {padding: 15px 20px 0 20px; margin: 0 0 0 0; font-family: Verdana, Geneva, sans-serif; color:#666;font-size:0.9em;text-align:justify; color:#333/*line-height:1.6em;*/}
.home_top_left .home_top_left_inner p.firstpara {font-weight:bold; color:#063;}
.home_top_right {float:right;width:53%;}
#linkholder {width:37%; margin: 0 auto;}
#linkholder table {margin: 3px 0 0 0;}
#linkholder a.first {background-image:url(../images/left_one.jpg); background-position:top; background-repeat:no-repeat;margin: 0 0 0 0; padding:0 0 0 0; width:24px; height:26px;display:block;}
#linkholder a.previous {background-image:url(../images/left_two.jpg); background-position:top; background-repeat:no-repeat;margin: 0 0 0 0; padding:0 0 0 0; width:35px; height:36px;display:block;}
#linkholder a.next {background-image:url(../images/right_one.jpg); background-position:top; background-repeat:no-repeat;margin: 0 0 0 0; padding:0 0 0 0;width:35px; height:36px;display:block;}
#linkholder a.last {background-image:url(../images/right_two.jpg); background-position:top; background-repeat:no-repeat;margin: 0 0 0 0; padding:0 0 0 0; width:24px; height:26px;display:block;}
/*--e-commerce page--*/
	#ecomm_nav_block {width:708px;height:50px;}
	#ecomm_nav_block #ecomm_nav_block_left {width:24px;height:50px;float:left; background-image:url(../images/left.png); background-repeat:no-repeat; background-position:top left;}
	#ecomm_nav_block #ecomm_nav_block_right {width:24px;height:50px;float:right;background-image:url(../images/right.png); background-repeat:no-repeat; background-position:top right;}
	#ecomm_nav_block #ecomm_nav_block_bg {height:50px; background-image:url(../images/e_commerce_bg.jpg); background-repeat:repeat-x; background-position:top left;}
	#ecomm_nav_block #ecomm_nav_block_inner {padding:16px 0 0 0px;margin:0 0 0 0;width:650px; float:left;}
	#ecomm_nav_block #ecomm_nav_block_inner ul {display:inline;}
	#ecomm_nav_block #ecomm_nav_block_inner li {display:inline;float:left;}
	#ecomm_nav_block #ecomm_nav_block_inner li.divider {margin:-12px 7px 0 7px;}
	#ecomm_nav_block #ecomm_nav_block_inner a.ecom {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:normal;text-decoration:none;text-transform:uppercase;font-weight:bold;}
	#ecomm_nav_block #ecomm_nav_block_inner a.ecom:hover {text-decoration:none;color:#063;}
	#ecomm_nav_block #ecomm_nav_block_inner a.ecom:visited {text-decoration:none;}
	
	.t {background: url(../images/dot2.gif) 0 0 repeat-x; width: 22em}
	.b {background: url(../images/dot2.gif) 0 100% repeat-x}
	.l {background: url(../images/dot2.gif) 0 0 repeat-y}
	.r {background: url(../images/dot2.gif) 100% 0 repeat-y}
	.bl {background: url(../images/bl.gif) 0 100% no-repeat}
	.br {background: url(../images/br.gif) 100% 100% no-repeat}
	.tl {background: url(../images/tl.gif) 0 0 no-repeat}
	.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:5px} 
	.trtran {background: url(../images/trtran.png) 100% 0 no-repeat; padding:5px} 
	.tltran {background: url(../images/tltran.png) 0 0 no-repeat}
	.bltran {background: url(../images/bltran.png) 0 100% no-repeat}
	.brtran {background: url(../images/brtran.png) 100% 100% no-repeat}
	
	.bl2 {background: url(../images/bl2.gif) 0 100% no-repeat #D8E7DD; width: 22em}
	.br2 {background: url(../images/br2.gif) 100% 100% no-repeat}
	.tl2 {background: url(../images/tl2.gif) 0 0 no-repeat}
	.tr2 {background: url(../images/tr2.gif) 100% 0 no-repeat; padding:10px}
	
		
ul.slideshow {
    list-style:none;
    width:500px;
    height:250px;
    overflow:hidden;
    position:relative;
    margin:0;
    padding:0;
	color:#FFF;
     
}  
 
ul.slideshow li {
    position:absolute;
    left:0;
    right:0;
	color:#FFF;
}
 
ul.slideshow li.show {
    z-index:500;
	color:#FFF;
}
 
ul img {
    border:none;   
}
 
#slideshow-caption {
    width:500px;
    height:70px;
    position:absolute;
    bottom:0;
    left:0;
    color:#fff;
    background:#000;
    z-index:500;

}
 
#slideshow-caption .slideshow-caption-container {
    padding:5px 10px;  
    z-index:1000; 
	color:#FFF;
}
 
#slideshow-caption h3 {
    margin:0;
    padding:0; 
    font-size:14px;
	color:#FFF;
}
 
#slideshow-caption p {
    margin:5px 0 0 0;
    padding:0;
	color:#FFF;
}
