/* --------------------------------------------------
   General style for all pages
---------------------------------------------------- */

#fullwidth_container{
	width:100%}

#wrapper{
	position: relative;
	margin: 0px auto 0px auto;
	width: 895px;}


/* ---------------- header --------------------------*/
#logo{
	position: absolute;
	background: url(../img/logo2.gif);
	width: 320px;
	height: 55px;
	top: 35px;
	left: 560px;}


/* ---------------- content list --------------------------*/

ul {
margin:0;
padding-left: 20px;
padding-bottom: 0px;
list-style: square;
list-style-position: outside;
}
li {
margin:0;
padding-bottom:5px;
}

img {border:0px;}

/* ------------------------------------------------- 
   typography elements 
--------------------------------------------------- */

body {
	font-family: Verdena, Arial,  Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #808080;
	line-height: 140%;}


p.largetext {
	font-family: Verdena, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #808080;
	margin: 0;
	padding: 0px 0px 5px 0px;
}

p.minitext {
	font-family: Verdena,  Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #808080;
	line-height: 120%;
	margin: 0;
	padding-bottom: 10px;}

b{
	font-weight: bold;
	color: #6c6c6c;}

p.largelist{
	font-weight: light;
	font-size: 13px;
	color: #6c6c6c;}

#frontcontent{
	font-family: Verdena, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 150%;
	margin: 0;
	padding-right: 30px;}

/*--------------------------------------------------
      general hyperlinks properities
----------------------------------------------------*/

a:link, a:visited, a:active { 
	color: #A59D9C; 
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;}

a:hover {
	color: #FFFFFF; 
	background-color: #DBCDC1;
	font-weight: normal;
	text-decoration: underline;} 

/*--------------------------------------------------
	subtitle hyperlinks properities
----------------------------------------------------*/

/*about*/
#sub_title{
	font-weight: bold;	
	font-family: Arial;
	text-decoration: none;
	font-size: 11px;
	padding-bottom: 10px;}

#sub_title a:link, #sub_title a:visited, #sub_title a:active { 
	font-weight: bold;	
	font-family: Arial;
	color: #DBCDC1; 	
	font-size: 11px;
	text-decoration: none;}

#sub_title a:hover {
	font-weight: bold;
	color: #FFFFFF; 
	font-size: 11px;}
	background-color: #DBCDC1;
	text-decoration: none;} 



/*--------------------------------------------------
   table properities
----------------------------------------------------*/
#wrapper table.all_content{
	border-collapse: collapse;
	width: 895px;
	cellpadding: 0px;}

/*home bkg*/
#table_nav1{
	border-collapse: collapse;
	width: 180px;
	height: 430px;
	padding-top: 20px;
	background: url(../img/homebkg1.gif) no-repeat center top;}

#table_image1{
	border-collapse: collapse;
	width: 200px;
	height: 430px;
	background: url(../img/homebkg2.jpg) no-repeat center top;}

#table_content1{
	border-collapse: collapse;
	width: 515px;
	height: 430px;
	background: url(../img/homebkg3.jpg) no-repeat center top;}

/*about bkg*/
#table_nav2{
	border-collapse: collapse;
	width: 180px;
	height: 430px;
	padding-top: 20px;
	background: url(../img/aboutbkg1.gif) no-repeat center top;}

#table_image2{
	border-collapse: collapse;
	width: 200px;
	height: 430px;
	background: url(../img/aboutbkg2.gif) no-repeat center top;}

#table_content2{
	border-collapse: collapse;
	width: 515px;
	height: 430px;
	background: url(../img/allbkg3.gif) no-repeat center top;}


/*clients bkg*/
#table_nav3{
	border-collapse: collapse;
	width: 180px;
	height: 430px;
	padding-top: 20px;
	background: url(../img/clientsbkg1.gif) no-repeat center top;}

#table_image3{
	border-collapse: collapse;
	width: 200px;
	height: 430px;
	background: url(../img/clientsbkg2.gif) no-repeat center top;}

#table_content3{
	border-collapse: collapse;
	width: 515px;
	height: 430px;
	background: url(../img/allbkg3.gif) no-repeat center top;}

/*services bkg*/
#table_nav4{
	border-collapse: collapse;
	width: 180px;
	height: 430px;
	padding-top: 20px;
	background: url(../img/servicesbkg1.gif) no-repeat center top;}

#table_image4{
	border-collapse: collapse;
	width: 200px;
	height: 430px;
	background: url(../img/servicesbkg2.jpg) no-repeat center top;}

#table_content4{
	border-collapse: collapse;
	width: 515px;
	height: 430px;
	background: url(../img/allbkg3.gif) no-repeat center top;}


/*links bkg*/
#table_nav5{
	border-collapse: collapse;
	width: 180px;
	height: 430px;
	padding-top: 20px;
	background: url(../img/linksbkg1.gif) no-repeat center top;}

#table_image5{
	border-collapse: collapse;
	width: 200px;
	height: 430px;
	background: url(../img/linksbkg2.gif) no-repeat center top;}

#table_content5{
	border-collapse: collapse;
	width: 515px;
	height: 430px;
	background: url(../img/allbkg3.gif) no-repeat center top;}

/*contact bkg*/
#table_nav6{
	border-collapse: collapse;
	width: 180px;
	height: 430px;
	padding-top: 20px;
	background: url(../img/contactbkg1.gif) no-repeat center top;}

#table_image6{
	border-collapse: collapse;
	width: 200px;
	height: 430px;
	background: url(../img/contactbkg3.gif) no-repeat center top;}

#table_content6{
	border-collapse: collapse;
	width: 515px;
	height: 430px;
	background: url(../img/allbkg3.gif) no-repeat center top;}

#maincontent {
	width: 480px;
	margin-left: 15px;
	margin-top: 25px;}
.footer {
	position: relative;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
