﻿body
{
	margin: 5px 0px 5px 0px;
	padding: 0;
	line-height: normal;
	background: black;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer
{
	width: 959px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	padding: 0px;
	background: white;
	border-right: crimson 2px solid;
	border-top: crimson 2px solid;
	border-left: crimson 2px solid;
	border-bottom: crimson 2px solid;
}

#topsection{
	background: white;
	padding:0px;
	margin:0px;
	border:0px;	
}

#contentwrapper{
	float: left;
	width: 100%;
	padding:0px;
	margin:0px;
	border:0px;
}

#contentcolumn{
	margin-left: 200px; /*Set left margin to LeftColumnWidth*/
	padding:0px;	
	border:0px;
}

#leftcolumn{
	float: left;
	width: 200px; /*Width of left column*/
	margin-left: -959px; /*Set left margin to -(MainContainerWidth)*/
	background: black;
	padding:0px;	
	border:0px;
}

#footer{
	clear: left;
	width: 100%;
	background: white;
	color: #FFF;
	text-align: center;
	padding: 0px;
}

#footer .footerlink
{
	width: 100%;		
	background-image: url(navleft/footer.jpg);
	background-repeat:repeat-y;	
	height: 25px;
	/*background-color: white;		*/
	clear: left;		
}

#footer .footercopy
{
	width: 100%;	
	background-color:White;	
	text-align: center;
	clear: left;
	height: 25px;
	border: 0px;
	margin: 0px;
	padding: 0px;
		
}

#footer .footerleft
{
	width: 470px;	
	background-color:White;	
	text-align: left;
	float:left;
	height: 25px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 5px;	
		
}

#footer .footerright
{
	width: 470px;	
	background-color:White;	
	text-align: center;
	float:left;
	height: 25px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-align:right;
	padding-right:10px;
		
}

#footer .footerright a
{
	color: blue;	
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Tahoma, Sans-Serif;
}
#footer .footerright a:hover
{
	text-decoration: underline;
}
.innertube{
	margin: 5px 5px 0px 5px; /*Margins for inner DIV inside each column (to provide padding)*/	
}

.innertube1{
	margin: 0px 0px 0px 0px; /*Margins for inner DIV inside each column (to provide padding)*/	
}

#divcontenttop
{
	padding: 0px;
	margin: 0px;	
	widows: 955px;
	background: white;
}

#divcontenttop .liveupdate
{
	float: left;
	padding: 5px 5px 0px 5px;
	margin: 0px;
	border: 0px;
	width: 400px;
	background: white;
	color: Red;	
}

#divcontenttop .liveupdate A
{
	color: blue;
	text-align: justify;
	font: 11px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	text-decoration: none;
}

#divcontenttop .liveupdate A:hover
{
	color: blue;
	text-align: justify;
	font: 11px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	text-decoration: underline;
}

#divcontenttop .dateupdate
{
	float: left;
	padding: 5px 5px 0px 5px;
	margin: 0px;
	width: 235px;
	font: bold 11px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: black;
	text-align: justify;
	text-decoration: none;
	background: white;
}

#nav
{
	
	float: left;
	padding: 5px 5px 0px 45px;
	margin: 0px;
	border: 0px;
	width: 250px;
	background: white;
	text-align:right;
	vertical-align:top;
}

#nav a
{
	color: blue;
	text-align: center;
	text-decoration: none;
	padding: 0px 2px 0px 2px;	
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Tahoma, Sans-Serif;
	vertical-align:top;
}
#nav a:hover
{
	text-decoration: underline;
}

#nav1
{
	
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	border: 0px;
	width: 800px;		
}

#nav1 a
{
	color: white;
	text-align: center;
	text-decoration: none;
	padding: 5px 2px 5px 2px;
	float: left;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Tahoma, Sans-Serif;
}
#nav1 a:hover
{
	text-decoration: underline;
}

#divcontenttop_image
{
	clear:left;
	padding: 0px;
	margin: 0px;	
	widows: 955px;
	background: white;
}

#divcontenttop_image .leftimage
{
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 513px;
	float: left;
}

#divcontenttop_image .rightimage
{
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 442px;
	float: left;
}

#divmenu
{
	clear:left;
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 939px;
	height: 23px;
	background: url(MenuStyle/01.jpg);
	padding-left: 20px;
}

#vdividermenu ul{
	margin: 0;
	padding: 0;
	border: 0px;
	float: left;
	width: 935px;	
	height: 23px;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
	width: 935px;
}

