body
{
margin: 0px;
background-color:#dfdbd6;
}
.wrapper
{
position:relative;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
text-align:left;
width:800px;
padding-left:30px;
padding-right:30px;
background-image:url(../media/RTO/Page/pageBackground.jpg);
background-repeat: repeat-y;
background-position: center;
}

.topBanner
{
position:relative;
display:block;
height:115px;
width:100%;
margin:auto;
top:0px;
padding:0px;
text-align:left;
}

.topControls
{
width:191px;
padding-left:603px;
height:20px;
padding-top:10px;
padding-bottom:6px;
padding-right:6px;
text-align:right;
overflow:hidden;
font-size:11px;
}

.topControls a
{
color:#53801d;
text-decoration:none;
vertical-align:middle;
}
.topControls a:hover
{
text-decoration:underline;
}
.topControls input
{
vertical-align:middle;
}
.topControls img
{
vertical-align:middle;
}

.topLogo
{
padding-left:76px;
padding-top:17px;
padding-bottom:17px;
width:172px;
height:81px;
padding-right:355px;
float:left;
}

.topDonate
{
padding-top:35px;
padding-bottom:36px;
width:115px;
height:44px;
padding-right:82px;
float:left;
}


.contentWrapper{
position:relative;
float: left;
width: 100%;
text-align:left;
display:inline;
}
.innertube{
margin: 8px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.homeSpacer
{
display:inline-block;
float:left;
width:76px;
height:245px;
margin-right:6px;
background-color:#a3b168;
}

.homeLeftColumnWrapper
{
float:left;
width:100%;
display:inline;
}
.homeLeftColumnContent
{
margin-right: 197px; /*Set right margin to RightColumnWidth*/
float:left;
display:inline;
}

.homeRightColumn{
margin-left: -197px; /*Set left margin to -(RightColumnWidth) */
padding-top:18px;
float: left;
width: 197px; /*Width of right column*/
background-color:#dadbc5;
height:800px;
display:inline;
}

#sponsorSlideShow
{
width:173px;
height:120px;
margin-top:6px;
margin-bottom:6px;
z-index:1;
}


.mainIntro
{
position:relative;
display:inline-block;
width:515px;
padding-top:30px;
margin-left:82px;
margin-bottom:12px;
}

.featuredVideo
{
position:relative;
display:inline;
float:left;
width:239px;
margin-top:12px;
margin-right:24px;
margin-left:82px;
margin-bottom:6px;
vertical-align:top;
}

.bulletinBoard
{
position:relative;
display:inline;
float:left;
width: 239px;
margin-top:6px;
vertical-align:top;
}
.pageContentWrapper{
position:relative;
float:left;
width: 100%;
display:inline;
}

.pageBanner
{
float:right;
margin-bottom:30px;
}
.pageBanner img
{
width:591px;
height:138px;
}

.pageContentColumn{
margin: 0 197px 0 197px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
width:382px;
overflow:hidden;
}

.pageLeftColumn{
position:relative;
float: left;
display:inline;
width: 197px; /*Width of left column in pixel*/
margin-left: -800px; /*Set margin to that of -(MainContainerWidth)*/
}

.pageRightColumn{
position:relative;
display:inline;
float:left;
width: 185px; /*Width of right column*/
padding-left:6px;
padding-right:6px;
margin-left: -197px; /*Set left margin to -(RightColumnWidth)*/
margin-top:168px;
background-color:#dadbc5;
padding-top:18px;  
height:800px;
}

.volunteerBadge
{
width:100%;
padding-bottom:12px;
margin-bottom:6px;
clear:both;
}

.volunteerBadge img
{
width:72px;
height:72px;
padding:6px;
margin-bottom:6px;
float:left;
display:inline;
}
.volunteerBadge h2
{
float:right;
width:270px;
padding:6px;
margin-bottom:6px;
display:inline;
}
.volunteerBadge p
{
float:right;
width:270px;
padding:6px;
display:inline;
}

.volunteerDetails
{
clear:both;
width:100%;
margin:6px;
}

.footer
{
clear:both;
padding:12px;
width: 776px;
background-color:#ffffff;
}








































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
