body {                         
background: url(images/bkgd.jpg) #ffffff;                         
margin: 0px;                         
font-family: arial, trebuchet, verdana, helvetica, san-serif;                         
color: #333333;                         
font-size: 12px;                         
}                         

* {                         
font-family: arial, trebuchet, verdana, helvetica, san-serif;                         
color: #333333;                         
font-size: 12px;                         
}                         


#box {                         
width: 960px;                         
background: url(images/headerbkgd.jpg) no-repeat top center #ffffff;                         
}                         

#header {                         
width: 960px;                         
}                         

#contact {                         
position: relative;                         
top: 50px;                         
padding: 0 30 0 0;                         
}                         
.contact {                         
text-align: right;                         
font-size: 11px;                         
font-weight: bold;                         
color: #666666;                         
letter-spacing: 2px;                         
}                         
.contact b {                         
color: #0060cc;                         
font-size: 20px;                         
font-weight: bold;                         
}                         
.contact a:link, .contact a:visited {                         
font-size: 12px;                         
color: #806c00;                         
text-decoration: none;                         
}                         
.contact a:hover {                         
font-size: 12px;                         
color: #000000;                         
text-decoration: none;                         
border-bottom: 2px solid #0060cc;                         
}                         

#logo {                         
width: 960px;                         
padding: 0px;                         
text-align: left;                         
}                         

#topnav {                         
position: relative;                         
top: 150px;                         
padding: 2 30 2 0;                         
}                         
.topnav {                         
font-family: verdana;                         
text-align: right;                         
font-size: 10px;                         
font-weight: bold;                         
color: #0060cc;                         
white-space: nowrap;                         
}                         
.topnav a:link, .topnav a:visited {                         
font-family: verdana;                         
font-size: 10px;                         
font-weight: bold;                         
text-decoration: none;                         
color: #806c00;                         
}                         
.topnav a:hover {                         
font-family: verdana;                         
font-size: 10px;                         
font-weight: bold;                         
text-decoration: none;                         
color: #000000;                         
border-bottom: 2px solid #0060cc;                         
}                         

#sidenav {                         
width: 245px;                         
padding: 10 0 0 0;                         
text-align: center;                         
}                         
.sidenav {                         
padding: 30 0 30 0;                         
font-size: 11px;                         
font-weight: bold;                         
color: #666666;                         
}                         
.sidenav a:link, .sidenav a:visited {                         
display: block;                         
width: 200px;                         
font-size: 11px;                         
font-weight: bold;                         
text-decoration: none;                         
color: #c3d3e5;                         
padding: 0 0 4 0;                         
margin: 3 0 7 0;                         
}                         
.sidenav a:hover {                         
font-size: 11px;                         
font-weight: bold;                         
text-decoration: none;                         
color: #000000;                         
padding: 0 0 2 0;                         
border-bottom: 2px solid #0060cc;                         
}                         
.sidenav a:link span, .sidenav a:visited span, .sidenav span {                         
display: block;                         
font-family: arial;                         
font-size: 14px;                         
font-weight: bold;                         
text-decoration: none;                         
color: #123159;                         
margin: 0px;                         
padding: 0px;                         
}                         
.sidenav a:hover span {                         
font-family: arial;                         
font-size: 14px;                         
font-weight: bold;                         
text-decoration: none;                         
color: #000000;                         
margin: 0px;                         
padding: 0px;                         
}                         

#footer {                         
padding: 0px;                         
margin: 30 0 50 0;                         
}                         
.footer {                         
text-align: center;                         
font-size: 11px;                         
line-height: 14px;                         
color: #333333;                         
white-space: nowrap;                         
}                         
.footer b {                         
color: #000000;                         
}                         
.footer a:link, .footer a:visited {                         
font-size: 10px;                         
text-decoration: none;                         
color: #c3d3e5;                         
}                         
.footer a:hover {                         
font-size: 10px;                         
text-decoration: none;                         
color: #000000;                         
border-bottom: 2px solid #0060cc;                         
}                         
#footer2 {                         
height: 100px;                         
margin: 30 30 30 30;                         
}                         
.footer2 {                         
font-family: verdana;                         
text-align: left;                         
font-size: 9px;                         
font-weight: bold;                         
color: #333333;                         
white-space: nowrap;                         
}                         

