body {
margin: 0;
padding: 0;
font-family: arial, times;
background: url(../images/bg.jpg) top center #000 no-repeat;
}

h1, h2, h3, h4, h5, h6, p, ul {
margin: 0;
padding: 0;
}

#container {
width: 960px;
height: auto;
margin: 0 auto;
position: relative;
}

#top {
position: relative;
height: 110px;
}

ul#top-nav {
background: url(../images/nav-top.jpg);
height: 38px;
width: 465px;
position: absolute;
right:0;
top:0;
list-style: none;
}

ul#top-nav li {
float: left;
width: 93px;
text-align: center;
padding: 7px 0 0 0;
}

ul#top-nav li a {
color: #fff;
text-decoration: none;
font-weight: bold;
}

a.logo {
position: absolute;
left: 45px;
top: 50px;
}

a.logo img {
border: 0;
}

#header {
background: url(../images/header.png);
height: 328px;
width: 960px;
}

#header p {
color: #fff;
font-size: 18pt;
position: relative;
top: 110px;
left: 50px;
font-weight:bold; 
}

#header ul {
list-style: none;
position: relative;
top: 140px;
left: 50px;
font-size: 11pt;
color: #fff;
}

#header ul li {
line-height: 25px;
background: url(../images/tick.png) no-repeat center left;
padding: 0 0 0 40px;
}

#content {
background: #c5c0b0;
width: 930px;
height: auto;
padding: 15px 15px 40px 15px;
}

#left-column {
float: left;
width: 609px;
height: auto;
}

#left-column-top {
background: url(../images/white-top.jpg);
height: 18px;
width: 609px;
}

#left-column-content {
background: url(../images/white-grad.jpg) #fff no-repeat;
width: 547px;
padding: 30px;
border-left: 1px solid #b1b0b0;
border-right: 1px solid #b1b0b0;
height: auto;
min-height: 172px;
}

#left-column-btm {
background: url(../images/white-btm.jpg);
height: 15px;
width: 609px;
}

#left-column-content h1 {
color: #df1453;
font-size: 18pt;
padding: 0 0 15px 0;
}

#left-column-content h2 {
color: #df1453;
font-size: 16pt;
padding: 0 0 15px 0;
}

#left-column-content p {
color: #333;
font-size: 10pt;
padding: 0 0 15px 0;
line-height: 14pt;
}

#left-column-content ul {
list-style: none;
font-size: 10pt;
color: #333;
padding: 0 0 30px 20px;
}

#left-column-content ul li {
line-height: 25px;
background: url(../images/tick-small.png) no-repeat center left;
padding: 0 0 0 20px;
}

a.view-packages img {
border: 0;
}

#right-column {
float: right;
width: 305px;
height: auto;
}

#right-column-top {
background: url(../images/grey-top.jpg);
height: 14px;
width: 305px;
}

#right-column-btm {
background: url(../images/grey-btm.jpg);
height: 14px;
width: 305px;
}

#right-column-content {
background: #d6d1c1;
width: 265px;
padding: 20px;
}

#right-column-content h1 {
color: #df1453;
font-size: 16pt;
padding: 0 0 15px 0;
}

#right-column-content p {
color: #fff;
font-size: 11pt;
padding: 0 0 15px 0;
line-height: 14pt;
}

#right-column-content p a {
font-weight: bold;
color: #fff;
text-decoration:none;
}

.seperator {
background: url(../images/seperator.jpg) no-repeat;
height: 2px;
width: 264px;
padding: 0 0 15px 0;
}

#border-btm {
background: url(../images/container-btm.jpg);
height: 16px;
width: 960px;
}

p.footer {
color: #fff;
font-size: 10pt;
text-align: center;
padding: 20px;
}

p.footer a {
color: #fff;
text-decoration: none;
font-weight: bold;
}

p.footer a:hover {
text-decoration: underline;
}
