@charset "utf-8";


ul, ol {
list-style : none;
}
body, h1, h2, h3, h4, h5, h6, pre, code, td {
font-size : 1em;
line-height: 1.25;
}
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, label, div, dd, dt, dl, table, tr, td, img, hr {
margin : 0;
padding : 0;
}
a img, :link img, :visited img, fieldset {
border : none;
}
BODY {
background-color : #ffffff;
font-family :  Arial, Helvetica, Verdana, Geneva, sans-serif;
color : #666666;
margin : 0;
}
a:link {
color : #666666;
text-decoration : none;
}
a:visited {
color : #666666;
text-decoration : none;
}
a:hover {
color : #666666;
text-decoration : none;
}
a:active {
color : #666666;
text-decoration : none;
}
.gallerysplit {
width : 290px;
padding-top : 0;
padding-right : 5px;
padding-bottom : 0;
padding-left : 5px;
text-align : right;
float : left;
}
.h3 {
float : left;
text-align : left;
padding-left : 100px;
padding-right : 0;
padding-top : 32px;
line-height : 80%;
padding-bottom : 4px;
}
.nextgally {
text-align : left;
clear : both;
padding-left : 95px;
padding-right : 0;
}
.navbox {
padding : 0 0 0 0;
float : right;
clear : right;
}
.thumbboxr2 {
width : 190px;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 0;
right : 0;
float : left;
clear : both;
}
.thumbboxr {
width : 190px;
padding-top : 6px;
padding-bottom : 4px;
padding-left : 0;
right : 0;
float : left;
clear : both;
}
.thumbboxl {
width : 190px;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 0;
padding-right : 10px;
right : 0;
float : right;
clear : both;
}
.thumbbox {
width : 190px;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 0;
padding-right : 5px;
float : right;
}
.logo {
clear : both;
padding : 25px 0 0 0;
}
.container {
width : 1100px;
text-align : left;
overflow : visible;
}
.heading {
text-align : center;
height : 80px;
}
.h1 {
text-align : right;
padding : 0;
margin-right : 5px;
}
.h2 {
font-weight : bold;
font-size : 1em;
}
.h2b {
font-weight : bold;
font-size : 1em;
padding-bottom : 5px;
}
.h2c {
font-weight : bold;
font-size : 1em;
color:#FFFFFF;
height: 20px;
overflow:hidden;
}
.left {
float : left;
padding : 0 0 0 0;
width : 275px;
text-align : right;
}
.middle {
top : 0;
margin-left : 400px;
margin-right : 205px;
width : 495px;
text-align : left;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
.middlelinks {
top : 0;
margin-left : 570px;
margin-right : 205px;
width : 325px;
text-align : left;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
.right {
float : right;
width : 200px;
text-align : left;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
margin-bottom : -1px;
}
.footer {
padding-top : 5px;
float : right;
clear : both;
text-align : right;
position : relative;
bottom : 2px;
right : 2px;
}


