/* ::::: http://www.yvoschaap.com/wpthemegen/reset-fonts-grids-tabs.css ::::: */

body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
fieldset, img { border: 0pt none ; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
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: 0pt none ; font-variant: normal; }
sup, sub { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
body { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1.22; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
table { font-size: inherit; }
pre, code, kbd, samp, tt { font-family: monospace; line-height: 99%; }
body { text-align: center; }
#ft { clear: both; }
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 { margin: auto; text-align: left; width: 57.69em; min-width: 750px; }
#doc2 { width: 73.074em; }
#doc3 { margin: auto 10px; width: auto; }
#doc4 { width: 74.923em; }
.yui-b { position: relative; }
.yui-b {  }
#yui-main .yui-b { position: static; }
#yui-main { width: 100%; }
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main { float: right; margin-left: -25em; }
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main { float: left; margin-right: -25em; }
.yui-t1 .yui-b { float: left; width: 12.3207em; }
.yui-t1 #yui-main .yui-b { margin-left: 13.3207em; }
.yui-t2 .yui-b { float: left; width: 13.8456em; }
.yui-t2 #yui-main .yui-b { margin-left: 14.8456em; }
.yui-t3 .yui-b { float: left; width: 23.0759em; }
.yui-t3 #yui-main .yui-b { margin-left: 24.0759em; }
.yui-t4 .yui-b { float: right; width: 13.8456em; }
.yui-t4 #yui-main .yui-b { margin-right: 14.8456em; }
.yui-t5 .yui-b { float: right; width: 18.4608em; }
.yui-t5 #yui-main .yui-b { margin-right: 19.4608em; }
.yui-t6 .yui-b { float: right; width: 23.0759em; }
.yui-t6 #yui-main .yui-b { margin-right: 24.0759em; }
.yui-t7 #yui-main .yui-b { margin: 0pt 0pt 1em; display: block; }
#yui-main .yui-b { float: none; width: auto; }
.yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u { float: left; margin-left: 2%; width: 32%; }
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {  }
.yui-g .yui-gb .yui-u {  }
.yui-gb .yui-u { margin-left: 2%; width: 32%; float: right; }
.yui-gb div.first { margin-left: 0pt; float: left; }
.yui-gb .yui-gb div.first { width: 31.7%; }
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {  }
.yui-g .yui-gc div.first, .yui-g .yui-ge div.first { float: left; }
.yui-gb .yui-gd .yui-u {  }
.yui-gb .yui-gd div.first {  }
.yui-gb .yui-gc .yui-u, .yui-g .yui-gc .yui-u { width: 32%; }
.yui-gb .yui-gc div.first { width: 66%; }
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u { margin: 0pt; }
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u { float: right; display: inline; }
.yui-g div.first, .yui-g div.first, .yui-gc div.first, .yui-gc div.first div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first { float: left; }
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u { width: 48.1%; }
.yui-g .yui-g div.first {  }
.yui-gb .yui-g div.first {  }
.yui-gb .yui-gb .yui-u {  }
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {  }
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {  }
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf { width: 49.1%; }
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first { margin-left: 0pt; }
.yui-g .yui-gc div.first, .yui-gc div.first, .yui-gd .yui-g, .yui-gd .yui-u { width: 66%; }
.yui-gd div.first, .yui-gb .yui-gd div.first { width: 32%; }
.yui-g .yui-gd div.first {  }
.yui-ge .yui-u, .yui-ge .yui-g, .yui-gf div.first { width: 24%; }
.yui-ge div.first, .yui-gf .yui-g, .yui-gf .yui-u { width: 74.2%; }
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {  }
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {  }
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {  }
.yui-navset .yui-nav li { margin-right: 0.5em; }
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li { margin: 0pt 0pt 0.5em; }
.yui-navset-left .yui-nav, .yui-navset-right .yui-nav { width: 6em; }
.yui-navset-left { padding-left: 6em; }
.yui-navset-right { padding-right: 6em; }
.yui-nav, .yui-nav li { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.yui-navset li em { font-style: normal; }
.yui-navset { position: relative; }
.yui-navset .yui-content {  }
.yui-navset .yui-nav li { display: -moz-inline-stack; vertical-align: bottom; cursor: pointer; }
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li { display: block; }
.yui-navset .yui-nav a { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.yui-navset .yui-nav a { position: relative; }
.yui-navset .yui-nav li a { display: inline-block; vertical-align: bottom; }
.yui-navset-left .yui-nav li a, .yui-navset-right .yui-nav li a { display: block; }
.yui-navset-bottom .yui-nav li a { vertical-align: text-top; }
.yui-navset .yui-nav li a em { display: block; }
.yui-navset-left .yui-nav, .yui-navset-right .yui-nav { position: absolute; z-index: 1; }
.yui-navset-left .yui-nav { left: 0pt; }
.yui-navset-right .yui-nav { right: 0pt; }
.yui-navset .yui-nav li a, .yui-navset .yui-content { border: 1px solid rgb(0, 0, 0); }
.yui-navset .yui-nav .selected a, .yui-navset .yui-nav a:hover, .yui-navset .yui-content { background-color: rgb(246, 247, 238); }
.yui-navset .yui-nav li em { padding: 0.5em; }
.yui-navset .yui-nav .selected a { border-bottom-width: 0pt; padding-bottom: 1px; }
.yui-navset .yui-content { margin-top: -1px; }
.yui-navset-bottom .yui-nav .selected a { border-width: 0pt 1px 1px; padding: 1px 0pt 0pt; }
.yui-navset-bottom .yui-content { margin: 0pt 0pt -1px; }
.yui-navset-left .yui-nav li.selected a { border-width: 1px 0pt 1px 1px; padding: 0pt 1px 0pt 0pt; }
.yui-navset-left .yui-content { margin: 0pt 0pt 0pt -1px; }
.yui-navset-right .yui-nav li.selected a { border-width: 1px 1px 1px 0pt; padding: 0pt 0pt 0pt 1px; }
.yui-navset-right .yui-content { margin: 0pt -1px 0pt 0pt; }
html > body #content { height: auto; min-height: 580px; }
body { font-family: verdana; font-size: 95%; line-height: 115%; background-color: rgb(26, 26, 26); background-image: url('bg_flower.gif'); background-position: center top; text-align: center; }
body, td, th { color: rgb(255, 255, 255); }
a, a:link { padding: 1px; color: rgb(255, 255, 204); text-decoration: underline; }
a:hover { text-decoration: none; }
h1 { font-family: Georgia; font-weight: bold; font-size: 190%; padding-top: 0.1em; padding-bottom: 0.5em; }
h2 { font-family: Arial; font-weight: bold; font-size: 150%; }
h3 { font-family: Georgia; font-size: 130%; }
h4 { font-size: 105%; }
p { font-size: 80%; margin-bottom: 1em; }
strong { font-weight: bold; }
em { font-style: italic; }
code { font-family: 'Courier New',Courier,Fixed; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
acronym, abbr { font-size: 0.9em; letter-spacing: 0.07em; }
a img { border: medium none ; }
p { font-size: 80%; margin-bottom: 1em; }
#hd { text-align: center; padding-top: 24px; padding-bottom: 24px; }
#hd h1 { font-size: 290%; color: rgb(255, 255, 255); }
#hd h1 a { text-decoration: none; color: rgb(255, 255, 255); }
.item { border: 1px solid rgb(26, 26, 26); padding: 10px; background-color: rgb(26, 26, 26); background-image: url('bg_overlay.png'); background-repeat: repeat; text-align: left; margin-bottom: 1em; }
.item ul { list-style-type: disc; padding-left: 15px; margin-left: 10px; font-size: 80%; }
.item ol { list-style-type: decimal; padding-left: 15px; margin-left: 10px; font-size: 80%; }
.itemhead { padding-top: 5px; padding-bottom: 5px; }
h3 a:link, h3 a:hover, h3 a:visited { color: rgb(0, 153, 221); }
.chronodata { display: inline; text-align: right; margin-left: 2em; font-size: 80%; }
.tags, .catagory { display: block; }
.itemhead h3 { display: inline; }
input { font-size: 80%; }
.metadata { line-height: 190%; font-size: 75%; }
.metadata a:link, .metadata a:hover, .metadata a:visited { color: rgb(255, 255, 204); }
.commentlist p { clear: both; font-size: 90%; }
.commentlist li { border-top: 1px solid rgb(26, 26, 26); padding: 2px; }
.commentmetadata { font-size: 80%; float: right; }
#secondary, #third { border: 1px solid rgb(26, 26, 26); margin: 0px; padding: 0px; background-image: url(); background-repeat: repeat; text-align: left; }
#secondary h4, #third h4 { padding: 3px; color: rgb(133, 158, 108); font-family: Trebuchet MS,arial,sans-serif; margin-top: 5px; }
#secondary p, #third p { font-size: 70%; }
#third { margin-left: 9px; }
.navigation { display: block; margin-top: 10px; margin-bottom: 10px; color: rgb(255, 255, 204); }
.navigation a:link, .navigation a:hover, .navigation a:visited { color: rgb(255, 255, 204); }
.alignright { float: right; }
.alignleft { float: left; }
blockquote { border-left: 5px solid rgb(221, 221, 221); margin: 15px 30px 0pt 10px; padding-left: 20px; }
blockquote cite { margin: 5px 0pt 0pt; display: block; }
#menu { border: 0px solid rgb(255, 255, 255); padding: 0pt; }
#menu ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 85%; }
#menu ul li { border-bottom: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 0pt; }
#menu ul li a { padding: 4px 4px 4px 10px; display: block; text-decoration: none; color: rgb(255, 255, 255); }
#menu ul li a:hover { background: rgb(0, 153, 221) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.yui-nav { margin-bottom: -1px; }
.yui-navset .yui-nav a:hover { background-color: rgb(238, 102, 0); color: rgb(255, 255, 255); }
.yui-navset .yui-nav li a { border-bottom: 0px none; padding: 0.3em 0.7em; background-color: rgb(26, 26, 26); background-image: url('bg_overlay.png'); background-repeat: repeat; color: rgb(255, 255, 255); text-decoration: none; font-size: 85%; }
#sidebarSearch { padding: 3px; clear: both; margin-bottom: 5px; margin-left: 2px; }
.categories, .linkcat, .pagenav { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#ft { text-align: center; margin-top: 10px; margin-bottom: 10px; color: rgb(255, 255, 204); }
#ft a:link, #ft a:hover, #ft a:visited { color: rgb(255, 255, 204); }

