/* page layout */
body, html {
	margin: 0;
	padding: 0;
	background-image: url('/templates/RiotChildv1/images/RiotChild_bg.jpg');
	background-position:center top;
}
#backgroundDiv {
	background-image: url('/templates/RiotChildv1/images/RiotChild_bg_grad.jpg');
	background-position:center top;
	height: 575px;
	width:100%;
	padding: 0;
	margin: 0;
	background-repeat:repeat-x;
}
#pageShadowTop{
	background-image: url('/templates/RiotChildv1/images/shadow_bg_top.png');
	background-position:bottom;
}
#pageShadowBottom{
	background-image: url('/templates/RiotChildv1/images/shadow_bg_bottom.png');
}
#pageShadowTop, #pageShadowBottom {
	width:810px;
	margin: 0 auto;	
	height: 32px;
	background-repeat: no-repeat;
	}
#pageShadowMiddle{
	background-image: url('/templates/RiotChildv1/images/shadow_bg.png');
	width:810px;
	margin: 0 auto;
}
div#pageFrame {
position: relative;
width: 756px; /* total pagewidth */
padding: 12px;
margin: 0 auto;
background-color:#FFF;
}
div#logoFrame {
border-bottom:1px solid #EEEEEE;
height:112px;
padding:0 12px 12px;
position:relative;
margin-top: -12px;
}
div#topRightNav {
	float: right;
	background-image: url('/templates/RiotChildv1/images/topRightNav.jpg');
	height:120px;
	width:113px;
}
div.navBarFrame {
}
div#navBottomFrame {
margin: 12px auto;
clear:both;
}
div#middleFrame {
	margin-top:12px;
}
#middleContent {
	width:561px;
	float:left;
	margin-bottom:12px;
	background-image: url('images/pattern1.png');
	background-position:bottom right;
	background-repeat:no-repeat;
}
div#sidebar {
	margin-right: 12px;
	float:left;
}
div#sidebarShadowTop {
	padding-right:11px;
	width:172px;
	height: 17px;
	background-image: url('/templates/RiotChildv1/images/shadow_box_top.png');
	background-position:right bottom;
	background-repeat:no-repeat;
}
div#sidebarShadowMiddle {
	padding-right:11px;
	background-image: url('/templates/RiotChildv1/images/shadow_box_middle.png');
	background-position:right bottom;
	background-repeat:repeat-y;
}
div#sidebarShadowBottom {
	background-image: url('/templates/RiotChildv1/images/shadow_box_bottom.png');
	background-position:right top;
	padding-right:11px;
	width:172px;
	height: 17px;
	background-repeat:no-repeat;
	margin-top:-17px;
	margin-bottom:12px;
}
div.boxesFrame {
background-image:url(images/sidebar-background.jpg);
background-position:left bottom;
background-repeat:no-repeat;
padding:6px;
position:relative;
top:-12px;
width:160px;
}
/* boxes1 and 2 (call it left and right if you prefer) */
div#boxes1Frame {
}
div#boxes2Frame {
}
div#boxes2Frame div.infoBoxFL:last-child {
	margin: 0;
}

div.infoboxContentsFL {
margin: 8px; /* = the padding */
padding-bottom: 8px; /* IE */
}

div#bannerFrame {
background-image:url(/templates/RiotChildv1/images/shadow_bottom.png);
background-position:center top;
background-repeat:no-repeat;
border-top:1px solid #EEEEEE;
clear:both;
}

/* end page layout */
