
/* ::::: http://uncle.semite.googlepages.com/chemise ::::: */

#g_title p, #g_footer p, #g_description p { margin: 0pt; }
* html .wrapper { height: 0.1%; }
@media tty {
  i { content: "\";/*\" \"*/}} * html #container { height: 1%; } /*"; }
}
.editable { border: 1px dashed blue; }
#footer { clear: both; }
#extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6 { display: none; }
a img, *:link img, *:visited img { border: medium none ; }
body { text-align: center; }
#container { margin: 0pt auto; width: 718px; text-align: left; }
#main-content { float: left; display: inline; width: 470px; }
#sidebar { float: left; display: inline; width: 230px; }
#footer { clear: both; }
h1, h2, h3, h4, h5, h6, pre, code, p { font-size: 1em; }
dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0pt; padding: 0pt; }
a img, *:link img, *:visited img { border: medium none ; }
address { font-style: normal; }
body { font-family: Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 76%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
h1, h2, h3, h4, h5, h6, p.description { font-family: "Trebuchet MS",Trebuchet,sans-serif; }
h1 { font-size: 3em; font-weight: bold; letter-spacing: 2px; }
h2 { font-size: 2em; font-weight: normal; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.2em; letter-spacing: 0.2em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; font-weight: bold; }
p, td { line-height: 1.8em; }
code, kbd { font-size: 1.25em; }
#footer { height: 1%; }
@media tty {
  i { content: "\";/*\" \"*/}} td, * html th { font-size: 0.8em; } h1 { height: 1%; } /*"; }
}
a:link { padding: 0pt 2px; }
body { font-family: "Lucida Grande","Lucida Sans Unicode",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 80%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
blockquote { margin: 1em; font-style: italic; }
caption { padding: 4px 6px; font-size: 1em; text-align: left; }
hr { border-color: rgb(34, 34, 34); background: rgb(34, 34, 34) none repeat; color: rgb(34, 34, 34); }
td { padding: 2px 5px; vertical-align: top; }
th { border-top: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); padding: 2px 5px; font-size: 1em; text-align: left; }
td p { margin-top: 0pt; }
ul li { margin-bottom: 0.8em; }
ol li { list-style-type: lower-alpha; list-style-image: none; list-style-position: outside; margin-left: 2em; margin-bottom: 0.8em; }
#container {  }
#header { border-bottom: 1px solid rgb(0, 0, 0); margin: 0pt 0pt 10px; position: relative; }
p.description { border-bottom: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0.5em 15px; font-size: 1em; }
#g_description { margin: 1em 0pt 1em 15px; }
p { margin: 1em 0pt; line-height: 1.5; }
td, td p { line-height: 1.5; }
h1, h2, h3, h4, h5, h6 { font-family: "Trebuchet MS",arial,sans-serif; }
h1 { border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 30px 20px 10px 15px; text-align: left; font-size: 2em; font-weight: bold; line-height: 1.5em; }
h2 { margin: 0pt 0pt 1em; background: transparent url('h2.gif') no-repeat scroll left bottom; font-size: 1.5em; color: rgb(0, 0, 0); }
h3 { padding: 4px 10px; font-size: 1.2em; margin-top: 0.5em; }
h4 { margin-top: 0.6em; margin-left: 0.2em; font-size: 0.9em; }
h5 { padding-left: 10px; font-size: 1em; }
h6 { font-size: 0.9em; }
a:link { color: rgb(246, 149, 46); }
a:hover { background-color: rgb(219, 212, 166); }
#sidebar, #sidebar-alternate { margin-bottom: 2em; }
#sidebar h3, #sidebar-alternate h3 { border-top: 1px solid rgb(0, 0, 0); font-weight: normal; font-size: 1.3em; margin-bottom: 0.5em; }
#sidebar h4, #sidebar h5, #sidebar h6, #sidebar-alternate h4, #sidebar-alternate h5, #sidebar-alternate h6, #sidebar p, #sidebar-alternate p { margin-left: 10px; margin-right: 20px; }
#sidebar li, #sidebar-alternate li { margin-bottom: 0.8em; }
#sidebar .links { margin-bottom: 2em; }
#adsense { text-align: center; }
.editable { border: 1px dashed rgb(102, 102, 102); }
#twocolumn-liquid-left #sidebar { float: left; }
#twocolumn-liquid-right #sidebar { float: right; }
#threecolumn #sidebar-alternate { float: right; }
#footer { border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); padding: 1px 15px; clear: both; }
#footer hr { display: none; }
#onecolumn #main-content .wrapper { margin: 20px; }
#twocolumn-left #main-content .wrapper { padding: 0pt 20px; }
#twocolumn-right #main-content .wrapper { padding: 0pt 20px; }
#threecolumn #main-content .wrapper { padding: 0pt 20px; }
#threecolumn #sidebar h3, #threecolumn #sidebar-alternate h3 { margin-bottom: 0pt; }
#twocolumn-liquid-left #main-content .wrapper { margin: 0pt 20px; }
#twocolumn-liquid-right #main-content .wrapper { margin: 0pt 20px; }
a:link { color: rgb(255, 255, 255); }
a:visited { color: rgb(255, 255, 255); }
a:hover { background-color: rgb(80, 102, 102); }
body { background: rgb(21, 21, 21) url('body-bg.gif') repeat-x; color: rgb(255, 255, 255); }
caption { background: rgb(34, 39, 41) url('h3.gif') repeat; color: rgb(255, 255, 255); }
code, kbd { color: rgb(153, 196, 215); }
dt { color: rgb(153, 196, 215); }
th { border-color: rgb(117, 138, 147); background: rgb(82, 109, 120) url('th.gif') repeat; color: rgb(255, 255, 255); }
ul li { list-style-type: disc; list-style-image: url('h5.gif'); list-style-position: outside; }
#container { background: transparent url('container-bg.gif') repeat-x; }
#header { background: rgb(0, 0, 0) none repeat; border-bottom-color: rgb(24, 37, 42); }
p.description { background: rgb(21, 21, 21) url('description.gif') repeat-x; color: rgb(153, 196, 215); border-bottom-color: rgb(0, 0, 0); }
h1 { background: rgb(123, 149, 161) url('h1.gif') repeat-x scroll left bottom; color: rgb(255, 255, 255); border-top-color: rgb(145, 167, 175); border-bottom-color: rgb(117, 151, 165); }
h2 { background: transparent url('h2_001.gif') no-repeat scroll left bottom; color: rgb(130, 152, 161); }
h3 { background: rgb(34, 39, 41) url('h3.gif') repeat-x; color: rgb(255, 255, 255); }
h4 { border-bottom: 1px dotted rgb(62, 77, 83); color: rgb(116, 144, 157); }
h5 { background: transparent url('h5.gif') no-repeat scroll left center; color: rgb(67, 95, 107); }
#sidebar, #sidebar-alternate { background: transparent url('sidebar.gif') repeat-x; }
#sidebar h3, #sidebar-alternate h3 { background: rgb(26, 33, 37) url('sidebar-h3.gif') repeat-x scroll left bottom; color: rgb(83, 109, 121); border-top-color: rgb(13, 17, 20); }
.editable { border-color: rgb(102, 102, 255); }
#footer { background: rgb(123, 149, 161) url('h1.gif') repeat-x scroll left bottom; color: rgb(255, 255, 255); border-top-color: rgb(145, 167, 175); border-bottom-color: rgb(117, 151, 165); }