body { margin: 0px; background-color: #f2ff93; }

.left1 { z-index: -3; position:absolute; top:0; right:50%; width:50%; }
.left2 { background: #f1ff93 url(summer/background.jpg) top right repeat-x; height:575px; margin-right: 382px; }
.right1 { z-index: -3; position:absolute; top:0; left:50%; width:50%; }
.right2 { background: #f1ff93 url(summer/background.jpg) top left repeat-x; height:575px; margin-left: 382px; }
.content { z-index: 0; position:absolute; top:0; width:100%; text-align:center; }
.middle { position:relative; background: #f1ff93 url(summer/header.jpg) top left no-repeat; height:330px; width:766px; margin:auto; }
.middle form { margin:0px; }

.content2 { z-index: 1; padding-top:330px; text-align:center; width:100%; color:#FF0000; }

a#link1 { position:absolute; top:11px; left:99px; width:122px; height:122px; display:block; }
a#link3 { position:absolute; top:37px; left:244px; width:89px; height:36px; display:block; }
a#link4 { position:absolute; top:77px; left:224px; width:94px; height:39px; display:block; }
a#link5 { position:absolute; top:67px; left:321px; width:93px; height:34px; display:block; }
a#link6 { position:absolute; top:74px; left:3px; width:93px; height:34px; display:block; }

a#addthis { position:absolute; top:0px; right:14px; width:147px; height:16px; display:block; }

#search1 { position:absolute; top:19px; right:71px; width:84px; height:14px; font-size: 7pt; border:1px solid #8c99a9; background:#FFFFFF url(/members/images/search_bg.gif) top left no-repeat; }
#search2 { position:absolute; top:19px; right:15px; height:18px; width:52px; }

.top_right_shadow { background: url(summer/top_right_shadow.jpg) top right repeat-y; }
.right_shadow { background: url(summer/right_shadow.jpg) right repeat-y; }
.bottom_shadow { height:9px; width:766px; background: url(summer/bottom_shadow.jpg) top right no-repeat; }

.text { font-size:13px; color:#595959; font-family:tahoma; }

div#footer1 { width:100%; width:100%; height:25px; padding-top:10px; background: #FFFFFF url(images/footer.jpg) top repeat-x; }
div#footer2 { float:left; width:45%; text-align:left; padding-left:20px; }
div#footer3 { float:right; width:45%; text-align:right; padding-right:20px; }
div#footer3 a:link, div#footer3 a:visited, div#footer3 a:hover, div#footer3 a:active { color:#595959; }

#classroom_right_bar { width:751px; margin-right:15px; }
#classroom_content { width:436px; }
#classroom_video { margin-right:14px; }
.classroom_lesson { margin-right:31px; }