#mainbody { 
background-image: url(images/footerbkgd.gif);              
background-repeat: no-repeat;              
background-position: bottom center;                                 
margin: 0px;                           
padding: 0px 30px 0px 45px;          
}                       

#contentbody {                        
width: 100%;                        
padding: 30 0 50 30;                           
}                         

h1 {                         
color: #0060cc;                         
font-size: 20px;                         
font-weight: bold;                         
}                         
h1 span {                         
color: #454545;                         
font-size: 16px;                         
font-weight: bold;                         
}                         

h2 {                         
font-weight: bold;                         
color: #333333;                         
font-size: 14px;                         
}                         

p {                         
font-family: arial, helvetica, verdana, san-serif;                         
font-size: 12px;                         
line-height: 20px;                         
color: #333333;                         
text-align: justify;                         
}                         

ul, ol {                         
margin-top: 5px;                         
}                         
li {                         
line-height: 18px;                         
font-size: 12px;                         
}                         
hr {                         
height: 1px;                         
color: #dddddd;                         
}                         

a:link, a:visited {                         
color: #806c00;                         
font-weight: bold;                         
text-decoration: none;                         
font-size: 12px;                         
}                         
a:hover {                         
color: #000000;                         
font-weight: bold;                         
text-decoration: none;                         
border-bottom: 2px solid #0060cc;                         
font-size: 12px;                         
}                         
a:hover img, a:hover span img {                         
border-bottom: 0px;                         
}                         
#catnav {                         
padding: 15 15 0;                         
}                         

.search {                         
text-align: center;                         
font-size: 11px;                         
font-weight: bold;                         
color: #333333;                         
margin: 10 0 0 0;                         
}                         
.search b {                         
font-family: arial;                         
font-size: 14px;                         
font-weight: bold;                         
color: #123159;                         
}                         
.search a:link, .search a:visited {                         
font-weight: bold;                         
font-size: 11px;                         
text-decoration: none;                         
color: #c3d3e5;                         
}                         
.search a:hover {                         
font-weight: bold;                         
font-size: 11px;                         
color: #000000;                         
text-decoration: none;                         
border-bottom: 2px solid #0060cc;                         
}                         
.searchtext {                         
font-size: 10px;                         
color: #333333;                         
}                         

#bit {                         
position: absolute;                         
top: 0px;                         
right: 0px;                         
z-index: 0;                         
opacity: 0.25;                         
filter: alpha(opacity = 25);                         
}                         

.buck {                         
font-weight: bold;                         
font-size: 18px;                         
}                         
.buck a, .buck a span {                         
font-weight: bold;                         
font-size: 14px;                         
color: #806c00;                         
text-decoration: none;                         
}                         
.buck a:hover, .buck a:hover span {                         
font-weight: bold;                         
font-size: 14px;                         
color: #000000;                         
text-decoration: none;                         
border-bottom: 0px;                         
}                         
.buck ul {                         
text-align: left;                         
margin-top: 5px;                         
margin-bottom: 0px;                         
}                         
.buck ul li {                         
font-size: 12px;                         
font-weight: bold;                         
color: #454545;                         
line-height: 16px;                         
}                         
.buck a img {                         
border: 2px solid #dddddd;                         
}                         
.buck a:hover img {                         
border: 2px solid #287c31;                         
}                         

