﻿/* CSS Document */

body {
margin: 0px;
padding:0px;
background-color:#3d3d3d;
}

.topnav
{padding:0px; font-family:Arial; font-size:12px; color:#2e2e2e;}
.topnav a
{font-family:Arial; font-size:12px; color:#2e2e2e; text-decoration:none; }
.topnav a:hover
{text-decoration:underline;}


.main-nav
{padding:0px; font-family:Arial; font-size:12px; color:#2e2e2e;}
.main-nav a
{font-family:Arial; font-size:12px; color:#212121; text-decoration:none;font-weight:bold; text-transform:uppercase;}
.main-nav a:hover
{text-decoration:underline;}


.hp-content
{ padding: 0px 0px 0px 0px; font-family:arial; color:#333333;}
.hp-content h1
{ padding: 0px; margin:0px; font-family:arial; color:#2e2e2e; font-size:18px;}
.hp-content p
{ padding: 0px; margin:0px; font-family:arial; font-size:12px; color:#2e2e2e; line-height:1.5}
.hp-content li
{ padding: 0px; margin:0px; font-family:arial; font-size:12px; color:#2e2e2e; line-height:1.5}

.ip-content
{ padding:0px; font-family:arial; font-size:12px; color:#2e2e2e; line-height:1.5}
.ip-content h1
{ padding: 0px; margin:0px; font-family:arial; color:#2e2e2e; font-size:18px;}
.ip-content h1 a
{ padding: 0px; margin:0px; font-family:arial; color:#2e2e2e; font-size:18px; text-decoration:underline;}

.ip-content p
{ padding: 0px; margin:0px; font-family:arial; font-size:12px; color:#2e2e2e; line-height:1.5}
.ip-content a
{ padding: 0px; margin:0px; font-family:arial; font-size:12px; color:#0188ef; line-height:1.5; text-decoration:none;}
.ip-content a:hover
{text-decoration:underline;}

.photo-gallery a
{ padding:0px; margin:0px; font-family:arial; font-size:13px; color:#2e2e2e; line-height:1.8; font-weight:bold;}


table.ip-content {border: 1px solid gray;}
table.ip-content tr {border: 0px solid gray;}
table.ip-content td {border: 1px solid gray;}

.footer
{ padding: 0px 0px 0px 0px; font-family:arial; color:#2e2e2e; font-size:12px; line-height:1.6}
.footer a
{ font-family:arial; font-size:12px; color:#6b6b6b; text-decoration:none;}
.footer a:hover
{ text-decoration:underline; }


.textbox
{
FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #333333; border:#8a8a8a 1px solid; 
FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left; width:200px; 
}

.clear {clear:both}
#gallery {position:relative; height:255px;}
#gallery a {float:left; position:absolute;}
#gallery a img {border:none;}
#gallery a.show {z-index:500}
#gallery .caption {z-index:600; background-color:#000; color:#ffffff; height:40px; width:980px; position:absolute; bottom:0;}
#gallery .caption .content {margin:0px}
#gallery .caption .content h3 {margin:0; color:#ffffff; padding-left:20px; padding-top:12px; font-size:13px; font-family:Arial; font-weight:bold;}

.more1
{padding:0px; font-family:Arial; font-size:12px; color:#820404; font-weight:bold;}
.more1 a
{font-family:Arial; font-size:12px; color:#820404; text-decoration:none; font-weight:bold; }
.more1 a:hover
{text-decoration:underline;}

#leftmenu {border-radius: 25px; box-shadow: 6px 6px 5px #888888; line-height:1.3; font-family:Arial;}
#leftmenu ul {list-style-type: none; margin: 0; padding: 0; width: 200px; background-color: #993ac0; border: 1px solid #f00; font-family: Arial, Helvetica, sans-serif; font-size:12px; border-radius: 20px;}
#leftmenu ul li a {display: block;  color: #FFF;  padding: 8px 16px;  text-decoration: none; font-weight:bold}
#leftmenu ul li {text-align: center;  border-bottom: 1px solid #555;}
#leftmenu ul li:last-child {border-bottom: none;}
#leftmenu ul li a.active { background-color: #04AA6D; color: white;}
#leftmenu ul li a:hover:not(.active) {background-color: #f00; color: white; border-radius: 25px;}