@charset "utf-8";
/* CSS Document */

/* HTML Tags */
body {background-color:#e1c09f;}
h1 {font-size:1.3em; line-height:1.4em; padding:5px; border-bottom: 1px solid #3d241f; width:530px; text-align:center;}
h2 {font-size:1em; line-height:1.1em; padding:5px; border-bottom: 1px solid #3d241f; width:530px; margin-top:25px;}
h3 {font-size:1em; line-height:1.1em; padding:5px; border-bottom: 1px solid #3d241f; margin-top:25px;}
h4 {font-size:1.1em; color:#18451e; padding:15px 0 0 20px; margin:0; border-bottom:1px solid #18451e;}

/* Top Level Content Blocks */
.content {width:1050px; font-family:Verdana, Geneva, sans-serif; padding:0; position:relative; margin-left:-450px; left:50%; margin-top:95px;}
.logo {width: 188px; height: 91px; background-image:url(../images/fla_logo.png); margin:0; padding:0;}
.sidebar-group {float:left;}
.sidebar {width: 188px; background-color:#3d241f; margin:0; padding:0;}
.sidebar-links {width: 190px; background-image:url(../images/design_left.jpg); background-repeat: repeat-y; background-position: top left; margin:0; padding:40px 0 0 0;}
.main-text-imagery-group {float:left;}
.main-text-imagery{width:800px; margin:0; border-bottom: 1px solid #3d241f; padding:20px; background-color:#f5e7d3;}
.main-text-imagery-column01 {width:550px; float:left;}
.main-text-imagery-column02 {width:220px; float: left; background-image:url(../images/canvas-pattern.jpg); margin-left:20px; padding:0 5px 0 5px;}
#footer {margin: 10px 0 0 200px; font-size: .8em;}

/* Text */
.sidebar-links ul {color:#fff; list-style:none; font-size:0.87em; margin-top:0; margin-left:20px; margin-right:20px; padding-left: 0; padding-bottom: 15px; border-bottom:1px #fff solid;}
.sidebar-links ul.last {margin-bottom:0; border:none;}
.sidebar-links ul li {color:#fff; line-height:1.4em;}
.main-text-imagery{font-size:.9em; line-height:1.5em;}
.video-caption {margin: 0 10px 5px 0; text-align:right; padding:0 0 10px 250px; color:#b37318; font-size:.9em; line-height:1.5em;}
.google-map-directions {margin:40px 10px 15px 0; text-align:left; font-size:.9em; line-height:1.5em; float:left; width:200px;}
.column02-paragraph {font-size:.8em;}
.content-header p {font-size:.8em; color:#311307; padding-left:20px;}

/* Links */
.sidebar-links a:link, .sidebar-links a:visited, .sidebar-links a:hover {color:#fff; text-decoration: none;}
a:link, a:visited, a:hover {color:#18451e;}

/* Designs */
.bottom-round {width:188px; height:11px; background-image:url(../images/bottomleft.jpg); margin:0;}
.content-header {width:840px; height:91px; background-image:url(../images/content-header.png); margin:0;}
.ytt-box {background-image:url(../images/someday-is-today.jpg); background-position: bottom center; background-repeat:no-repeat; border: 1px solid #3d241f; background-color:#fff; padding:0 20px 0 20px; margin-bottom:40px; float:left; width:220px; height:500px;}
.regular-classes-box {border: 1px solid #3d241f; background-color:#fff; padding:0 20px 0 20px; margin: 0 20px 40px 0; float: left; width:220px; height:500px;}
.video-box {margin:10px 0 40px 0;}
.google-map {margin:60px 0 40px 0; text-align:right; float:left;}
.center-image {text-align:center;}
.yoga-module-table {text-align:center; width:520px; margin:15px 0 0 0;}
.yoga-module-table td {border:1px solid #3d241f;}


/*List Designs */
.leaf-list {list-style:none; font-size:0.87em; margin-top:0; margin-left:20px; margin-right:20px; padding-left: 0; padding-bottom: 15px;}
.leaf-list li {line-height:2em; background-image:url(../images/leaf-icon.png); background-repeat:no-repeat; background-position: middle left; padding-left: 20px;}
.side-bar-leaf-list {list-style:circle; font-size:0.7em; margin-top:0; margin-left:10px; margin-right:10px; padding-left: 10px; padding-bottom: 15px;}
.side-bar-leaf-list li {line-height:2em;}

/* Operators */
.clear {clear:both;}
.fimage {float:right; margin:0 10px 0 20px;}

