html { padding: 0; background: #640000 url(http://img.nerdpass.com/morgandayne/tour2/bg.jpg) repeat-x }
body { 
    width: 980px;
	padding: 0; margin: auto;
	font: normal 12px Arial; color: #E9DDC7;
	line-height: 19px; color: #FFFFFF;
	/* background: url(http://img.nerdpass.com/morgandayne/tour2/ornament.jpg) no-repeat 50% 0; */
}

#wrap { width: 985px; margin: auto; }


p { margin: 0; padding: 0 0 8px 0 }
form { margin: 0; padding: 0 }
form { margin: 0; padding: 0 }
#signup td { text-align: left; } 
#signup_tr td { text-align: left; } 

img { border: none }

h1 { padding: 0; margin: 0; font: normal 19px Arial }
h3 { padding: 5px 0 0 0 }

.column { padding: 10px 40px 10px 25px; background: #454545 url(http://img.nerdpass.com/morgandayne/tour2/wrapper.jpg) top right no-repeat; width: 580px }


a { color: #DF1C00 }
.c { clear: both }

.brd  { border: 4px solid #FFFFFF }
.brd2 { border: 4px solid #575757 }

.updates td { color: #FFFFFF; background: #717171; border: 4px solid #575757; width: 199px }
.updates p  { padding: 7px 5px 5px 5px; font-size: 11px }

.btn { background: url(http://img.nerdpass.com/morgandayne/tour2/button.jpg); width: 172px; height: 20px; padding: 6px 0 0 12px; font-weight: bold }
.lst { background: url(http://img.nerdpass.com/morgandayne/tour2/latest.jpg) no-repeat; width: 421px; height: 368px; padding: 18px 18px 18px 26px; }
.big { font: bold 22px Arial; color: #7D7D7D; }
.line { border-bottom: 1px solid #000000; padding: 0; margin: 5px 0 5px 0; clear: both; }
.title { background: url(http://img.nerdpass.com/morgandayne/tour2/episode.jpg); height: 36px; padding: 0 0 0 28px; color: #FFFFFF }
.small { font-size: 11px }
a.mnu { color: #FFFFFF; text-decoration: none; }
a.mnu:hover { color: #FFFFFF; text-decoration: underline }

a.foot { font: bold 25px Verdana; color: #FE0000; text-decoration: none; }
a.foot:hover { text-decoration: underline; }



#preview  { text-align: center; font: normal 20px Arial, Verdana; border: 4px solid #575757; width: 620px; height: 348px }
#browse   { border-top: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB; padding: 10px; margin: 10px; font-size: 15px; width: 100% }
#footer   { font: normal 12px Arial; color: #FFFFFF; padding: 15px 10px 10px 20px; margin: 0 0 10px 10px; background: #343434 } 
#footer a { color: #FFFFFF; } 
#footer big { font-size: 13px; } 

.head { background: #A4A4A4; color: #FFFFFF; font-size: 12px; padding: 5px 10px 5px 15px }
.h1 { font: bold 14px Verdana; color: #36322F; padding-bottom: 3px }


#signup { font: normal 17px Helvetica, Arial }
#signup td { text-align: left; font: normal 12px Helvetica, Arial; padding-right: 10px } 
#signup_tr td { text-align: left; } 
#signup .big { color: #C40169; font: bold 18px Helvetica, Arial }
#signup input,select { font: normal 13px Arial; width: 160px }
#signup p.small { font: normal 12px Arial; margin: 5px; text-align: center }
#join_sites td { text-align: center; color: #FD5500; font-weight: bold; padding: 0 12px 0 12px }
#join_sites p { padding: 0 0 10px 0; margin: 0 }
.join_error { font-size: 10px; color: #640000 }
