body{
background:url(../images/hdr_img_02.jpg) #ffffff repeat-x;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

img {border:0}

#container{
width:980px;
padding:0px;
margin:0px auto;
}

        #header{
        background:url(../images/hdr_img_04.jpg) no-repeat;
        width:980px;
        height:266px;
        padding:0px;
        margin:0px;
        float:left;
        }
        
                #header .hdr_top{
                width:980px;
                padding:0px;
                margin:0px;
                float:left;
                }
                
                        .hdr_top .lt{
                        width:630px;
                        padding:0px;
                        margin:0px;
                        float:left;
                        }
                        
                        .hdr_top .rt{
                        width:350px;
                        padding:0px;
                        margin:0px;
                        float:left;
                        }
                
                                .rt .top_links{
                                width:350px;
                                padding:10px 0px 0px 0px;
                                margin:0px;
                                float:left;
                                }
                                
                                .top_links p{
                                width:350px;
                                padding:0px;
                                margin:0px;
                                float:left;
                                font-size:12px;
                                color:#FFFFFF;
                                }
                                
                                .top_links p a{
                                color:#FFFFFF;
                                text-decoration:none;
                                }
                                
                                .top_links p span{
                                width:115px;
                                padding:0px;
                                margin:0px;
                                float:left;
                                }
                                
                                .top_links p strong{
                                width:100px;
                                padding:0px 0px 0px 5px;
                                margin:0px;
                                float:left;
                                }
                                .top_links p strong img
                                {
                                padding:0px 0px 0px 0px;
                                }
                                
                                .rt .flash{
                                width:350px;
                                padding:20px 0px 0px 0px;
                                margin:0px;
                                float:left;
                                }
                        
                #header .hdr_btm{
                width:980px;
                padding:7px 0px 0px 0px!important;
                #padding:5px 0px 0px 0px;
                margin:0px;
                float:left;
                }
                
                        .hdr_btm .add{
                        width:640px;
                        padding:0px 0px 0px 10px;
                        margin:0px;
                        float:left;
                        text-align:left;
                        color:#FFFFFF;
                        font-size:14px;
                        font-weight:bold;
                        }
                        
                        
                        .hdr_btm .ph{
                        width:320px;
                        padding:0px 0px 0px 10px;
                        margin:0px;
                        float:left;
                        text-align:right;
                        color:#FFFFFF;
                        font-size:14px;
                        font-weight:bold;
                        }
                        
        #content{
        width:980px;
        padding:10px 0px 0px 0px;
        margin:0px;
        float:left;
        }
        
                #content .left{
                width:230px;
                padding:0px;
                margin:0px;
                float:left;
                }
                
                .left p{
                width:230px;
                padding:0px;
                margin:0px;
                float:left;
                text-align:center;
                }
                
                .nav{
                width:230px;
                padding:0px;
                margin:0px;
                float:left;
                }
                
                        .nav ul{
                        width:230px;
                        padding:15px 0px 0px 0px;
                        margin:0px;
                        }
                        
                                .nav ul li{
                                width:230px;
                                list-style:none;
                                color:#0a0a0a;
                                font-size:18px;
                                height:40px;
                                margin:0px 0px 3px 0px;
                                padding:0px;
                                }
                                
                                        .nav ul li a{
                                        width:215px;
                                        text-decoration:none;
                                        color:#0a0a0a;
                                        padding:8px 0px 0px 15px;
                                        margin:0px;
                                        background:url(../images/nav_bg_29.jpg) no-repeat;
                                        height:32px;
                                        display:block;

                                        }
                
                                                .nav ul li a:hover{
                                                background:url(../images/nav_bg_27.jpg) no-repeat;
                                                color:#d41010;
                                                }

                
        
        
                
                #content .mid{
                width:392px;
                padding:0px 25px;
                margin:0px;
                float:left;
                }
                
                h1{
                background:url(../images/mid_hdg_line_26.jpg);
                background-repeat:no-repeat;
                background-position:left bottom;
                width:385px;
                padding:0px;
                margin:0px;
                float:left;
                color:#c20003;
                font-size:18px;
                font-weight:normal;
                }
                /* Added by mac */
                h5{
                width:385px;
                padding:0px;
                margin:0px;
                float:left;
                color:#c20003;
                font-size:18px;
                font-weight:normal;
                }
                .mid p{
                width:380px;
                font-size:12px;
                color:#1c1c1c;
                padding:5px 10px 0px 0px;
                margin:0px;
                line-height:18px;
                float:left;
                }
                
                        .mid p a{
                        color:#c20003;
                        font-weight:bold;
                        text-decoration:none;
                        padding:0px 10px 0px 0px;
                        font-size:11px;
                        }
                        
                .news{
                width:390px;
                padding:0px;
                margin:0px;
                float:left;
                }
                
                        
                .news p{
                width:385px;
                padding:10px 5px 10px 0px;
                margin:0px;
                float:left;
                }
                
                .news p img{
                display:block;
                float:left;
                }
                
                .news p strong{
                width:385px;
                color:#c20003;
                }
                
                .news p a{
                color:#c20003;
                
                
                text-decoration:none;
                padding:0px 10px 0px 0px;
                font-size:8px;
                }
                
                h2{
                width:380px;
                background:url(../images/mid_hdg_red_bg.jpg) no-repeat;
                padding:6px 0px 0px 10px;
                margin:30px 0px 0px 0px;
                float:left;
                font-size:13px;
                color:#FFFFFF;
                font-weight:bold;
                height:22px;
                }
                
                                
                
                
                
                
                #content .right{
                width:298px;
                padding:0px;
                margin:0px;
                float:left;
                }
                
                h3{
                background:url(../images/right_hdg_bg_28.jpg);
                background-repeat:no-repeat;
                background-position:left bottom;
                width:294px;
                padding:0px;
                margin:0px;
                float:left;
                color:#c20003;
                font-size:18px;
                font-weight:normal;
                }
                
                        .weather{
                        width:297px;
                        padding:10px 0px 0px 0px;
                        margin:0px;
                        float:left;
                        }
                        
                                .weather .weather_top{
                                width:297px;
                                padding:0px;
                                margin:0px;
                                float:left;
                                background:url(../images/weather_top_33.jpg) no-repeat;
                                height:69px;
                                }
                                
                                        .weather_top p{
                                        width:257px;
                                        padding:22px 40px 0px 0px;
                                        margin:0px;
                                        float:left;
                                        color:#FFFFFF;
                                        font-size:24px;
                                        text-align:right;
                                        }
                                        
                                .weather_btm{
                                width:255px;
                                padding:0px 20px;
                                margin:0px;
                                float:left;
                                background-color:#f3f3f3;
                                border-bottom:#dbdbdb 1px solid;
                                border-left:#dbdbdb 1px solid;
                                border-right:#dbdbdb 1px solid;
                                }
                                
                                        .weather_btm .location{
                                        width:128px;
                                        padding:0px;
                                        margin:0px;
                                        float:left;
                                        color:#c20003;
                                        font-size:12px;
                                        font-weight:bold;
                                        }
                                        
                                                .weather_btm .location p{
                                                width:128px;
                                                padding:5px 0px;
                                                margin:0px;
                                                float:left;
                                                color:#c20003;
                                                font-size:12px;
                                                font-weight:bold;
                                                }
                                        
                                                .weather_btm .location p span{
                                                color:#525252;
                                                }                
                
                                .weather_btm .today{
                                 width:127px;
                                 padding:0px;
                                 margin:0px;
                                 float:left;
                                 color:#c20003;
                                 font-size:12px;
                                 font-weight:bold;
                                 }
                                        
                                                .weather_btm .today p{
                                                width:127px;
                                                padding:3px 0px;
                                                margin:0px;
                                                float:left;
                                                color:#c20003;
                                                font-size:12px;
                                                font-weight:bold;
                                                }
                                        
                                                .weather_btm .today p span{
                                                color:#525252;
                                                }                
                                
                                
                                .logo{
                                width:295px;
                                padding:10px 0px;
                                margin:10px 0px;
                                float:left;
                                background-color:#f3f3f3;
                                border:#dbdbdb 1px solid;
                                height:35px;
                                }
                                
                        h4{
                        width:283px;
                        background:url(../images/right_red_hdg_55.jpg) no-repeat;
                        padding:6px 0px 0px 11px;
                        margin:0px;
                        float:left;
                        font-size:13px;
                        color:#FFFFFF;
                        font-weight:bold;
                        height:22px;
                        }
                        
                                .coverage{
                                width:298px;
                                padding:9px;
                                margin:0px;
                                float:left;
                                }
                                
                                        .coverage li{
                                        width:298px;
                                        padding:0px;
                                        margin:0px;
                                        float:left;
                                        background-image:url(../images/red_arrow_60.jpg);
                                        background-repeat:no-repeat;
                                        background-position:left top;
                                        }
                
                .school_coverage{
                width:297px;
                padding:0px 0px 10px 0px;
                margin:0px;
                float:left;
                }
                
                .school_coverage p{
                width:277px;
                padding:8px 0px 0px 20px;
                margin:0px;
                float:left;
                color:#242424;
                font-size:12px;
                font-weight:bold;
                }                
                .school_coverage a{
                color:#242424;
                text-decoration:none;
                }

                .vedio_section{
                width:295px;
                margin:0px;
                padding:0px;
                float:left;
                }
                
                .vedio_section p{
                width:295px;
                padding:5px 0px 0px 0px;
                margin:0px;
                float:left;
                text-align:right;
                color:#b30000;
                font-size:11px;
                font-weight:bold;
                }
                
                .vedio_section p a{
                color:#b30000;
                text-decoration:none;
                }
                
                .videos{
                width:295px;
                padding:0px 0px 10px 0px;
                margin:0px;
                float:left;
                border:#8f8f8f solid 1px;
                }
                
                        .video_img{
                        width:274px;
                        padding:0px;
                        margin:10px 0px 0px 10px!important;
                        #margin:5px 0px 0px 5px;
                        float:left;
                        border:#8f8f8f solid 1px;
                        }
                
                                .video_img h5{
                                width:120px;
                                font-size:13px;
                                font-weight:bold;
                                color:#777777;
                                padding:0px;
                                margin:0px;
                                float:left;
                                }
                                
                                .video_img p{
                                width:132px;
                                color:#777777;
                                padding:0px;
                                margin:0px;
                                float:left;
                                }
                                
                                .video_img h5 a{
                                color:#777777;
                                text-decoration:underline;
                                
                                }
                                
                                
                .form{
                width:226px;
                padding:0px 0px 3px 0px;
                margin:3px 0px 0px 0px;
                float:left;
                border:#8f8f8f solid 1px;
                }        
                
                        .form h6{
                        width:225px;
                        padding:2px 3px 2px 2px;
                        margin:0px;
                        float:left;
                        color:#242424;
                        font-size:12px;
                        }
                        
                        .form h6 span{ 
                        color:#df0000;
                        }        
                        
                        .form p{
                        width:185px;
                        padding:5px 0px 0px 30px;
                        margin:0px;
                        float:left;
                        color:#242424;
                        font-size:12px;
                        }
                        
                        .form p span{
                        padding-right:10px!important;
                        #padding-right:0px;
                        }
                        
                        .form label{
                        width:45px;
                        padding:3px 0px 0px 0px;
                        margin:0px;
                        float:left;
                        display:block;
                        }
                        
                        
        .footer{
        width:100%;
        padding:0px;
        margin:20px 0px 0px 0px;
        float:left;
        }                
        
                .footer .bdr{
                border-top:#eaeaea 1px solid;
                width:100%;
                padding:0px;
                margin:0px;
                float:left;
                }
                
                        .bdr .ftr_txt{
                        width:980px;
                        padding:0px;
                        margin:0px auto;
                        /*float:left; */
                        }
                                .bdr .ftr_txt p{
                                width:980px;
                                padding:5px 0px 5px 0px;
                                margin:0px;
                                float:left;
                                color:#545454;
                                font-size:13px;
                                text-align:center;
                                float:left;
                                }
                                
                                        .bdr .ftr_txt p a{
                                        color:#545454;
                                        text-decoration:none;
                                        }
                                        
        .innerpage{
        width:710px;
        padding:0px 10px 0px 30px;        
        margin:0px;
        float:left;
        }
        
                .school_info{
                width:710px;
                padding:15px 0px 0px 0x;
                margin:0px 0px 0px 0x;
                float:left;
                }        
                
                         .sh_logo{
                        width:190px;
                        padding:0px;
                        margin:0px;
                        float:left;
                        }
                        
                                 .sh_logo p{
                                width:190px;
                                padding:0px;
                                margin:0px;
                                float:left;
                                color:#000000;
                                text-align:center;
                                font-size:13px;
                                font-weight:bold;
                                }
                                
                                         .sh_logo p a{
                                        color:#cb0a0b;
                                        text-decoration:none;
                                        }        
                                        
                         .sh_info{
                        width:500px;
                        padding:0px 0px 0px 20px;
                        margin:0px;
                        float:left;
                        }        
                        
                                 .sh_info h1{
                                font-size:14px;
                                padding:0px;
                                width:500px;
                                margin:0px;
                                float:left;
                                color:#000000;
                                font-weight:bold;
                                background-image:none;
                                
                                }                         
                                
                                        .sh_info h1 span{
                                        color:#cb0a0b;
                                        }
                                        
                                                .sh_info p{
                                                color:#000000;
                                                font-size:12px;
                                                line-height:20px;
                                                padding:10px 0px 0px 0px;
                                                margin:0px;
                                                }
                        .sh_info a{
                color:#cb0a0b;
                text-decoration:none;
                }
                        .games{
                        width:710px;
                        padding:20px 0px 0px 0px;
                        margin:0px;
                        float:left;
                        }
                                .games p{
                                width:697px;
                                padding:10px 0px 0px 10px;
                                margin:0px;
                                float:left;
                                }
                                                
                        .game_shd{
                        width:707px;
                        padding:0px;
                        margin:0px;
                        float:left;
                        border:#8f8f8f solid 1px;
                        }        
                        
                                .game_shd h1{
                                width:697px;
                                height:22px;
                                padding:6px 0px 0px 10px;
                                margin:0px;
                                float:left;
                                color:#FFFFFF;
                                font-weight:bold;
                                font-size:13px;
                                background:url(../images/game_shd_hdg_07.jpg) no-repeat;
                                }
                                
                                        .game_shd .date{
                                        width:600px;
                                        margin:0px;
                                        padding:0px;
                                        float:left;
                                        }
                                        
                                        .game_shd .date p{
                                        width:600px;
                                        padding:5px 0px 0px 10px;
                                        margin:0px;
                                        float:left;
                                        font-size:14px;
                                        color:#000000;
                                        font-weight:bold;
                                        }
                                        
                                                .game_shd .date p span{
                                                color:#ce0203;
                                                }
                                                
                                                        .game_shd .time{
                                                        width:97px;
                                                        padding:0px;
                                                        float:right;
                                                        margin:0px;
                                                        }
                                                        
                                                                .game_shd .time p{
                                                                width:97px;
                                                                padding:20px 0px 0px 0px;
                                                                margin:0px;
                                                                float:left;
                                                                font-size:14px;
                                                                color:#ce0203;
                                                                font-weight:bold;
                                                                }
                                                                
                .coupons_main{
                width:710px;
                padding:0px;
                margin:0px;
                float:left;
                }
                
                        .coupons_main p{
                        width:710px;
                        padding:10px 0px 0px 0px;
                        margin:0px;
                        float:left;
                        }
                
                        .coupons_main h1{
                        width:697px;
                        height:22px;
                        padding:6px 0px 0px 10px;
                        margin:0px;
                        float:left;
                        color:#FFFFFF;
                        font-weight:bold;
                        font-size:13px;
                        background:url(../images/game_shd_hdg_07.jpg) no-repeat;
                        }
                        
                                .coupons_main .coupons{
                                width:475px;
                                padding:0px;
                                margin:25px 0px 0px 0px;
                                float:left;
                                background:url(../images/coupons_img_03.jpg) no-repeat;
                                background-position:left;
                                height:273px;
                                }                
                                
                                        .coupons h1{
                                        font-size:22px;
                                        color:#d20000;
                                        padding:20px 0px 0px 0px;
                                        margin:0px;
                                        width:475px;
                                        text-align:center;
                                        float:left;
                                        font-weight:normal;
                                        background:none;
                                        } 
                                        
                                                .coupons p{
                                                width:465px;
                                                padding:0px 5px 10px 5px;
                                                text-align:center;
                                                margin:0px;
                                                float:left;
                                                color:#000000;
                                                font-size:12px;
                                                }
                                                
                                                        .coupons p img{
                                                        padding:15px 0px 15px 0px;
                                                        margin:0px;
                                                        
                                                        }
                                                        
                                                        
                                                        .coupons p a{
                                                        text-decoration:none;
                                                        font-weight:bold;
                                                        color:#cc0000;
                                                        }
                                                        
                                .coupons_main .print{
                                width:128px;
                                padding:260px 0px 0px 80px;
                                margin:0px;
                                float:left;
                                }
                                
