body {text-align: center; background-color: #b9ff72; margin-top: 25px; background-image: url(images/greenstrip.jpg); background-repeat: repeat-x; background-position: top left}

#frame {width: 845px; margin: 0 auto;}

#banner {width: 845px; height: 125px; float: left; margin-bottom: 5px;}
#banner img {position: relative; left: -200px; top: 40px; z-index: 100}

#yoga_info {width: 565px; float: left; margin-right: 5px; padding-bottom: 10px;}

#columnright_binder, #navigator, #quote {width: 275px; float: left;}
#navigator {margin-bottom: 5px}

#yoga_info, #yoga_info .sb-inner, #navigator, #navigator .sb-inner, #quote, #quote .sb-inner {background-color: #f3f3da; color: #666666; font-family: verdana, sans-serif; font-size: 12px; text-align: justify}

#quote {font-style: italic; color: #330000}

#yoga_info p, #quote p {margin: 10px 20px; line-height: 1.5em}
#yoga_info img {float: left; margin-right: 7px; margin-bottom: 7px}

#yoga_info ul {margin: 0 50px 0 20px}

#yoga_info a, #yoga_info a:hover, #footer a, #footer a:hover {color: #cc3300; text-decoration: none}
#yoga_info .list_margin {margin-left: 50px}

#navigator ul {list-style-type: none;}
#navigator ul li {padding-bottom: 10px}
#navigator p {margin: 10px 20px}

#yoga_info .sb-shadow, #navigator .sb-shadow, #quote .sb-shadow {background-color: #333}

#footer {width: 845px; float: left; color: #666666; font-family: verdana, sans-serif; font-size: 11px; text-align: center; margin-top: 5px}

#footer p {margin: 5px 0}

.bold {color: #330000; font-weight: bold;}

.subsection {color: #000000; font-weight: bold}

#navigator a {text-decoration: none; color: #666666}
#navigator a:hover {text-decoration: underline;}

#about_nicoline #navigator .about a, #yoga_information #navigator .info a, #private_instruction #navigator .privates a, #class_schedule #navigator .schedule a, #photo_gallery #navigator .photos a, #contact_nicoline #navigator .contact a {color: #330000; text-decoration: none; font-weight: bold}

#photo_gallery #yoga_info {padding: 50px 0}
#photo_gallery #yoga_info #image_holder {width: 256px; margin: 0 auto}
#photo_gallery #yoga_info #image_holder img {margin: 0 2px 4px 2px}