#vdividermenu ul li{
	display: inline;
	height:23px;
}

#vdividermenu ul li a
{
	float: left;
	color: black;
	padding: 5px 30px 0px 15px;
	text-decoration: none;
	background: transparent url(MenuStyle/02.jpg) TOP right no-repeat;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Tahoma, Sans-Serif;
	height: 18px;
	text-transform: uppercase;
}

#vdividermenu ul li a:hover
{
	color: black;	
	text-decoration: underline;	
}

/* Div Content Left */

#divleft 
{
	clear:left;
	border:0px;
	margin: 0px;
	padding: 0px;
	width:200px;
	background: black;
	text-align:justify;
}

#divleft .classic
{
	border:0px;
	margin: 0px;
	padding: 0px;
	width:198px;
}

#divleft .leftnormal
{
	border:0px;
	margin: 0px;
	padding:0px;
	padding-bottom: 5px;
	width:198px;
}

#divleft .leftnormal_in
{
	border: 0px;
	margin: 0px;
	padding: 5px;
	width: 188px;
	font-size: 11px;
	color: white;
	line-height: normal;
	font-family: Verdana, Tahoma, Sans-Serif;
	text-align: justify;
}

#divleft .leftnormal_in1
{
	border: 0px;
	margin: 0px;
	padding: 5px;
	width: 188px;
	font-size: 11px;
	color: white;
	line-height: normal;
	font-family: Verdana, Tahoma, Sans-Serif;
	text-align: justify;
	background: #8998c4;
}

#divleft .leftnormal_in A
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: white;
	text-align: justify;
	text-decoration: none;
}

#divleft .leftnormal_in A:hover
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: white;
	text-align: justify;
	text-decoration: underline;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.markermenu{
	list-style-type: none;
	margin: 0px;
	padding: 0;
	width: 198px;	
}

.markermenu li 
{
	background: black url(navleft/05.jpg) no-repeat 5px center;
	padding-left: 25px;
	width: 175px;
}

.markermenu li a
{
	
	font: bold 11px/17px Tahoma, Verdana, sans-serif;
	color: white;
	display: block;
	width: auto;
	padding: 3px 0px 3px 10px;	
	text-decoration: none;	
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 164px;
}
.markermenu li a:hover{
	color: white;
	text-decoration: none;
	background-color: #8898c3;		
}


/* Style Font */

.FontNormal
{
	font-size: 11px;
	color: navy;
	font-family: Verdana, Tahoma, Sans-Serif;
	line-height: normal;
	text-align: justify;
}

.FontBlack
{
	font: bold 11px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: black;
	text-align: justify;
	text-decoration: none;
}


/* Child Control */

#maincontainerchild{
width: 740px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: white;
}

#topsectionchild{
	background: white;
}



#contentwrapperchild{
float: left;
width: 100%;
background: white;
}

#contentcolumnchild{
margin-right: 162px; /*Set right margin to RightColumnWidth*/
background: white;
}

#rightcolumnchild{
	float: left;
	width: 162px; /*Width of right column*/
	margin-left: -162px; /*Set left margin to -(RightColumnWidth) */
	background: white;
}

#divchildtop
{
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 740px;
}

#divchildtop .childleft
{
	float:left;
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 215px;
	text-align:justify;	
}

#divchildtop .childquick
{
	background: url(Images/01.jpg);
	height:21px;
	width: 174px;
	text-align:justify;
	padding-top: 12px;
	padding-left: 30px;
}

#divchildtop .childmappath
{
	text-align:justify;
	width: 208px;
	border: 0px;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

#divchildtop .childright
{
	float:left;
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 525px;
	text-align:justify;	
}

#divchildtop .childrightimage
{
	padding: 3px 0px 0px 0px;
	border: 0px;
	margin: 0px;
	width: 525px;
	text-align:justify;	
}

#navright
{
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 160px;
}

#navright .navheader
{
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 160px;
}

#navright .navnormal
{
	padding: 5px 0px 0px 0px;
	border: 0px;
	margin: 0px;
	width: 160px;
}

#navright .navnormalHeader
{
	padding:0px;
	border: 0px;
	margin: 0px;
	width: 160px;
	
}

#navright .navnormalHeader A
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: underline;
}

#navright .navnormalHeader A:hover
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: none;
}

#navright .navnormal_Normal
{
	padding: 3px 0px 3px 0px;
	border: 0px;
	margin: 0px;
	width: 160px;
	font: 11px Tahoma, Verdana, Sans-Serif;
	text-transform: uppercase;
	color: red;
	text-align: justify;
	text-decoration: none;
}

