        body { 
        background:#040 ;
        color:#FFF ;
        font-family:arial, verdana, helvetica, sans-serif ;
        margin:0px ;
        padding:0px ;
        }

        #foo {
        height:100% ;
        width:100% ;
        margin:0 ;
        padding:0px ;
        background-image:url(images/blueh.gif) ;
        background-repeat:repeat-y ;
        background-color:#C6E2B8 ;
        font-family:Arial, Verdana, Helvetica, sans-serif ;
        color:#000 ;
        }

	/* Start top Menu */

	.top {
	width:100% ;
	margin:0 ;
	padding:0 ;
	border-top: 5px solid #215E21 ;
	}

	#nav3 {
	background:#390 url(images/bg_nav2.gif) left repeat;
	text-align:center ;
	}

	#nav3 div {
	height:22px ;
	line-height:22px ;
	margin:0px 0px 0px 20px ;
	padding:0px 0px 0px 0px ;
	}

	#nav3 div a {
	color:#0000ff ;
	font-weight:bold ;
	text-decoration:none ;
	margin:0px 0px 0px 0px ;
	}

	#nav3 div a:visited {
	background:none ;
	color:#000 ;
	}

	#nav3 div a:hover {
	background:none ;
	color:#FF0000 ;
	}

	.ring {
	background-color:#C6E2B8 ;
	margin:0 ;
	padding:0 ;
	border-bottom: 5px solid #215E21 ;
	}

	/* End Top Menu */

        #header {
        background:url(images/bluev.gif) top left repeat ;
        color:#140 ;
        height:200px ;
        width:100% ;
        }

        .header1 {
        border-color:#d5e9d7 ;
        border-style:solid ;
        border-width:0px ;
        background-image:url(images/Flag Chap 34.jpg) ;
        background-repeat:no-repeat ;
        background-position:center ;
        color:#080 ;
        height:350px ;
        }

        #sidearea {
        height:100% ;
        color:#FFF ;
        float:left ;
        width:200px ;
        padding:0px 0px 0px 0px ;
        }

        #nav2 {
        background:#00ff00 ;
        clear:left ;
        color:#000 ;
        float:left ;
        font-family:Arial, Verdana, Helvetica, sans-serif ;
        font-size:90% ;
        width:200px ;
        }

        #nav2 h1 {
        background:#66ffcc ;
        border-top:2px solid #0000ff ;
        border-right:2px solid #0000ff ;
        border-bottom:2px solid #0000ff ;
        border-left:2px solid #0000ff ;
        color:#14 ;
        font-size:90% ;
        line-height:20px ;
        margin:0 ;
        padding:0 ;
        text-align:center ;
        text-transform:uppercase ;
        }

        #nav2 ul {
        list-style-type:none ;
        margin:5px 5px 0px 5px ;
        padding:0 ;
        }

        #nav2 li {
        margin:0px 0px 5px 0px ;
        padding:0 ;
        }

        #nav2 a {
        text-decoration:none ;
        }

        #nav2 h1 a {
        background:none ;
        color:#141 ;
        }

        #nav2 a:hover {
        background:none ;
        color:#900 ;
        }

        #menuNavA1, #menuNavB1, #menuNavC1, #menuNavD1 {
        display:block ;
        }

        #NavA1 #menuNavA1, #NavB1 #menuNavB1, #NavC1 #menuNavC1, #NavD1 #menuNavD1 {
        display:block ;
        }

        #instructions {
        padding-top:10px ;
        text-align:center ;
        }

        #rtside {
        margin:0px 0px 0px 200px ;
        }

        #nav1 {
        background:#390 url(images/rainbow.gif) left repeat;
        color:#000 ;
        margin:0px 0px 0px 0px ;
        }

        #nav1 div {
        color:#000 ;
        height:38px ;
        line-height:22px ;
        text-align:center ;
        margin:0 ;
        padding:0 ;
        }

        #nav1 div a {
        color:#0000ff ;
        font-weight:bold ;
        text-decoration:none ;
        margin:0 ;
        }

        #nav1 div a:visited {
        background:none ;
        color:#000 ;
        }

        #nav1 div a:hover {
        background:none ;
        color:#FF0000 ;
        }
	
        .col2 {
        text-align:center ;
        margin:0px 0px 0px 0px ;
        padding:0px 0px 0px 0px ;
        }
	
        .col3 {
        text-align:left ;
        margin:0px 10px 0px 10px ;
        padding:0px;
        }

        .bottom {
        clear:all ;
        background-color:#C6E2B8 ;
        }

        .footer {
        margin: 40px 10px 0px 10px ;
        padding:15px 0 15px 0 ;
        font-size:90% ;
        text-align:center ;
        border-top:1px solid #140 ;
        }

        #parent {
        background-color:#C6E2B8 ;
        }

        #parentInner {
        background:url(images/bg_comingsoon.gif) center center repeat-x ;
        color:#000 ;
        }