body { margin: 0; padding: 0; font-family: 'Verdana'; font-size: 12px; color: #ffffff; background: #0e0606 url('images/back-livecam.jpg') no-repeat 50% 0; 
background-attachment: fixed; }
img { display: block; }
p.border { border-style:solid; border-width:1px; }
div.img img { display: inline; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 5px 0; margin: 0; }
p { padding: 0 0 5px 0; margin: 0; }
ul, ol, li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; }
.radio { vertical-align: middle; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 12px; font-family: 'Verdana'; color: #333333; outline: none; }
a { color: #2f2f2f; cursor: pointer; outline: none; text-decoration: none; }
a:hover { color: #cd382a; }
div.br { clear: both; height: 1px; overflow: hidden; }
div.br10 { clear: both; height: 10px; overflow: hidden; }
div.hr { clear: both; height: 1px; overflow: hidden; background: #eadddd; margin: 15px 0; }
.seotext { font-size: 12px; color: #FFFFFF; font-family: 'Verdana'; }
.thumbnails { border: 1; display: block; }
.tabletexttop { font-size: 11px; color: #000000; font-family: 'Verdana'; }
span.featuring { font-size: 12px; color: #000000; font-weight:bold; font-family: 'Verdana'; }
.tabletexttop a:hover {
    color: #cd382a;
}
.featuring-photo { font-size: 12px; color: #FE49AA; font-family: 'Verdana'; }
span.headertext { font-size: 20px; color: #D5B993; font-weight:bold; font-family: 'Verdana'; }
span.headertext2 { font-size: 12px; color: #FFFFFF; font-weight:normal; font-family: 'Verdana'; }
span.tabletextbottom { background: #FFFFFF; font-size: 12px; color: #000000; font-family: 'Verdana'; }
.tables_thumb { background: #FFFFFF; cellpadding="5"; }
.tables_thumb2 { background: #FFFFFF; font-size: 12px; color: #000000; font-family: 'Verdana'; }
.footer { background: #000000; font-size: 12px; color: #FFFFFF; font-family: 'Verdana'; }
a.footer:link, a.footer:active, a.footer:visited {text-decoration: underline; color: #FFFFFF; }
.seoheader { font-size: 15px; color: #FFFFFF; font-family: 'Verdana'; }

/***seo-trailerpage***/
.titletable { background: #000000; }
span.titletext_seo { font-size: 15px; color: #FFFFFF; font-family: 'Verdana'; font-weight:bold; }
span.featuring_seo { font-size: 12px; color: #FFFFFF; font-family: 'Verdana'; }
span.titletext_seo a,
span.featuring_seo a {
    color: #f2f2f2;
}

span.titletext_seo a:hover,
span.featuring_seo a:hover {
    color: #cd382a;
}

img.piclarge {border-color:#FFFFFF; vertical-align: top; }
p.width { width:600px; }

.left { float: left; }
.right { float: right; }
.center {  }
a:link, a:active, a:visited {text-decoration: underline; color: #000000; }
a:hover {text-decoration: underline; color: #cd382a;}
/*********************************************/
table.page { width: 960px; margin: 0 auto; background: url('images/back-page.jpg') repeat-y 0 0; }
td.a1 { text-align: center; padding: 5px 0; font-size: 30px; font-family: 'Trebuchet MS'; }
td.a1 span { color: #FFDB45; font-size: 25px; }
td.a5 { background: url('images/a5.jpg') no-repeat 0 0; height: 224px; padding: 0 30px 0 2px; }
td.a7 { background: url('images/a7.jpg') no-repeat 0 0; height: 501px; align: center; text-align: center; }
td.a7 img { margin: 0 auto; }
td.a9 { align: center; }
td.a9 table { margin: 0 auto; }
td.a9 td { padding: 0 7px; }
td.a12 { padding: 5px 15px 5px 15px; }
td.a10 table { margin: 0 0 0 auto; }
td.a14 { height: 100px; }
ul.menu { display: block; width: 960px; height: 45px; margin: 0 auto; }
ul.menu li, ul.menu a { display: block; height: 45px; float: left; }
ul.menu strong { display: none; }
ul.menu a.m1 { width: 120px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat 0 0; }
ul.menu a.m2 { width: 160px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -120px 0; }
ul.menu a.m3 { width: 99px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -280px 0; }
ul.menu a.m4 { width: 108px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -379px 0; }
ul.menu a.m5 { width: 99px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -487px 0; }
ul.menu a.m6 { width: 101px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -586px 0; }
ul.menu a.m7 { width: 87px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -687px 0; }
ul.menu a.m8 { width: 186px; background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -774px 0; }
ul.menu a.m1:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat 0 -65px; }
ul.menu a.m2:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -120px -65px; }
ul.menu a.m3:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -280px -65px; }
ul.menu a.m4:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -379px -65px; }
ul.menu a.m5:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -487px -65px; }
ul.menu a.m6:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -586px -65px; }
ul.menu a.m7:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -687px -65px; }
ul.menu a.m8:hover { background: url('http://tour.catalinacruz.com/assets/images/menu.jpg') no-repeat -774px -65px; }
div.all { position: relative; }
div.image { position: absolute; left: 50%; bottom: 474px; width: 719px; height: 1041px; background: url('images/image.png') no-repeat 0 0; margin: 0 0 0 -560px; }

#pagination li {
    padding: 5px;
    display:inline;
}