/* CSS Document */

body { 
	color: #000; 
	font-size: 11px; 
	line-height: 14px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; 
	text-align: left;
    margin: 0px;
	padding: 0px;
	background: #8B6969 url(images/bg-fade1.jpg) repeat-x;

}
p {
	font-size: 11px; 
	line-height: 14px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 2px 2px 2px 2px;
	padding: 0px;
}
p.bigger {
	font-size: 12px; 
	line-height: 16px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 2px 2px 0px 2px;
	padding:  2px 2px 2px 2px;
}
p.biggebolder {
	font-size: 12px; 
	line-height: 16px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	font-weight: bold; 
	margin: 0px 2px 2px 2px;
	padding:  2px 2px 0px 2px;
}
p.whitedot {
	color: #fff; 
	font-size: 2px; 
}
p.space {
	color: #000; 
	font-size: 6px;
	line-height: 6px; 
	padding:  12px 2px 10px 2px;
}
li {
	font-size: 12px; 
	line-height: 16px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 0px 2px 2px 0px;
	padding:  2px 2px 0px 0px;
}
#container {
	width: 762px;
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	left: 0px;
	top: 0px;
}
h1{
    background: none;
	color: #fff;
	font-size: 16px; 
	line-height: 16px;
	font-weight: bold; 
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 0px 2px 2px 2px;
	padding:  6px 2px 0px 2px;
}
h2 {
     background: none;
	 color: #000;
	font-size: 13px; 
	line-height: 14px;
	font-weight: bold; 
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 0px 2px 2px 2px;
	padding:  6px 2px 0px 2px;
}
h3 {
    background: none;
	color: #000;
	font-size: 16px; 
	line-height: 18px;
	font-weight: bold; 
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 0px 2px 2px 2px;
	padding:  6px 2px 0px 2px;
}

h4 {
    background: none;
	color: #000;
	font-size: 18px; 
	line-height: 20px;
	font-weight: bold; 
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 0px 2px 2px 2px;
	padding:  6px 2px 0px 2px;
}
#header {
	width: 762px;
	height: 80px;
	position: relative;
	background:  #fff url(images/header.jpg) no-repeat top;
	margin: 0px;
	padding: 0px;
	
}
h1.header {
    color: #000;
	font-size: 12px; 
	line-height: 20px;
	font-weight: bold;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: right; 
	padding:  56px 12px 0px 0px;
	
}
#nav {
 	width: 762px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#shadow1 {
 	width: 762px;
	height: 08px;
	color: #000;
	background: url(images/shadow1.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#maintop {
 	width: 762px;
	height: 535px;
	color: #000;
	background: #fff url(images/main-topwhite.jpg) no-repeat top;
	margin:  0px 0px -10px 0px;
	padding: 3px 0px 0px 0px;
	}
#mainredtop {
 	width: 757px;
	background: #ff0000 url(images/red-top.jpg) no-repeat top;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	}
	
#mainwhitetop {
 	width: 753px;
	background: #ffffff url(images/white-top2.jpg) no-repeat top;
	margin: 0px 0px 0px 2px;
	padding: 3px 0px 3px 0px;
}

#mainwhite {
 	width: 748px;
	background: #ffffff ;
	margin: 0px 0px 0px 2px;
	padding: 3px 3px 3px 0px;
	}
