body {margin: 0; text-align: center; background: /*#e32e39*/#0db14e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}

.clear {clear: both;}

a:visited,
a:link {color: #da2130;}
a:hover {text-decoration: none;}

#container {margin: 0 auto; width: 780px; text-align: left; background: #fff; height: 100%;}
#header {height: 209px; background: url("images/layout/header.jpg") top left no-repeat;}
#navigation {text-align: center; margin: 0 20px; background: #0db14e; padding: 10px 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	}
	#navigation a:visited,
	#navigation a:link {color: #fff; font-weight: bold; margin: 0 20px; line-height: 1.5;}
	#navigation a:hover {color: #fff; text-decoration: none;}
	
#page {padding: 20px 40px; line-height: 20px;}
#footer {background: url("images/layout/footer.gif") bottom right no-repeat; height: 121px; text-align: left; padding: 10px 20px; font-size: 10px;}
#footer p {margin: 100px 0 0 0;}

#page-left {width: 49%; float: left;}
#page-right {width: 49%; float: left;}

#page ul {padding-left: 10px;}
#page ul li {list-style: none; padding: 3px 0 3px 20px; background: url("images/layout/li.gif") 0 50% no-repeat;}

.centre {text-align: center;}
.intro {font-style: italic; color: #676767; font-weight: bold;}
ul.intro {padding: 0px; margin: 0px;}
.profile-image {float: right; margin: 0 0 10px 10px;}

h1 {font-size: 18px; margin: 0px; padding: 10px 0;}
form label {display: block; width: 80px; float: left; text-align: right;}
form .input {margin-left: 10px; border: 1px solid #8e8b8b; margin-bottom: 5px; padding: 3px; background: #fff url("images/layout/input-bg.gif") top left repeat-x;}
form textarea.input {margin-left: 0px; overflow: auto; height: 100px;}
form .submit {margin-left: 0px;}

#gallery {padding: 0 30px;}
	#gallery img {border: 1px solid red;}
	
hr {margin-top: 20px; height: 1px; color: #aaa; background: #aaa; border: 1px solid #aaa; border-collapse: collapse;}
	
h2 {color: #222; font-size: 16px;}

.serv-1 {float: left; width: 350px;}
.serv-2 {float: left;}
