body {padding: 0; margin: 0; background: #ffffff; font-family: 'Roboto', sans-serif; font-size: 14px; color: #414141; line-height: 146%; font-weight: 400;}

p{font-family: 'Roboto', sans-serif; font-size: 14px; color: #414141; line-height: 146%; margin: 0; font-weight: 400;}

h2{font-size: 22px; text-transform: capitalize; font-weight: 600; font-family: 'Droid Serif', serif; margin: 0; padding: 31px 0 10px; color: #333437;}

h1, h2, h4, h5{font-size: 22px; text-transform: capitalize; font-weight: 600; font-family: 'Droid Serif', serif; margin: 0; padding: 31px 0 10px; color: #333437;}

h3 {font-size: 19px; text-transform: capitalize; font-weight: 600; font-family: 'Droid Serif', serif; margin: 0; padding: 5px 0 10px; color: #333437;}

ul{margin:8px 0 15px 30px;  padding: 0;}

ol{margin:0 0 15px 30px;  padding: 0;}

ul li, ol li{margin: 0;  padding: 0;}

ul li a, ol li a{ color: #ee9400;}

ol{margin:0 0 15px 30px;  padding: 0;}

a:focus{outline:0 none;}

a{color: #ab1414; text-decoration: none;}

a:hover {color: #414141;}

.header {float: left; width: 100%; background: url("images/header-bg.jpg") repeat-x;}

.wrapper {width: 996px; margin: 0 auto;}

.logo {float: left; width: 282px; padding: 19px 0 26px 0;}

.logo img {float: left;}

.top-nav {float: right; width: 60%; margin: 0; padding: 47px 0; background: url("images/top-nav-bg.jpg") repeat-x; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}

.top-nav ul {margin: 0; padding: 0;}

.top-nav ul li {float: left; list-style-type: none; background: rgba(0, 0, 0, 0) url("images/li-sap.png") no-repeat scroll 0 12px;}

.top-nav li:first-child{background: none;}

.top-nav ul li:hover {}

.top-nav ul li a { display: block; text-decoration: none; text-transform: capitalize; font-weight: 300; font-family: 'Droid Serif', serif; font-size: 10px; color: #f0baba; margin: 0; padding: 11px 7px 12px;}

.top-nav ul li a:hover {color: #ffffff;}

.content {float: left; width: 100%; margin: 28px 0 30px 0;}
.contentt{float: left; width: 100%; margin: 28px 0 10px 0;}

.left-content {float: right; width: 693px;}

.left-content-1 {float: left; width: 100%; margin: 0 0 0 0;}


.table-area {float: left; width: 100%; border: 1px solid #003958; background:#005077; padding: 0 0 10px; margin:0 0 30px 0;}

.table-park { float: left; margin: 0 13px; padding: 0 0 4px; width: 96%;}

.table-heading {float: left; padding: 6px 0 3px 14px; width: 96%;}

.table-heading h2 {font-size: 22px; font-weight: bold; text-transform: capitalize; font-family: 'Roboto', sans-serif; color: #ffffff; margin: 0; padding: 0 0 15px;}

table {width: 100%; border-spacing: 0; border-collapse: collapse; background-color:#006da2; border:#006da2 solid 1px;}

table tr {}

table tr:last-child {}

table tr:first-child {background: #005c89 no-repeat;}

table tr:nth-child(odd){}

table tr:nth-child(even){}

table th {color: #e5e5e5; font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: normal; padding: 8px 0; text-align: center; text-transform: capitalize;}

table td {text-transform: capitalize; text-align: center; font-family: 'Roboto', sans-serif; font-size: 14px; color: #e5e5e5; padding: 5px 0 0; font-weight: 400;}

.th-1 {text-align: left; padding: 0 0 0 10px;}

.bonus {text-transform: capitalize; text-align: center; font-family: 'Roboto', sans-serif; font-size: 14px; color: #ffffff; padding: 5px 0;}

.name {text-transform: capitalize; font-family: 'Roboto', sans-serif; font-size: 14px; color: #e5e5e5; text-align: left; padding: 8px 0;}

.names {text-align: left; text-transform: uppercase; text-decoration: none; font-family: 'Roboto', sans-serif; font-size: 14px; color: #e5e5e5; padding: 0;}

.names a {text-align: left; text-transform: uppercase; text-decoration: none; font-family: 'Roboto', sans-serif; font-size: 14px; color: #e5e5e5; padding: 0;}

.names a:hover {text-decoration: underline; color:#ffd800;}

.revue {text-align: center; background: rgba(0, 0, 0, 0) url("images/revue-visitez-indicator.png") no-repeat scroll 3px -10px;}

.revue:hover{background-position: 3px 18px;}	

.revue a {text-transform: capitalize; text-decoration: none; font-family: 'Roboto', sans-serif; font-size: 14px; color: #e5e5e5; font-weight: 400;}

.revue a:hover {color: #ffd800;}

.visitez {text-align: center;  background: rgba(0, 0, 0, 0) url("images/revue-visitez-indicator.png") no-repeat scroll 3px -10px; padding: 5px 0 0;}

.visitez:hover{background-position: 3px 18px;}

.visitez a {text-transform: capitalize; text-decoration: none; font-family: 'Roboto', sans-serif; font-size: 14px; color: #e5e5e5; font-weight: 400;}

.visitez a:hover {color: #ffd800;}
.gapp{ margin:9px 0 0!important;}
.left-content-2 {float: left; width: 97.7%; padding: 0 0 0 19px; margin: 0 0 0;}

.left-content-2 h1 {font-size: 22px; text-transform: capitalize; font-weight: bold; font-family: 'Roboto', sans-serif; margin: 0; padding: 0 0 18px; color: #005c89;}

.left-content-2 img {float: left; padding: 0 15px 0 0;}

.left-content-2 p {font-family: 'Roboto', sans-serif; font-size: 14px; color: #414141; line-height: 146%; margin: 0; font-weight: 400;}
.left-content-2 p  b{font-family: 'Roboto', sans-serif; font-size: 18px; color: #005c89; line-height: 146%; margin: 0; font-weight: bold; line-height:40px;}

.right-content {float: left; padding: 0; width: 278px;}

.right-content-1 {float: left; width: 100%; background: url("images/right-content-1-bg.png") #fefeff repeat-x bottom center; padding: 13px 0 8px; border: 1px solid #e3e6eb; text-align: center; margin: 0 0 21px;}

.right-content-1 img {}

.right-content-2 {float: left; width: 99%; margin: 0; padding: 0 0 0 10px;}


.right-content-menu {float: left; width: 93.5%; padding: 0 0 0 0; margin-bottom:30px;}
.right-content-menu  h3{font-size: 22px; text-transform: capitalize; font-weight: bold; font-family: 'Roboto', sans-serif; color: #393939; margin: 0; padding: 9px 0 4px 0;}

.right-content-menu ul {margin: 0; padding: 0;}

.right-content-menu ul li {list-style-type: none; display: block; background: rgba(0, 0, 0, 0) url("images/right-nav-li-indicator.png") no-repeat scroll 0 8px; padding: 0 0 0 14px; margin: 0;}

.right-content-menu ul li:nth-child(odd){}

.right-content-menu ul li:nth-child(even){}

.right-content-menu ul li:hover {background: rgba(0, 0, 0, 0) url("images/hover.png") no-repeat scroll 0 8px;}

.right-content-menu ul li a { display: block; text-decoration: none; text-transform: capitalize; font-family: 'Roboto', sans-serif; font-size: 14px; color: #414141; margin: 0; padding: 2px 0; font-weight: 400;}

.right-content-menu ul li a:hover {color: #008bcf;}

.header-foot {float: left; width: 100%; background: url("images/foot-bg.jpg") repeat-x; padding: 18px 0; text-align: center; font-size: 14px; color: #e5e5e5; font-family: 'Roboto', sans-serif; font-weight: 400; margin: 50px 0 0;}

.item-table-area {float: left; width: 58%; border: 1px solid #e3e6eb; background: url("images/table-half-bg.png") #fefeff repeat-x  bottom center; padding: 18px 0 13px; text-align: center;}
.full{ width:70%; float:left;}
.item-table-area img {}

.item-button-area {float: right; width: 39%; background: url("images/item-button-area.png") no-repeat; text-align: center;}

.square-button {background: rgba(0, 0, 0, 0) url("images/square-button.png") no-repeat scroll 18px 0; float: left; margin: 22px 0 0; padding: 15px 0; width: 100%;}

.square-button:hover { background-position: 18px -67px;}

.square-button a {display: block; text-decoration: none; text-transform: uppercase; font-weight: 700; font-family: 'Roboto', sans-serif; font-size: 20px; color: #ffffff; margin: 0; padding: 0;}

.round-button {background: rgba(0, 0, 0, 0) url("images/round-button.png") no-repeat scroll 50% 0; float: left; margin: 32px 0 23px; padding: 40px 0; width: 100%;}

.round-button:hover {background-position: 67px -143px;}

.round-button a {display: block; text-decoration: none; text-transform: uppercase; font-weight: bold; font-family: 'Droid Serif', serif; font-size: 20px; color: #ffffff; margin: 0; padding: 0; text-shadow:1px -1px #ff0000;}

.right-content-3 {float: left; width: 100%; background: url("images/right-content-3-bg.png") #fefeff repeat-x bottom center; border: 1px solid #e3e6eb; margin: 0 0 0;}
.half{ width:28%; float:right;}
.left-item {float: left; width: 95%; padding: 11px 0 2px 5%;}

.left-item h2 {font-size: 22px; text-transform: uppercase; font-weight: bold; font-family: 'Roboto', sans-serif; color: #333437; margin: 0; padding: 0 0 10px;}

.item-hero-content {float: left; width: 100%; margin: 0;}

.item-hero-content img {float: left; padding: 0 169px 6px 0;}

.stars {float: left; width: 100%;}

.stars img {float: left;}

.list {float: left; width: 100%; margin: 6px 0 0;}

.p-1 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; margin: 0; padding: 0 0 5px;}

.sp-1 {font-weight: 400; color: #008bcf; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; padding: 0; margin: 0 0 0 6px;}

.p-2 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; margin: 0; padding: 0 0 5px;}

.sp-2 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; padding: 0; margin: 0 0 0 6px;}

.p-3 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; margin: 0; padding: 0 0 5px;}

.sp-3 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; padding: 0; margin: 0 0 0 6px;}

.p-4 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; margin: 0; padding: 0 0 5px;}

.sp-4 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; padding: 0; margin: 0 0 0 6px;}

.p-5 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; margin: 0; padding: 0 0 5px;}

.sp-5 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; padding: 0; margin: 0 0 0 6px;}

.p-6 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; margin: 0; padding: 0 0 5px;}

.sp-6 {font-weight: 400; color: #414141; font-size: 14px; font-family: 'Roboto', sans-serif; text-transform: capitalize; padding: 0; margin: 0 0 0 6px;}