/* THIS FILE IS GENERATED - DO NOT EDIT */

/* IMPORT FREEWEBS MASTER TEMPLATE */
@import url('http://static.websimages.com/static/motifs/Enlightened/black/black.css');

/* CLASSES */

/* TAGS */

/* COMPLEX */

/* IDS */
#logo-div { background-image:url('http://www.saveourdragons.com/img/header-full.jpg') !important; background-repeat:no-repeat !important; }
#fw-smalltitle { visibility:hidden !important; color:#F50A0A !important; }
#fw-titlelink { visibility:hidden !important; color:#F1EBEB !important; }

/* CUSTOM */

/* CUSTOM CSS CODE */
@charset "utf-8";
/* CSS Document */

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/**
 * YUI Reset
 * @module reset
 * @namespace
 * @requires 
 */
html {
	color: #000;
	background: #FFF;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
optgroup {
	font-style: inherit;
	font-weight: inherit;
}

del,
ins {
	text-decoration: none;
}

li {
	list-style: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: baseline;
}

sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
legend {
	color: #000;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,
button,
textarea,
select {
	*font-size: 100%;
}





/* clearfix
	http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/
	-------------------------------- */
	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-block; }
	* html .clearfix { height: 1%; } /* Hides from IE-mac */
	.clearfix { display: block; } /* End hide from IE-mac */



html {background: #000 url('http://www.saveourdragons.com/img/bg.jpg') top center no-repeat!important; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size: 8px!important; }
body {margin-bottom: 30px!important; color: #fff;}


h1 {color: #C50007; font-size: 22px; margin-bottom: 15px;}
.fw-title {border-bottom: none!important; color: #C50007; font-size: 22px; margin-bottom: 15px; padding: 10px 0 20px 0!important; margin-left:15px!important; background:transparent url(http://www.saveourdragons.com/img/footer-divider.png) no-repeat left bottom;}
h2 {font-size: 16px; margin-bottom: 10px;}
p {line-height: 1.5em; margin-bottom: 10px;}
#fw-mainColumn .fw-text {margin: 10px 15px 0px 15px;}
#fw-mainColumn .fw-text br {margin: 0!important; padding: 0!important;}
a, a:visited, a:active {color: #fff; text-decoration: underline!important; }
a:hover {color: #C50007; text-decoration: none!important;}

#fw-container { width: 910px; padding: 0 0 15px 0!important;; padding-top: 0!important; margin: auto; min-height: 600px; background: #000  url('http://www.saveourdragons.com/img/bg-content.jpg') top left no-repeat; }
#fw-head { width: 910px; margin: 0!important; height: 139px;}
.fw-logo {left: 0!important; height: 154px!important;}
#logo-div {background: #000 url('http://www.saveourdragons.com/img/header-full.jpg') top left no-repeat; width: 910px; }
* html #logo-div {margin-left: -4px; }

#fw-blockContainer {width: 910px!important;}

#fw-mainnavwrap { width: 910px; margin-bottom: 15px; background: #000; }
#fw-mainnavwrap ul {}
#fw-mainnavwrap ul li {float:left; height: 100px; text-align:center; vertical-align: top;  margin:0;}
#fw-mainnavwrap ul li a {
	background: url('http://www.saveourdragons.com/img/bg-nav-large.jpg') top left repeat-x;
	height: 48px!important;
	vertical-align: top;
	display:block;
	padding: 43px 5px 10px 5px;
	text-decoration:none!important;
	color: #000;
	font-size: 14px!important;
	letter-spacing: 0.05em!important;
	width: 103.7px!important;
	font-weight: normal!important;
}
#fw-mainnavwrap ul li a.last {
	background: url('http://www.saveourdragons.com/img/bg-nav-large-last.jpg') top left repeat-x;
	height: 48px!important;
	vertical-align: top;
	display:block;
	padding: 43px 5px 10px 5px;
	text-decoration:none!important;
	color: #000;
	font-size: 14px!important;
	letter-spacing: 0.05em!important;
	width: 103.7px!important;
	font-weight: normal!important;
}
#fw-mainnavwrap ul li a:hover {color: #c50007; background: url('http://www.saveourdragons.com/img/bg-nav-large.jpg') bottom left repeat-x;}

#fw-mainnavwrap ul {width: 910px!important; float: none!important;}


#fw-sidebar .fw-paragraph {background: #000 url('http://www.saveourdragons.com/img/side-bar-box.jpg') top left no-repeat; padding: 10px; margin-bottom:15px; }
#fw-sidebar .fw-paragraph h3 {color: #C50007; font-size: 16px; margin-bottom:10px;}



#fw-blockContainer { width: 880px; margin: auto; min-height: 600px; background: #000;}
#fw-bigcontain{ width: 681px!important; min-height: 600px; background: #000; margin-top:-15px!important;}
.hasSidebar #fw-bigcontain {border: none!important; width: 681px!important; min-height: 600px; background: #000; margin-top:-15px!important;}
#fw-mainColumn { width: 681px; min-height: 600px; }

#fw-sidebar {width: 184px; float: right; background: transparent url('http://www.saveourdragons.com/img/side-bar-divider.png') top left no-repeat; min-height: 600px; padding-left: 15px!important; padding-right: 15px!important;}
.hasSidebar #fw-sidebar {width: 184px; float: right; background: transparent url('http://www.saveourdragons.com/img/side-bar-bg-tally.jpg') top left no-repeat; min-height: 600px; padding-left: 15px!important; padding-right: 15px!important; padding-top: 297px!important;}
.hasSidebar #fw-sidebar .fw-title {margin: 0!important; padding: 0!important; color: #C50007!important;}
.hasSidebar #fw-sidebar .fw-paragraph {padding: 10px!important;}

div.fw-text h4.blogHeader {color: #C50007!important;}

tr.header th {background-color:#C50007 !important;}

#fw-footer { width: 880px; font-size: 9px; background: #000 url('http://www.saveourdragons.com/img/footer-divider.png') top left repeat-x!important; margin-top: 20px; padding-top: 25px;}
#fw-footer ul { float: right; margin-right: 20px;}
#fw-footer ul li { display: inline; border-left: 1px solid #fff; padding: 0 10px;}
#fw-footer ul li.first, #fw-footer ul li.logo { border-left: none!important;}
#fw-footer ul li.last { }
#fw-footer ul li.img-fb {border-left: none!important; position: absolute; margin:0 0 0 -100px;}
#fw-footer ul li.img-twit {border-left: none!important; position: absolute; margin: -10px 0 0 -58px;}
#fw-footer ul li a, #fw-footer ul li a:visited, #fw-footer ul li a:active {text-decoration: none;}
#fw-footer ul li a:hover {text-decoration: none;}
a.jho-logo {margin: -25px 0 0 -25px; position: absolute;}


.fw-even, .fw-primary { background-color:#C50007!important;}
.fw-odd, .fw-secondary {background: none!important}
div.hr, div.spacer {margin: 9px 0!important; background:#000000 url(http://www.saveourdragons.com/img/footer-divider.png) repeat-x scroll left top !important;}
table#topicDisplay table.smallText a:hover, table.smallText a:hover table#topicDisplay td.postDescription a:hover, td.postDescription a:hover {color:#C50007!important;}
table#searchDisplay a:hover, table#footer a:hover, table#topicDisplay a:hover {color: #000!important;}

.fw-list-grid tr td .thumbnail img {background: none!important;}


span.formSpan label {display: block; margin-bottom: 5px;}
span.formSpan input {padding: 3px;}
span.formSpan radio {display: block;}

dl.credits dt {font-weight: bold;}

div.fw-text ul {margin: 25px 0;}
div.fw-text ul li {margin-bottom: 10px; list-style-type: disc; margin-left: 40px;}

div.fw-text b, div.fw-text strong {font-weight: bold;}
div.fw-text i, div.fw-text em {font-style:italic;}
div.fw-text p span.quote {font-style:italic;}
div.fw-text p.quote {width: 500px; margin: auto; margin-bottom: 15px;}


table#postQuickReply { display: block; width:660px; border: none!important; height: 300px;}
div#postBody_w {display: block; width:560px;}
.punymce table {display: block!important; height: 220px;}
.punymce tr.mceBody td div.mceBody { width:557px;}
.punymce iframe { height:180px !important; width: 557px!important;}
div.fw-text ul li { margin-left: 0!important;}

div.fw-text ul { margin:10px 0!important;}