#div_child
{
	padding: 0px;
	padding-top: 5px;
	border: 0px;
	margin: 0px;
	width: 570px;	
	clear:left;
}

#div_child .header_child
{
	padding: 5px;
	border: 0px;
	margin: 0px;
	width: 560px;
	background: #8898c3;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	line-height: normal;
	font-family: Tahoma, Verdana, Sans-Serif;
	text-align: justify;
	text-decoration: none;
	clear:left;
}

#div_child .normal_child
{
	clear: left;
	padding: 5px 0px 0px 0px;
	width: 570px;
	border: 0px;
	margin: 0px;
}

#div_child .HTitle
{
	width: 570px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	margin: 0px;
	
}

#div_child .HTitle A
{
	font: bold 11px Verdana, Tahoma, Monospace;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: none;
}

#div_child .HTitle A:Hover
{
	font: bold 11px Verdana, Tahoma, Monospace;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: underline;
}

#DivChild .HNormal
{
	width: 570px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	margin: 0px;
	
}

#div_child .leftstyle
{
	width: 76px;
	float:left;
	padding-right: 10px;	
	
}
#div_child .leftstyleborder
{
	border: 1px solid silver;
	padding-top: 3px;
	text-align: center;
	height: 56px;
	width: 76px;
}

#div_child .theme
{
	width: 275px;
	padding: 0px;	
	padding-bottom: 5px;
	border: 0px;
	margin: 0px;
	float:left;
}

#div_child .themespace
{
	float:left;
	width: 20px;
	padding: 0px;	
	border: 0px;
	margin: 0px;
}

#div_child .theme_header
{
	width: 265px;
	padding: 5px;
	border: 0px;
	margin: 0px;	
	background: #8898c3;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	line-height: normal;
	font-family: Tahoma, Verdana, Sans-Serif;
	text-align: justify;
	text-decoration: none;	
}


#div_child .serviceNormal
{
	width: 275px;
	margin: 0px;
	border: 0px;
	padding: 5px 0px 0px 0px;
	text-align:justify;
}

#div_child .serviceNormal A
{
	font: bold 11px Verdana, Tahoma, Monospace;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: none;
}

#div_child .serviceNormal A:Hover
{
	font: bold 11px Verdana, Tahoma, Monospace;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: underline;
}

#div_child .serviceImage
{
	float:right;
	width: 134px;
	padding-left: 10px;	
}

#div_child .ThemeTourStyle
{
	float: left;
	width:166px;
	text-align: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 119px;
}

#div_child .ThemeTourStyleBorder
{
	width:156px;
	text-align: center;
	padding: 3px 0px 0px 0px;
	height: 116px;
	border: 1px solid silver;
	margin: 0px;
}

#div_child .HotelTop
{
	width: 100px;
	text-align: center;
	padding: 3px 0px 3px 0px;
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	color: black;
}

#div_child .HotelTop A
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	color: blue;
	text-decoration: underline;
}

#div_child .HotelTop A:Hover
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	color: blue;
	text-decoration: none;
}

#SignIn 
{
	padding: 0px;	
	margin: 0px;
	width: 500px;
	text-align:justify;
	border: 2px solid #9FBDE5;
}

#SignIn .SignHeader
{
	padding: 3px 5px 3px 5px;
	border: 0px;
	margin: 0px;
	width: 490px;
	text-align: justify;
	line-height: normal;
	border-bottom: 1px solid #9FBDE5;
}

#SignIn .SignNormal
{
	padding: 3px 5px 3px 5px;
	border: 0px;
	margin: 0px;
	width: 490px;
	text-align: justify;
	line-height: normal;	
}

#SignIn .SignNormal A
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: underline;
}
#SignIn .SignNormal A:Hover
{
	font: bold 10px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: blue;
	text-align: justify;
	text-decoration: none;
}

#SignIn .SignRow
{
	padding: 5px 0px 0px 0px;
	border: 0px;
	margin: 0px;
	line-height: normal;
	text-align: justify;
}

.FontButton_1
{
	font-size: 11px;
	color: black;
	line-height: normal;
	font-family: Verdana, Tahoma, Sans-Serif;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	height: 30px;
}

.FontRed
{
	font: bold 11px Verdana, Tahoma, Sans-Serif;
	text-transform: none;
	color: red;
	text-align: justify;
	text-decoration: none;
}










