body{
	margin:25px 0 25px 0;
	padding:0;
	background:#1B1C20;
	text-align:center;
}
body#review{
	margin:25px;
	padding:0;
	background:#1B1C20;
	text-align:left;
	font:12pt Times New Roman, Helvetica, sans-serif;
	color:#ccc;
}
a{
	color:#AEAFB2;
	font-weight:normal;
	text-decoration:underline;
}
a:hover{
	color: #E7302E;
}
h1{
	margin:0 0 0 0;
	padding:0;
	font:normal 50px Times New Roman, Helvetica, sans-serif;
	color:#FDF9B4;
}
h2{
	margin:0 0 12px 0;
	padding:0;
	font:normal 18pt Times New Roman, Helvetica, sans-serif;
	color:#ccc;
}
h3{
	margin:0 0 12px 0;
	padding:0;
	font:14pt Times New Roman, Helvetica, sans-serif;
	color:#FFF7AE;
}
h4{
	margin:0 0 0px 0;
	padding:0;
	font:13pt Times New Roman, Helvetica, sans-serif;
	color:#FFF7AE;
}
#container{
	margin:0;
	padding:0;
	border:0;
	width:100%;
	border-collapse:collapse;
}
#container td{
	padding:0;
	text-align:center;
	vertical-align: top;
	height:100%;
	color:#fff;
}
#main{
	margin:0 auto;
	padding:0;
	border:0;
	width:900px;
	height:540px;
}
#main td.left{
	padding:0;
	text-align:left;
	vertical-align:top;
	width:882px;
}
body#index #main td.copyright{
	padding:0;
	width:18px;
	vertical-align:top;
	background:#1B1C20 url(../img/copyright.jpg) no-repeat 0 0;
}
#main td.copyright{
	padding:0;
	width:18px;
	vertical-align:top;
	background:none;
}
.top{
	margin:0 0 0 0;
	padding:13px 0 0 0;
	border:none;
	background:#1B1C20 url(../img/viviana_bgr4.png) no-repeat right 0;
	font:10pt Times New Roman, Helvetica, sans-serif;
	color:#ccc;
}
body#index .top{
	margin:0 0 10px 0;
	padding:4px;
	border:solid 1px #959398;
	background:none;
}
body#index .top img{
	margin:0 0 0 5px;
	padding:0;
}
.mainmenu{
	margin:0 0 0 0;
	padding:0;
	text-align:left;
	color:#FFF7AE;
	font:13px Arial, Helvetica, sans-serif;
	height:75px;
}
.mainmenu dt{
	margin:0 0 6px 0;
	padding:0;
}
.mainmenu a{
	color:#959398;
	text-decoration:none;
}
.mainmenu a:hover{
	color: #E7302E;
	text-decoration:none;
}
.new_button{
	margin:0 0 0 0;
	padding:0;
	height:80px;
	color:#959398;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.rightAlign{
	margin:0;
	padding:0;
	text-align:right;
}
#footmenu{
	margin:5px 0;
	padding:0;
	border:0;
	width:100%;
	border-collapse:collapse;
	background:url(../img/border_menu.gif) repeat-y right center;
}
body#index #footmenu{
	margin:53px 0 5px 0;
}
#footmenu td{
	padding:0 10px;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	color:#E7302E;
	font:16px Arial, Helvetica, sans-serif;
	background:url(../img/border_menu.gif) repeat-y left center;
	white-space:nowrap;
}
#footmenu a{
	color:#959398;
	text-decoration:none;
}
#footmenu a:hover{
	color: #E7302E;
	text-decoration:none;
}
#innerTable{
	margin:0 0;
	padding:0;
	border:0;
	border-collapse:collapse;
}
#innerTable td{
	text-align:left;
	vertical-align:top;
}
#innerTable td.leftFoto{
	padding:0 0 10px 0;
}
#innerTable td.content{
	padding:12px 15px 10px 50px;
	background:url(../img/red_square.gif) no-repeat 20px 15px;
	font:12pt Times New Roman, Helvetica, sans-serif;
	color:#ccc;
	width:100%;
}
#innerTable td.content2{
	padding:12px 15px 10px 50px;
	background:url(../img/red_square.gif) no-repeat 20px 15px;
	font:12pt Times New Roman, Helvetica, sans-serif;
	color:#ccc;
	width:800px;
}
h2.innerTitle{
	margin:15px 0 20px 0;
	padding:0 0 0 15px;
	font:normal 18pt Times New Roman, Helvetica, sans-serif;
	color:#FFF7AE;
}
#innerTable td.content p{
	margin:0 0 7px 0;
}
#innerTable td.content span.white{
	color:#fff;
}
#innerTable td.content span.yellow{
	color:#FFF7AE;
}
#innerTable td.content a{
	color:#ffc;
	font-weight:normal;
	text-decoration:none;
}
#innerTable td.content a:hover{
	color: #E7302E;
	text-decoration:none;
}
#innerTable td.content ul{
	margin:0 0 10px 0;
	padding:0 0 0 15px;
}
#innerTable td.content ul li{
	margin:0 0 10px 0;
	padding:0;
	list-style-image:url(../img/disc_bullet.gif);
}
div.bottompoint{
	margin:0;
	padding:0;
	background:url(../img/red_square.gif) no-repeat right 0;
	height:15px;
}
p.bottompoint{
	margin:0;
	padding:0;
	background:url(../img/red_square.gif) no-repeat right 0;
	height:15px;
}
p.em{
	padding:0 0 90px 0;
	font:12px/130% Arial, Helvetica, sans-serif;
}
div.overflow{
	margin:0 0 10px 0;
	padding:0 5px 0 0;
	overflow:auto;
	height:400px;
}
#innerTable td.content div.overflow p{
	margin:0 0 12px 0;
}
div.navig{
	margin:0 0 10px 0;
	font:12px/130% Arial, Helvetica, sans-serif;
	text-align:right;
}
div.navig span{
	margin:0 5px 0 0;
	padding:2px 5px;
	background:#f00;
	color:#000;
}
div.navig a{
	margin:0 5px 0 0;
}
.contact{
	margin:0;
	padding:0;
	border:0;
	width:100%;
	border-collapse:collapse;
	font:14px/130% Arial, Helvetica, sans-serif;
	color:#ccc;
}
.contact td{
	padding:0 10px 10px 0;
	text-align:left;
	vertical-align:top;
	width:50%;
	color:#ccc;
}
h2.redTitle{
	color:#f00;
}
.contact h2.redTitle a{
	color:#f00;
}
.contact h2.redTitle a:hover{
	color:#AEAFB2;
}
.contact p{
	color:#ccc;
}
.gallery{
	margin:0 0 0 30px;
	padding:0;
	border:0;
	border-collapse:collapse;
}
.gallery td{
	padding:0;
	width:100px;
	height:100px;
}
.gallery td img{
	padding:0;
	margin:0;
	border:0;
}
.counters{
  display:none;
}