/* CSS Document */

body {
margin: 0;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 62.5%;
color: #046a6a;
background: url(images/background-grad.jpg) #0caa9f repeat-x;
}

img { border: 0; margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
.galleryheader {font-size:1.3em;}
h1 {margin:0 0 0.8em 0;}
	
#wrapper {
background: #fff;
width: 900px;
margin: 0 auto;
border: 6px solid #046a6a;
border-top: none;
}

#header {
background: url(images/header_bg.jpg) no-repeat;
}

#navbar ul { margin: 0; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; padding: 0; list-style-type: none; text-align: center; line-height:31px; height: 31px; }
#navbar ul li { display: inline; }
#navbar ul li a { text-decoration: none; padding: 0 23px; display: inline-block; margin: 0; color: #fff; white-space: nowrap; border-left: 1px solid #cd4e53; background:url(images/tile_back_pink.gif) repeat-x; }
#navbar ul li.lihome a { border: 0; padding: 0px 28px 0px 27px; }
#navbar ul li a:hover { background: url(images/tile_back.gif) repeat-x; text-decoration: none; color: #fff; }
#navbar ul li a:active { background:#333; }

#leftmain {
float: left;
width: 170px;
text-align: center;
}

#leftmain img {
margin-top: 15px;
}

#rightmain {
font-size: 1.2em;
width: 700px;
min-height: 602px;
height: auto!important;
height: 602px;
margin: 0 0 0 170px;
padding: 15px;
}

#rightmain a {color:#1BBDCA; text-decoration:underline;}
#rightmain a:hover {color:#E75F67; text-decoration:underline;}

#footerwrap { height: 32px; width: 900px; margin: 0 auto; text-align: right; line-height: 32px; color: #023e3e; }
#footerwrap a { color: #023e3e; text-decoration: none; }
#footerwrap a:hover { text-decoration: underline; color: #057575;}
