* { margin: 0px; padding: 0px; }

body { background: #C0C0C0; text-align: center; font: normal 12px Verdana, Arial, Helvetica, sans-serif; }

#packages { margin: 0px auto; background: url("Images/bg.gif") top left repeat-x #F5F0EA; width: 990px; }
h1 { background: url("Images/topstrap.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.morocco { background: url("Images/topstrapmorocco.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.dubai { background: url("Images/topstrapdubai.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.cyprus { background: url("Images/topstrapcyprus.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.portugal { background: url("Images/topstrapportugal.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.bulgaria { background: url("Images/topstrapbulgaria.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.rasalkhaimah { background: url("Images/topstraprasalkhaimah.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.egypt { background: url("Images/topstrapegypt.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.italy { background: url("Images/topstrapitaly.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.capeverde { background: url("Images/topstrapcapeverde.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.ummalquwain { background: url("Images/topstrapummalquwain.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.brazil { background: url("Images/topstrapbrazil.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.uae { background: url("Images/topstrapuae.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.turkey { background: url("Images/topstrapturkey.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.poland { background: url("Images/topstrappoland.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.germany { background: url("Images/topstrapgermany.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.france { background: url("Images/topstrapfrance.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.austria { background: url("Images/topstrapaustria.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.russia { background: url("Images/topstraprussia.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.montenegro { background: url("Images/topstrapmontenegro.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.romania { background: url("Images/topstrapromania.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.switzerland { background: url("Images/topstrapswitzerland.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.spain { background: url("Images/topstrapspain.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.hungary { background: url("Images/topstraphungary.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.latvia { background: url("Images/topstraplatvia.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.czech { background: url("Images/topstrapczech.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.albania { background: url("Images/topstrapalbania.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.argentina { background: url("Images/topstrapargentina.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.croatia { background: url("Images/topstrapcroatia.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.ireland { background: url("Images/topstrapireland.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }
.uk { background: url("Images/topstrapuk.gif") top center no-repeat #4D3227; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #B8ABA3; width: 990px; text-align: center; padding-top: 20px; }

#top { width: 990px; text-align: center; height: 162px; margin: 3px 0px 4px 0px; }
img.logo { margin: 56px auto; }

#content { float: right; width: 670px; margin-right: 10px; text-align: left; }
#topmenu { width: 670px; height: 10px; padding: 5px 0px; color: #FC9; }
#topmenu a { font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0px 10px; }
#topmenu a:link { color: #FC9; text-decoration: none; }
#topmenu a:hover { color: #FFF; text-decoration: underline; }
#topmenu a:visited { color: #FC9; text-decoration: none; }
#topmenu a:visited:hover { color: #FFF; text-decoration: underline; }
.thanks { width: 650px; margin: 0px; text-align: left; background: #F5F0EA; }
.thanks2 { width: 270px; margin: 0px; padding: 10px; text-align: left; background: #B8ABA3; }

div.furnitureform { background: url("Images/homeform.jpg") top center no-repeat #FFF; width: 670px; height: 450px; margin-top: 10px; }
table.homeform { margin: 240px 0px 70px 180px; }
table.topform { margin-top: -10px; }
div#dubaiform { background: url("Images/dubaiform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#portugalform { background: url("Images/portugalform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#capeverdeform { background: url("Images/capeverdeform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#turkeyform { background: url("Images/turkeyform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#quickform { background: url("Images/tempcontact.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#quickform2 { background: url("Images/contactbg.jpg") top left no-repeat #FFF; width: 650px; height: 340px; margin: 0px; text-align: left; }
div#glassform { background: url("Images/glasscurtainsform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#acform { background: url("Images/acform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#locksmithsform { background: url("Images/locksmithsform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#outdoorform { background: url("Images/outdoorform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#poolform { background: url("Images/poolform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
div#spaform { background: url("Images/spaform.jpg") top center no-repeat #FFF; width: 650px; height: 303px; margin: 10px; text-align: left; }
table.botform { position: relative; top: 70px; left: 0; }
td.nhleft { text-align: left; font: normal 12px Verdana,Arial,Sans-serif; }
td.txtinform { text-align: right; font: normal 12px Verdana,Arial,Sans-serif; }
td.txtsmallform { text-align: right; font: normal 11px Verdana,Arial,Sans-serif; }
input.quickform { font: normal 11px Verdana,Arial,Sans-serif; color: #000; background: #f5f0ea; border: solid 1px #000000; width: 150px; }
input.quicksubmit {  margin: 0px; font: normal 12px Verdana,Arial,Sans-serif; width: 210px; }
input.bottomsubmit {  margin: 0px 2px 0px 130px; font: normal 12px Verdana,Arial,Sans-serif; width: 150px; }
#privacy { margin-top: 110px; font: normal 10px Verdana,Arial,Sans-serif; }

h2 { font: normal 24px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #6E5C58; margin: 10px 0px; }
h3 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #F45801; margin: 10px 0px; }
h3.toph3 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 5px 0px; text-align: center; }
p { margin-bottom: 10px; text-align: justify; }
b,strong { font-weight: bold; color: #F45801; }

#side { float: left; width: 290px; background: #B8ABA3; }
#side ul { list-style: none; width: 290px; border-bottom: solid 20px #F45801; }
#side ul li { border-top: solid 1px #FFF; padding: 8px 10px; text-align: left; }
#side ul li.title { background: #4D3227; color: #FFF; }
#side ul li a { text-transform: uppercase; text-decoration: none; }
#side a:link { color: #4D3227; }
#side a:hover { color: #F45801; }
#side a:visited { color: #4D3227; }
#side a:visited:hover { color: #F45801; }

#services { margin: 10px; width: 250px; padding: 10px; background: url("Images/services.gif") top center no-repeat #B8ABA3; text-align: left; }
#services p { font: normal 14px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; color: #F45801; }
#services ul { list-style: none; width: 250px; border-bottom: 0; }
#services ul li { font: normal 9px Verdana, Arial, Helvetica, sans-serif; border-bottom: solid 1px #4D3227; padding: 3px 0px; text-align: left; }
#services ul li.bottom { font: normal 9px Verdana, Arial, Helvetica, sans-serif; border-bottom: 0; padding: 6px 0px; text-align: left; }
#services a { font: normal 10px Verdana, Arial, Helvetica, sans-serif; }

#bottom { clear: both; background: #4D3227; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #74635C; text-align: center; padding: 10px; }
#bottom a { text-decoration: none; color: #74635C; }
