body, html{
margin:10px 0px 10px 0px;
background-color:#FFFFFF;
text-align:center;
}

#container {
width:800px;
background-color:#00ADEF;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#header {
width:800px;
height:100px;
background-color:#FFFFFF;
}

#menu {
width:200px;
height:460px;
float:left;
text-align:left;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
background-position:top left;
}

#content {
width:560px;
height:446px;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
text-align:left;
padding:9px 25px 5px 15px;
}

#content2 {
width:560px;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
text-align:left;
padding:9px 25px 5px 15px;
}

#content_prod {
width:560px;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
text-align:left;
padding:9px 25px 25px 15px;
}


#content_members {
width:560px;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
text-align:left;
padding:9px 25px 25px 15px;
}

#content_members p {
margin-top:10px;
margin-bottom:0px;
}

#content p {
margin-top:10px;
margin-bottom:0px;
}

#content2 p {
margin-top:10px;
margin-bottom:0px;
}

#scrollingdiv {
width:520px;
height:390px;
overflow:auto;
padding-right:10px;
} 

#content_flash {
width:600px;
height:460px;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
text-align:left;
}

#footer {
width:800px;
height:47px;
clear:both;
background-image:url(../images/footer.gif);
background-repeat:repeat-x;
background-position:top left;
}

#members_top {
height:18px;
width:560px;
background-image:url(../images/members_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#members_mid {
width:535px;
background-image:url(../images/members_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:0px 10px 0px 15px;
}

#new_members {
width:500px;
height:116px;
margin-bottom:5px;
background-image:url(../images/new_members_back.gif);
background-repeat:no-repeat;
background-position:top left;
padding:12px 0px 0px 30px;
}

#members_col1 {
width:257px;
margin-right:11px;
float:left;
}

#col1_top {
width:247px;
height:79px;
background-image:url(../images/members_col1_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-left:10px;
}

#col1_mid {
width:237px;
height:210px;
background-image:url(../images/members_col1_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:2px 10px 0px 10px;
}


#col1_bot {
width:257px;
height:11px;
background-image:url(../images/members_col1_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#col2_top {
width:257px;
height:15px;
background-image:url(../images/members_col2_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#col2_mid {
width:237px;
height:230px;
background-image:url(../images/members_col2_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:0px 10px 0px 10px;
}

#col2_bot {
width:257px;
height:11px;
background-image:url(../images/members_col2_bot.gif);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:10px;
}

#members_col2 {
width:257px;
float:left;
}

#members_bot {
height:24px;
width:560px;
background-image:url(../images/members_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#contactus_mid{
width:530px;
height:387px;
background-image:url(../images/terms_box_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
}

#contactus_mid2{
width:530px;
background-image:url(../images/terms_box_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
}

#contactus_top{
width:560px;
height:12px;
background-image:url(../images/terms_box_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#contactus_bot{
width:560px;
height:12px;
background-image:url(../images/terms_box_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#sponsor_mid{
width:530px;
background-image:url(../images/sponsor_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
min-height: 388px;
height:auto !important;
height:388px;

}

#sponsor_top{
width:560px;
height:12px;
background-image:url(../images/sponsor_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#sponsor_bot{
width:560px;
height:12px;
background-image:url(../images/sponsor_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#checkout_mid{
width:530px;
background-image:url(../images/checkout_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
min-height: 388px;
height:auto !important;
height:388px;
}

#checkout_top{
width:560px;
height:12px;
background-image:url(../images/checkout_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#checkout_bot{
width:560px;
height:12px;
background-image:url(../images/checkout_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#checkout_mid{
width:530px;
background-image:url(../images/checkout_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
}

#teachers_top{
width:560px;
height:12px;
background-image:url(../images/teachers_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#teachers_bot{
width:560px;
height:12px;
background-image:url(../images/teachers_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#teachers_mid{
width:530px;
background-image:url(../images/teachers_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
}

#signup_top{
width:560px;
height:12px;
background-image:url(../images/become_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#signup_bot{
width:560px;
height:12px;
background-image:url(../images/become_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#signup_mid{
width:530px;
background-image:url(../images/become_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
}

#faq_mid2{
width:530px;
height:387px;
background-image:url(../images/meet_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
}

#faq_mid{
width:530px;
background-image:url(../images/meet_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:3px 15px 10px 15px;
}

#faq_top{
width:560px;
height:12px;
background-image:url(../images/meet_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#faq_bot{
width:560px;
height:12px;
background-image:url(../images/meet_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}


#games {
height:440px;
width:530px;
background-image:url(../images/games_background.gif);
background-repeat:no-repeat;
background-position:top left;
padding:15px 15px 0px 15px;
}

#about {
height:440px;
width:530px;
background-image:url(../images/about_background.gif);
background-repeat:no-repeat;
background-position:top left;
padding:15px 15px 0px 15px;
}

#teacher {
height:440px;
width:530px;
background-image:url(../images/teachers_background.gif);
background-repeat:no-repeat;
background-position:top left;
padding:15px 15px 0px 15px;
}

#payment {
width:800px;
height:34px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding-top:5px;
}

#payment img {
float:right;

}

#cart {
width:553px;
height:29px;
text-align:left;
background-image:url(../images/cart_background.gif);
background-position:top left;
background-repeat:no-repeat;
margin-bottom:20px;
padding:8px 0px 0px 7px;
position:relative;
}

#item {
position:absolute;
top:8px;
right:193px;
width:150px;
}

#price {
position:absolute;
top:8px;
right:15px;
width:150px;
}

#left_prod {
width:270px;
float:left;
margin-right:20px;
}

#right_prod {
width:270px;
float:left;
}

#prod_top {
width:270px;
height:19px;
background-image:url(../images/cart_box_top.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

#prod_mid {
width:240px;
background-image:url(../images/cart_box_mid.gif);
background-position:top left;
background-repeat:repeat;
padding:0px 10px 0px 20px;
}

#prod_mid p {
margin-top:0px;
margin-bottom:3px;
}

#prod_mid img {
float:right;
margin-left:5px;
margin-right:5px;
}

.butfloat {
float:right;
margin-left:5px;
margin-right:5px;
}

#prod_bot {
width:270px;
height:27px;
background-image:url(../images/cart_box_bot.gif);
background-position:top left;
background-repeat:no-repeat;
margin-bottom:20px;
}

#active_col1_top {
width:257px;
height:10px;
background-image:url(../images/activitiescol1_red_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#active_col1_mid {
width:237px;
background-image:url(../images/activitiescol1_red_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:2px 10px 0px 10px;
}

#active_col1_bot {
width:247px;
height:79px;
background-image:url(../images/activitiescol1_red_bot.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:10px;
}

#active_col2_top {
width:257px;
height:10px;
background-image:url(../images/activitiescol2_red_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#active_col2_mid {
width:237px;
background-image:url(../images/activitiescol1_red_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:0px 10px 0px 10px;
}

#active_col2_bot {
width:257px;
height:15px;
background-image:url(../images/activitiescol2_red_bot.gif);
background-repeat:no-repeat;
background-position:top left;
}

#active_col3_top {
width:257px;
height:10px;
background-image:url(../images/activitiescol1_pink_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#active_col3_mid {
width:237px;
background-image:url(../images/activitiescol1_pink_mid.gif);
background-repeat:repeat;
background-position:top left;
padding:0px 10px 0px 10px;
}

#active_col3_bot {
width:257px;
height:15px;
background-image:url(../images/activitiescol1_pink_bot.gif);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:10px;
}

#col2_mid dl {
margin-bottom:0px;
}

#prod_footer
{
	clear: both;
	width: 560px;
	text-align: left;
}