body {background-image:url(../images/bg.gif); background-color:#101010; background-repeat:repeat-x;margin:0 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#banner {height:102px; text-align:center;}
#outer-wrapper {width:940px;margin:auto;margin-top:0; text-align:center;background-image:url(../images/swirlly.jpg); background-position: bottom right; background-repeat:no-repeat;height:534px;}
#outer-gallery {width:940px;margin:auto;margin-top:0; text-align:center;background-image:url(../images/swirlly.jpg); background-position: bottom right; background-repeat:no-repeat;height:625px; background-color:#2e2e2e;}

#outer-wrapper2 {width:940px;margin:auto;margin-top:0; text-align:center;background-image:url(../images/swirlly.jpg); background-position: bottom right; background-repeat:no-repeat;height:598px;}


#container {width:900px;margin:auto;}
#navbar {height:20px; text-align:center; padding-top:6px;  border-bottom:5px solid #e8dbcc;}
#gallery {margin-bottom:3px;position:relative;left:10px; }
#footer-img{height:68px;padding:15px; text-align:left;font-size:10px;}
#footer {color:#414141;width:900px;margin:auto;margin-top:0; height:33px; text-align:left; font-size:10px; color:#444;position:relative;top:3px;}
#tel {position:relative; left:590px;top:-10px;width:240px;}
.main-left input {width:180px;border:1px solid #666; background-color:#333; background-image:url(../images/inputbg.jpg); color:#fff;font-size:12px;padding:3px 2px 3px 2px;}
.main-left textarea {width:180px;height:60px;border:1px solid #666; background-color:#333; background-image:url(../images/inputbg.jpg);color:#fff;font-size:12px;padding:3px 2px 3px 2px;font-family:Arial, Helvetica, sans-serif;}
.submit {width:60px;}
/* Main Images */
.main-left {width:250px;padding:0px 25px 0px 25px;height:470px;float:left; text-align:left; color:#FFFFFF;font-size:12px;}
.main-right {width:600px;height:470px;float:right;background-image:url(../images/complete-package-right.jpg); background-repeat:no-repeat;}
#left-complete-package{ background-image:url(../images/complete-package-left.jpg); background-repeat:no-repeat;}
#right-complete-package{ background-image:url(../images/complete-package-right.jpg); background-repeat:no-repeat; background-position:bottom right;}
#left-kitchens{ background-image:url(../images/kitchens-left.jpg); background-repeat:no-repeat;}
#right-kitchens{ background-image:url(../images/kitchens-right.jpg); background-repeat:no-repeat; background-position:bottom right;}
#left-interiordesign{ background-image:url(../images/interior-design-left.jpg); background-repeat:no-repeat;}
#right-interiordesign{ background-image:url(../images/interior-design-right.jpg); background-repeat:no-repeat; background-position:bottom right;}
#left-projectmanagement{ background-image:url(../images/projectmanagement-left.jpg); background-repeat:no-repeat;}
#right-projectmanagement{ background-image:url(../images/projectmanagement-right.jpg); background-repeat:no-repeat; background-position:bottom right;}
#left-lighting{ background-image:url(../images/lighting-left.jpg); background-repeat:no-repeat;}
#right-lighting{ background-image:url(../images/lighting-right.jpg); background-repeat:no-repeat; background-position:bottom right;}
#left-bathrooms{ background-image:url(../images/bathrooms-left.jpg); background-repeat:no-repeat;}
#right-bathrooms{ background-image:url(../images/bathrooms-right.jpg); background-repeat:no-repeat; background-position:bottom right;}
#left-av{ background-image:url(../images/av-left.jpg); background-repeat:no-repeat;}
#right-av{ background-image:url(../images/av-right.jpg); background-repeat:no-repeat; background-position:bottom right;}
#left-contact{ background-image:url(../images/contact-left.jpg); background-repeat:no-repeat;}
#right-contact{ background-image:url(../images/contact-right.jpg); background-repeat:no-repeat; background-position:bottom right;}

#flash-container {width:900px;height:470px;background-color:#2e2e2e;}

.main-left h3 {margin:25px 0px 10px 0px; font-size:12px;}

/* LINKS */
#navbar a:link, #navbar a:visited, #navbar a:active {color:#999; text-decoration:none;margin:0px 8px 0px 8px; }
#navbar a:hover{color:#fff; text-decoration:none;}

.main-left a:link, .main-left a:visited, .main-left a:active {color:#fff; text-decoration:none; }
.main-left a:hover{text-decoration:underline;}

a.nature:link, a.nature:visited, a.nature:active {color:#d9b480; text-decoration:underline; text-transform:uppercase;font-weight:bold; position:relative;top:6px; }
a.nature:hover{text-decoration:underline;}

#current {color:#199190;font-weight:bold;}
.GalleryLink {
position:relative;
left:10px;
top:10px;
text-decoration:none;
margin-right:10px;
color:#f6caca;
}
.GalleryLink:hover {
position:relative;
left:10px;
top:10px;
text-decoration:underline;
margin-right:10px;
color:#FFFFFF;
}

/* COLOURS */
.lightgrey{color:#919191;}
.lightblue {color:#d9b480;}


