/* CSS Document */

#header
{
	height: 100px;
	margin: 0;
}

/* ---- Start Generic Search Styles ---- */


#searchbox, #searchbox-home
{	
	float:right;
	/* padding: 44px 0px 0px 689px; */
	margin:44px 0px 0px 0px;
}

#searchbox form
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}

#searchbox input
{
	float:left;
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px!important;
	height:19px;
	
}

#searchbox-home form
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:19px;
	width: 184px;
}

#searchbox-home input
{
	float:left;
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px!important;
	height:19px;
}

#searchbox #sb_tf, #searchbox-home #sb_tf
{
	width:168px;
	padding:2px;
	font-size:12px!important;
}
#searchbox p, #searchbox-home p
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* ---- End Generic Search Styles ---- */

/* ---- Start Lang Header Styles ---- */

#lang-body
{
	background-image: url(../Admin%20Site/New_SB/images/lang-background.png); 
	background-repeat: repeat-x;
	background-position: 280px top;
	background-color: #ffffff;
}

#lang-header-small
{
	height: 50px;
	margin: 0;
	background-image: url(../Admin%20Site/New_SB/images/readingthenewschoolheader_500_50.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}

#lang-header-big
{
	height: 95px;
	margin: 0;
	background-image: url(../Admin%20Site/New_SB/images/readingthenewschoolheader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}

#lang-header
{
	height: 95px;
	margin: 0;
	background-image: url(../Admin%20Site/New_SB/lang-masthead.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}

#lang-header-pop
{
	height: 84px;
	margin: 0;
	background-image: url(lang-masthead-pop.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}

#lang-header-blog
{
	height: 95px;
	margin: 0;
	background-image: url(../Admin%20Site/New_SB/images/blogheader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}

#lang-headwrap-small /* ---- RGA ---- */
{
	width: 500px;
	margin: 0 auto;
	position: relative;
	height: 50px;
	overflow:hidden;
}

#lang-headwrap-big /* ---- RGA ---- */
{
	margin: 0 auto;
	position: relative;
	height: 95px;
	overflow:hidden;
}

#lang-headwrap-blog /* ---- RGA ---- */
{
	margin: 0 auto;
	position: relative;
	height: 95px;
	overflow:hidden;
}

#lang-logo-small {
height:50px;
left:0px;
padding-top:0px;
position:absolute;
top:0;
width:500px;
}

#lang-logo-big {
height:95px;
left:0px;
padding-top:0px;
position:absolute;
top:0;
width:100%;
}

#lang-logo-blog {
height:95px;
left:0px;
padding-top:0px;
position:absolute;
top:0;
width:900px;
}

#lang-logo img
{
	margin:0px 0px 0px 10px;
	padding: 0 0 0 0;
}

#lang-logo p
{
	visibility: hidden;
	height: 58px; /* Height of the logo image */	
}

#lang-logo img
{
	margin:0px 0px 0px 10px;
	padding: 0 0 0 0;
}

#lang-logo p
{
	visibility: hidden;
	height: 31px; /* Height of the logo image */	
}

#lang-searchbox, #lang-searchbox-home
{	
	float:right;
	/* padding: 44px 0px 0px 689px; */
	margin:39px 0px 0px 0px;
}

#lang-searchbox form
{

}

#lang-searchbox input
{
	float:left;
	font-size:11px!important;
	padding:0px;
	
	
}

#lang-input-button
{
	float:left;
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#lang-input-text input[type="text"]
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    margin-bottom: 5px;
    display: block;
    padding: 4px;
    border: solid 1px #85b1de;
    width: 300px;
}

#lang-searchbox-home form
{

}

#lang-searchbox-home input
{
	
}

#lang-searchbox #sb_tf, #lang-searchbox-home #sb_tf
{

}	
#lang-searchbox p, #lang-home p
{
	
}
/* ---- End Lang Header Styles ---- _*/

