@charset "utf-8";
/* CSS Document */

html, body {
  padding: 0;
  margin: 0;
  color: #333;
  font-family: Verdana, Arial, Geneva, sans-serif;
  background: url(images/bg2.jpg) repeat top center;
}


ul {list-style-type:disc; list-style-position:outside; margin-left: 10px; margin-top: 5px; }
li {font: normal 12px Verdana, Tahoma, Arial, Sans Serif; color:#333; line-height: 18px; margin-left: 5px; margin-top: 5px;}

.imgleft_noborder {float:left; margin: 5px 20px 20px 0; padding: 2px; border: none; }
.imgright_noborder {float:right; margin: 5px 0px 20px 20px; padding: 2px; border: none; }

.blue {color: #1D71B8;}
.brown {color: #542D00;}

.clr { clear:both; padding:0; margin:0; background:none; }
p {font-family: Verdana, Arial, Geneva, sans-serif; font-size: 12px; line-height: normal; color: #333; margin: 1px 0 0 0;}
h1 {font-family: 'PristinaRegular', Arial, Helvetica, sans-serif; font-size:35px; color: #025851; font-weight:normal; margin-bottom: 3px;}
h2 {font-family: Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; letter-spacing: 0.02em; color: #025851;}
h3 {font-family: 'PristinaRegular', Verdana, Arial, sans-serif; font-size: 25px; font-weight: normal; line-height: 20px; letter-spacing: 0.02em; color: #025851; margin-bottom: 2px;}
h4 {font-family: Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; letter-spacing: 0.02em; color: #025851;}
h5 {font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; line-height: 18px; letter-spacing: 0; color: #025851; margin-bottom: 0;}
h6 {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 18px; letter-spacing: 0; color: #333 ; margin-bottom: 0;}

#body a:link {color: #025851; text-decoration:none; font-size: 12px;}
#body a:hover {color: #025851; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #025851; }
#body a:visited {color: #025851; text-decoration:none; font-size: 12px;}

h5 a:link {color: #C36; text-decoration:none; font-size: 12px;}
h5 a:hover {color: #C36; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #C36; }
h5 a:visited {color: #C36; text-decoration:none; font-size: 12px;}

img {border:none;}
.borderbottom {border-bottom: 1px dotted #fff; margin-bottom:3px;}


#middle {
  position: relative;
  width: 800px;
  min-height: 400px;
  margin: 100px auto;
  color: #333;
}


#top {
	background-color: #605a5a;
	width:100%;
	height: 91px;
	margin:0;
	padding: 0px 0 0 0;
	float:left;
	position:absolute;
	top: 0;
}

.wrapper {width:950px; margin:0px auto 0 auto; height:auto; background-color: #fff; padding: 15px 0 0 0;} 
.wrapper1 {width:950px; margin:25px auto 0 auto; height:auto; background: none;} 
.header {width: 100%; height: 150px; margin: 0 0 0px 0; float:left; background: url(images/header.png) no-repeat top center;}

.logo {width: 280px; margin: 5px 0 0 25px; float:left; position: absolute; z-index: 500;}

.topnav {float:left; width: 100%; margin: 0px 10px 0px 0; height:37px; background:#025851;}
.topnav ul { list-style:none; padding-right: 0px; margin:5px 0 0px 10px; height:auto; float:right; }
.topnav li { float:left; padding: 5px 12px 5px 12px; margin: 0px; background:none; height: auto; width: auto; border-right: 1px dotted #fff;}
/*.topnav li a { font: normal 12px Arial, Helvetica, sans-serif; color:#fefefe; display:block; float:left; padding:10px 10px;  }*/
.topnav li a  {
    color: #ffffff;
    font-family: Arial, Tahoma;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: none;
    margin: 0px 0 0px 0;
    padding: 0;
	display:block;
	text-decoration:none;
	float:left;
	text-transform:uppercase;
	text-align: left;
	
}


.topnav li a:hover {margin: -3px 0 0px 0; border-bottom: 1px dotted #F8AF5E;; color: #F8AF5E;}
.topnav li.current_page_item a {margin: -3px 0 0px 0; border-bottom: 1px dotted #F8AF5E;; color: #F8AF5E; font-weight: bold; }
.topnav li.noborder {border-right: none;}
.topnav li.current_page_item_noborder a {margin: -3px 0 0px 0; border-bottom: 1px dotted #F8AF5E;; color: #F8AF5E; font-weight: bold; border-right: none !important; }


.gallery { width:900px; height:300px; padding:2px; border: 1px solid #fff; margin: 15px auto 10px auto; }
#slider { margin:0; padding:0; list-style:none;  width:600px; height:300px; overflow:hidden; float: left; }
.slider-item { width: 100% !important; }
.slider-item img { float:right; margin:0; padding:0; }

.slider_right {float: right; width: 300px; height: 300px; padding: 0px;}

/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:600px; height:300px; overflow:hidden; }
p#controls { margin:0; padding:0; position:relative; }
#prevBtn { display:block; margin:0; overflow:hidden; width:59px; height:59px; position:absolute; left:600px; top:100px; }
#nextBtn { display:block; margin:0; overflow:hidden; width:59px; height:59px; position:absolute; left:680px; top:100px; }
#prevBtn a { display:block; width:59px; height:59px; background:url(images/l_arrow.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:59px; height:59px; background:url(images/r_arrow.gif) no-repeat 0 0; }


#body {width: 900px; margin: 0 auto; height: auto; padding: 0px;}
#tagline {width: 954px; float: left; height: auto; padding: 0px; background: url(images/bg_white.png) repeat top center; margin: 0 0 8px 0;}

#leftcol {width: 550px; float: left; margin: 0 10px 0 0; padding: 5px 15px 15px 15px; background: url(images/bg_white.png) repeat top center;}
#rightcol {width: 300px; float:right;}
#rightcol img {margin: 0 auto 15px auto; border: none; padding: 2px;}
#rightcol a:link {border-bottom: none;}
#rightcol a:hover {border-bottom: none;}

#rightcol2 {width: 640px; float: right; margin: 0 0px 0 10px; padding: 5px 15px 15px 15px; background: url(images/bg_white.png) repeat top center;}

#leftcol2 {width: 250px; float:left;}
#leftcol2 img {margin: 0 0 15px 0; border: none; padding: 0;}


.footer {width: 100%; height: auto; margin: 0 0 5px 0; float:left; background: url(images/divider.png) no-repeat top center; border-top: none; padding: 0;}
.footer p {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #fff; line-height: 16px; text-transform:uppercase;}
.footer a:link {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #fff; text-decoration: none; text-transform:uppercase;}
.footer a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #fff; text-decoration: none; text-transform:uppercase;}
.footer a:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; text-transform:uppercase; color: #F8AF5E; border: none;}
.footer .left {float:left; margin: 0px 0 0 20px; padding: 0px 0 0 0;}
.footer .left a:link, a:hover {font-size:11px;}
.footer .left a:visited {font-size:11px;}
.footer .right {float: right; margin: 0px 20px 0 20px; padding: 0px 0 0 0; text-align: right;}
.footer .right p {font-size:11px;}
.footer .right a:link, a:hover {font-size:11px;}
.footer .right a:visited {font-size:11px; }

#label {border: 1px solid #CCC; font-family: Arial, Sans Serif;}
#name, #phone, #email {margin: 0; width:300px; border: 1px solid #CCC; padding: 1px; font-family: Arial, Sans Serif; font-size:12px;}
#message {margin: 0; width:300px; border: 1px solid #CCC; padding: 1px; font-family: Arial, Sans Serif; font-size:12px;}
#submit {margin: 20px 0px 0 110px; width: auto; cursor: pointer; padding: 10px; background-color:#025851; color: #fff; font-family: Arial, Verdana, sans-serif; font-weight:bold; border: none; padding: 10px; float:left;}
#submit:hover {background-color:#333;}
#input {font-family: Arial, Sans Serif;}

.gambling {width: 272px; margin: 20px auto;}