
a:active 	{
		text-decoration: none;
		color:#202020;
		}

a:link 		{
		text-decoration: none;
		color:#202020;
		}

a:visited 	{
		text-decoration: none;
		color:#202020;
		}

a:hover 	{
		text-decoration: none;
		color:#404040;
		}


body		{
		text-align:center;
		background: white;
		margin-top:20px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		height:100%;
		}


div.contenttext	{
		padding-bottom:10px;
		color:black;
		font-family:verdana;
		font-size:12px;
		text-align:justify;
		}

div.sidetext	{
		padding-top:1px;
		padding-bottom:6px;
		color:black;
		font-family:verdana;
		font-size:11px;
		text-align:justify;
		}

div.sidetextleft	{
		padding-top:3px;
		padding-bottom:4px;
		color:black;
		font-family:verdana;
		font-size:11px;
		text-align:left;
		}		

div.contenttext#w300	{
		width:300px;
		}

div.contenttext#container	{
		margin-left:30px;
		margin-right:30px;
		padding-bottom:20px;
		padding-top:10px;
		}

.boldtext	{
		font-weight:bold;
		}

div.contenttext#italic	{
		font-style:italic;
		}

div.subheading	{
		font-style:italic;
		font-weight:bold;
		padding-bottom:10px;
		color:black;
		font-family:verdana;
		font-size:12px;
		text-align:left;
		}

div.contenttext#bold	{
		font-weight:bold;
		}

div.italics	{
		font-style:italic;
		}

div.contenttext#bullet	{
		padding-left:20px;
		padding-right:20px;
		}

div.contenttext#heading	{
		font-size:13px;
		font-weight:900;
		padding-top:16px;
		padding-bottom:16px;
		}

div.contenttext#footer	{
		padding:0px;
		font-size:11px;
		margin-bottom:6px;
		text-align:justify;
		}

div.contenttext#tagline	{
		font-weight:900;
		font-style:italic;
		padding-left:24px;
		text-align:left;
		vertical-align:middle;

		}


div.horizspan	{
		width:760px;
		padding:0px;
		margin:0px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		background: url(images/bgspan.gif) top center;
		}

div.bottom	{
		width:760px;
		background: url(images/bottomborder.gif) bottom center no-repeat;
		height:40px;
		}

ul		{
		margin-top:10px;
		margin-bottom:10px;
		margin-left:12px;
		padding-left:12px;
		}

li		{
		list-style-type: square;
		padding-left:10px;
		margin-bottom:2px;
		}


div.pictureblock	{
		width:760px;
		height:310px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		}

div.pictureblock#aboutods {
		background: url(images/mainimage_aboutods.jpg) top center
		}

div.pictureblock#personnel {
		background: url(images/mainimage_personnel.jpg) top center
		}

div.pictureblock#services {
		background: url(images/mainimage_services.jpg) top center
		}

div.pictureblock#contactus {
		background: url(images/mainimage_contactus.jpg) top center
		}

div.pictureblock#portfolio {
		background: url(images/mainimage_portfolio.jpg) top center
		}

div.titleblocks	{
		margin-top:30px;
		}

div.horizbreak	{
		height:1px;
		width:100%;
		border: 1px solid #d8d8ff;
		background: #8784d3;
		margin-bottom:10px;
		}
		


div.maincontent	{
		}

div.rhs		{
		width:200px;
		text-align:left;
		}

div.rhsblocks	{
		padding-bottom:10px;
		}

div.rhsblocks#container2	{
		margin-left:0px;
		margin-right:30px;
		padding-top:20px;
		}

div.links	{
		width:200px;
		margin-top:20px;
		height:200px;
		position:relative;
		float:left;
		}

div.eachlink	{
		height:40px;
		margin-left:40px;
		}
div.eachrhslink	{
		margin-bottom:10px;
		}

div.eachrhslink#top	{
		margin-top:40px;
		}

div.eachlink#top	{
		margin-top:20px;
		}

.xlink		{
		margin-top:2px;
		width:200px;
		background: #8784d3;
		height:32px;
		}


div.linktext	{
		height:23px;
		padding-top:9px;
		margin-left:24px;
		color:black;
		font-family:verdana;
		font-size:12px;
		text-align:justify;
		position:relative;
		font-weight:bold;
		}
		

div.colblock	{
		position:relative;
		}


div.colblock#head1	{
		background: #8784d3;
		width:720px;
		height:20px;
		margin-left:auto;
		margin-right:auto;
		}

div.colblock#foot1	{
		background: #8784d3;
		width:720px;
		height:12px;
		margin-left:auto;
		margin-right:auto;
		}

div.colblock#linkbox1	{
		background: #8784d3;
		width:12px;
		height:24px;
		margin-left:4px;
		margin-top:4px;
		float:left;

		}



div.colblock#head2	{
		background: #d8d8ff;
		width:720px;
		height:60px;
		margin-left:auto;
		margin-right:auto;
		}

div.colblock#linkbox2	{
		background: #d8d8ff;
		width:12px;
		height:24px;
		margin-left:4px;
		margin-top:4px;
		float:left;
		}

div.containbox	{
		background:url(images/subheadband.gif) top left no-repeat;
		margin-right:10px;
		margin-top:10px;
		margin-bottom:10px;
		height:140px;
		padding-left:10px;
		}

div.rhscontainbox	{
		background:url(images/rhsband.gif) top left no-repeat;
		height:320px;
		padding-top:1px;
		padding-left:10px;
		padding-right:20px;
		}

div.leftfloater	{
		
		position:relative;
		float:left;
		}

div.rightfloater	{
		position:relative;
		float:right;
		margin-left:30px;
		}

