.clear { clear:both;}

/*hangmanlandingpage*/

.hanglanding  { width:640px; margin:0 auto; padding:0 0 0 7px;}
.hanglanding_head  { width:614px; height:45px; margin:0px; padding:0px;} 

.hanglanding h2 { color: #005FAF;  font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;  font-size: 15px;  font-weight: bold; margin: 0 0 0 8px;}
.hang_text{ width:auto;  margin:10px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#77787b; padding:0 8px;}

.hangtabsec { width:600px; margin:0 auto;}
.hangtabsec ul  { margin:0px; padding:0px;} 
.hangtabsec ul li  { margin:0 22px 22px 0px; padding:0px; float:left; display:inline;}

/*hangmanlandingpage*/

.hangplayag { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size:15px; color:#77787b; width:600px; margin:0 auto; padding:10px 0 0 0;}

.hangplayag h2 { font-size:15px; color:#005faf; height:40px;}
.hangplayag_lt { float:left; width:340px;  text-align:center;}
.hangplayag_rt { float:right; width:240px; }
.playagainbt { margin-bottom:20px;}
.wordsec {margin:0 auto 8px auto;  font-size:30px; color:#005faf;  }
.wordsec span { margin-right:2px; width:30px; display:inline-block; border-bottom:1px solid #86888b; font-size:30px; color:#005FAF;}

.bnkSpan {border-bottom:0px!important;}
.wordsec ul { margin:0; padding:0px; }
.wordsec ul li { margin:0 4px 0 0px; padding:0px; float:left; display:inline; font-size:30px; color:#005faf; border-bottom:1px solid #86888b; width:30px;}
.hangalpha {}
.hangalpha_head { margin-bottom:10px;}
.hangalpha ul { margin:0px; padding:0 0 0 0px;}
.hangalpha ul li.charLink , .hangalpha ul li.grayLink { margin:0 4px 0 0px; padding:0 0 2px 0px; color:#005faf; float:left; list-style:none;}
.hangalpha ul li.charLink a { margin:0 0px 0 0px; padding:0 0 0px 0px; color:#004F8F; display:block; text-transform:uppercase;text-decoration:underline;font-size:15px;}

.hangalpha ul li.grayLink a{ margin:0 0px 0 0px; padding:0 0 0px 0px; color:#77787B; display:block; text-transform:uppercase;text-decoration:underline;font-size:15px;}

.hangalpha ul li a:hover { margin:0 0px 0 0px; padding:0 0 0px 0px; color:#727171;}
.handimgbg { background:url(/images/hangman/hangman_bg.jpg) no-repeat left top; width:220px; height:199px; padding:6px;}
.hangimg { height:165px;}
.hangresut { height:32px; text-align:center; color:#77787b;}
.hangresut span {color:#005faf; }


.box_outer_pagebg {
    background: url("/images/schoolcalendar/box_outer_pagebg.gif") no-repeat scroll left top transparent;
    float: left;
    padding: 0;
    width: 100%;
}

.box_inner_pagebg {
    background: url("/images/schoolcalendar/box_inner_pagebg.gif") no-repeat scroll right bottom transparent;
    float: left;
    padding: 0;
    width: 100%;
}

.box_top_right_pagebg {
    background: url("/images/schoolcalendar/box_top_right_pagebg.gif") no-repeat scroll right top transparent;
    float: right;
    height: 8px;
    width: 100%;
}	

.box_bottom_left_pagebg {
    background: url("/images/schoolcalendar/box_bottom_left_pagebg.gif") no-repeat scroll left bottom transparent;
    float: left;
    height: 14px;
    width: 100%;
}

.hrDiv 
{
	width: 100%;
    text-align:center;
    float:left;
    margin-top:10px;
}

.hrDiv hr 
{
    color: #C9C7C8!important;
}
.blockPlain
{
	width:300px;
}

#subscribe-intro
{
	margin-right:0px;
	padding-bottom:0px;
	padding-right:5px;
}


.heading
{
	color: #005FAF;
    float: left;
    font-weight:bold;
    font-size: 14px;
    margin-bottom: 20px;
}

.playagainbt a:hover{text-decoration:none!important;}

#sidebar {
    width: 312px!important;
}