* {

	margin: 0;

}

html, body {

	font-family: arial;

	font-size: 12px;

	height: 100%;

}

div{

	padding: 0px;

	margin: 0px;

}



h1, h2{

	color: #90969d;

	font-size: 1.4em;

	font-weight: normal;

}



#pinkleft{

	padding: 22px 40px 10px 30px;

	width: 396px;

	background-color: #f6dbeb;

	float: left;

	height: 500px;

}



#greyright{

	width: 226px;

	padding: 22px 40px 10px 30px;

	background-color: #ededed;

	float: right;


	height: 500px;

}

#bottomboxes{
	margin-left: 17px;
	margin-right: 18px;
	
}

#testimonials{

	width: 700px;
	height: 20px;
	margin-left: 16px;
	background-color: #fff;
	padding-left: 20px;

}

#tickertape{
position:relative;
background-color: #fff;
width:400px;
height:20px;
}

#subtickertape{
position:absolute;
width:700px;
height:20px;
background-color: #fff;

}

.subtickertapefont{
font:11px Verdana;
text-decoration:none;
color:black;
}

.subtickertapefont a{
color:black;
text-decoration:none;
}


#submenu{
	position: absolute;
	z-index: 99;
	top: 220px;
	width: 800px;
	height: 100px;
	display: none;
}


#submenuservicescontainer{
	padding-left: 183px;
	display: none;
}


#submenuclientscontainer{
	padding-left: 300px;
	display: none;
}

#submenunewscontainer{
	padding-left: 405px;
	display: none;
}

#submenulist{
	border: 1px solid #c860ae;
	text-align: left;
	width: 200px;
	float: left;
	background-color: #c860ae;
	text-weight: none;
}

#submenulist ul{
	list-style: none;
	text-weight: none;
	padding: 0px;
	margin: 0px;
	
}

#submenuclientscontainer .subclients{
	width: 130px;
}

#submenunewscontainer .subnews{
	width: 130px;
}

#submenulist li{
	padding-left: 10px;
	background-color: #c860ae;
	color: white;
	border-left: 1px solid #e8eaea;
	border-right: 1px solid #e8eaea;
	border-bottom: 1px solid #e8eaea;
	
	text-weight: none;
}

#submenulist .subselected{
	background-color: #e8eaea;
} 
#submenulist .subselected a{
	color: #666;
}


#submenulist li a{
	color: white;
	text-decoration: none;
}


.orchidbullets { 

	list-style-image: url("/images/arrow.gif");

	margin-left: 10px;

	}

   .bluebox{

   		background-color: #EED4E3; 

   		margin-bottom: 4px;

   		font-family: arial;

	  font-size: 11px;

	  color: #000;

	  text-align: left;

	  padding: 13px 18px 7px 13px;

	  border: 1px solid #aaa4a3;

   	}

img{

margin:0px;

padding: 0px;

border: 0px;

}



#submenu{

	text-align: center;

	font-weight: bold;

	

}

a{

  text-decoration: none;

  color: black;

}



a:hover

{

  text-decoration: underline;

}


	
.pink{
	background-color: #fbf4f8;
	
}

.pinker{
	background-color: #f6e9f1;
}

td .textbox{
	width: 353px;
	background-image: url(/images/input.gif);
	border: 0px;
	
		
}

body{

  color: black;

  font-family: trebuchet ms,Arial, Verdana, sans-serif;

  background:#abaaaa url(../images/bg.gif);

  background-repeat: repeat-x;

  padding: 0px;

  margin: 0px;

  min-height: 100%;

	height: auto !important;

	height: 100%;

}

input{
 border: 0px;
 background-image: url(/images/input.gif);
 
}

.otherinput{
 border: 1px solid #f6e9f1;
}

#nav{
	border: 0px;
	padding: 0px;
	margin: 0px;
	
	

	width: 798px;

}



#container{

	min-height: 100%;
	height: auto !important;

	height: 100%;
	background-image: url(../images/largebg.gif);
	 background-repeat: repeat-x;
	margin: 0 auto 0px 0px; /* the bottom margin is the negative value of the footer's height */
	    background-position: top center;
}





#star{

	position: relative;

	left: -300px;

	width: 218px;

	height: 423px;

	background-image: url(../images/star.gif);

}



#content{

	margin: auto;

    width: 798px;

    background: url(../images/contentbg.gif);

    background-repeat: repeat-y;

    background-position:center;

}



#intro{

padding-left: 34px;

padding-top: 15px;

padding-right: 17px;

}

#header{

	background: url(../images/header.gif);

  	background-repeat: no-repeat;

	width: 798px;

	height: 155px;

	border: 0px;

	margin: 0px;

	padding: 0px;

	text-align: right;

}



#topmenu{

	padding-right: 30px;

	padding-top: 5px;

	font-weight: bold;

	color: #90969d;

}



#topmenu a{

color: #90969d;

}



ol,ul{

padding: 0px;

margin: 0px;

margin-left: 18px;

}

#footer{

  height: 42px;

  background: url(../images/footer.gif);

  background-repeat: repeat-x;

  background-position:bottom center;

  width: 762px;

  color: white;

  font-weight: bold;

  padding-left: 10px;

  

  

}
















