body{background-color:#000; color:#EEE; font-family:Arial, Helvetica, sans-serif; background-image:url(/_includes/background02.jpg)}
#top, #nav {width:100%}
tr, td, ul, table, li.nav-section h2 {padding:0; margin:0}

h1.headtitle {font-style:normal; font-size:160%; vertical-align:middle; margin:1px; height:69px; text-align:center; width:100%; background-repeat:repeat-x; line-height:69px}
h1#titlestyles {background-image:url(/_images/titlebannerb.jpg)}
h1#titlevideos {background-image:url(/_images/titlebannerc.jpg)}
h2, h1.second {font-style:italic; font-size:158%; font-weight:bold; text-decoration:none; margin:0.2em; text-transform:uppercase}
h2.second {font-style:italic; font-weight:bold; text-decoration:none; margin:0em; font-size: 125%; font-style:italic}

.main-container {position:relative; width:100%; margin:20px 0 0 0}
.main-content {position:relative; width:77%; top:0px; z-index:1; float:right}
.side-content {position:relative; width:20%; min-width:220px; top:0px; float:left}
#nav, .width100p {width:100%}

a img {border:none}
.red,a.red{color:#F00}
.orange,a.orange{color:#FFB019}
.violet,a.violet{color:#C557FF}
.blue,a.blue{color:#33F}
.green,a.green{color:#0F0}
.white,a.white{color:#FFF}
.grey,a.grey{color:#AAA}

#nav {font-family: Arial, Helvetica, sans-serif}
#nav li {list-style:none}
#nav li.section {background:url(/_includes/_sidecontent/thread-topic-bg2.gif);
	line-height:17px;padding:4px;margin:0;font-weight:bold;font-size:0.9em;font-variant:small-caps}
#nav li.section h2 {text-align:center; font-style:italic;font-size:0.9em}
#nav li.a, #nav li.b {font-size:0.8em}
#nav li.a {background:url(/_includes/_sidecontent/post-bg1.gif)}
#nav li.b {background:url(/_includes/_sidecontent/post-bg2.gif)}
#nav li a {margin:0 0 0 25px; text-decoration:none}
#nav li.section a {margin:0}
#nav li.a div, #nav li.b div {background:url(/_includes/_sidecontent/redarrow.gif) no-repeat 8px .25em; padding:2px 0}

.linkoffline {color:#555555; text-decoration:line-through}
.linkoff {color:#555555}

.fr01tl {width:11px; height:11px; background:url(/_includes/_frames/imgframe01topleft.gif)}
.fr01t {height:11px; background:url(/_includes/_frames/imgframe01top.gif)}
.fr01tr {width:11px; height:11px; background:url(/_includes/_frames/imgframe01topright.gif)}
.fr01l {width:11px; background:url(/_includes/_frames/imgframe01left.gif)}
.fr01r {width:11px; background:url(/_includes/_frames/imgframe01right.gif)}
.fr01bl {width:11px; height:11px; background:url(/_includes/_frames/imgframe01bottomleft.gif)}
.fr01b {height:11px; background:url(/_includes/_frames/imgframe01bottom.gif)}
.fr01br {width:11px; height:11px; background:url(/_includes/_frames/imgframe01bottomright.gif)}

.fr02tl {width:25px; height:21px; background:url(/_includes/_frames/imgframe02topleft.gif)}
.fr02t {height:21px; background:url(/_includes/_frames/imgframe02top.gif)}
.fr02tr {width:25px; height:21px; background:url(/_includes/_frames/imgframe02topright.gif)}
.fr02l {width:25px; background:url(/_includes/_frames/imgframe02left.gif)}
.fr02r {width:25px; background:url(/_includes/_frames/imgframe02right.gif)}
.fr02bl {width:25px; height:21px; background:url(/_includes/_frames/imgframe02bottomleft.gif)}
.fr02b {height:21px; background:url(/_includes/_frames/imgframe02bottom.gif)}
.fr02br {width:25px; height:21px; background:url(/_includes/_frames/imgframe02bottomright.gif)}

.fr03tl {width:3px; height:11px; background:url(/_includes/_frames/imgframe03topleft.png)}
.fr03t {height:11px; background:url(/_includes/_frames/imgframe03top.png)}
.fr03tr {width:3px; height:11px; background:url(/_includes/_frames/imgframe03topright.png)}
.fr03l {width:3px; background:url(/_includes/_frames/imgframe03left.png)}
.fr03r {width:3px; background:url(/_includes/_frames/imgframe03right.png)}
.fr03bl {width:3px; height:11px; background:url(/_includes/_frames/imgframe03bottomleft.png)}
.fr03b {height:11px; background:url(/_includes/_frames/imgframe03bottom.png)}
.fr03br {width:3px; height:11px; background:url(/_includes/_frames/imgframe03bottomright.png)}

.fr04tl {width:3px; height:3px; background:url(/_includes/_frames/imgframe04topleft.gif)}
.fr04t {height:3px; background:url(/_includes/_frames/imgframe04top.gif)}
.fr04tr {width:3px; height:3px; background:url(/_includes/_frames/imgframe04topright.gif)}
.fr04l {width:3px; background:url(/_includes/_frames/imgframe04left.gif)}
.fr04r {width:3px; background:url(/_includes/_frames/imgframe04right.gif)}
.fr04bl {width:3px; height:3px; background:url(/_includes/_frames/imgframe04bottomleft.gif)}
.fr04b {height:3px; background:url(/_includes/_frames/imgframe04bottom.gif)}
.fr04br {width:3px; height:3px; background:url(/_includes/_frames/imgframe04bottomright.gif)}

a.link01, a.link02, a.link03, a.link04, a.link05 {text-decoration:none; font-family: Arial, Helvetica, sans-serif; margin-top:2px}
a.link01 {color:#FFB019; font-weight:normal}
a.link02 {color:#FFF; font-weight:normal}
a.link03 {color:#FFF; font-weight:bold}
a.link04 {color:#0000FF; font-weight:bold}
a.link05 {color:#006622; font-weight:bold}

.center {text-align:center}
.center-block {margin: 0 auto}
.noborder {border:none}
.floatleft {float:left}
.floatright {float:right}

#footer {width:90%; position:relative; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999;
padding: 75px 0 0 0; text-align:center; letter-spacing:-1px}
#footer a {color: #999; text-decoration: none}
#footer a:hover {color:#EEE; text-decoration: underline}

.hp h1, #site-title {height:129px; text-align:center; background:url(/_images/titlebanner.jpg) repeat-x; background-repeat:repeat-x; margin:0; padding:18px 0 0 0}
.updates {width:100%; margin:0 auto 20px auto}
#updates-pic {text-align:center; font-size:90%; width:45%; padding:20px;z-index:-1}
embed{z-index:-50}
#updates-content {text-align:left; padding:15px 10px 20px 0; font-size:90%; vertical-align:middle; float:right; width:45%; z-index:50}
table.hp-items {margin:30px 0 10px 0; width:100%; position:relative}
td.hp-items {text-align:center}
.hp-item {margin: 0 auto}
.caption {background:none; text-align:center;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:75%; font-style:italic}
.caption a {color:#FFF; text-decoration:none}

ul.updates li{list-style:none;background:url(/_includes/_sidecontent/redarrow.gif) no-repeat 8px .25em;padding:2px 0 0 25px;margin:0}
.hp ul.updates li {margin:0}

ul li.no-bullet{background:none}

.inner-content {text-align:center; background:none; padding-left:10px; padding-right:10px}

.article01 {padding-top:15px; padding-right:15px; padding-bottom:15px; padding-left:15px; text-align:left; font-size:85%}
.article01 ul {margin:10px 0 0 0; margin-left:0px; padding-left:0px; list-style-type:none; font-size:90%}
.article01 ul.inline li {display:inline; list-style-type:disc}
.floatleftmargin01 {float:left; margin: 0px 10px 0px 0px}
.floatrightmargin01 {float:right; margin: 0px 0px 0px 5px}

.spacer {clear:both}

.toplink {float:right; font-size:80%; text-decoration:underline; color:#FFB019; margin: 2px 0px}

table.table01 {border-spacing:3px; border: 2px solid #333; width:100%}
.table01 td {border: 1px ridge #222}
th {width:auto; border: 1px ridge #222}

.small01 {font-size: 80%}
.small02 {font-size: 90%}
.small03 {font-size: 60%}

.googleads01 {color:#999999; float:right; margin:2px 0; line-height:100%}

.guests dt {margin: 20px 0 0 0}
.maj{font-variant:small-caps}
