@charset "utf-8";
/* CSS Document */
/****************************** Main Css ******************************/
*/

html, body {border: 0; margin: 0; padding: 0; height: auto;}
body {
	font: 11px arial, helvetica, sans-serif;
	color: #000000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
}
	p {}
	p, ul, ol { margin: 0; padding: 0; }
	img, img a { border: none; }
 

	form { margin: 0; padding: 0; } 
	
 hr {
 	 width: 100%;
 	 height:1px;
     color: #ccd3dd;
	 border: 0;
	 border-top:dotted 1px #ccd3dd;
	 padding-top:5px;
	 padding-bottom:5px;
     float:left;
     margin-left:-10px;
   
}	
#search{
	width:300px;
	float:left;
	display:block;
}
#btn-go{
	width:auto;
	padding-top: 5px;
	float:right;
}

.form-Search, .form-country{
	color:#3f0202;
	border:thin
	background: url(bar_off.jpg) repeat-x;

}

.photoleft{
float:left;
	padding: 0 10px 10px 0;
}

.photoright{
float:right;
	padding: 0 0 10px 10px;
}
/************************* Global linking *************************/	
a:link {
	color: #920c02;
	text-decoration: none;
}
a:visited {
	color: #920c02;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: #0099FF;
}

.whitelist a:link, .whitelist a:visited, .whitelist a:active {

	color:#FFFFFF;
	text-decoration: none;

}


/************************* Wrapper Css *************************/
#Wrapper100{
	width: 100%;

	background: url(wall.jpg);
}	

#Wrapper {
	width: 811px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */

}

/****************************** Header Css ******************************/
#header{
	width: 811px;
	height: 79px;
	float:left;
	
}
#logo-vs{
        width: 350px;
        padding: 0 0 0 12px;
        float:left;
}

#header-search{
	width: 400px;
	padding: 8px 36px 0 0;
	float:right;
	text-align:right;
	color: #ad1212;
	font-size:10px;
}
#header-search a:link, #header-search a:visited, #header-search a:active {
	color:#FFFFFF;
	text-decoration: none;
}
input{
font-size:11px;
}

#header-search a:hover {
	text-decoration: underline;
}

.btn-search{
	padding-top:1px;
}

/******************************Main Nav Css ******************************/
#main-nav{
	width: 770px;
	height:29px;
	float:left;
	padding-left:4px;
	
}
#nav-about, #nav-getting, #nav-stay, #nav-eat, #nav-do, #nav-see, #nav-around, #nav-business, 
#nav-about-sel, #nav-getting-sel, #nav-stay-sel, #nav-eat-sel, #nav-do-sel, #nav-see-sel, #nav-around-sel, #nav-business-sel
{
	float:left;
}

	
#nav-about a, #nav-getting a, #nav-stay a, #nav-eat a, #nav-do a, #nav-see a, #nav-around a, #nav-business a,
#nav-about-sel a, #nav-getting-sel a, #nav-stay-sel a, #nav-eat-sel a, #nav-do-sel a, #nav-see-sel a, #nav-around-sel a, #nav-business-sel a
{
	height:29px;
	float:left;
	display:block;
	text-indent: -9999px;	
}
#nav-about a:focus, #nav-getting a:focus, #nav-stay a:focus, #nav-eat a:focus, #nav-do a:focus, #nav-see a:focus, #nav-around a:focus, #nav-business a:focus,
#nav-about-sel a:focus, #nav-getting-sel a:focus, #nav-stay-sel a:focus, #nav-eat-sel a:focus, #nav-do-sel a:focus, #nav-see-sel a:focus, #nav-around-sel a:focus, #nav-business-sel a:focus
{
	overflow:hidden;
	height:29px;
}	