#mainwhitebottom {
 	width: 757px;
	height: 3px;
	background: url(images/red-bottom.jpg) no-repeat bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#mainbottom {
 	width: 762px;
	height: 6px;
	background: url(images/mainbottomwhite.jpg) no-repeat bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#shadow2 {
 	width: 762px;
	height: 6px;
	background: url(images/shadow2.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#footer {
 	width: 762px;
	height: 28px;
	background: url(images/footer.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#shadow3 {
 	width: 762px;
	height: 5px;
	background: url(images/shadow4.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
p.sectiontext {
	font-size: 12px; 
	line-height: 14px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: justify;
	margin: 0px 6px 0px 0px;
	padding: 0px 3px 3px 3px;
}
p.facilitytext {
	font-size: 12px; 
	line-height: 14px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: justify;
	margin: 0px 6px 0px 0px;
	padding: 0px 3px 8px 3px;
}
.tourheadertext {
	font-size: 16px; 
	line-height: 26px;
	font-weight: bold; 
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left; 
	margin: 6px 2px 2px 2px;
	padding:  6px 2px 0px 2px;
}
.tourheadertext a:link,
.tourheadertext a:active {
	font-style: normal;
	padding-right: 5px;
	text-decoration: underline; 
	color: #FFF;
	}
.tourheadertext a:visited  {
	font-style: normal;
	padding-right: 5px;
	text-decoration: underline; 
	color: #FFF;
	}	
.tourheadertext a:visited,
.tourheadertext a:hover {
	font-weight: bold; 
	padding-right: 5px;
	text-decoration: underline; 
	color: #FFF;
}

H1.headertext {
	color: #FFF;
	font-size: 11px; 
	line-height: 18px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: center;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
}

H1.headertext a:link,
H1.headertext a:active {
	font-style: normal;
	padding-right: 5px;
	text-decoration: none; 
	color: #FFF;
	}
H1.headertext a:visited  {
	font-style: normal;
	padding-right: 5px;
	text-decoration: none; 
	color: #FFF;
	}	
H1.headertext a:hover {
	font-weight: bold;
	padding-right: 5px;
	text-decoration: underline; 
	color: #FFF;
}
	
H1.subheadertext {
	color: #FFF;
	font-size: 11px; 
	line-height: 18px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: left;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
}
	
H1.subheadertext a:link,
H1.subheadertext a:active {
	font-style: normal;
	padding-right: 5px;
	text-decoration: none; 
	color: #FFF;
	}
H1.subheadertext a:visited  {
	font-style: normal;
	padding-right: 5px;
	text-decoration: none; 
	color: #FFF;
	}	

H1.subheadertext a:hover {
	font-weight: bold;
	padding-right: 5px;
	text-decoration: underline; 
	color: #FFF;
	}
.navtext {
	color: #FFF;
	font-size: 11px; 
	line-height: 18px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; ; 
	text-align: center;
	text-decoration: none; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.navtext a:link,
.navtext a:active {
    font-style: normal;
	text-decoration: underline; 
	color: #FFF;
	}
.navtext a:visited  {
	font-style: normal;
	text-decoration: underline; 
	color: #FF9999;
	}	

.navtext a:hover {
	font-style: normal;
	text-decoration: underline; 
	color: #FFCCCC;
}
.sectiontext img { 
    float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px
}
.section img { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px
}
#section1top {
    float: left; 
 	width: 183px;
	background: #FF313C url(images/section1-header.jpg) no-repeat top;
	margin: 3px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}

#section1sectiontop {
 	width: 179px;
	height: 4px;
	background: #FFF url(images/section1-topwhite.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#section1bottom {
    float: left; 
 	width: 183px;
	height: 8px;
	background: #fff url(images/section1-bottomwhite.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#section2top {
    float: left; 
 	width: 183px;
	background: #A41E26 url(images/section2-header.jpg) no-repeat top;
	margin: 3px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}


#section2bottom {
 float: left; 
 	width: 183px;
	height: 8px;
	background: #fff url(images/section1-bottomwhite-43.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#section2sectiontop {
 	width: 179px;
	height: 4px;
	background: #FFF url(images/section1-topwhite-32.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#section3sectiontop {
 	width: 179px;
	height: 4px;
	background: #FFF url(images/section1-topwhite-34.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#section4sectiontop {
 	width: 179px;
	height: 4px;
	background: #FFF url(images/section1-topwhite-36.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#sectioncompanytop {
 	width: 465px;
	height: 5px;
	background: #FFF url(images/company-topwhite.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#sectionfacilitytop {
 	width: 263px;
	height: 5px;
	background: #FFF url(images/facility-topwhite.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#section3top {
 float: left; 
 	width: 183px;
	background: #D6656B url(images/section3-header.jpg) no-repeat top;
     margin: 3px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	}
#section3bottom {
 float: left; 
 	width: 183px;
	height: 8px;
	background: #fff url(images/section1-bottomwhite-45.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#section4top {
 float: left; 
 	width: 183px;
	background: #D62832 url(images/section4-header.jpg) no-repeat top;
    margin: 3px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}
#section4bottom {
 float: left; 
 	width: 183px;
	height: 8px;
	background: #fff url(images/section1-bottomwhite-47.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#companytop {
    float: left; 
 	width: 471px;
	background: #C94040 url(images/company-topred.jpg) no-repeat top;
	margin: 4px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}
