* {
margin:0;
padding:0;
}

body {
background-color:#eaeaea;
}

#wrapper {
width:922px;
border:5px solid #fff;
background-color:#c60;
margin:0 auto;
}

#header {
color:#333;
width:900px;
float:left;
border:1px solid #930;
height:78px;
background-color:#FFF;
margin:0;
padding:2px 10px;
}

#navigation {
float:left;
width:900px;
background:#930 url(../gfx/35banner.jpg) no-repeat left;
border:1px solid #930;
padding:5px 5px 5px 15px;
}

#resources {
float:left;
width:900px;
background:#c60;
padding:5px 5px 5px 17px;
}

#leftcolumn {
color:#FFF;
background:#c60;
width:200px;
float:left;
position:relative;
height:auto;
text-decoration:none;
margin:0 0 1px;
padding:10px;
}

#fullcontent {
float:left;
color:#333;
background:#F2f2e6;
height:auto;
width:676px;
display:inline;
margin:0;
padding:10px;
}

#content {
float:left;
color:#333;
background:#F2f2e6;
height:auto;
width:356px;
display:inline;
margin:0;
padding:10px;
}

#rightcolumn {
color:#333;
background:#F2f2e6;
width:300px;
float:left;
height:auto;
margin:0;
padding:10px;
}

#footer {
width:900px;
clear:both;
background-color:#930;
border-top:1px solid #930;
border-right:1px solid #930;
border-bottom:1px solid #930;
border-left:1px solid #930;
height:auto;
margin:0;
padding:10px;
}

/*** Global Styles **/
img {
text-decoration:none;
border-style:none;
}

/** Header Styles ***/
#header a img {
text-decoration:none;
width:305px;
float:left;
padding-top:8px;
border-style:none;
}

#header a object {
text-decoration:none;
width:380px;
float:right;
margin-right:-8px;
border-style:none;
padding:0;
}

/*** Navigation Styles ***/
#navigation h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
text-decoration:none;
text-transform:uppercase;
text-align:right;
float:left;
width:45px;
letter-spacing:1px;
}

#navigation ul {
font-family:Arial, Helvetica, sans-serif;
white-space:nowrap;
font-size:xx-small;
color:#FFF;
text-align:right;
margin:0;
padding:0;
}

#navigation a {
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#fff;
}

#navigation a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFF;
letter-spacing:1px;
}

#navigation a:visited {
color:#fff;
font-size:9px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#fff;
}

#navigation a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#fff;
}

/*** Resources Styles ***/
#resources h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
text-transform:capitalize;
letter-spacing:1px;
white-space:nowrap;
display:inline;
text-align:left;
float:left;
margin:0 0 0 205px;
padding:0;
}

#resources ul {
font-family:Arial, Helvetica, sans-serif;
white-space:nowrap;
color:#FFF;
font-size:12px;
font-weight:700;
text-align:right;
margin:0;
padding:0;
}

#resources a {
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#fff;
font-weight:700;
margin:0;
padding:0;
}

#resources a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
letter-spacing:1px;
font-weight:700;
}

#resources a:visited {
color:#fff;
font-size:11px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#fff;
}

#resources a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#fff;
}

/*Content Wrapper*/
#contentwrapper {
background:url(../gfx/contentWrapper.gif);
margin-bottom:0;
overflow:auto;
width:100%;
clear:both;
}

/*Left Navigation*/
#leftcolumn ul {
border-top:1px solid #a34719;
margin:0;
padding:0;
}

#leftcolumn li {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
letter-spacing:0px;
}

#leftcolumn li a {
display:block;
width:100%;
border-bottom:1px solid #a34719;
text-decoration:none;
}

#leftcolumn li a:hover {
background:#930;
text-decoration:none;
color:#000;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
}

#leftcolumn li span {
display:block;
color:#FFF;
text-decoration:none;
padding:3px 0 3px 3px;
}

#leftcolumn #annivlogo a img {
text-decoration:none;
margin-top:15px;
margin-left:40px;
display:inline;
border-style:none;
}

