﻿body 
{
    background-color:#fff;
    font-family:Sans-Serif;
    font-size:12px;
    font-weight:lighter;
    height:600px;
    margin:0px auto;
    text-align:center;
    padding-top:0px;
    color: #663300;
}

td { 
vertical-align: top; 
margin-right:auto; 
margin-left:auto;
} 

.title{letter-spacing:10px;color: #663300;}
.titleR{letter-spacing:9px;text-align:right;color: #663300;}


#mainbox
{           
    position:relative;
    margin:0px auto;
	width: 800px;
	border-width:0.0em 0.0em 0.0em 0.0em;
	border-style:solid;
	border-color:gray;
	padding-top:15px;
	z-index:7;
	background-color:#ffffff;	
	text-align:left;
}

#maincontent
{
    position:absolute;
    top:110px;
    left:250px;
    height:440px;   
    width:535px;
	z-index:6;
}
#topleft
{   
    height:600px;
    width:800px;
    z-index:1;
    background: transparent url(images/topleft.jpg) no-repeat top left; 
    position:relative;left:0px;top:15px;
    padding:0px;
    text-align:center;
}

#leftmenu
{
    position:relative;
    top:110px;
    left:72px;
    width:14em;   
    height:440px;
    text-align:left;
    border-width:0.0em 0.0em 0.0em 0.0em;
	border-style:solid;
	border-color:red;
	float:left;
	z-index:5;
}

#bottomright
{
    height:600px;
    width:800px;
    z-index:0;
    background: transparent url(images/bottomright.jpg) no-repeat bottom right; 
    position:relative;left:0px;top:-25px;
    padding:0px;
    text-align:center;
}

#footer
{
position:absolute;
bottom:0px;
left:285px;
font-size:9px;
z-index:4;
}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/vertical_slide.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
ul.menu1, ul ul {padding:0; margin:0; border:0; list-style-type:none; height:30em; overflow:hidden; background:Transparent; width:14em; text-align:left; color:#663300; letter-spacing:2px;}
ul.menu1 table {border-collapse:collapse; padding:0; margin:0; font-size:1em;}
ul.menu1 ul {margin-left:1em;}
ul.menu1 li {text-indent:0.5em;}
ul.menu1 li.drop {margin-bottom:-2px;}
ul.menu1 li a, 
ul.menu1 li a:visited {display:block; width:14em;text-decoration:none; color:#663300;}
ul.menu1 li a.last, 
ul.menu1 li a.last:visited {display:block; width:14em;}
ul.menu1 li ul {display:none;}

ul.menu1 li:hover a, 
ul.menu1 li a:hover {border:0; color:#996600;}
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {display:block; height:12em; width:12em; margin-top:-1px; background:Transparent; border:0px solid #000;}
ul.menu1 li:hover ul li a, 
ul.menu1 li a:hover ul li a {height:2em; background:Transparent; color:#996600; font-weight:normal;color:#663300;}
ul.menu1 li:hover ul li:hover a, 
ul.menu1 li a:hover ul li a:hover {background:Transparent; color:#996600;}
/*-------------------------------------------------------*/

a, A:link, a:visited, a:active {text-decoration : none;color: #663300;}
         
A:hover {text-decoration : none;color: #996600;} 

a.topmenu, A.topmenu:link, a.topmenu:visited, a.topmenu:active {height:2.3em;}
         
A.topmenu:hover {height:2.3em;} 

/* Travel photo stuff */
.thumbnail img{
border: 1px solid #000;
margin: 0 0px 0px 0;
}

.thumbnail:hover{
background-color: #fff;
}

.thumbnail:hover img{
border: 1px solid black;
}