.buck2 {                         
font-size: 11px;                         
}                         
.buck2 a, .buck2 a span {                         
font-weight: bold;                         
font-size: 12px;                         
color: #806c00;                         
text-decoration: none;                         
}                         
.buck2 a:hover, .buck2 a:hover span {                         
font-weight: bold;                         
font-size: 12px;                         
color: #000000;                         
text-decoration: none;                         
border-bottom: 0px;                         
}                         
.buck2 ul {                         
text-align: left;                         
margin-top: 5px;                         
margin-bottom: 0px;                         
}                         
.buck2 ul li {                         
font-size: 11px;                         
font-weight: normal;                         
color: #454545;                         
line-height: 14px;                         
}                         
.buck2 a img {                         
border: 1px solid #dddddd;                         
}                         
.buck2 a:hover img {                         
border: 1px solid #287c31;                         
}                         

#gallerybox {                         
text-align:center;                         
font-size: 13px;                         
}                         

/* The containing box for the gallery. */                         
#gallerycontainer {                         
position:relative;                         
width:650px;                         
height:600px;                         
margin:0px auto 0 auto;                         
border:0px solid #555;                         
}                         
/* Removing the list bullets and indentation */                         
#gallerycontainer ul {                         
padding:0;                         
margin:0;                         
list-style-type:none;                         
}                         
/* Remove the images and text from sight */                         
#gallerycontainer a.gallery span {                         
position:absolute;                         
width:1px;                         
height:1px;                         
top:-5px;                         
left:-5px;                         
overflow:hidden;                         
background:#fff;                         
}                         
/* Adding the thumbnail images */                         
#gallerycontainer a.gallery, #gallerycontainer a.gallery:visited {                         
display:block;                         
color:#000;                         
text-decoration:none;                         
border:1px solid #000;                         
margin:1px 2px 1px 2px;                         
text-align:left;                         
cursor:default;                         
}                         
#gallerycontainer a.slidea {                         
background:url(images/gallery1_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slideb {                         
background:url(images/gallery2_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidec {                         
background:url(images/gallery3_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slided {                         
background:url(images/gallery4_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidee {                         
background:url(images/gallery5_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidef {                         
background:url(images/gallery6_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slideg {                         
background:url(images/gallery7_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slideh {                         
background:url(images/gallery8_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidei {                         
background:url(images/gallery9_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidej {                         
background:url(images/gallery10_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidek {                         
background:url(images/gallery11_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidel {                         
background:url(images/gallery12_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidem {                         
background:url(images/gallery13_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.sliden {                         
background:url(images/gallery14_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slideo {                         
background:url(images/gallery15_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidep {                         
background:url(images/gallery16_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slideq {                         
background:url(images/gallery17_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slider {                         
background:url(images/gallery18_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slides {                         
background:url(images/gallery19_t.jpg);                         
width:26px;                         
height:53px;                         
}                         
#gallerycontainer a.slidet {                         
background:url(images/gallery20_t.jpg);                         
width:26px;                         
height:53px;                         
}                         

/* set the size of the unordered list to neatly house the thumbnails */                         
#gallerycontainer ul {                         
width:650px;                         
}                         
#gallerycontainer li {                         
float:left;                         
}                         
/* move the thumbnails into the correct position */                         
#gallerycontainer ul {                         
margin:5px;                         
float:right;                         
}                         
/* change the thumbnail border color */                         
#gallerycontainer a.gallery:hover {                         
border:1px solid #6dcff6;                         
}                         
/* styling the :hover span */                         
#gallerycontainer a.gallery:hover span {                         
position:absolute;                         
width:650px;                         
height:500px;                         
top:0px;                         
left:0px;                         
color:#000;                         
background:#fff;                         
}                         
#gallerycontainer {                         
background:url(images/gallery1.jpg) 0px 0px no-repeat;                         
}                         


.country {                        
border: 1pt solid black;                         
padding: 0in 5.4pt;                         
background: black none repeat scroll 0pt 0pt;                         
width: 3.65in;                         
-moz-background-clip: -moz-initial;                         
-moz-background-origin: -moz-initial;                         
-moz-background-inline-policy: -moz-initial;                        
font-size: 12pt;                         
font-family: "arial","san-serif";                         
color: white;                        
} 
