ul#menuitems li#tm_ryu a {
    text-shadow: none;
    font-weight: 500;
    color: white;
}

ul#menuitems li#tm_ryu {
    background: #333;
}

#preorder {
    height: 256px;
    width: 278px;
    background: url('/themes/2009/images/chin-o.png') no-repeat 80px 6px;
    background-color: white;
}

#preorder > * {
    background: none;
}

#preorder-bottom {
    position: relative;
    background: url('/themes/2009/images/chin-o-bot.png') no-repeat 0 0;
    left:80px;
}

div#about-ryu {
	width:100%;
}

div#about-ryu .fix-height {
    min-height: 680px;
    height: auto;
}

div.big {
	font-size: 2em !important;
}

p.big {
	color: #222;
	font-size: 1.5em;
}

h1.dark {
	color: black !important;
    	text-decoration: shadow;
}

div.video-cell {
	height: 350px;
}

span.small {
	font-size: 0.5em;
}

span.smaller {
	font-size: small;
}

.feature-title {
    height: 30px;
    padding-top: 0px;
    padding-left: 70px;
    min-width: 250px;
    height: 2.5em;
}

#no-speed-limit-title {
    background: url(/themes/2009/images/no-speed-limit.png) no-repeat 0 0;
}
#relax-title {
    background: url(/themes/2009/images/zen-small.png) no-repeat 0 0;
    height: 40px;
    padding-top: 30px;
}
#post-incident-title {
    background: url(/themes/2009/images/post-incident.png) no-repeat 0 0;
    padding-top: 15px;
}
#low-impact-title {
    background: url(/themes/2009/images/low-impact.png) no-repeat 0 0;
}

a.more, a:link.more, a:visited.more, a:hover.more, a:active {
    border: 0 none;
    background-color: transparent;
}

div.more {
    font-family: inherit;
    color: white;
    background-color: #0088cc;
    padding: 1em;
    border: 10px double white;
}
div.more * {
    color: inherit;
    background-color: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: 1.1em;
}
div.more h1 {
    font-weight: bold;
    text-decoration: underline;
    font-size: 1.3em;
     
}
div.more h2 {
    font-size: 1.2em;
    font-weight: bold;
     
}
div.more h3 {
    font-size: 1.1em;
     
}
div.more > a, div.more * a:link, div.more * a:visited, div.more * a:hover {
    color: #ffcc00;
     
}
div.box {
    border: 1px solid gray;
    padding: 5px;
    margin-top: 1em;
}
