body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 12px;
	background-image: url(/images/background.jpg);
	margin: 0px;
}

#container {width:760px; margin:15px auto 0 auto;}

#header {background: right no-repeat; }

#header img {border:none; }

		
/* Menu */
#menu {background:#000066; margin-bottom:25px; }
#menu ul {list-style:none; margin:0; padding:0; display:inline }
#menu li {display:inline; float:left}
#menu li a {width: 109px; height: 0; padding-top: 25px; overflow: hidden; display:block; background-image: url(/images/menu.gif); }

/* BUTTONS */
#menu li#current a { background-position: 0 0; }
#menu li#past a { background-position:-109px 0; }
#menu li#rentals a { background-position:-218px 0; }
#menu li#about a { background-position: -327px 0; width: 108px;}
#menu li#philosophy a { background-position: -435px 0; width: 108px;}
#menu li#testimonials a {background-position: -544px 0; width: 108px;}
#menu li#contact a {background-position: -651px 0;}

/* OVER STATES */
#menu li#current a:hover, #menu.current li#current a { background-position: 0 -25px; }
#menu li#past a:hover, #menu.past li#past a { background-position:-109px -25px; }
#menu li#rentals a:hover, #menu.rentals li#rentals a { background-position:-218px -25px; }
#menu li#about a:hover, #menu.about li#about a { background-position: -327px -25px; }
#menu li#philosophy a:hover, #menu.philosophy li#philosophy a { background-position: -435px -25px; }
#menu li#testimonials a:hover, #menu.testimonials li#testimonials a {background-position: -544px -25px;}
#menu li#contact a:hover, #menu.contact li#contact a {background-position: -651px -25px;}

#content {border:2px solid #000066; border-top:none; background:#FFFFFF; }

#left {width:295px; padding:10px; border-right:2px solid #000066; min-height:470px;}

#right {width:405px; float:right; padding:15px 15px 15px 0px; }


h1, h2, h3, p {margin:4px 10px auto 10px}

p {margin-top: 10px; margin-bottom:10px}

a {color:#000066; outline:none}

h1 {font-size:14px; font-weight:bold; padding:0; }

h1 sup {color: #ddd;}

h1 .company, h1 a .company {color: #d01a71;}

h2 {font-style:italic; font-weight:bold; font-size:12px; color:#CC0000;}

h3 {font-size: 1.5em; line-height:100%;}

h4 {font-size: 1.3em;}

.content {margin: 0 20px;}

.content a {color: #fff;}

#myGallery
{
	text-align: left;

width: 400px !important;
height: 300px ;
}

.portrait {height:533px !important; margin-bottom:-30px !important}

ul.rentals {list-style:none; padding:0; margin:0px}
ul.rentals h1, ul.rentals h2 {margin:0px}
ul.rentals li {padding:0px; border-bottom:solid 1px #CCCCCC}
ul.rentals li:hover {background:#FFF; opacity:.8; filter:alpha(opacity=80); border-bottom:2px solid #CCC; border-left:2px solid #CCC ; border-right:1px solid #CCC; margin-bottom:-1px;margin-right:-2px}
ul.rentals li a {padding:8px; text-decoration:none; display:block}

#left img {border:none; float:right}