/*search form style*/
form#search p {
width:100%;
margin:0;
padding:0 0 15px;
}

form#search p input.search {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 0 1px;
padding:0;
}

form#search p input.button {
font-size:11px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
margin:2px 1px 1px;
padding:1px;
}

#fullcontent hr {
border:none 0;
border-top:1px solid #c60;
width:95%;
height:1px;
margin:10px;
}

/*************** END FULL CONTENT STYLES **************

** Footer Styles ***/
#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
text-decoration:none;
letter-spacing:1px;
padding:2px;
}

#footer a {
color:#FFF;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#FFF;
}

#footer a:hover {
color:#fff;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFF;
}

#navigation li,#resources li {
list-style-type:none;
display:inline;
padding:3px 10px;
}

#content h1,#rightcolumn h1,#fullcontent h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
font-weight:400;
color:#930;
padding-bottom:15px;
padding-left:15px;
margin:0;
}

#content h2,#rightcolumn h2,#fullcontent h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#930;
padding-bottom:5px;
padding-left:15px;
margin:0;
}

#content h2 a,#rightcolumn h2 a,#fullcontent h2 a {
color:#930;
text-decoration:underline;
}

#content h3,#rightcolumn h3,#fullcontent h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
padding-bottom:5px;
padding-left:15px;
margin:0;
}

#content h3 a,#rightcolumn h3 a,#fullcontent h3 a {
color:#000;
text-decoration:underline;
}

#content p,#rightcolumn p,#fullcontent p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding-bottom:5px;
padding-left:15px;
margin:0;
}

#content ul,#rightcolumn ul,#fullcontent ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
list-style-type:disc;
margin:0;
}

#content li,#rightcolumn li,#fullcontent li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
list-style-type:disc;
margin:0 0 5px 50px;
padding:0;
}

#content .smalltext,#rightcolumn .smalltext,#fullcontent .smalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
color:#930;
text-decoration:none;
margin:0;
}

#content .datemodified,#rightcolumn .datemodified,#fullcontent .datemodified {
padding-top:60px;
margin:0;
}

#content td,#content tr,#rightcolumn td,#rightcolumn tr,#fullcontent td,#fullcontent tr {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
color:#000;
text-decoration:none;
margin:0;
}

#content th,#rightcolumn th,#fullcontent th {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:700;
margin:0;
}

#content th .white,#rightcolumn th .white,#fullcontent th .white {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#fff;
}

#content hr,#rightcolumn hr,#fullcontent hr {
border:0;
width:80%;
color:#930;
background-color:#930;
height:2px;
text-align:center;
margin:10px;
}

address {
white-space:pre;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:15px;
}
/* member tools  */
.MTonline, .MTfriends, .MTLinkscontainer {
	float: left;
font-family: Verdana, Arial, sans-serif;
	padding: 0px 5px 3px 5px;
	border-right: 1px solid #ffffff;
}
.MTnotes {
	float: left;
	padding: 0px 5px 0px 5px;
}
a.MT {
	font-size: 10px;
	text-decoration: none;
}
a.MT:link, a.MT:hover, a.MT:visited, a.MT:active{
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
	
a.MTLinks:link, a.MTLinks:visited, a.MTLinks:active {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.MTLinks:hover, a.MT:hover, a.MTLinksselected:hover{
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
a.MTLinksselected:link, a.MTLinksselected:visited, a.MTLinksselected:active {
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	

}
.idbmsCampaignLevels {width:110px;}
/*removing event center buttons*/

#rg_gfid_286_btnCMS, #rg_gfid_288_btnCMS, #rg_gfid_290_btnCMS, #rg_gfid_292_btnCMS, #rg_gfid_294_btnCMS, #rg_gfid_296_btnCMS, #rg_gfid_298_btnCMS, #rg_gfid_300_btnCMS, #rg_gfid_302_btnCMS, #rg_gfid_505_btnCMS, #rg_gfid_507_btnCMS {display:none;}