*, html, body {
    margin: 0px;
    padding: 0px;
}

body {
    background: transparent url(../i/back.jpg) repeat 0 0 ;
    font-family: Arial, sans-serif;
    color: #4C4C4C;
    font-size: 11px;
}

p {
    margin-top: 10px;
}

a {
    text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
div {
    position: relative;
    float: left;
}
.right {
    float: right;
}

#backgr {
    background: transparent url(../i/backgr.png) repeat-x 0 0 ;
    width: 100%;
    height: 350px;
    position: absolute;
    top: 0px;
    left:0px;
}

#body {
    margin: 0 auto;
    float:none;
}

#head {
	padding: 40px 0 20px 0;
    width: 100%;
}
#head #travelnow, #head #singapore {
    margin: 0 20px;
}
#travelnow {
    background: transparent url(../i/travelnow.png) no-repeat 0 0;
    width: 231px;
    height: 35px;
}

#singapore {
    background: transparent url(../i/singapore.png) no-repeat 0 0;
    float: right;
    width: 192px;
    height: 65px;
}

/* content */
#content, #body {
    width: 790px;
}
#content .top {
    background: transparent url(../i/topcontent.png) no-repeat 0 0;
}

#content .bottom {
    background: transparent url(../i/bottomcontent.png) no-repeat 0 0;
}
#content .bottom, #content .top {
	height: 16px;
	width:  100%;
}

#content .head {
    background: transparent url(../i/head.gif) no-repeat 0 0 ;
    height: 181px;
    width: 753px;
}

    /* data */
#content .data {
    background-color: #fff;
    padding:0 20px;
    width:750px;
}

.data .column, .offer, .offer div, .offer span {
    width: 170px;
}

.data .middleColumn{
    margin: 0 10px;
    width: 390px;
}
    /* /data */

    /* offer */
.offer {
	background-color: #F3F3F3;
	margin-top: 15px;
	padding-top: 5px;
	cursor: pointer;
    text-align: center;
}

.offer a, .offer a:hover , a .offer , a:hover .offer {
	text-decoration: none;
}

.offer div {
    background-color: #A00201;
    font-size: 11px;
    padding: 3px 0;
    font-weight: bold;
}

.offer div, .offer div a, .offer div a:hover {
    color: #fff;
    text-decoration: none;
}
.offer .price {
    background-color: #E77A21;
    font-size: 16px;
    margin-top: 3px;
}
    /* /offer */
a, .offer a, .offer, #content h1, #content h2 {
    color: #E97B24;
}
 #content h1 {
    font-size: 16pt;
    margin-top: 10px;
}

#content h2 {
	font-size: 9pt;
}
/* shop*/
.shop {
    padding-left: 100px;
    margin-bottom:20px;
}
.i1 {
    background: transparent url(../i/shop/1.jpg) no-repeat 0 0 ;
}
.i2 {
    background: transparent url(../i/shop/2.jpg) no-repeat 0 0 ;
}
.i3 {
    background: transparent url(../i/shop/3.jpg) no-repeat 0 0 ;
}
.i4 {
    background: transparent url(../i/shop/4.jpg) no-repeat 0 0 ;
}
.i5 {
    background: transparent url(../i/shop/5.jpg) no-repeat 0 0 ;
}
.i6 {
    background: transparent url(../i/shop/6.jpg) no-repeat 0 0 ;
}
.i7 {
    background: transparent url(../i/shop/7.jpg) no-repeat 0 0 ;
}
.i8 {
    background: transparent url(../i/shop/8.jpg) no-repeat 0 0 ;
}
.i9 {
    background: transparent url(../i/shop/9.jpg) no-repeat 0 0 ;
}
.i10 {
    background: transparent url(../i/shop/10.jpg) no-repeat 0 0 ;
}

.button {
    background: transparent url(../i/button.gif) no-repeat 20px 0 ;
    width: 347px;
    cursor: pointer;
    height: 211px;
}
/* /shop */
/* /content */


/* nav*/
#nav {
	color: #fff;
    padding: 40px 10px 40px 10px;
    width: 100%;
}
#nav a {
    color: #fff;
}
#nav .gtm {
    background: transparent url(../i/gtm.gif) no-repeat 0 0;
    width: 115px;
    height: 45px;
    float: right;
    top: -16px;
    right: 18px;
    cursor: pointer;
}
/* /nav*/
