html, body, form, fieldset {
margin: 0;
padding: 0;
font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
margin: 1em 0;
padding: 0;
}
li, dd, blockquote {
margin-left: 1em;
}
form label {
cursor: pointer;
}
fieldset {
border: none;
}
input, select, textarea {
font-size: 100%;
}
:link,:visited {
text-decoration:none
}
ul,ol {
list-style:none
}
h1,h2,h3,h4,h5,h6,pre,code {
font-size:1em;
}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{
margin:0; padding:0
}
a img,:link img,:visited img {
border:none
}
address {
font-style:normal
}
body {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
height : 100%;
}
#container {
width : 900px;
margin : 0 auto;
background : #333333;
min-height : 100%
}
.header {
height : 95px;
background : url(../images/headerBackground.jpg) no-repeat center top;
}
.header h1 {
color : #333333;
font-size : 60px;
margin-left : 30px;
}
.header a {
text-decoration : none;
}
.header h2 {
color : #333333;
font-size : 12px;
font-weight : 100;
margin-left : 30px;
}

.mainMenu {
height : 60px;
background : url(../images/menuBottomLine.jpg) no-repeat center bottom;
}
.mainMenu ul {
list-style : none;
padding-top : 11px;
}
.mainMenu li {
display : inline;
}
.mainMenu span {
padding : 0;
cursor : pointer;
}
.mainMenu span.active, .mainMenu span:hover {
background : #333333;
color : #d9d9d9;
}
.menuButton {
text-decoration : underline;
float : left;
display : inline;
height : 36px;
line-height : 36px;
background : url(../images/menuButtonCenterBackground.jpg) repeat-x left top;
color : #d9d9d9;
font-size : 18px;
text-decoration : none;
margin-right : 3px;
width : auto;
}
.menuButtonLeftCorners {
background : url(../images/menuButtonLeftBackground.jpg) no-repeat left top;
display : block;
}
.menuButtonRightCorners {
background : url(../images/menuButtonRightBackground.jpg) no-repeat right top;
display : block;
padding : 0 12px;
text-align : center;
}
#box {
position : absolute;
}
#box .pageBody {
color : #d9d9d9;
width : 900px;
height : 1000px;
float : left;
padding-top : 10px;
}
#box .pageBody h3 {
color : #d9d9d9;
font-size : 18px;
margin-left : 450px;
position : absolute;
}
.pageBodyContent {
color : #d9d9d9;
width : 450px;
padding-right : 30px;
padding-top : 20px;
padding-left : 10px;
}
.pageBodyContent ul {
color : #d9d9d9;
margin : 0;
padding-top : 10px;
}
.pageBodyContent li {
color : #d9d9d9;
list-style : none;
background : url(../images/p.gif) no-repeat left 5px;
padding-left : 7px;
}
.pageBodyContent li a:hover {
color : #d9d9d9;
list-style : none;
background : none;
}
.pageBodyContent h2 {
color : #d9d9d9;
font-size : 18px;
margin : 20px 0 10px 0;
}
.pageBodyContent h4 {
color : #d9d9d9;
font-size : 14px;
margin : 20px 0 10px 0;
}
.pageBodyContent .seeMore {
font-size : 12px;
color : #bf9b08;
margin-left : 350px;
}
.horSeparator {
padding-top : 20px;
}
.pageBodyImage {
width : 440px;
height : 492px;
}
.imageBackgroundFild {
width : 420px;
height : 117px;
background : none;
margin : 330px 10px 10px 10px;
}
.imageDescription {
position : absolute;
width : 410px;
margin : 340px 0 0 20px;
color : #d9d9d9;
}
.pageBodyImage .imageBackground1 {
background : url(../images/1imageHome.jpg) no-repeat left top;
width : 440px;
height : 457px;
}
.pageBodyImage .imageBackground2 {
background : url(../images/2imageAbout.jpg) no-repeat left top;
width : 440px;
height : 457px;
}
.pageBodyImage .imageBackground3 {
background : url(../images/3imageNews.jpg) no-repeat left top;
width : 440px;
height : 457px;
}
.pageBodyImage .imageBackground4 {
background : url(../images/4imageContact.jpg) no-repeat left top;
width : 440px;
height : 457px;
}
.contactForm label {
width : 100px;
float : left;
margin-bottom : 4px;
}
.contactForm input, .contactForm textarea {
margin-bottom : 4px;
width : 225px;
border : 1px solid #d9d9d9;
color : #d9d9d9;
}
.contactForm .inputbutton {
width : 60px;
margin-left : 100px;
background : url(../images/contactFormButton.jpg) repeat-x;
cursor : pointer;
color : #d9d9d9;
}
.contactForm .inputbutton2 {
width : 60px;
margin-left : 10px;
background : url(../images/contactFormButton.jpg) repeat-x;
cursor : pointer;
color : #d9d9d9;
}
.pageBodyImage .imageBackground5 {
width : 440px;
height : 457px;
}
.galleryDescription {
width : 390px;
height : 90px;
background : #333333;
padding : 10px;
opacity : 0.8;
filter : alpha(opacity=80);
}
.galleryTable img {
border : 1px solid #333333;
}
.galleryTable td {
padding-right : 10px;
padding-bottom : 5px;
}
.pageBodyImage .imageBackground6 {
background : url(../images/5imageLinks.jpg) no-repeat left top;
width : 440px;
height : 457px;
}
.mask {
position : absolute;
width : 900px;
height : 550px;
overflow : hidden;
}
.titleDuplicate {
text-align : right;
height : 21px;
color : #d9d9d9;
background : #333333;
border-bottom : 1px solid #d9d9d9;
}
.titleDuplicate p {
padding-top : 3px;
margin-right : 10px;
}
.footer {
color : #d9d9d9;
text-align : left;
position : absolute;
bottom : 0px;
width : 50%;
height: 40px;
padding : 0px;
}
.footer .siteCreated {
font-size : 10px;
}
.footer p {
padding-top : 10px;
}
.footer a {
color : #333333;
}
.footer a:hover {
color : #B3DFF2;
text-decoration : none;
}
a:link {
color : #bf9b08;
}
a:visited {
color : #bf9b08;
}
a:hover {
color : #B3DFF2;
}
a:active {
color : #B3DFF2;
}
