body {
	 		padding : 0;
	 		margin : 0;
	 		background: #333333;
	 	}
	 	#content {
	 		padding:0px;
	 		margin:20px auto;
	 		width:801px;
	 		text-align:left;
	 		background:  transparent  url(images/angrylamb_design1_10.gif);
			background-color: #996;
	 	}
		h1.watermark {
	 		padding:0px;
	 		margin:0px;
	 		width:800px;
			height:609px;
	 		background:  transparent  url(images/angrylamb_design1_05.gif) no-repeat;
	 	}
		h1.watermark2 {
			position:absolute;
	 		padding:0px;
	 		margin:-26px 0 0 801px;
	 		width:123px;
			height:399px;
	 		background:  transparent  url(images/angrylamb_design1_03.gif) no-repeat;
	 	}
		p.title {
			padding: 0;
			margin: 15px 0 0 51px;
			position:absolute;
			font: bold 18px/24px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		.table_layout {
			padding: 0;
			margin: 125px 0 0 51px;
			position:absolute;
			font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		p.subtitle {
			padding: 0;
			margin: 40px 0 0 51px;
			position:absolute;
			font: bold 15px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		p.text {
			padding: 0;
			margin: 0 0 0 51px;
			width: 450px;
			position:absolute;
			font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		p.text1 {
			padding: 0;
			margin: 50px 0 0 51px;
			width: 450px;
			position:absolute;
			font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		p.text2 {
			padding: 0;
			margin: 80px 0 0 51px;
			width: 400px;
			position:absolute;
			font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		p.text3 {
			padding: 0;
			margin: 200px 0 0 51px;
			width: 400px;
			position:absolute;
			font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		p.text4 {
			padding: 0;
			margin: 10px;
			width: 400px;
			position:absolute;
			font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		p.text5 {
			padding: 0;
			margin: 57px 0 0 51px;
			width: 450px;
			position:absolute;
			font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
/* Start News css */
		.newsTitle {
			padding: 10px 10px 0 10px;
			margin: 0 0 5px 0;
			width: 400px;
			font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		.newsDate {
			padding: 0;
			margin: 0;
			width: 400px;
			font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFCC00;
		}
		.newsBody {
			padding: 0 10px 0 10px;
			margin: 0 0 15px 0;
			width: 400px;
			font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
/* End News css */	
/* Start Testimonial css */

		#testimonial {
			padding: 0px 15px 20px 20px;
			margin: 80px 0 0 530px;
			width: 180px;
			position:absolute;
			background-color: #FFCC00;
			font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #333;
		}
		#testimonial_HP {
			padding: 0px 15px 20px 20px;
			margin: 40px 0 0 530px;
			width: 180px;
			position:absolute;
			background-color: #FFCC00;
			font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #333;
		}
		#testimonial2 {
			padding: 0px 15px 20px 20px;
			margin: 95px 0 0 530px;
			width: 180px;
			position:absolute;
			background-color: #FFCC00;
			font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #333;
		}

/* End Testimonial css */
/* Start Images css */

		#images1 {
			padding: 0;
			margin: 440px 0 0 51px;
			height: 90px;
			width: 400px;
		}
		#images2 {
			padding:0;
			margin: 310px 0 0 530px;
			height: 220px;
			width: 215px;
			position:absolute;
			background-color:#FFFFFF;
			background-image: url(images/studio1.jpg);
		}
		#images3 {
			padding:0;
			margin: 310px 0 0 530px;
			height: 220px;
			width: 215px;
			position:absolute;
			background-color:#FFFFFF;
			background-image: url(images/proToolsLogo.jpg);
		}
		#images4 {
			padding: 0;
			margin: 80px 0 0 530px;
			height: 204px;
			width: 215px;
			position:absolute;
			background-image: url(images/studio4.jpg);
		}
		#images5 {
			padding:0;
			margin: 310px 0 0 530px;
			height: 220px;
			width: 215px;
			position:absolute;
			background-color:#FFFFFF;
			background-image: url(images/studio5.jpg);
		}
		#images6 {
			padding:0;
			margin: 355px 0 0 50px;
			height: 175px;
			width: 450px;
			position:absolute;
			background-color:#FFFFFF;
			background-image: url(images/studio6.jpg);
		}
		
/* End Images css */

		.text3bold {
			font-weight:bold;
		}
		.highlight {
			font-weight:bold;
			color: #FFFF99;
		}
		.scroll {
			padding: 0;
			margin: 80px 0 0 51px;
			border: 1px solid #AFAF80;
			overflow: auto;
			height: 450px;
			width: 440px;
			position:absolute;
		}
		.scroll2 {
			padding: 0;
			margin: 95px 0 0 51px;
			border: 1px solid #AFAF80;
			overflow: auto;
			height: 420px;
			width: 440px;
			position:absolute;
		}
		.scroll3 {
			padding: 0;
			margin: 95px 0 0 51px;
			border: 1px solid #AFAF80;
			overflow: auto;
			height: 420px;
			width: 443px;
			position:absolute;
		}
		.table_layout2 {
			padding: 0;
			width: 420px;
			text-align:left;
			font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}

		.table_layout3 {
			padding: 1px 0 1px 0;
			margin: 10px;
			width: 400px;
			text-align:left;
			font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		.table_layout4 {
			padding: 0;
			margin: 0px;
			width: 400px;
			text-align:left;
			font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		.table_tile1 {
			margin: 75px 0 0 59px;
			position:absolute;
			font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFF00;
		}
		.table_tile2 {
			margin: 75px 0 0 102px;
			position:absolute;
			font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFF00;
		}
		.table_tile3 {
			margin: 75px 0 0 175px;
			position:absolute;
			font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFF00;
		}
		.table_tile4 {
			margin: 75px 0 0 260px;
			position:absolute;
			font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFF00;
		}
		.table_tile5 {
			margin: 75px 0 0 329px;
			position:absolute;
			font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFF00;
		}
		td {
			margin: 10px;
			padding:8px 30px 8px 0;
		}
		
		td.mrgn0 {
			margin: 0;
			padding:10px 0px 0 0px;
		}
		td.mrgn1 {
			color:#FFFF00;
			margin: 0;
			padding:10px 0px 0 0px;
		}
		.mrgn2 {
			color:#FFFF00;
		}

		.border {
			padding: 0;
			margin: 89px 0 0 51px;
			width: 491px;
			position:absolute;
			border-bottom: dotted #ccc 1px;
		}
		
		.border2 {
			padding: 10px 0 10px 5px;
			margin: 89px 0 0 51px;
			width: 390px;
			border-bottom: dotted #AFAF80 1px;
		}

		.copyright {
			padding: 0;
			margin: 552px 0 0 175px;
			width: 400px;
			position:absolute;
			font: 9px Verdana, Arial, Helvetica, sans-serif;
			color: #666633;
		}
		.copyright2 {
			padding: 0;
			margin: 565px 0 0 20px;
			width: 755px;
			position:absolute;
			font: 9px Verdana, Arial, Helvetica, sans-serif;
			color: #666633;
		}
		.table_required {
			font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
			color: #666633;
		}		
		.picture1 {
			padding: 0px;
			margin: 412px 0 0 395px;
			position: absolute;
			z-index: 1000;
		}
		#content2 {
	 		padding:0px;
	 		margin:-20px auto;
	 		width:801px;;
	 	}
		div#footer {
			background: url(images/angrylamb_wht_line.gif) no-repeat;
			width: 801px;
			height: 9px;
			padding: 0;
			margin: 0;
			position: relative;
			clear: both;
	 	}
	 	/* start header css */
		a.none{
			text-decoration: none;
		}
	 	a:link {
	 		color: #FF9900;
	 	}
	 	a:visited {
	 		color: #FFCC00;
	 	}
	 	a:hover {
	 		color: #FF3300;
	 	}
	 	a:active {
	 		color: #FFFF00;
	 	}
	 	h6.footer {
			clear:both;
	 	}
	 	div#header {
	 		background: transparent  url(images/angrylamb_design1_02.gif) no-repeat;
	 		padding: 0;
	 		margin: 0;
	 		width: 801px ;
	 		height: 158px ;
	 	}
	 	div#header ul {
	 		padding: 14px 0 0 20px;
	 		margin: 0;
	 		border: none;
	 	}
	 	div#header ul li {
	 		display: inline;
	 		padding: 5px;
	 		margin: 0;
	 	}
	 	div#header ul li a {
	 		padding: 0;
	 		margin: 0;
	 		text-decoration: none;
	 		text-transform: uppercase;
	 		font: bold 11px Arial, Geneva, sans-serif;
	 	}
		
		
	 	div#form {
	 		padding: 0px;
	 		margin: 0 340px;
	 		position: absolute;
	 		top: 23px;
	 	}
		.button {
	 		margin: 10px;
	 		padding: 2px;
	 		font: 14px verdana, sans-serif;
	 		color: #fff;
	 		background-color: #039;
	 		border: 1px solid #B1D0EF;
	 	}
		.button_login {
	 		margin: 5px 0 0 10px;
	 		padding: 1px;
	 		font: 9px verdana, sans-serif;
	 		color: #fff;
	 		background-color: #99cc99;
	 		border: 1px solid #fff;
		}
		.field {
	 		background-color: #fff;
		}
		.checkbox {
	 		margin: 0 0 0 10px;
	 		padding: 1px;
		}
	 	/* end header css */

	 	