BODY
{
	padding-top: 0px;
                background-image: url(/CQRFiles/Templates/images//Background_Throwing_Caps-GREEN3.jpg);
                background-repeat: repeat-x;
                background-color: #003000;
}

DIV
{
	font: 10pt 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

P, .tx
{
	font: 10pt 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}

INPUT
{
	font: 10pt 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}

.txs
{
	font: 9pt 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.txss
{
	font: 8pt 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a, .a
{
	color: blue;
}

#pagecontents
{
                border: 4px solid white;
	background: white;
	position: relative;
                margin-top: 10px;
                margin-bottom: 0px;
                padding-top: 0px;
                padding-bottom: 0px;
}

#header
{
	background: url(/CQRFiles/Templates/images//ColorCurve-Green&Gold-BANNER.jpg) top left no-repeat;
	height: 163px;
}

#reunionname
{
	position: absolute;
	right: 6px; 
	top: 14px; 
	width: 362px;
	height: 52px;
                color: #fffe73;
                font-family: Franklin Gothic Medium;
	font-style: italic;
	font-size: 18pt;
	text-align: center;
}

#mainregistration
{
    width: auto;
}


#pagemain
{
                padding-top: 0px;
                padding-bottom: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
}

#contents
{
                width: 572px;
}

#fullcontents 
{
    margin: 0px auto;
    width: 800px;
}

#standardbanner
{
	background-image: url(/CQRFiles/Templates/images//ColorCurve-Green&Gold-BANNER.jpg);
}

#sitenamespan
{
	font-size: 40pt;
	color: white;
	font-weight: bolder;
	text-align: center;
}

#navbartd
{
                width:131px;
	background:  url(/CQRFiles/Templates/images//ColorCurve-Green&Gold-NAVBAR.jpg);
                background-repeat: no-repeat;
                background-color: #0c5f31;
                padding-top: 50px;
}
.navbar
{
	width: 131px;
	height: 100%;
                padding: 0px;
}

.navbaritem
{
	margin-left: 12px;
	margin-right: 12px;
	text-align: left;
}

#navbarinner
{

                width:131px;
                padding-top: 50px;
}

A.navbarlink
{
                color: #fffe73;
	font-size: 9pt;
}

#pagebody
{
	background:  url(/CQRFiles/Templates/images//ColorCurve-Green&Gold-BODYSLICE.jpg);
                width: 669px;
                padding-left:38px;
                padding-right:28px;
                padding-top:42px;
}

#pagebodyREGISTER
{
	background:  url(/CQRFiles/Templates/images//ColorCurve-Green&Gold-BODYSLICE.jpg);
                width: 669px;
                padding-left:38px;
                padding-right:28px;
                padding-top:20px;
}

#footer
{
	background: url(/CQRFiles/Templates/images//ColorCurve-Green&Gold-FOOTER.jpg) top left no-repeat;
	height: 102px;
                font-size: px;
                font-style: italic;
                padding: 0px;
                margin: 0px;
}

.pagetitle
{
                position: absolute;
                left: 176px;
                top: 160px;
                font-size: 24px;
                color: #c4772b;
}

.eventtitle
{
                color: #0c5f31;
}

.eventdetailstitle
{
                color: #000000;
}

.eventdetails
{
        border: 2px solid green;
}

.pagestorytitle
{
	color: #9B8701;
}

#clickhere
{
	position: absolute;
	right: 10px;
	top: 120px;
}

#poweredby

{
                position: absolute;
                left: 20px;
                bottom: 10px;
                font-style: italic;
}

.addinfolink
{
	color: #000066;
}

#mastertemplate #pagecontents
{
        margin-top:0px;
}