html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, li, ol, dl, input, address, a, img{margin:0; padding:0; border:0; outline:0}html{background:url(images/htmlBG.gif) #222}body{padding:0 0 20px 0; min-width:800px; font-size:76%; font-family:Helvetica,Verdana,Arial,Sans-Serif; color:#fff}#document{margin:0 auto; position:relative; width:800px}#body{overflow:auto; width:100%; background:#000}#overflowWrapper{position:relative; overflow:hidden}#header{position:relative}#topNav{border-bottom:3px solid #8b0000; height:3px; overflow:hidden}#topNav li{display:inline}#topNav a{padding-top:150px; padding-left:3px; float:left; width:140px; height:47px}#navigation{float:left; width:200px}#navigation .safePadding{padding:10px}#navigation ul.navMain{padding:3px 0 3px 0px; font-size:2.1em}#navigation ul.navMain li{list-style:none}#navigation ul.navMain a{border:none; color:#C82860; text-decoration:none}#navigation ul.navMain ul{padding:3px 0 10px 1px; font-size:0.6em}#navigation ul.navMain li li{line-height:1.5em}#navigation ul.navMain ul a{padding-left:8px; color:#fff}#navigation ul.navMain ul a:hover{color:#fff; background:url(images/arrow.gif) center left no-repeat}#navigation ul.navOther{padding:3px 0 10px 9px}#navigation ul.navOther li{line-height:1.4em; list-style:none}#navigation ul.navOther a{padding:1px 2px; color:#fff; text-decoration:none}#navigation ul.navOther a:hover{border-bottom:1px solid #fff}#navigation #searchForm{width:180px; height:33px; background:url(images/searchInput.gif) no-repeat}#navigation #searchForm form{height:33px}#navigation #searchForm .searchButton{display:block; float:right; width:17px; height:33px}#navigation #searchForm .searchInput{display:block; padding:5px; float:left; width:153px; height:23px; font-size:1.4em}#navigation h3{font-size:1.8em; font-weight:normal}#navigation .hr{padding:0 0 10px 0; height:17px; background:url(images/arwingHR.gif) no-repeat}#navigation .hr hr{display:none}#content{float:left; width:600px; overflow:hidden; font-size:1.2em}#content .safePadding{padding:15px 10px 10px 10px}#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{font-weight:bold}#content h1{font-size:2.6em}#content h1.pageTitle{padding:0 0 0.5em 0; text-align:center}#content h2{font-size:2em}#content h3{font-size:1.5em}#content h4{font-size:1.2em}#content h5{font-size:0.9em}#content h6{font-size:0.7em}#content h1.center, #content h2.center, #content h3.center, #content h4.center, #content h5.center, #content h6.center{text-align:center}#content p{padding:0 0 1em 0; line-height:1.4em}#content p.center{text-align:center}#content a{padding:1px 2px; color:#C82860; text-decoration:none}#content a:hover{border-bottom:1px solid #C82860}#content a:visited{border-bottom:1px solid #777; color:#777}#content a.nostyle{padding:0; border:none}#content ul{padding:0 0 1.2em 1.8em; line-height:1.4em; list-style:square}#content ul ul{padding:0 0 0 1.5em}#content ul ol{padding:0 0 0 1.5em}#content ol{padding:0 0 1.2em 1.8em; line-height:1.4em; list-style:decimal}#content ol ol{padding:0 0 0 1.5em; list-style:lower-latin}#content ol ul{padding:0 0 0 1.5em}#content table{margin:0 0 1em 0; border:1px solid #222; border-spacing:0; width:100%}#content table th{padding:5px; background:#222; text-align:left; font-weight:bold}#content table td{padding:5px; text-align:left}#content img{padding:0 10px 1em 0; display:block; float:left; max-width:100%}#content img.left{padding:0 10px 1em 0; clear:left; float:left}#content img.right{padding:0 0 1em 10px; clear:right; float:right}#content img.center{margin:0 auto; padding:0; display:block; float:none}#content img.nostyle{margin:0; padding:0; float:none; display:inline; max-width:none}#content img.top{padding-top:1em}#content img.full{margin:0 auto 0 0; padding:0; float:none}#content hr{margin:0 0 1em 0; border:none; border-bottom:1px solid #fff}#content object{padding:0 0 4px 0; display:block}#content object.center{margin:0 auto}#content object.video{width:580px; height:326px}#content .breadcrumb{margin:0 0 20px 0; padding:10px; font-size:1.1em; background:#222}#content .breadcrumb a:visited{padding:1px 2px; border:0; color:#C82860}#content .breadcrumb a:visited:hover{border-bottom:1px solid #C82860}#content .post{margin-bottom:30px; border:3px solid #222; position:relative}#content .post .postTitle{padding:10px 3px; background:url(images/postTitleLogo.gif) 100% 0 no-repeat #222}#content .post .postTitle h1{font-size:2.1em; font-weight:normal}#content .post .postTitle a{color:#fff; text-decoration:none}#content .post .postTitle a:hover{border:none}#content .post .postTitle a:visited{border:none}#content .post .postContent{padding:10px}#content .post .postContent object.video{width:554px; height:311px}#content .post .postFooter{padding:10px 5px 5px 5px; background:#222}#content .post .postFooter p{padding:0 0 3px 0; font-size:0.9em}#content .post .postFooter p.postDate{float:right}#content .post .postFooter p.postComments{padding:0; font-size:1.4em}#content .post .postFooter a{padding:0 0 3px 0; font-size:0.9em}#content .post .postFooter a{padding:1px 2px; color:#fff; text-decoration:none}#content .post .postFooter a:hover{border-bottom:1px solid #fff}#content .post .postFooter a:visited{border-bottom:1px solid #fff}#content .post:hover{border:3px solid #8b0000}#content .post:hover .postTitle{background:url(images/postTitleLogo.gif) 100% -153px no-repeat #8b0000}#content .post:hover .postFooter{background:#8b0000}.pageProgression{margin:30px 0 0 0; height:40px; background:url(images/arwingDivider.gif) top center no-repeat}.pastColumn{padding:10px 0; float:left; width:45%}.futureColumn{padding:10px 0; float:right; width:45%; text-align:right}#content .pageProgression p{padding:0}#content .pageProgression a{font-size:1.2em; color:#fff}#content .pageProgression a:hover{border-bottom:1px solid #fff}#content .pageProgression a:visited{color:#fff; border:none}#content .pageProgression a:visited:hover{color:#fff; border-bottom:1px solid #fff}#content .pageProgression a:active{color:#fff; border-bottom:1px solid #fff}#footer{padding:10px; border-top:3px solid #8b0000; position:relative; background:url(images/greyedBG.png); font-size:1.1em}#footer ul{padding:3px 0; text-align:center; font-size:1.2em}#footer li{padding:0 5px; list-style:none; display:inline}#footer p{padding:3px 0; text-align:center; font-size:0.8em}#footer a{padding:1px 2px; color:#fff; text-decoration:none}#footer a:hover{border-bottom:1px solid #fff}#footer a.nostyle{padding:0}#footer a.nostyle:hover{border:none}#comments{padding:10px; background:#222}#comments input{padding:5px; font-family:Helvetica,Verdana,Arial,Sans-Serif; font-size:1.1em}#comments h3{padding:0 0 10px 0}#comments input.submitComment{padding:10px; font-size:1.1em; font-weight:bold; color:#222; background:#fff}#comments input.submitComment:hover{color:#fff; background:#8b0000; cursor:pointer}#comments textarea{padding:5px; border:none; width:550px; outline:none; font-size:1.1em}.twoColumns{clear:both; width:100%; overflow:auto}.twoColumns .leftColumn{float:left; width:48%}.twoColumns .rightColumn{float:right; width:48%}#content .preview{margin-bottom:30px; border:3px solid #8b0000; position:relative}#content .preview .postTypeSpecifier{padding:5px; background:#8b0000; font-weight:bold; color:#fff}#content .preview .previewTitle{padding:5px; background:#222}#content .preview .previewTitle h1{font-size:1.8em}#content .preview .previewTitle a{color:#fff}#content .preview .previewTitle a:visited{border:none}#content .preview .previewTitle a:hover{border-bottom:1px solid #fff}#content .preview .previewExcerpt{padding:5px}#content .preview .previewExcerpt p{padding:0px}#content .preview .previewFooter{padding:5px; background:#222}#content .preview .previewFooter p{padding:0 0 3px 0; font-size:0.9em}#content .preview .previewFooter .previewPostDate{float:right}#homepageMessage{margin-bottom:1em; padding:10px; font-size:1.0em; background:#222}#top{position:absolute}#bree{position:fixed; width:100%; height:100%; background:url(images/bree.png) no-repeat center center; z-index:999}div.quote{padding:0.2em 1em 1em 1em; font-family:Times,Sans-Serif; font-style:italic}.e{background:#222}.indent{padding:0 0 0 2em}.clear{clear:both}#content div.anchor{line-height:0; height:0}#info{clear:both}#widgets a{padding:1px 2px; color:#C82860; text-decoration:none}#widgets a:hover{border-bottom:1px solid #C82860}#widgets a:visited{border-bottom:1px solid #777; color:#777}#widgets a.nostyle{padding:0; border:none}#widget_title h3{font-size:1.8em; font-weight:normal}