/* 
    AUTHOR: YOUR NAME HERE
            you@domain.com
*/

/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 11px  Tahoma, Geneva, sans-serif;}
ul { list-style: none inside; }
p { font: 12px; margin-bottom: 10px; }
a { outline: none; }
img {border:none;}
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.transpBlack { background: url(transpBlack.png); }
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#page-wrap {
	width: 791px;
	margin: 0 auto;
	overflow: hidden;
}

#top-header{
	height: 96px;
	background: url(images/top-bg-main.gif) repeat-x;
	padding-top:10px;
}

#top-inner{
	background: url(images/topbg.jpg);
	width: 791px;
	margin:0px  auto;
}
#top-content{
	margin-top: 10px;
}
#logo{
	width: 290px;
	float: left;

}
.project{
	line-height: 12px;
}


h1{
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #877a2b;
	padding-top: 10px;

}


#language{
	width: 260px;
	float: right;
	padding-top: 20px;
	text-align:right;
}

#language a{
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#language a:hover{
	color: #668s;
}


#menu-main{
	height: 25px;
	background: url(images/menubg.gif) repeat-x;
}

#menu{
width: 791px;
padding: 0px auto;
color: #FFF;
text-transform: capitalize;
margin: 0 auto;

}

#menu ul li {
	font: 12px "Century Gothic", Tahoma, sans-serif;
	display: inline;
	padding-right: 30px;
	padding-left: 30px;
	text-transform: capitalize;
	margin: 0 3px;

}

#menu ul{
padding-top: 5px;
display:block;
}
#menu li a{
font: 12px "Century Gothic", Tahoma, sans-serif;
color: #ffffff;
text-decoration: none;
}

#menu li a:hover{
	color: #CCC;
	
}
#body-main{
	width: 100%;
	background: url(images/bg.gif) repeat-x;
	 background-color: #d4cda5; 
	overflow: hidden;
}

#home-center{
	margin-top: 6px;
	margin-bottom: 10px;
	overflow: hidden;
		background-color: #eae6b5;
}

#page-center{
	background-color: #eae6b5;
	overflow: hidden;
	padding: 5px;
	height: 485px;
}

#page-content{
	background:url(images/ployregen01-content05_13.jpg) no-repeat;
}

#page-center a{
	color: #960;
	text-decoration: none;
}

#page-center a:hover{
	color: #963;
	text-decoration: underline;
}
.page-title{
	background: url(images/titlebar.gif) repeat-x;

}

.concontents{
	overflow:hidden;
	padding: 10px;
	line-height: 22px;
	color:#322b00;
	height: 480px;
	text-align: justify;
}

.maintext{
	color: #322b00;
}
.title{
	text-align: right;
	float: left;
	padding: 20px 12px 15px;
	font: 18px "Century Gothic", Tahoma, sans-serif;
	color: #fff;
}

.title2{
	
padding:5px;
	font: 18px "Century Gothic", Tahoma, sans-serif;
	color: #963;
}
.page-image img{
	border: 3px solid #c1ba90;
}

#page-right{

	background-color: #fefefd;
	overflow: hidden;
	
}
.left{
	background:  #FFF url(images/ployregen01-content05_13.jpg) repeat-x;
}
.imageborder img{
	border: 3px solid #CCC;
	float: right; 
	margin: 0 15px 5px;
}
.pagecontent{
	line-height: 20px;
		overflow: hidden;
}
#page-left{
	float: left;
	width: 280px;
	overflow: hidden;
}
#slideshow{
	float: left;
	background: url(images/slideshowbg.gif) no-repeat;

}

#ctr-right{
	float: right;
	width: 220px;
	font-family: Tahoma, Geneva, sans-serif;
}

#ctr-right-content{
	padding: 35px 17px 0 0; 
}

#rightbox {
	text-align: right;
	margin-bottom: 10px;

}

#rightbox li{
	line-height: 18px;
}


#features{
}


.maintext{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8c8558;
}

.maintext2{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8c8558;
	line-height:17px;
}


#features-left{
	width: 514px;
	float:left;
}

#callus{
	width: 132px;
	height: 65px;
	margin: 15px;
	background: url(images/phone.gif) left no-repeat;
}

