body { 
   background: url(stripe.png) repeat #eee; 
   margin: 0px 0px 0px 0px; 
   padding: 0px 0px 0px 0px;
   color: #000; 
   text-align: left; 
   font: 14px/21px "Helvetica Neue", Arial, Verdana, sans-serif; }td { 
   vertical-align: middle;
   text-align: center; }ul { 
   list-style-type: square; 
   list-style-position: inside;
   padding-left: 0; 
   margin-left: 0; }
dl { 
   padding-left: 0; 
   margin-left: 0; }
dl dd { 
   padding-left: 0; 
   margin-left: 0; }ul li { 
   padding-left: 20px; 
   padding-bottom: 0px; }p { 
   margin: 0px 0px 0px 0px; 
   padding: 4px 0px 4px 0px; }

#top { padding-top: 20px; padding-bottom: 10px; width: 100%; background: #fff }

#top img { border: 0; }

.container img { border: 0; }

#top a { color: #fff; background: #fff; border: 0; margin: 0px; padding: 0px;}

#menubar { background-color: #fff; padding: 10px; text-transform: uppercase; font-size: 12px; letter-spacing: 0.2em;}

#menubar p { text-align:center; padding-top: 0px; }

#contenty { background-color: #fff; margin-top: 0px; }


#content { background-color: #fff; padding: 10px; }h1 {
   font: 20px/28px "Helvetica Neue", Helvetica, Arial, sans-serif; 
   padding: 25px 0px 10px 0px; 
   margin: 0px 0px 0px 0px; }

h2 {
   font: 15px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; 
 text-transform: uppercase; letter-spacing: 0.2em; text-align: center;
   padding: 30px 0px 10px 0px; 
   margin: 0px 0px 0px 0px; }

h3 {
   font: 13px/21px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #666;
 text-transform: uppercase; letter-spacing: 0.2em; text-align: center;
   padding: 15px 0px 10px 0px; 
   margin: 0px 0px 0px 0px; }

h4 {
   font: 13px/21px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #666;
   text-transform: uppercase; letter-spacing: 0.2em; text-align: left;
   padding: 15px 0px 10px 0px; 
   margin: 0px 0px 0px 0px; }blockquote { 
   font: 12px/19px "Helvetica Neue", Helvetica, Arial, sans-serif; 
   padding: 0px 0px 0px 0px;
   margin: 0px 30px 10px 30px; }.container { 
   position: relative; 
   margin: 0 auto;
   width: 650px; }.imgblocklandscape { 
   background: url(stripe.png) #fff repeat;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px; 
   width: 650px;
   text-align: center; }
.imgblocklandscape img { 
   margin: 15px 15px 12px 15px; 
   padding: 0px 0px 0px 0px; 
   width: 620px; }

.imgblockportrait { 
   background: url(stripe.png) #fff repeat;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px; 
   width: 650px; 
   text-align: center; }
.imgblockportrait img { 
   margin: 15px 15px 12px 15px; 
   padding: 0px 0px 0px 0px; 
   height: 480px; }

.menu { 
   position: relative; 
   left: -15px; }

.menu a { 
   padding: 5px 15px 5px 15px; 
   margin: 0px 0px 0px 0px; 
   border-right: 1px solid #999; 
   color: #000; 
   background-color: #ccc; 
   text-decoration: none; }

.menu a:hover { 
   padding: 5px 15px 5px 15px; 
   margin: 0px 0px 0px 0px; 
   border-right: 1px solid #999; 
   color: #000; 
   background-color: #ddd; 
   text-decoration: none; }

h1 a { 
   padding: 5px 15px 5px 15px; 
   margin: 0px 0px 0px 0px; 
   border-left: 1px solid #999; 
   color: #666; 
   background-color: #eee; 
   text-decoration: none; }

h1 a:hover { 
   padding: 5px 15px 5px 15px; 
   margin: 0px 0px 0px 0px; 
   border-left: 1px solid #999; 
   color: #000; 
   background-color: #ddd; 
   text-decoration: none; }

#menubar a { 
   padding: 5px; margin-left: 5px; margin-right: 5px; margin-top: 0px; margin-bottom: 0px;
   color: #000;
   text-decoration: none; }

#menubar a:hover {
   color: #fff;
   text-decoration: none;
   background-color: #000; }

#menubar a:visited {
   padding: 5px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
   color: #000;
   text-decoration: none; }

#menubar a:visited:hover {
   color: #fff;
   text-decoration: none;
   background-color: #000; }

#menubar a:active {
   color: #fff;
   text-decoration: none;
   background-color: #000; }

#content a { background: #fff; color: #ff0000; padding: 3px; text-decoration: none; text-transform: uppercase; font-size: 11px; letter-spacing: 0.2em; }

#content a:hover { background: #ff0000; color: #fff; padding: 3px; text-decoration: none; text-transform: uppercase; font-size: 11px; letter-spacing: 0.2em; }

#footer a { color: #000; padding: 3px; background-color: #fff; }

#bodytext {
   background-color: #eee; 
   padding: 0px 0px 35px 0px;
   width: 100%; 
   margin: 0px 0px 0px 0px; }

#footer {
      text-align: center; 
   font: 11px/21px "Helvetica Neue", Arial, Verdana, sans-serif; 
 text-transform: uppercase;
   color: #666; margin-top: 30px; letter-spacing: 0.2em;
   border-top: 1px dotted #ccc; }