﻿/* CSS layout */
body {
	margin:0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background-image:url('images/dynamicpgbg.jpg');
	background-position:center;
	background-repeat:repeat-y;
	color:#000000;

}
#wrapper {
	max-width:900px;
	margin-right:auto;
	margin-left:auto;
	background-color:#ffffff;

}
#header {
 text-align:center;
}
#header a:active { 
 color: #000000; 
 text-decoration: none; 

}

#headera:visited { 
 color: #000000; 
 text-decoration: none; 
}

#header a:hover { 
 color: #000000;  
 text-decoration: none; 
}

#header a:link { 
 color: #000000;  
 text-decoration: none; 
}

#top_nav {
	margin-top:15px;
	text-align:left;
	
	
}
#hello {
	background-color:#ffffff;
	padding-bottom:15px;
	font-size:95%;
	margin-top:25px;

}
#hello1 {
	background-color:#ffffff;
	padding-bottom:25px;
	font-size:95%;
	margin-top:25px;

}

#banner {
	background-image:url('images/g.jpg');
	color:#FFFFFF;	
	padding:7px;
	text-align:center;
	font-size:120%;
	border-radius:15px;
}
#banner a:active { 
 color: #FFFFFF; 
 text-decoration: none; 
}

#banner a:visited { 
 color: #FFFFFF; 
 text-decoration: none; 
}

#banner a:hover { 
 color: #FFFFFF; 
 text-decoration: none; 
}

#banner a:link { 
 color: #FFFFFF; 
 text-decoration: none; 
}

#introduction {
	text-align:left;
	font-size:100%;
	padding-left:5px;
	padding-right:5px;
}

#services {
	text-align:left;
	font-size:95%;
}

#content {
	text-align:left;
	font-size:100%;
	padding-left:5px;
	padding-right:5px;

	
}

#footer {
	clear:both;
	margin-top:25px;
	margin-bottom:25px;
	background-image: url('images/grey.jpg');
	text-align:left;
	font-size:90%;
	color:#669900;
	border-radius:15px;

}

.style1 {
	margin-bottom: 25px;
}
.style2 {
	background-image: url('images/grey.jpg');
}
.style3 {
	border-width: 0px;
}
a {
	color: #669900;
	text-decoration:none;
}
a:hover {
	color:#000000;

	text-decoration:none;
}
.style4 {
	margin-bottom: 25px;
}
.style6 {
	color: #000000;
}
.style7 {
	margin-top: 23px;
}
.style8 {
	background-image: url('images/bannerbg.jpg');
	background-repeat: no-repeat;
}
.style9 {
	font-size: 13pt;
	color: #7ebfde;
}
.style10 {
	color: #FFFFFF;
}
.style11 {
	margin-right: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
}
.style13 {
	font-size: 11pt;
}
.style14 {
	text-align: right;
}
.style15 {
	font-size: 22pt;
	color: #000000;
}
.style18 {
	color: #7EBFDE;
}
.style19 {
	margin-bottom: 25px;
}
.style20 {
	margin-bottom: 25px;
	margin-top: 25px;
}
.style21 {
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}
.style22 {
	vertical-align: middle;
	margin-right: 7px;
	margin-bottom: 5px;
}
.style23 {
	font-size:12pt;
	color:#000000;
}
.style29 {
	color: #76B13A;
}
.style30 {
	vertical-align: middle;
	margin-right: 7px;
}
.style31 {
	font-size: 150%;
	margin-bottom: 0px;
}
.style32 {
	font-size: 140%;
}
.style70 {
	max-width: 900px;
	max-height: 350px;
	padding:0;
	margin:0;
}
.style90 {
	vertical-align: middle;
	margin-right: 7px;
}
.style91 {
	max-height: 200px;
	max-width: 290px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius:15px;
}

.style113 {
background-repeat: no-repeat;
}
.style114 {
text-align: center;
font-size:12pt;
}
.style115 {
	font-size: 26pt;
}
.style116 {
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 10px;
}
.style117 {
	font-size: 14pt;
}
.style118 {
	color: #669900;

}
.style119 {
	max-width:900px;
	max-height:80px;
}
.style120 {
	border-width: 0;
}
.style122 {
	font-size: 130%;
	color: #669900;

}
.style124 {
	font-size: 120%;
	color: #666666
;
}
.style125 {
	font-size: 130%;
}
.style126 {
	font-size: 150%;
}
.style127 {
	vertical-align: middle;
}
.style128 {
	max-width:400px;
	max-height:200px;
	margin-bottom:10px;
}
.style129 {
	max-width:270px;
	max-height:452px;
	margin-bottom:10px;
	margin-top:20px;
	margin-right:30px;
	border-radius:15px;
}
.style131 {
	font-size:125%;
}
.style132 {
	margin-top: 10px;
}
.style133 {
	max-width:283px;
	max-height:150px;

}
.style136 {
	max-width:267px;
	max-height:160px;

}
.style137 {
	max-width:900px;
	max-height:350px;
	border-radius:15px;
}
.style138 {
	margin-top:10px;

}
.style139 {
	margin-left: 10px;
	margin-top:15px;
	margin-bottom:10px;
	max-width:350px;
	max-height:330px;
	border-radius:15px;

}
.style140 {
	font-size:90%;
}
.style142 {
	border-radius:15px;
}
.style143 {
	font-size: 140%;
}
.style145 {
	max-width:500px;
	max-height:49px;


}
.style146 {
	margin-top: 10px;
	max-width:290px;
	max-height:100px;
}