#companybottom {
   float: left; 
 	width: 471px;
	height: 9px;
	background: #fff url(images/mailco-comp5_66.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#company {
 	width: 465px;
	float: left;
	/*height: 153px;*/
	background: #fff;
	margin: 0px 0px -15px 3px;
	padding: 0px 0px 0px 0px;
}
#sub2 img,
#sub4 img,
#sub5 img,
#company img,
#facility img { 
    float: right; 
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	}

#facilitytop {
    float: right; 
 	width: 269px;
	background: #C94040 url(images/facility-topred.jpg) no-repeat top;
	margin: 3px 6px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#facilitybottom {
    float: right;  
 	width: 269px;
	height: 9px;
	background: #fff url(images/mailco-comp5_68.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#facility {
 	width: 263px;
	/*height: 155px;*/
	background: #FFF;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;

}
#mainsubtop {
 	width: 762px;
	height: 4px;
	background: #fff url(images/main-topwhite.jpg) no-repeat top;
	margin:  0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
#whitebody {
 	width: 762px;
	background: #fff;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#red {
 	width: 752px;
	background: #A51A21;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
#red2 {
 	width: 752px;
	background: #CF4044;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
#red3 {
 	width: 752px;
	background: #D3666B;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
#red4 {
 	width: 752px;
	background: #D72A30;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

#subtop {
 	width: 752px;
	height: 33px;
	background: #D72A30 url(images/subsection1top.jpg) no-repeat top;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}
#subbottom {
 	width: 762px;
	height: 10px;
	background: #fff url(images/subsection1bottom.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#sub {
    width: 748px;
	background: #fff;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
#sub2 {
    position: relative;
	width: 440px;
	background: #fff;
	margin: -145px 0px 0px 300px;
	padding: 0px 0px 0px 0px;
}
#sub3 {
    width: 360px;
	background: #fff;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
#sub4 {
    position: relative;
	width: 410px;
	height: 175px;
	background: #fff;
	margin: -175px 0px 0px 340px;
	padding: 0px 0px 0px 0px;
}
#sub5 {
	width: 410px;
	background: #fff;
	margin: -270px 0px 0px 300px;
	padding: 0px 0px 0px 0px;
}
#sub6 {
	width: 310px;
	height: 555px;
	font-size: 10px; 
	background: #fff;
	margin: -580px 0px 0px 400px;
	padding: 0px 0px 0px 0px;
}
#sub6 li {
    font-size: 10px; 
	line-height: 11px;
}
#sub img {
    float: right;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 10px;
}

#more img {
    float: left;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 10px;
}
#submain {
 	width: 752px;
	height: 160px;
	background: #D72A30;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}

#sub2top {
 	width: 752px;
	height: 33px;
	background: #A51A21 url(images/subsection2top.jpg) no-repeat top;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}
#sub2bottom {
 	width: 762px;
	height: 10px;
	background: #fff url(images/subsection2bottom.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#sub2main {
 	width: 745px;
	background: #fff;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 3px;

}
#sub3top {
 	width: 752px;
	height: 33px;
	background: #D3666B url(images/subsection3top.jpg) no-repeat top;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}
#sub3bottom {
 	width: 762px;
	height: 10px;
	background: #fff url(images/subsection3bottom.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#sub3main {
 	width: 752px;
	background: #D3666B;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}
#sub4top {
 	width: 752px;
	height: 33px;
	background: #CE2D35 url(images/subsection4top.jpg) no-repeat top;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}
#sub4bottom {
 	width: 762px;
	height: 10px;
	background: #fff url(images/subsection4bottom.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#sub4main {
 	width: 752px;
	background: #CE2D35;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}
#sub5top {
 	width: 752px;
	height: 33px;
	background: #CF4044 url(images/subsection5top.jpg) no-repeat top;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}
#sub5bottom {
 	width: 762px;
	height: 10px;
	background: #fff url(images/subsection5bottom.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#sub5main {
 	width: 752px;
	background: #CF4044;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}

#boxtop {
    float: right; 
 	width: 183px;
	background: #FF313C url(images/section1-header.jpg) no-repeat top;
	margin: 0px 8px 0px 6px;
	padding: 0px 0px 0px 0px;
}
#boxbottom {
    float: right; 
 	width: 183px;
	height: 8px;
	background: #FF313C url(images/section1-bottomwhite.jpg) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.boxsection {
 	width: 179px;
	background: #FFF;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
.section {
	z-index: 11; 
 	width: 179px;
	background: #FFF;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