/***** nav - About Singapore *****/
#nav-about, #nav-about a{
	width: 107px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) 0 0;*/
}
#nav-about a:hover, #nav-about a:active {
	width: 107px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) 0 -29px;*/
}
#nav-about-sel{
	width: 107px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) 0 -58px;*/
}
/***** nav - Getting to Singapore *****/
#nav-getting, #nav-getting a{
	width: 124px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -107px 0;	*/
}
#nav-getting a:hover, #nav-getting a:active {
	width: 124px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -107px -29px;*/
}
#nav-getting-sel{
	width: 124px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -107px -58px;*/
}
/***** nav - Where to stay *****/
#nav-stay, #nav-stay a{
	width: 88px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -231px 0;	*/	
}
#nav-stay a:hover, #nav-stay a:active {
	width: 88px;
	height:29px;
	/*background: url(../images/mainnav.jpg) -231px -29px;*/
}
#nav-stay-sel{
	width: 88px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -231px -58px;*/
}
/***** nav - Where to eat *****/
#nav-eat, #nav-eat a{
	width: 83px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -319px 0;*/
}
#nav-eat a:hover, #nav-eat a:active {
	width: 83px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -319px -29px;*/
}
#nav-eat-sel{
	width: 83px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -319px -58px;*/
}
/***** nav - What to do *****/
#nav-do, #nav-do a{
	width: 73px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -402px 0;*/
}
#nav-do a:hover, #nav-do a:active {
	width: 73px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -402px -29px;*/
}
#nav-do-sel{
	width: 73px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -402px -58px;*/
}
/***** nav - What to see *****/
#nav-see, #nav-see a{
	width: 77px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -475px 0;*/
} 
#nav-see a:hover, #nav-see a:active {
	width: 77px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -475px -29px;*/
} 
#nav-see-sel{
	width: 77px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -475px -58px;*/
}
/***** nav - Getting around *****/
#nav-around, #nav-around a{
	width: 94px;
	height:29px;	
	/*background: url(../Images/misc/mainnav.jpg) -552px 0;*/
} 
#nav-around a:hover, #nav-around a:active {
	width: 94px;
	height:29px;	
	/*background: url(../Images/misc/mainnav.jpg) -552px -29px;*/
}
#nav-around-sel{
	width: 94px;
	height:29px;	
	/*background: url(../Images/misc/mainnav.jpg) -552px -58px;*/
}
/***** nav - Business & Meetings *****/ 
#nav-business, #nav-business a{
	width: 124px;
	height:29px;	
	/*background: url(../Images/misc/mainnav.jpg) -646px 0;	*/
}
#nav-business a:hover, #nav-business a:active {
	width: 124px;
	height:29px;
	/*background: url(../Images/misc/mainnav.jpg) -646px -29px;*/
}
#nav-business-sel{
	width: 124px;
	height:29px;	
	/*background: url(../Images/misc/mainnav.jpg) -646px -58px;*/
}
/****************************** Content - area Css ******************************/
#content-area-home {
    width: 811px;
	float:left;
/*	background: url(../Images/misc/bg_home01.png) repeat-y; */
 background: url(bg_main01.png) repeat-y;
}

#content-area-plain {
	width: 811px;
	float:left;
/*	background: url(../Images/misc/bg_highlight.gif) repeat-y; */
/*	padding-bottom:20px;*/
}
#content-area-main{
	width: 770px;
	float:left;
	display:block;
	padding-left:4px;	
}
.content-copy{
	width: 770px;
    background:#FFFFFF;
	float:left;
}


/*** Right tab Css ***/
#content-area-tab{
	width: 37px;
	float:left;
}
/****************************** Right panel Css ******************************/
#menu-panel {
	width: 187px;
	height: 531px;
	float:right;
	background: url(bg_menu01.png) no-repeat top left;

}

#menu-panel ul{
	width: 130px;
	display:block;
	padding: 95px 0 0 15px;

}

#menu-panel ul li{
	list-style:none;
	display:block;
/*	background: url(../Images/misc/arrow_off.gif) no-repeat 0 50%;*/
	padding: 3px 0 3px 10px;
	color:#FFFFFF;

}


/****************************** Footer Css ******************************/
#footer{
	width: 811px;
	height: 120px;
	padding-top:0px;
	float:center;
	background-image: url(bg_footer01.png);
	background-repeat: no-repeat;
}

#footer-logo {
	width: 800px;
	height:86px;
	list-style: none;
	float:left;
}

#footer-logo ul { 
	width: 800px;
	padding: 18px 0 0 15px;
}


#footer-logo ul li { 
	width:auto;
  	padding: 0 0 0 2px;
	float:left;
  	list-style: none;
	display:block;
}

#footer-copyright { 
	width: 780px;
	float:left;
  	list-style: none;
	padding-top:18px;
   /*	padding: 18px 0 15px 20px; */
    padding: 24px 0 15px 0;
	color:#FFFFFF;
	font-size:11px;
}

#footer-copyright a{
	color:#FFFFFF;
	font-size:11px;
}

#addthis{
	width: 85px;
	text-align:left;
	float:left;
	padding: 10px 0 10px 0;
}
/****************************** Clear float Css ******************************/	
#clear{
	clear:both;
}

#sub-content-left1 {
display:block;
float:left;
padding:15px 15px 0;
width:540px;
_width:530px;
}

#sub-content-right1 {
background:transparent url(../Images/misc/line01.png) repeat-y scroll 0 0;
display:block;
float:right;
padding:6px 0 0 0;
width:175px;
}

#sub-content-images {
bottom:0;
display:block;
float:left;
padding-left:575px;
right:0;
width:191px;
}


#sub-content-bookmark { 
float:right;
font-size:10px;
}
#sub-content-bookmark ul li { 
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-right:10px;
padding-top:4px;
text-align:right;
vertical-align:bottom;
}

