html, body {margin: 0; padding: 0; border: 0; }

body { color: #000; background: #FFF; font-family: Verdana, serif; text-align: center; margin: 20px 0; }

.wrapper { margin: 0 auto; width: 800px; text-align: left; border: 0; }

#head img { border: 0; }

#content { position: relative; float: right; width: 800px; margin-top: 10px; background: transparent url(images/bgimage.gif) repeat-y 100%; font-size: .8em; }

#content img { border: 0; }

.right { position: relative; float: right; margin-left: 155px; }

h1 { background-color: #990015; color: #fff; width: 517px; height: 25px; font-size: 18px; text-align: left; padding: 0; margin: 0; padding-left: 10px; font-family: "Helvetica Neue", Verdana, serif; }

#issue h1 { margin-top: -15px; position: relative;}

#join h1 { margin-top: -15px; position: relative;}
 
h1 img { padding: 3px 20px 0 5px; vertical-align: bottom; }

h2 { background-color: #011A38; color: #fff; font-size: 16px; text-align: left; padding: 0; margin: 0; padding: 3px 0 3px 10px; font-family: "Helvetica Neue", Verdana, serif; border: 0; border-left: 1px solid #011A38; border-bottom: 1px solid #011A38; }

h5 { color: #011A38; font-weight: bold; font-size: 16px; margin-bottom: 5px; }

.box { position: relative; border: 1px solid #990015; margin-bottom: 10px; }

.top { margin-top: -20px; }

.tophome { margin-top: -5px; }

.floatright { float: right; margin: -25px 0 0 5px; position: relative;}

.floatrightscott { float: right; margin: 0px -5px 0 10px; position: relative;}

.floatleft { float: left; margin: 10px 0 10px -135px; position: relative; }

.donate {  float: left; margin: 345px 0 10px -142px; position: relative;  }

.fright { float: right; margin: 5px; }

.current { background-color: #990015; color: #fff; }

strong { font-weight: bold; color: #990015; }

#bread { color: #011A38; padding: 3px 3px 3px 10px; margin-bottom: 15px; margin-top: -1px; border: 1px solid #990015; border-top: 0; font-size: 13px; width: 512px; line-height: 16px; font-family: Verdana, serif; text-align: left; font-weight: bold; }

#bread ul { margin-left: 0; padding-left: 0; display: inline; border: none; } 

#bread ul li { margin-left: 5px; padding-left: 2px; border: none; list-style: none; display: inline; font-size: 13px;}

#bread ul a { text-decoration: none; color: #990015; }

#bread ul a:hover { color: #011a38; }

p { padding: 0 5px; }


/*button set*/

#navcontain { position: absolute; top: 10px; left: 10px; width: 120px; height: 213px; }

#nav { width: 120px; height: 216px; background: url(images/buttonset2.gif) top left no-repeat; margin: auto; padding-top: 3px; position: relative; }

#nav li { margin: 0; padding: 0; list-style: none; position: absolute; voice-family: "\"}\""; voice-family:inherit; margin-left: -38px; }

#nav li, #nav a { height: 23px; border: 0; display: block; }

div#nav ul#menu li a { text-indent: -9999px; text-decoration: none; }

#homemenu	{left: 3; top: 3px; width: 119px; height: 23px;}
#issuemenu 	{left: 3; top: 33px; width: 119px; height: 23px;}
#eventmenu 	{left: 3; top: 65px; width: 119px; height: 23px;}
#contactmenu 	{left: 3; top: 96px; width: 119px; height: 23px;}
#joinmenu 	{left: 3; top: 127px; width: 119px; height: 23px;}
#newsmenu	{left: 3; top: 157px; width: 119px; height: 23px;}
#janicemenu		{left: 3; top: 188px; width: 119px; height: 23px;}

#homemenu a:hover 	{background: transparent url(images/buttonset2.gif) -120px -3px no-repeat;}
#issuemenu a:hover 	{background: transparent url(images/buttonset2.gif) -120px -33px no-repeat;}
#eventmenu a:hover 	{background: transparent url(images/buttonset2.gif) -120px -64px no-repeat;}
#contactmenu a:hover 	{background: transparent url(images/buttonset2.gif) -120px -96px no-repeat;}
#joinmenu a:hover 	{background: transparent url(images/buttonset2.gif) -120px -126px no-repeat;}
#newsmenu a:hover	{background: transparent url(images/buttonset2.gif) -120px -157px no-repeat;}
#janicemenu a:hover	{background: transparent url(images/buttonset2.gif) -120px -188px no-repeat;}

body#home #homemenu      {background: transparent url(images/buttonset2.gif) -120px -3px no-repeat;}
body#issue #issuemenu    {background: transparent url(images/buttonset2.gif) -120px -33px no-repeat;}
body#event #eventmenu    {background: transparent url(images/buttonset2.gif) -120px -64px no-repeat;}
body#contact #contactmenu{background: transparent url(images/buttonset2.gif) -120px -96px no-repeat;}
body#join #joinmenu      {background: transparent url(images/buttonset2.gif) -120px -126px no-repeat;}
body#news #newsmenu      {background: transparent url(images/buttonset2.gif) -120px -157px no-repeat;}
body#janice #janicemenu  {background: transparent url(images/buttonset2.gif) -120px -188px no-repeat;}

#subnav { border: 1px solid #990015; margin: -1px 0 0 0; font-size: 13px; width: 517px; line-height: 20px; font-family: Verdana, serif; text-align: center; font-weight: bold; voice-family: "\"}\""; voice-family:inherit; width: 525px; }

#subnav a { text-decoration: none; color: #011A38; background-color: #fff; }

#subnav a:hover { color: #fff; background-color: #990015; }

#subnav a:visited { color: #011A38; background-color: #fff; }

#footer { clear: both; text-align: center; padding: 15px 0 10px 190px; font-size: .8em; }

#footernav { font-size: 10px; margin: 25px 0 5px 70px; text-align: center; text-decoration: none;  }