/*------------------------Body-------------------------------*/
body {

font: Arial, Helvetica, sans-serif;
margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
padding: 0;
color: #000000;
background-color:#444444;
}

/* ------------------------Clear-------------------------------*/
.clear
{
clear:both;
}

.border
{
border:1px solid #2761a8;
}

.border1
{
border:1px double #666666;
}

.space
{
width: auto;
height:10px;
margin:0px auto;
padding:0px;
}

/* ------------------------Font-------------------------------*/
.font1
{
font-family: "Times New Roman", Times, serif;
 font-size: 24px;
 color: #dadada;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
 font-style:italic;
 }

.font2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:normal;
text-decoration:none;
line-height:19px;
}

.font2_1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:normal;
text-decoration:none;
line-height:19px;
}

.font2_2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:bold;
text-decoration:none;
line-height:19px;
}

.font2_3
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
line-height:19px;
}

.font3
{
font-family:Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #990000;
 text-decoration: none;
 border: medium none;
 font-weight:normal;
 }
 
 .font3_1
{
font-family:"Monotype Corsiva";
 font-size: 22px;
 color: #990000;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
 }
 
  .font3_2
{
font-family:"Monotype Corsiva";
 font-size: 24px;
 color: #cc5209;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
 }
 
 .font4
{
font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #ffffff;
 text-decoration: none;
 border: medium none;
 font-weight:normal;
 }
 
 .font5
{
font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #a7670a;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
 }
 
 .font6
{
font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #333333;
 text-decoration: none;
 border: medium none;
 font-weight:normal;
 }
 
 .font7
{
font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #a7670a;
 text-decoration: none;
 border: medium none;
 font-weight:normal;
 }
 
 .font8
{
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #990000;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
 }

.Normal_Link1 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 15px;
 color: #000000;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
}
a.Normal_Link1:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 15px;
 color: #990000;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
 }
 
 .Normal_Link2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px;
 color: #000000;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
}
a.Normal_Link2:hover {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 15px;
 color: #990000;
 text-decoration: none;
 border: medium none;
 font-weight:bold;
 }

.Normal_Link3 {
 font-family:Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: #696969;
 font-weight:normal;
 text-decoration:none;
}
a.Normal_Link3:hover {
 
 font-family:Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: #ababab;
 font-weight:normal;
 text-decoration:none;
}


.Normal_Link4 {
 font-family:Arial, Helvetica, sans-serif; 
 font-size: 13px;
 color: #990000;
 font-weight:bold;
 text-decoration:none;
}
a.Normal_Link4:hover {
 
 font-family:Arial, Helvetica, sans-serif; 
 font-size: 13px;
 color: #FF6600;
 font-weight:bold;
 text-decoration:none;
}
/* ------------------------Header-------------------------------*/

.header_main
{
background-color:#000000;
width:100%;
height:100px;
margin:0px auto;
padding:0px;

}

/* ------------------------Intro Page-------------------------------*/

.main_banner
{
background:url(../images/pool_table.png) repeat;
width:100%;
height:530px;
padding:0px;
margin:0px auto;
}

.banner
{
width:1000px;
height:530px;
padding:0px;
margin:0px auto;
}

#slides {
      display: none
    }

    #slides .slidesjs-navigation {
      margin-top:5px;
    }

    a.slidesjs-next,
    a.slidesjs-previous,
    a.slidesjs-play,
    a.slidesjs-stop {
      background-image:url(../images/btns-next-prev.png);
      background-repeat: no-repeat;
      display:block;
      width:12px;
      height:18px;
      overflow: hidden;
      text-indent: -9999px;
      float: left;
      margin-right:5px;
    }

    a.slidesjs-next {
      margin-right:10px;
      background-position: -12px 0;
    }

    a:hover.slidesjs-next {
      background-position: -12px -18px;
    }

    a.slidesjs-previous {
      background-position: 0 0;
    }

    a:hover.slidesjs-previous {
      background-position: 0 -18px;
    }

    a.slidesjs-play {
      width:15px;
      background-position: -25px 0;
    }

    a:hover.slidesjs-play {
      background-position: -25px -18px;
    }

    a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

    a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }

    .slidesjs-pagination {
      margin: 7px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image:url(../images/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }

/* ------------------------Button-------------------------------*/
.button
{
float:right;
width:570px;
height:50px;
padding:0px;
margin:0px auto;
}

/*LINK START*/
.main_link
{
width:570px;
height:50px;
margin:0px auto;
}

#link
{
margin-left:0px;
height:55px;
}

#link ul
{ 
list-style-type:none;
margin:0;
padding:0;
}

#link li
{
list-style-type:none;
display:block;
float:left;
height:50px;
background:url(../images/menu-right-div.jpg) right no-repeat;
}

#link li a
{
display:block;
float:left;
color:#ffffff;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:center;
line-height:50px;
text-decoration:none;
padding:0 0px;
}

#link li a:hover
{
color:#FFFFFF;
background:url(../images/menu-hover.jpg) repeat-x;
}
/*LINK END*/


/* ------------------------Content-------------------------------*/

.main_content
{
background:#f3f5f6;
width:100%;
height:auto;
padding:0px;
margin:0px auto;
}

.content
{
background:url(../images/bg.jpg) repeat;
width:1000px;
height:auto;
padding:0px;
margin:0px auto;
}


.content_inner
{
width:680px;
height:auto;
padding:0px;
margin:0px auto;
}

.container{
	width: 1000px;
	height: auto;
	margin:0px auto;
    background:#FFF; /* fallback for browser that not support rgba */
	background:rgb(255,255,255); 
	background: rgba(255,255,255, .8); /* Works on all modern browsers */
}

#scrollbar1 { width:678px; margin:0px auto; }
#scrollbar1 .viewport { width: 678px; height: 435px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png)  no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


#scrollbar2 { width:960px; margin:0px auto; }
#scrollbar2 .viewport { width: 960px; height: 439px; overflow: hidden; position: relative; }
#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar2 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar2 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar2 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png)  no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar2 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar2 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


.scroll_inner
{
width:625px;
height:auto;
padding:0px;
margin:0px auto;
}

/* ------------------------Associated with-------------------------------*/
.associate_main
{
background-color:#e3e3e3;
width:100%;
height:95px;
margin:0px auto;
padding:0px;
}

.associate
{
background:url(../images/associate.jpg) no-repeat;
background-color:#e3e3e3;
width:1000px;
height:95px;
margin:0px auto;
padding:0px;
}


/* ------------------------Associated with-------------------------------*/
.text_main
{
background-color:#e3e3e3;
width:100%;
height:auto;
margin:0px auto;
padding-top:5px;
padding-bottom:5px;
}

.text
{
background-color:#e3e3e3;
width:1000px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:19px;
text-decoration:none;
text-align:justify;
margin:0px auto;
padding:0px;
}

.text_heading
{
font-family:"Monotype Corsiva";
font-size:22px;
color:#cc5209;
font-weight:bold;
text-decoration:none;
margin:0px auto;
padding:0px;
}

.space_text
{
width:1000px;
height:7px;
margin:0px auto;
padding:0px;
}

.space_line
{
width:100%;
height:10px;
margin:0px auto;
padding:0px;
}


/* ------------------------Footer-------------------------------*/
.footer_main
{
background-color:#000000;
width:100%;
height:30px;
margin:0px auto;
padding:0px;
}