/* @override http://forma.gmillnet.com/css/main.css */

body {
	background-image: url(../images/bgr/fpage_bgr.jpg);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}


#fpage_wrap  {
	width: 850px;
	height: 1013px;
	padding-top: 15px;
    padding-left: 172px;

}

#backhome {
	position: absolute;
	left: 124px;
	top: 181px;
}



.postit {
	position: absolute;
	display: block;
	width: 145px;
	left: 974px;
	top: 40px;

}


.postit a {
	display: block;
	/* color: #000000; */
	background-image: url(../images/layout/buttons/overbtn-green.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	width: 145px;
	height: 99px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.postit a:hover { 
	background-image: url(../images/layout/buttons/downbtn-green.gif);
	background-repeat: no-repeat;
	} 


.postit_green {
	position: absolute;
	display: block;
	width: 145px;
	left: 921px;
	top: 46px;

}


.postit_green a {
	display: block;
	/* color: #000000; */
	background-image: url(../images/layout/buttons/downbtn-green2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	width: 145px;
	height: 99px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.postit_green a:hover { 
	background-image: url(../images/layout/buttons/overbtn-green2.gif);
	background-repeat: no-repeat;
	} 





#postit_purple {
	position: absolute;
	display: block;
	width: 145px;
	left: 980px;
	top: 244px;

}


#postit_purple a {
	display: block;
	background-image: url(../images/layout/buttons/downbtn-purple.gif);
	background-repeat: no-repeat;
	/* color: #000000; */
	font-size: 11px;
	width: 145px;
	height: 99px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

#postit_purple a:hover { 
	background-image: url(../images/layout/buttons/overbtn-purple.gif);
	background-repeat: no-repeat;
	}


#link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	position: absolute;
	left: 622px;
	top: 175px;
	width: 298px;
	}
	
#link1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	position: absolute;
	text-decoration: none;
	}

#link1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	position: absolute;
	text-decoration: none;
	}
	
#link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	position: absolute;
	left: 622px;
	top: 323px;
	width: 270px;
	}
	
#link2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	position: absolute;
	text-decoration: none;
	}

	
#link2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	position: absolute;
	text-decoration: none;
	}


/* Latest News and Call now Css */


#call_us {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	position: absolute;
	left: 132px;
	top: 338px;
	width: 249px;
	height: 96px;	
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;

	
	}
	
	
#news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	position: absolute;
	left: 131px;
	top: 464px;
	width: 240px;
	height: 94px;
	padding-top: 10px;
	padding-left: 10px;

	}
	
#ftp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	position: absolute;
	left: 131px;
	top: 630px;
	width: 248px;
	height: 94px;
	padding-left: 10px;

	}


#navcontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bolder;
	position: absolute;
	text-decoration: none;
	color: #FFFFFF;
	left: 154px;
	top: 200px;
	}



#navcontainer a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
#navcontainer a:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#navcontainer .current {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}

#navcontainer li {
	padding: 3px;
	}

#logo {
	position: absolute;
	left: 116px;
	top: 34px;
	}


#content {
	position: absolute;
	left: 422px;
	top: 185px;
	width: 518px;
	height: 575px;
	background-color: #745D43;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
#content-portfolio {
	position: absolute;
	left: 422px;
	top: 185px;
	width: 518px;
	height: 660px;
	background-color: #745D43;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
#content-homemore {
	position: absolute;
	left: 422px;
	top: 185px;
	width: 518px;
	height: 680px;
	background-color: #745D43;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
#contentholder {
	height: 510px;
	background-color: #F1F1F1;
	width: 521px;
	}
	
#contentholder-home {
	height: 444px;
	background-color: #F1F1F1;
	width: 521px;
	}

#contentholder-services {
	height: 444px;
	background-color: #F1F1F1;
	width: 521px;
	}
#contentholder-news {
	height: 444px;
	background-color: #F1F1F1;
	width: 521px;
	}

#contentholder-aboutus {
	height: 444px;
	background-color: #F1F1F1;
	width: 521px;
	}
	
#contentholder-contact {
	height: 444px;
	background-color: #F1F1F1;
	width: 521px;
}

#contentholder-homemore {
	height: 550px;
	background-color: #F1F1F1;
	width: 521px;
}

#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

	}
	

h2 {
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #C42C2C;
	padding-top: 14px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: black;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 20px;
	}

.text {
	width: 500px;
	padding-left: 12px;
	}

a {  
	text-decoration: none;
	color: #C42C2C;
}

a:link {
	text-decoration: none;
	color: #C42C2C; 
}
a:visited {
	text-decoration: none;
	color: #C42C2C; 
}

a:hover {
	text-decoration: none; 
	color: black; 
}
a:active {
	text-decoration: none; 
	color: #C42C2C; 
}