#features-right{
	float: right;
	width: 273px;
	height: 96px;
	background:url(images/box3.jpg) no-repeat;
}


.dottedline{
	border-top: 1px dotted  #666;
}

.title-header {
	border-bottom: 1px dotted  #666;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #8c8558;
	line-height: 12px;
}



.smallmain{
	font: 11px Arial, Helvetica, sans-serif;
	color: #252525;
	font-style:normal;
}

.smallmain a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #252525;
	font-style:normal;
	text-decoration: none;
}

.smallmain a:hover{
	color: #663;
}

.homebox-mp{
	width: 252px;
	height: 97px;
	background: url(images/box2.gif) no-repeat;
	margin-right: 2px;
}
.feature-maintext{
	font: 11px Tahoma, Geneva, sans-serif;
	color: #423a09;
}

.feature-maintext a{
	font: 11px Tahoma, Geneva, sans-serif;
	color: #423a09;
	text-decoration: none;
}

.feature-insidebox{
	padding: 15px 15px 0; 
	overflow: hidden;
}

.featureimg{
	float: right;
}

#footer{
	height: 46px;
	background: url(images/footerbg.gif) repeat-x;
	padding-top: 10px;
}

.footertext{
	text-align: center;
	width: 30%;
	padding: 10px auto;
	color: #ffffff;
	margin: 0 auto;
}


/*CONTENTS*/
#products_list ul{
	float: right;
	width: 200px;
	display: block;
}

#products_list2 ul{
	float: right;
	width: 130px;
	display: block;
}
#products_list2 li{
	display: block;
	background-color: #c5bd90;
	padding: 2px;
}


#products_list li{
	display: block;
	background-color: #c5bd90;
	padding: 2px;
}
#products_list2 li a{
	font: 12px "Century Gothic", Tahoma, sans-serif;
	text-decoration: none;
	color: #FFF;
}

#products_list2 li a:hover{
	display:block;
	background-color: #FFF;
	color: #963;
	font: 12px "Century Gothic", Tahoma, sans-serif;

}
#products_list li a{
	font: 12px "Century Gothic", Tahoma, sans-serif;
	text-decoration: none;
	color: #FFF;
}

#products_list li a:hover{
	display:block;
	background-color: #FFF;
	color: #963;
	font: 12px "Century Gothic", Tahoma, sans-serif;

}

#product_text{
	width: 550px;
	float: left;
}

.product_title{
	font: bold 13px  "Century Gothic", Tahoma, sans-serif;
	color: #963;
}

.product_subtitle{
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #663;
}

/*SLIDER*/
/*slide*/

#slider {
    width: 490px;
    position: relative;
	margin-left: 20px;

}

.scroll {
    height: 400px;
    width: 488px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: none;
	
}

.scrollContainer div.panel {
    padding: 10px;
    height: 500px;
    width: 460px;
	text-align: justify;
	
}

#shade {
    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
	margin-top: 20px;
	font: 12px Verdana, Geneva, sans-serif;
}

ul.navigation li {
    display: inline;
    margin-right: 20px;
}

ul.navigation a {
    padding: 10px;
    color: #CCC;
    text-decoration: none;

}

ul.navigation a:hover {
    background-color: #f6f6f6;
	color: #333;
}

ul.navigation a.selected {
    background-color: #fff;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}

.image-border{
	border: 3px solid #996;
	float: right; margin: 0 15px 0px 15px;
}

.cert{
border: 1px solid #a29a6f;
margin: 0px 6px;
}

.pic_left{
float:left; padding: 3px; margin: 10px; border:1px solid #993;
}
.pic_right{
float:right; padding: 3px; margin: 10px; border:1px solid #993;
}

.pic_border{
	padding: 3px; margin: 3px;
}

#product_info{
	padding: 30px;
}

.product_title{
	font: 18px "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #963;
}

.prodpic a{
	border:none;
	
}

.project_box{
	line-height:17px;
	text-align:left;
	border-bottom: 1px dotted #d0c8b7;
	padding-bottom: 10px;
}
.project_box2{
	line-height:17px;
	text-align:left;
	
}
/* END STRUCTURE */
