/*
crimson - 990000
dk crimson - 
gold - ffcc00
*/
body {font-family:Arial,Verdana; font-size:11px; color:#000000; background-color:#000000; margin:25px 0px 0px 0px;}
	#bodyContainer {width:auto; z-index:1; border:0px solid green; background-image:url('../imgs/hmpagebg_03.jpg'); background-repeat:repeat; text-align:center;}
	    #contentContainer {width:980px; height:630px; border:1px solid black; margin-left:auto; margin-right:auto;}
	       #LogoP {display:none;}
	       #contentBG {position:relative; top:0px; left:0px; z-index:10; width:100%; height:580px;}
	       #Welcome {position:relative; top:-310px; left:40px; width:650px; height:100px; z-index:100; font-family:Arial,Verdana; font-size:13px; color:#ffffff; border:0px solid yellow; text-align:left;}
	            #HomeNav {}
	       #Services {position:relative; top:-295px; left:680px; width:250px; height:150px; z-index:200; font-family:Arial,Verdana; font-size:12px; color:#ffffff; border:0px solid yellow; text-align:left;}
	       #Services ul {font-weight:bold; color:#ffcc00; margin-top:5px; margin-left:-15px;}
	       #Footer {position:relative; top:-248px; width:980px; height:20px; z-index:300; text-align:center; margin:0px 0px 0px 0px;}
	       #FooterP {display:none;}     
	       A:link {COLOR:#ffcc00}
	       A:visited {COLOR:#ffcc00}
	       A:active {COLOR:#ffcc00}
	       A:hover {COLOR:#990000}
	      .InsideBodyLink:link {color:#990000; font-family:arial,verdana; font-size:12px; font-weight:normal;}
	      .InsideBodyLink:visited {color:#990000; font-family:arial,verdana; font-size:12px; font-weight:normal;}
	      .InsideBodyLink:active {color:#990000; font-family:arial,verdana; font-size:12px; font-weight:normal;}
	      .InsideBodyLink:hover {color:#ffcc00; font-family:arial,verdana; font-size:12px; font-weight:bold;}
	 
	 #InsideNav {position:relative; top:-565px; left:475px; width:485px; height:55px; z-index:150; border:0px solid yellow; text-align:left;}
	 #InsideContent {position:relative; top:-555px; left:16px; width:836px; height:465px; z-index:500; font-family:Arial,Verdana; font-size:13px; color:#000000; border:1px solid #999999; text-align:left; background-color:#ffffff; padding:10px 10px 10px 100px;}
	 .PortfolioContentBG {background-image:url('../imgs/sub_portfolio.gif'); background-repeat:no-repeat; }
	 .ContactContentBG {background-image:url('../imgs/sub_contact.gif'); background-repeat:no-repeat; }
	 
	 #ContactTable {padding-top:20px; /*width:760px; border:0px solid green;*/}
	 /*.ContactTBLLabel {width:100px; font-family:arial,verdana; font-size:12px; font-weight:bold;}*/
	 .ContactTBLField {font-family:arial,verdana; font-size:12px; font-weight:normal;}
	 .FormLabel {width:100px; font-family:arial,verdana; font-size:12px;  font-weight:bold;}
	 .FormContent {width:600px;}
	 .ErrorMsg {color:Red; font-weight:bold;}
     
	 #InsideFooter {position:relative; top:-1030px; width:980px; height:20px; z-index:300; text-align:center; margin:0px 0px 0px 0px;}
	 
	 #PortContainer {padding:5px 5px 5px 5px; width:660px;}
	 .PortItem {width:200px; height:185px; font-family:verdana,arial; font-size:11px; font-weight:normal; list-style-type:none;}
	 .PortItemTall {width:200px; height:225px; font-family:verdana,arial; font-size:11px; font-weight:normal; list-style-type:none;}
	 .ItemCol01 {}
	 .ItemCol02 {margin-left:210px; margin-top:-185px;}
	 .ItemCol03 {margin-left:420px; margin-top:-185px;}
	 .TallItemCol01 {}
	 .TallItemCol02 {margin-left:210px; margin-top:-225px;}
	 .TallItemCol03 {margin-left:420px; margin-top:-225px;}
	 .ProjectDetail {margin-top:0px;}
     .ClientName {font-weight:bold;}
	 .PortCatLink:link {color:#990000; font-family:Arial,Verdana; font-size:12px; font-weight:bold;}
	 .PortCatLink:visited {color:#990000; font-family:Arial,Verdana; font-size:12px; font-weight:bold;}
	 .PortCatLink:active {color:#990000; font-family:Arial,Verdana; font-size:12px; font-weight:bold;}
	 .PortCatLink:hover {color:#ffcc00; font-family:Arial,Verdana; font-size:12px; font-weight:bold;}
	 .PortLink {font-size:13px; text-align:center; font-weight:bold; margin:10px 0px 10px 0px;}
	 
	 #ClientDiv {position:relative; top:-1045px; left:795px; width:150px; height:473px; z-index:600; background-color:#eaeaea; margin:5px 5px 5px 5px; padding:5px 5px 5px 5px; overflow:auto; text-align:left;}
	 .ClientListTitle {color:#990000; font-weight:bold;}
	 #CLtable {}
	 .ClientList {margin-top:0px; margin-left:-40px; list-style-type:none; font-family:arial,verdana; color:#333333; font-size:10px; }