/* CSS Document */
body {background-color:#FAE1E4;margin:0px;text-align:center;}
#positioner {width:801px;margin:0px auto 0px auto; padding:0px;}
#container {float:left;margin:0px;padding:0px;text-align:left;width:801px;background:url(../images/bg_fade.gif) 0 0 repeat;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.5em;height:600px;}
#container img {margin:0px;}
#column1 {float:left;width:52px;height:100%;background:url(../images/img9.gif) 0 100% no-repeat;margin:0px;}
#column2 {float:left;width:599px;height:100%;background:url(../images/img6.jpg) 100% 100% no-repeat;margin:0px;}
#column3 {float:left;width:150px;height:100%;background:url(../images/img7.jpg) 0 100% no-repeat;color:#ffffff;margin:0px;}
#column3 h3 {font-size:10px;margin-top:30px;margin-left:20px;}
#column3 ul {margin-top:80px;font-size:12px;line-height:1.3em;font-weight:bold;list-style-type: none;margin-left:35px;margin-right:0px;padding-left:0px;padding-right:0px;width:110px;height:400px;}
#column3 li {margin:0px 0px 25px 0px;}
#column3 a:link {color:#ffffff;text-decoration:none;}
#column3 a:visited {color:#ffffff;text-decoration:none;}
#column3 a:hover {color:#fae1e4;text-decoration:none;}
#column3 a:active {color:#ffffff;text-decoration:none;}

#header img {margin:0px;float:left;}
#footer img {margin:0px;float:left;}
#footer {height:53px;margin:0px;}
#middle {float:left;width:599px;background-color:#FAE1E4;height:425px;margin:0px;}
#content {float:left;padding:15px 20px 15px 30px;margin:0px;height:auto;}
#content p {padding:0px;margin:10px 0px 10px 0px;}
#content h1 {color: #7A4D80;font-size:20px;font-weight:normal;margin-top:0px;}
#title {height:30px;margin:0px;padding:0px;}
#title img {margin:0px;padding:0px;}
#overflow {height:360px;width:540px;overflow:auto;}

#copyright {float:left;clear:both;margin:15px 0px 0px 15px;color: #7A4D80;width:200px;}
#gallerymenu {margin-top:15px;}
.menuitem {float:left;margin:0px 0px 0px 0px;width:169px;}
.marginbtm {margin-bottom:15px;}
#menucol1 {width:169px;float:left;margin:40px 15px 0px 0px;padding:0px;}
#menucol2 {width:169px;float:left;margin:0px 15px 0px 0px;padding:0px;}
#menucol3 {width:169px;float:left;margin:40px 0px 0px 0px;padding:0px;}
#content .menuitem p {clear:both;float:left;margin:0px 0px 0px 0px;width:169px;line-height:1.3em;padding:0px;}
.menuitem img {margin:0px 0px 0px 0px;padding:0px;}
.menuthumb {float:left;margin-right:10px;margin-bottom:5px;border:1px solid #ffffff;}
.menutitle {float:left;margin-bottom:10px;}

.clearboth {clear:both;}

form {margin-top:20px;}

#mainimage {margin-top:18px;margin-right:20px;float:left;height:340px;width:350px;}
#mainimage img {border:1px solid #ffffff;}
#imagenavigation img {border:1px solid #ffffff;margin:0px;}
#imagenavigation {margin-top:18px;float:left;height:340px;width:165px;}
#imagenavigation a:link {clear:both;float:left;color:#7A4D80;font-weight:bold;text-decoration:none;}
#imagenavigation a:visited {clear:both;float:left;color:#7A4D80;font-weight:bold;text-decoration:none;}
#imagenavigation a:hover {clear:both;float:left;color:#7A4D80;font-weight:bold;text-decoration:underline;}
#imagenavigation a:active {clear:both;float:left;color:#7A4D80;font-weight:bold;text-decoration:none;}
#imagenavigation p {clear:both;padding-top:10px;margin:0px;}

#next {float:left;width:70px;}
#next a {width:70px;font-size:11px;}
#previous a {width:90px;font-size:11px;}
#previous {clear:both;float:left;width:90px;margin-right:0px;}

#imagenavigation img {margin-bottom:10px;}
#description {float:left;clear:both;width:160px;height:220px;}
#description h2 {clear:both;float:left;color:#7A4D80;font-weight:bold;font-size:14px;line-height:1.3em;margin:0px 0px 0px 0px;}

#hometop {float:left;height:49px;}
#hometop img {clear:both;float:left;}
#homemiddle {clear:both;float:left;}
#homeleft {float:left;width:;padding-left:52px;height:551px;background:url(../images/img9.gif) 0 100% no-repeat;}
#homeright {float:left;width:427px;height:551px;background:url(../images/home/bgflowers.jpg) 100% 100% no-repeat;}
#homeright img {float:left;clear:both;}
#homeimages {clear:both;float:left;margin:0px 25px 0px 0px;padding-left:30px;text-align:center;}
#titleimages {clear:both;float:left;margin-bottom:15px;}
#homecontent {float:left;width:160px;margin-top:0px;color:#ffffff;}
#homecontent p {margin-top:0px;}
#language {float:left;height:56px;text-align:right;}
#language h3 {float:right;font-size:11px;padding-right:40px;padding-top:10px;margin:0px;color:#ffffff;}
#language a:link {color:#ffffff;text-decoration:none;}
#language a:visited {color:#ffffff;text-decoration:none;}
#language a:hover {color:#fae1e4;text-decoration:underline;}
#language a:active {color:#ffffff;text-decoration:none;}
#portrait {clear:both;float:left;}
#enter {clear:both;float:left;text-align:center;margin-top:20px;padding-left:15px;}
#enter p {clear:both;float:left;font-weight:bold;color:#ffffff;margin:0px;padding:15px 0px 0px 0px;font-size:15px;text-align:center;width:73px;}
#enter a:link {color:#ffffff;text-decoration:none;}
#enter a:visited {color:#ffffff;text-decoration:none;}
#enter a:hover {color:#fae1e4;text-decoration:underline;}
#enter a:active {color:#ffffff;text-decoration:none;}

.thumbnail {float:left;margin-top:15px;margin-right:15px;border:1px solid #ffffff;}

.examples {margin:0px;padding:0px;}
.examples img {margin:0px;padding:0px;}

.event_caption {float:left;width:250px;margin:4px 10px 15px 0px;font-weight:bold;padding:0px;}
.event_caption img {margin-bottom:0px;border:1px solid #ffffff;}
.event_caption h5 {clear:both;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:normal;line-height:1.3em;}

