html {
		height:100%;
	   }
body {
	background-color: #837c76;
	height:100%;
}

#header
{
	clear:both;
	width: 80px; !important;
	max-width: 80px; !important;

	float:left;
	border: 0px solid blue;
	position:relative;
}

#main
{
	width: 710px;
	height: auto;
   	margin-left: auto;
    	margin-right: auto;
	color: #dddddd;
	border: 0px solid #000000;

 	font-family: arial, helvetica,sans-serif; 
 	font-size: 9pt !important; 
 	font-size: 70%; 


}

#p_main
{
	position:relative;
	top:0 !important;
	top:-10px;
	width: 700px;
	margin: 0 auto 0 auto;
	color: #dddddd;
	border: 0px solid #000000;

 	font-family: arial, helvetica,sans-serif; 
 	font-size: 9pt !important; 
 	font-size: 70%; 
 	

}


#topmenu
{
	
	position:relative;
	float:left;
	text-align: left;

	padding-left: 2.5em;
	padding-bottom: 3px;
	border: 0px solid red;
	margin-top:50px;
	height:18px;
}

#topmenu1
{
	position:relative;
	float:left;
	text-align: left;
	margin-left: 6em;
	border: 0px solid red;
	max-width:640px;
	width:670;
	margin-top:.3em;
	
 	font-family: arial, helvetica,sans-serif; 
 	font-size-adjust: 0.50;
 	font-size: 90%; 
}


#topmenu a:link, #topmenu a:visited
{
	color: #c1bdba;
    	text-decoration: none;
	padding-right: .3em;
	padding-left: .3em;
	border-left: 1px solid #c1bdba;
}

#topmenu a:hover
{
	color: #ffffff;
	background-color: #625d58; 
    	text-decoration: none;
	padding-top: .2em;
	padding-bottom: .2em;
	padding-left: .3em;
	padding-right: .3em;
}

#topmenu1 a:link, #topmenu1 a:visited
{
	color: #ffffff;
	padding-right: .3em;
	padding-left: .3em;
	border-left: 1px solid #c1bdba;
}

#topmenu1 a:hover
{
	color: #ffffff;
	background-color: #625d58; 
    	text-decoration: none;
	padding-top: .2em;
	padding-bottom: .2em;
	padding-left: .3em;
	padding-right: .3em;
}

#leftbar
{
	clear:both;
	width: 80px;
	height: auto !important;
	color: #00008B;
	float:left;
	margin-top:3em;
	border: 0px solid #000000;
	position:relative;
	
}

#content, #contentjust,#aboutContentjust,#projectContent
{
	position:relative;
	float:left;
	width: 500px;
	max-width: 500px !important;
/*	height:400px; */
	text-align: left;
	padding-left: 3em;
	border: 0px solid #000000;
	margin-top:3em;
	
}

#projectContent {
	width: 565px;
	max-width: 565px !important;
}

#content {
	padding-top:65px !important;
	padding-top:75px;
}

#port_content {
 clear:both;
 width:700px;
 border: 0px solid #000000;
    margin-left: auto;
     margin-right: auto;
     margin-top:0px !important;
     margin-top:30px;
 padding-top:30px !important;
 padding-top:0px;
 
 color: #dddddd;
 border: 0px solid #000000;

  font-family: arial, helvetica,sans-serif; 
  font-size: 9pt !important; 
  font-size: 70%; 
     
 }


#aboutContentjust {
	text-align: justify;
	width: 500px;
	padding-top:65px !important;
	padding-top:75px;
}

#p_content {
	clear:both;
	padding-top:1em;
	text-align: left;
	height:80%;
	border: 0px solid #000000;
}

#pImgContent {
	clear:both;
	height:78%;
	text-align: center;
    	margin-left: auto;
    	margin-right: auto;
	padding-top:.5em;
    	border: 0px solid #000000;

}

#contentjust{
	text-align: justify;
	padding-top:65px !important;
	padding-top:75px;
	border: 0px solid #000000;
	height:190px;
}

hr{
	border:0;
	border-bottom: 1px solid #efefef;
	height: 1px;
}

li{
	list-style-type: square;
	margin-left:2.5em;
}

img.logo{

    width:80px;
    height: 80px;;

}

#imgrow {
	float:left;
	margin-bottom:2.5em;
	border: 0px solid red;
}

#imgrowspace {
	clear:both;
}

img.portimg 

{
	width:120px;
	height:120px;
	
}

.centeredImage {
	text-align:center;
	display:block;
    	border: 0px solid blue;
 }


TD#clients, TD#c1 { 
	vertical-align: baseline; 
}

TD.clients, TH.clients { 
	border-right: 1px groove #918C79;
}

TD.clients_r { 
	padding-left:1.5em; 
}

TH{
	color: #FFFFFF;
	text-align:left;
}

TD#c1 {
  border-bottom: 1px solid #dddddd;
  padding-bottom:.5em;
 }

.testamonial { 
/*	font-family: Times New Roman; */
}

.bold {
	color:#ffffff;
	font-weight: bold;
}

#aboutlink {
	border: 0px solid #efefef !important;
}

img.sideimg {
	margin-top:3em;
}


#prev, #next, #etrio
{
	color: #c1bdba;
    	text-decoration: none;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .1em;
	padding-bottom: .1em;

 	line-height: 1.6; 

}

#prev:hover, #next:hover, #pageLink:hover, #etrio:hover
{
	color: #ffffff;
	background-color: #625d58; 
    	text-decoration: none;
	border: 1px solid #c1bdba;
}

#pageLink {
	color: #c1bdba;
    	text-decoration: none;
	padding-left: .2em;
	padding-right: .2em;
	padding-top: .1em;
	padding-bottom: .1em;
 	line-height: 1.6; 
}

#prevNextBtns{
	float:left;
	width: 500px;
	border: 0px solid #000000;
	padding-left: 3.6em;
	margin-top:30px;

}

#etrio {
	color:#dddddd;
}
