.rbsg {
	font-family: "Comic Sans MS";
	font-size: small;
	position: absolute;
	left: auto;
	top: auto;
	width: 630px;
	height: 310px;
	color: #660000;
	background-image: url(../images/cretin.gif);
	text-align: justify;
}
.rbsg_2 {
	background-image: none;
	font-family: "Comic Sans MS";
	font-size: small;
	position: absolute;
	left: 165px;
	top: 173px;
	width: 320px;
	height: 3735px;
	text-align: justify;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-top-color: #660000;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #660000;

}
.rbsg_2 img{
	float: left;
	padding: 0px 10px 0px 0px;
}
.rbsg_2 a{
	border-style: none;
}
.show img{
	
	padding: 5px 5px 5px 5px;
	float:none;
	}
.inverted img {
	float: right;
	padding: 0px 10px 0px 0px;
	}
.header_main {
	position: absolute;
	left: 23px;
	top: 11px;
}
.mainlinks {
	background-color: #800000;
	position: absolute;
	visibility: visible;
	left: 22px;
	top: 172px;
	width: 135px;
	height: 100px;
	color: #FF9900;
}
/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	font-family: "Comic Sans MS";
        background-color: #660000;
}

#sectionLinks h3{
	padding: 0px 0px 2px 10px;
	border-bottom: 1px solid #660000;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #660000;
	border-bottom: 1px solid #660000;
	text-decoration: none;
	background-color: #660000;
	font-family: "Comic Sans MS";
	padding: 3px 0px 3px 10px;
	color: #FF9900;
}

#sectionLinks a:hover{
	border-top: 1px solid #660000;
	background-image: none;
	text-decoration: none;
	background-color: #800000;
	color: #FFFFCC;
}
/************* globalNav styles ****************/

#globalNav{
position: relative;
width: 100%;
height: 32px;
color: #FFFFCC;
padding: 0px;
margin: 0px;

}

#globalNav img{
	margin-bottom: 0px;
 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 2px;
	right:0px;
	left: 695px;
	width: 27px;
}

#globalLink{
	font-size:small;
	position: absolute;
	top: 97px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	left: 23px;
	z-index: 100;
	width: 621px;
	visibility: visible;
}


a.glink, a.glink:visited{
	font-size: small;
	color: #FF9A00;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 4px 4px;
	text-decoration: none;
	background-color: #660000;

	left: 189px;
	top: 38px;
	width: 47px;
}

a.glink:hover{
	background-image:  none;
	text-decoration: none;
	background-color: #800000;
	color: #FFFFCC;
}

.skipLinks {display: none;}

/************ subglobalNav styles **************/

.subglobalNav{
	position: absolute;
	top: 118px;
	left: 24px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	visibility: hidden;
	color: #660000;
	width: 653px;
}

.subglobalNav a:link, .subglobalNav a:visited {
	font-size: small;
	color: #660000;
}

.subglobalNav a:hover{
	color: #FFFFCC;
	background-color: #660000;
}
.picture {
	position:absolute;
	left: 320px;
	top: 0px;
	width: 240px;
	height: 250px;
}
#maincell{
	width: 750px;
	float: left;
	text-align: justify;
	
}
#texbox1{
	width: 320px;
	position: absolute;
}