/*===========================new==========================*/

/*============================coupons=====================*/


.coupons_top_txt { width:710px;
float:left;
margin:0px;
padding:15px 0px 5px 0px;
font-size:12px;
line-height:20px;
}                                                                
        
.coupons_top_txt h1 { width:130px;
float:left;
margin:0px;
padding:15px 0px 0px 0px;
border:none;
background-image:none;        
}                                                
                                                        
.coupons_top_txt h2 { width:140px;
float:left;
margin:0px;
padding:15px 0px 0px 0px;
background-image:none;        
}

.gap { width:100%;
float:left;
height:15px;
margin:0px;
padding:0px;}        

.menu_page { width:250px;
float:left;
margin:0px;
padding:20px 0px 0px 0px;}        

 .menu_page p{
                                width:190px;
                                padding:0px;
                                margin:0px;
                                float:left;
                                color:#000000;
                                text-align:center;
                                font-size:13px;
                                font-weight:bold;
                                }
                                
                                         .menu_page p a{
                                        color:#cb0a0b;
                                        text-decoration:none;
                                        }                                                                
                                        
.print1{
width:120px;
padding:25px 0px 0px 30px;
margin:0px;
float:right;
}        
/* Class for error and success message */
.errorMessage{
        color:#FF0000;
}

.successMessage{
    color: #4E9258;
}

.bold_blacktxt{
        background-color:#F7F7E4;
        margin-bottom:10px;
}
.row_bg1{
        background-color:#FF3F7D;
        text-color:#fffff;
        margin-bottom:10px;
}
.greenBorder{
        border:solid 1px #DDDD9F;
        color:#fffff;
}
/* Added by WebDevSpecialties   */
#container4{
        width:625px;
        height:1245px;
        border:0px solid #000;
        overflow:hidden;
        margin:auto;
}
#container4 iframe{
        width:625px;
        height:1253px;
        margin-left:-0px;
        margin-top:-255px;
        border:0 solid;
}
#container5{
        width:625px;
        height:1245px;
        border:0px solid #000;
        overflow:hidden;
        margin:auto;
}
#container5 iframe{
        width:625px;
        height:1253px;
        margin-left:-0px;
        margin-top:-256px;
        border:0 solid;
}
.iframe-link3{
        position:relative;
        width:360px;
        height:170px;
        margin: 0 0em 0em 0;
        z-index:-0;
}
.iframe-link3 a{
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
        z-index:9;
}

/* end*/
