@charset "utf-8";
/* CSS Document */

body {background-image:url(../images/header-bg.jpg); background-repeat:no-repeat; background-position:top; background-size:100% auto; text-align:center; padding-top:10%; margin:0px; }
* { font-family:calibri; color:#666; font-size:17px; }
a { color:#999; text-decoration:none; }
a:hover { color:#ee822a; }
.container { width:960px; }
.main-head { background-color:; color:#ee822a; font-weight:bold; font-size:17px; padding:5px 0px; font-family:Tahoma, Geneva, sans-serif; font-style:italic; border-radius:10px;  }
p { color:#666; font-size:17px; text-align:justify; padding:5px; }
h1 { color:#F30; font-size:18px; font-weight:400; text-align:left; padding:15px 0px 0px 0px; }
h2 { color:#F30; font-size:18px; font-weight:400; text-align:left; padding:5px; }
h3 { color:#ee822a; font-size:25px; font-weight:bold; font-style:italic; text-align:center; padding:10px 0px; }
li { color:#666; font-size:17px; text-align:justify; padding:5px; }

.pdt-glry-img { margin:20px; height:120px; box-shadow:0px 0px 3px #888888; border:solid 4px white; }

.more-button { text-align:right; padding:5px; }
.more-button a:link{color:#ee822a; text-decoration:none;}
.more-button a:hover{color: #333; }

.main-img { margin:20px 0px 20px 20px; width:200px; float:right; box-shadow:0px 0px 3px #888888; border:solid 4px white; }
.glry-img { margin:20px 0px 20px 20px; width:200px; max-height:300px; float:right; box-shadow:0px 0px 3px #888888; border:solid 4px white; }
.comma-img-begin { width:40px; height:auto;}
.comma-img-end { width:40px; height:auto; float:right;}


.social-icon { padding:30px; margin-top:20px; }
.social-icon img{ width:60px; margin:10px;  } 
.social-icon img:hover { opacity: 0.4; filter: alpha(opacity=40);}

.page-img {  width:100%; box-shadow:0px 0px 3px #888888; border:solid 4px white; }

.enquiry-box { float:right; border:2px solid white; margin:20px 0px 20px 20px; padding:10px; box-shadow:0px 0px 2px #888888; }
.text-box { width:250px; box-shadow:0px 0px 5px #888888; border:solid 1px #999; border-radius:10px; padding:10px; font-size:13px; margin-bottom:20px;}
.button { 	width:100px; background-color: #333; color:white; font-size:15px; border-radius:10px; text-align:center; padding:5px;}
.button a:link{ width:100px; color:white; font-size:15px;}
.button a:hover{ width:100px; color:white;}








.home-services-link > ul > li{ font-size:23px; font-weight:bold; font-style:italic;}
.reviewee {color:#FFF; font-size:25px; font-weight:bold; font-style:italic; text-align:center; padding:10px 0px;}