
/* ::::: http://www.gamasutra.com/features/features.css ::::: */

body { background: rgb(255, 255, 204) none repeat; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }
p { font-size: 10pt; }
.next { font-weight: bold; text-align: right; }
.image { border: 1px solid rgb(0, 0, 0); margin: 5px; }
div.caption { float: right; width: 260px; }
div.caption p { text-align: center; font-size: 8pt; font-weight: bold; text-indent: 0pt; }
img.scaled { width: 100%; }
.code { border: 1px solid rgb(0, 0, 0); margin: 5px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.left { border: 1px solid rgb(0, 0, 0); margin: 5px; width: auto; background-color: rgb(204, 201, 153); color: rgb(0, 0, 0); font-size: 10px; font-weight: bold; float: left; }
.center { border: 1px solid rgb(0, 0, 0); margin: 5px; background-color: rgb(204, 201, 153); color: rgb(0, 0, 0); font-size: 8pt; font-weight: bold; }
.right { border: 1px solid rgb(0, 0, 0); margin: 5px; width: auto; background-color: rgb(204, 201, 153); color: rgb(0, 0, 0); font-size: 10px; font-weight: bold; float: right; }
.header { font-size: 16px; font-weight: bold; }
.title { font-size: 24px; font-weight: bold; text-align: center; }
.contents { font-size: 10px; font-weight: bold; }
.byline { color: rgb(136, 0, 0); font-weight: bold; }
.offsetright { margin-left: 5px; }
.offsetrightmore { margin-left: 10px; }
.contentstitle { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: left; font-style: italic; }
h1 { font-size: 16px; font-weight: bold; text-align: left; }
h2 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; }
h3 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }
.subhead { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; }
li { font-size: 10pt; }
blockquote { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal; }
code { font-family: "Courier New",Courier,mono; font-size: x-small; }
.img-shadow { margin: 10px 0pt 0pt 10px ! important; background: transparent url('shadowalpha.png') no-repeat scroll right bottom ! important; }
.img-shadow img { border: 1px solid rgb(169, 169, 169); margin: -6px 6px 6px -6px; padding: 4px; display: block; position: relative; background-color: rgb(255, 255, 255); }
.noline { text-decoration: none; color: rgb(0, 0, 0); }
a { color: rgb(136, 0, 0); }
span.right a.noline { color: rgb(0, 0, 0); }

/* ::::: http://www.gamasutra.com/gamastyles.css ::::: */

.regtext { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 1px; }
.subhead { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: small; font-weight: bold; }
.table { border: 1px solid rgb(0, 0, 0); }
.sidebarheader { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; background-position: center; }
.header16point { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; font-style: normal; line-height: normal; }
.article-title { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 24px; font-weight: bold; }
.header14point { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; }
.xsmallbodytext { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: x-small; }
.body11point { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }
.body14point { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; }
.body9point { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: xx-small; }
.bodyxsmall { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: x-small; }
.newsbody { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
.real9pt { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; }
.homepagesectionheader { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: medium; font-weight: normal; color: rgb(136, 0, 0); text-decoration: none; }
.homepageboxfullborder { border-style: dashed; border-color: rgb(155, 147, 117) rgb(155, 147, 115) rgb(155, 147, 117) rgb(155, 147, 117); border-width: 1px; }
.homepageboxtopbottomborder { border-style: dashed; border-color: black black rgb(155, 147, 117); border-width: 0px 0px 1px; }
.homepageboxfullborder-white { border: 1px dashed rgb(0, 51, 153); }
.largetext { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: large; font-weight: normal; text-decoration: none; }
.subheadnobold { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: small; font-weight: normal; }
img.newsicon { vertical-align: text-bottom; }
span.body11point { margin: 3px; }
ul.newslist { margin: 0pt; padding: 0pt; }
ul.newslist li { margin: -5px 0pt 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; position: relative; }
ul.newslist li a:link, ul.newslist li a:visited { text-decoration: none; }
ul.newslist li a:hover { text-decoration: underline; }
