body {
	font-family: Arial, Helvetica, sans-serif;
    margin: auto;
    padding: 0px;
    text-align: center;
    width: 100%;
    height: 100%;
	background: url(images/bg-gradient.jpg) top center repeat-x;
}

#holder {
    min-width: 1044px;
    width: auto !important;
    width: 1044px;
    min-height: 875px;
    height: auto !important;
    height: 875px;
    padding: 20px 0 0 0;
    margin: 0px auto;
    display: block;
}

table {border:0px; margin:0px; padding:0px;}
td {border:0px; margin:0px; padding:0px;}
img {border:0px; margin:0px; padding:0px;}
form {border:0px; margin:0px; padding:0px;}
/*input {border:0px; margin:0px; padding:0px;}*/

#header {
	margin:50px 30px 0px 0px;
	height:12px;
	color:#7F7F7F;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	text-align:right;
}
#nav {
	height: 397px;
	background:#FFF;
	position:relative;
	
}

#header a:link {color:#AE60A4; text-decoration:none; }
#header a:hover {color:#8AB780; text-decoration:none; }
#header a:active {color:#8AB780; text-decoration:none; }
#header a:visited {color:#AE60A4; text-decoration:none; }
#header a:visited:hover {color:#8AB780; text-decoration:none; }

#text {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#7F7F7F;
	margin:0px 20px 10px 10px;
}

#text table td p{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#7F7F7F;
	font-weight:normal;
	line-height:18px;
}

#text table td p b{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#8AB780;
}

#text a:link {color:#8AB780; text-decoration:none; }
#text a:hover {color:#8AB780; text-decoration:underline; }
#text a:active {color:#8AB780; text-decoration:underline; }
#text a:visited {color:#8AB780; text-decoration:none; }
#text a:visited:hover {color:#8AB780; text-decoration:underline; }

#text h1 {
	color:#8AB780;
	font-weight:bold;
	font-size:16px;
	margin:0px;
}

#text h2 {
	color:#AE60A4;
	font-size:13px;
	margin:0px;
}

#text p {
	font-weight:bold;
}

#text hr {
	height:1px;
	background:#AE60A4;
	border:0px;
	margin-top:10px;
	margin-bottom:10px;
}

#text img {
	border:1px solid #0A652C;
}

#text ul {margin-top:0px;}

#text ol {margin-top:0px;}

#photo {
	font-family:Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	font-size:32px;
	font-weight:bold;
	vertical-align:bottom;
	margin-bottom:-11px;
	margin-right:-3px;
}

#photo a:link {color:#FFFFFF; text-decoration:none;}
#photo a:hover {color:#FFFFCC; text-decoration:none;}
#photo a:active {color:#FFFFCC; text-decoration:none;}
#photo a:visited {color:#FFFFFF; text-decoration:none;}
#photo a:visited:hover {color:#FFFFCC; text-decoration:none;}

#idesign {
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	margin:4px;
}

#idesign a:link {color:#FFFFFF; text-decoration:none; }
#idesign a:hover {color:#FFFFFF; text-decoration:underline; }
#idesign a:active {color:#FFFFFF; text-decoration:underline; }
#idesign a:visited {color:#FFFFFF; text-decoration:none; }
#idesign a:visited:hover {color:#FFFFFF; text-decoration:underline; }

#callnow {
	font-family:Helvetica, Arial, sans-serif;
	font-size:24px;
	/*font-size:20px;*/
	font-weight:bold;
	color:#E8F1E6;
	margin:4px 10px 0px 0px;
}
#callnow a:link {color:#E8F1E6; text-decoration:none;}
#callnow a:hover {color:#FFFFCC; text-decoration:none;}
#callnow a:active {color:#FFFFCC; text-decoration:none;}
#callnow a:visited {color:#E8F1E6; text-decoration:none;}
#callnow a:visited:hover {color:#FFFFCC; text-decoration:none;}

#gr_buttons {
	margin-left:10px;
}

#gr_buttons a:link img {border:1px solid #006225; margin-bottom:5px;}
#gr_buttons a:hover img {border:1px solid #8FC275; margin-bottom:5px;}
#gr_buttons a:active img {border:1px solid #8FC275; margin-bottom:5px;}
#gr_buttons a:visited img {border:1px solid #006225; margin-bottom:5px;}
#gr_buttons a:visited:hover img {border:1px solid #8FC275; margin-bottom:5px;}

#footer_sec {
}

