@charset "utf-8";

html {
	height: 100%;
	overflow: hidden;
}

body {
	height: 70%;
	margin: 0;
	padding: 0;
	background-color: #3b3b3b;
	color:#ffffff;
	font-family: Century Gothic;
}

.ol{
margin: 0;
padding: 0;
}

/* Header Start */
#headPanel{
width: 705px;
height: 55px;
padding: 1% 0 0 0;
margin: 0 auto;
background-color: #3b3b3b;
}

#img img{
float: left;
padding:15px 0 0 0px;
background: #3b3b3b;
border-style: none;
}

#naviBar{
float: left;
background: #3b3b3b;
height: 25px;
padding: 35px 0 0 0;
}

#naviBar li{
display: inline;
color: #ffffff;
}

#naviBar a {
display: block;
float: left;
font-family: Century Gothic;
font-size: 16px;
color: #ffffff;
text-decoration: none;
padding-left: 5px;
}

#naviBar a:visited{color: #ffffff;}

#naviBar a:hover{color: #ec3836;}

#naviBar a:active{color: #ec0000;}

#naviBar a.first {padding-left: 0px;}

#naviBar a.current{color: #ec0000 !important}

#naviBar p{display: inline !important; color: #ffffff !important ;}
/* Header End */

/* Page Display Start */
#page{
margin: 0 auto;
width: 100%;
background-color: #3b3b3b;
}

#page .pad0{
margin: 0 auto;
width: 705px;
}

#page .pad{
padding: 0 0 2px 0;
}

#page img{
height: 470px;
}
/* Page Display End */

/* Simple Viewer */
#flashcontent {
height: 450px;
padding-top: 5px;
}
/* Simple Viewer */

/* Gallery Start */
#gal {
margin: 0 auto;
width: 705px;
height: 455px;
}

#gal .contactinfo{
padding-top: 175px;
text-align: right;
font-size: 24px;
}

#gal .boxtitle p{
margin: 0 auto;
width: 50%;
height: 20px;
padding: 16px 0 20px 0;
color: #ec0000;
text-align: center;
}

#gal .public{
float: left;
width: 49%;
height: 100%;
background-color: #3b3b3b;
}

#gal .private{
float: right;
width: 49%;
height: auto;
background-color: #3b3b3b;
}

#gal .galbox{
width: 315px;
height: 130px;
background-color: #3b3b3b;
float: left;
}

#gal .galbox2{
width: 315px;
height: 130px;
background-color: #3b3b3b;
padding-left: 115px;
}

#gal .contentbox{
background-color: #3b3b3b;
}

#gal .contentbox ul{
display: block;
list-style-type: none;
font-size: 12px;
color: #ec3836;
}

#gal .contentbox a:link{
color: #ec3836;
text-decoration: none;
}

#gal .contentbox a:visited{
color: #ec3836;
text-decoration: none;
}

#gal .contentbox a:hover{
text-decoration: underline;
color: #ec0000;
}

#gal .contentbox a:active{
color: #ffffff;
}

#gal .contenttitle p{
height: 0;
color: #ffffff;
text-align: left;
padding-bottom: 10px;
}

#gal .spacer{
float: left;
width: 300px;
height: 2px;
background-color: #505050;
}

#gal .spacer2{
width: 280px;
height: 70px;
background-color: #3b3b3b;
}

#gal .margin{
height: 100px;
width: 34px;
background-color: #3b3b3b;
float: left;
}
/* Gallery End */

/* Forms Start */


/* Forms End */

/* Footer Start */
#footPanel{
width: 705px;
height: 36px;
margin: 0 auto;
background-color: #3b3b3b;
border-style: none;
}

#lfooter{
background: #3b3b3b;
float: left;
}

#lfooter p{
text-align: left;
font-size: 11px;
}

#rfooter{
background: #3b3b3b;
float: right;
}

#rfooter p{
font-size: 11px;
text-align:right;
}
/* Footer End */