body {
text-align: center;
}

#link{
text-decoration:none;
color:#FFFFFF;
}
#copyright_url{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;

}

.outermost_body {
width: 980px;
padding: 0px;
margin: 0 auto;
} 
#Table_01 {
position:relative;
	left:0px;
	top:0px;
	width:980px;
	height:850px;
}
#Table_02 {
position:relative;
	left:0px;
	top:0px;
	width:980px;
	height:0px;
}

#index-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:156px;
	height:61px;
}

#index-02 {
	position:absolute;
	left:156px;
	top:0px;
	width:5px;
	height:61px;
}

#index-03 {
	position:absolute;
	left:161px;
	top:0px;
	width:198px;
	height:61px;
}

#index-04 {
	position:absolute;
	left:359px;
	top:0px;
	width:5px;
	height:61px;
}

#index-05 {
	position:absolute;
	left:364px;
	top:0px;
	width:193px;
	height:61px;
}

#index-06 {
	position:absolute;
	left:557px;
	top:0px;
	width:5px;
	height:61px;
}

#index-07 {
	position:absolute;
	left:562px;
	top:0px;
	width:190px;
	height:61px;
}

#index-08 {
	position:absolute;
	left:752px;
	top:0px;
	width:5px;
	height:61px;
}

#index-09 {
	position:absolute;
	left:757px;
	top:0px;
	width:223px;
	height:61px;
}

#index-10 {
	position:absolute;
	left:0px;
	top:54px;
	width:980px;
	height:21px;
}

#index-11 {
	position:absolute;
	left:0px;
	top:67px;
	width:980px;
	height:367px;
}

#index-12 {
	position:absolute;
	left:0px;
	top:434px;
	width:300px;
	height:44px;
}

#index-13 {
	position:absolute;
	left:300px;
	top:434px;
	width:3px;
	height:47px;
}

#index-14 {
	position:absolute;
	left:303px;
	top:434px;
	width:259px;
	height:44px;
}
#content{
position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	width: 642px;
	left: 15px;
	top: 5px;
}
#contentcontact{
position:relative;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	width: 642px;
	left: 15px;
	top: 0px;
}
#ontentabout{
position:inherit;
	top: 0px;
}
#index-15 {
background-image:url(images/index_15.jpg);
background-repeat:repeat-y;
	position:absolute;
	left:562px;
	top:434px;
	width:418px;
	height:44px;
}

#index-15-2 {
position:absolute;
	left:0px;
	top:433px;
	width:980px;
	height:0px;
}

#index-16 {
background-image:url(images/bgcontent.jpg);
background-repeat:repeat-x;
	position:absolute;
	left:0px;
	top:477px;
	width:300px;
	height:313px;
}

*#index-17 {
	position:absolute;
	left:299px;
	top:475px;
	width:5px;
	height:353px;
}
#index-18 {
	background-image:url(images/bgcontent.jpg);
	background-repeat:repeat-x;
	position:absolute;
	left:303px;
	top:477px;
	width:677px;
	height:309px;
}

#index-19 {
position:absolute;
	background-image:url(images/footerbg.gif);
	background-repeat:repeat;
	left:0px;
	top:783px;
	width:980px;
	height:64px;
}




GALLERY------------------------------------------------------------------
div.Table_01 {
position:relative;
	left:0px;
	top:0px;
	width:300px;
	height:306px;
}

div.id101a {
position:relative;
	left:0px;
	top:0px;
	width:300px;
	height:8px;
}

div.id202b {
position:relative;
	left:0px;
	top:8px;
	width:18px;
	height:240px;
}

div.id303c {
	position:absolute;
	left:18px;
	top:8px;
	width:75px;
	height:111px;
}

div.id404d {
	position:absolute;
	left:93px;
	top:8px;
	width:16px;
	height:111px;
}

div.id505e {
	position:absolute;
	left:109px;
	top:8px;
	width:76px;
	height:111px;
}

div.id606f {

	left:185px;
	top:8px;
	width:16px;
	height:111px;
}

div.id707g {
	position:absolute;
	left:201px;
	top:8px;
	width:76px;
	height:109px;
}

div.id808h {
	position:absolute;
	left:290px;
	top:8px;
	width:7px;
	height:240px;
}

div.id909i {
	position:absolute;
	left:201px;
	top:117px;
	width:76px;
	height:2px;
}

div.id1010j {
	position:absolute;
	left:18px;
	top:119px;
	width:259px;
	height:18px;
}

div.id1111k {
	position:absolute;
	left:18px;
	top:137px;
	width:75px;
	height:111px;
}

div.id1212l {
	position:absolute;
	left:93px;
	top:137px;
	width:16px;
	height:111px;
}

div.id1313m {
	position:absolute;
	left:109px;
	top:137px;
	width:76px;
	height:111px;
}

div.id1414n {
	position:absolute;
	left:187px;
	top:137px;
	width:16px;
	height:111px;
}

div.id1515o {
	position:absolute;
	left:201px;
	top:137px;
	width:76px;
	height:111px;
}

div.id1616p {
	position:absolute;
	left:0px;
	top:248px;
	width:297px;
	height:64px;
}


a.specialeffects:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: yellow ;
}

a.linkunderline:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#b18e58;
	font-size:11px;

}
END of CSS Gallery------------------------------------------------------------
FEATURED SERVICES-------------------------------------------------------------
#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:677px;
	height:306px;
}

#id101a {
	position:absolute;
	left:0px;
	top:0px;
	width:25px;
	height:314px;
}

#id202b {
	position:absolute;
	left:25px;
	top:0px;
	width:621px;
	height:6px;
}

#id303c {
	position:absolute;
	left:646px;
	top:0px;
	width:31px;
	height:306px;
}

#id404d {
	position:absolute;
	left:25px;
	top:6px;
	width:214px;
	height:91px;
}

#id505e {
	position:absolute;
	left:239px;
	top:6px;
	width:15px;
	height:91px;
}

#id606f {
	position:absolute;
	left:254px;
	top:6px;
	width:392px;
	height:91px;
}

#id707g {
	position:absolute;
	left:25px;
	top:97px;
	width:621px;
	height:8px;
}

#id808h {
	position:absolute;
	left:25px;
	top:105px;
	width:214px;
	height:91px;
}

#id909i {
	position:absolute;
	left:239px;
	top:105px;
	width:15px;
	height:91px;
}

#id1010j {
	position:absolute;
	left:254px;
	top:105px;
	width:392px;
	height:91px;
}

#id1111k {
	position:absolute;
	left:25px;
	top:196px;
	width:621px;
	height:10px;
}

#id1212l {
	position:absolute;
	left:25px;
	top:206px;
	width:214px;
	height:91px;
}

#id1313m {
	position:absolute;
	left:239px;
	top:206px;
	width:15px;
	height:91px;
}

#id1414n {
	position:absolute;
	left:254px;
	top:206px;
	width:392px;
	height:91px;
}

#id1515o {
	position:absolute;
	left:25px;
	top:297px;
	width:621px;
	height:15px;
}

END OF FEATURED SERVICES-------------------------------------------------------
#servicescontent{
font-family:Arial, Helvetica, sans-serif;
size:12px;
}


GALLERY--------------------------------
#namelinks{
font-family:Arial, Helvetica, sans-serif;
color:#ff4479
}
.stylegale {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
}


CONTACT-----------------------------
#cont{
font-family:Arial, Helvetica, sans-serif;
size:11px;
color:#0000FF;
}

