/* CSS Document */


/*GLOBAL STYLES*/

* {
padding: 0;
margin:0; 
}

a {
color:#007099;
text-decoration:none;
}

a:hover {
color:#1E2D3E;
text-decoration:underline;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
padding: 0;
margin: 0;

color: #333;
}

#everything {
padding: 0;
margin: 0 auto;
text-align: center;
width: 800px;

margin-bottom: 50px;
margin-top: 15px;
}

#topimage {
display:none;
}

.topimage {
display:none;
}

#contentTop {
display:none;
}

#content {
background-color:#fff;
text-align:left;
}

#contentBottom {
display:none;
}

#containerTop {

}

#maincontainer {

}

#containerBottom {


}

#home #containerTop {


}

#home #maincontainer {

}

#home #containerBottom {


}


#leftcol {

display:none;
}

#home #middlecol {
width: 330px;

margin: 0 10px 0 10px;
float: left;
}


#rightcol {
margin: 0 10px 0 0 ;


padding-bottom:25px;
}


#home #rightcol {
margin: 0 10px 0 0 ;

width: 230px;
float: right;
}


#mainContent {
padding: 10px;
}


/*** Main Navigation Menu ****/

#mainNav {
margin-top: 10px;
padding: 0 0px;
background-color:#D9F1F8;
}

#mainNav ul {
list-style:none;
border-top: 1px dotted #9EB3BD;
}

#mainNav li {

border-bottom: 1px dotted #9EB3BD;
}


#mainNav a {
padding: 4px 10px 4px 10px;
text-decoration:none;
color:#213141;
display:block;
}


#mainNav a:hover {
background-color:#c0d7e0;

}


#navEnd {
height:20px;
background-image:url(../../images/menuBottom.gif);
}



/*MENU STATES*/

#1000 #MM_1000 , 
#hotel #MM_hotel,
#casino #MM_casino,
#faq #MM_faq,
#order #MM_order,
#contact #MM_contact ,
#distributor #MM_distributor
{
background-image:url(../../images/menuSelect.gif);
font-weight:bold;
color:#754404;

}



/*fonts and styles*/

.Q {
font-size: 13px;
font-weight:bold;
margin-top: 15px;
color: #213141;
}

#rightcol p, #middlecol p {
line-height:16px;
margin: 8px 40px 15px 10px;
line-height:18px;
}

#home #middlecol p, #home #rightcol p {
margin: 8px 8px 15px 8px;
line-height:18px;
}

#home #rightcol a {
color: #333;
}

#home #rightcol a:hover {
color: #213141;
}


#bottomlinks {
display:none;

}
#bottomlinks a {
color: #fff;
margin: 0 5px;
}

#rightcol ol, #rightcol ul {
line-height:16px;
margin: 8px 40px 8px 30px;
}




h1 {
font-size: 18px;
font-weight:bold;
color:#213141;
}

h2 {
font-size: 17px;
font-weight:bold;
color:#213141;
}

h3 {

}

h4 {

}

h5 {

}




.largeCenter {

margin: 10px 50px;
color: #213141;
font-size:30px;
font-weight:bold;
text-align:center;
padding: 10px;
line-height:36px;

}

.mediumCenter {
color: #213141;
margin: 10px 50px;
font-size:18px;
font-weight:bold;
text-align:center;
padding: 10px;
line-height:22px;

}

.smallCenter, .largeCenter .smallCenter {
font-size: 14px;
line-height:20px;
}

.largeCenter span, .smallCenter span, .mediumCenter span {
color: #990000;
}


.products {
width: 530px;
border-collapse:collapse;
margin: 10px;
}


.products td {
padding: 5px;
border: 1px solid #999;
background-color:#efefef;
}

.products th {
background-color:#995E00;
text-align:left;
padding: 5px;
border: 1px solid #999;
color: #fff;
}

.products label {
color: #213141;
font-weight:bold;
}



.orderInfo {

border-collapse:collapse;
width: 530px;
margin: 10px;
}


.orderInfo td {
padding: 5px;
border: 1px solid #999;
background-color:#efefef;
}

.orderInfo th {
background-color:#995E00;
text-align:left;
padding: 5px;
border: 1px solid #999;
color: #fff;
}

.orderInfo label {
color: #213141;
font-weight:bold;
}

.infoTable {
margin-left: 10px;
background-color:#efefef;
margin-top: 5px;
margin-bottom: 10px;
border: 1px solid #d7d7d7;
}

.infoTable td {
padding: 3px 30px;
}


.infoTable2 {
margin-left:10px;
background-color:#efefef;
margin-top: 5px;
margin-bottom: 10px;
border-collapse:collapse;
}

.infoTable2 th {
text-align:left;
padding: 3px 30px;
border: 1px solid #d7d7d7;
}


.infoTable2 td {
padding: 3px 30px;
border: 1px solid #d7d7d7;
}



#leftContact {

padding: 10px;


}


#leftContact p {

line-height: 18px;
font-weight:bold;
color:#666;
margin-bottom: 10px;


}




