p + p{text-indent:2em;margin-top:-1.5em;}
.alt{color:#666;font-family:"Warnock Pro", "Goudy Old Style",Palatino,"Book Antiqua", Georgia, serif;font-style:italic;font-weight:400;}
.dquo{margin-left:-.5em;}
p.incr,.incr p{font-size:10px;line-height:1.44em;margin-bottom:1.5em;}
.caps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;line-height:1%;font-weight:700;padding:0 2px;}
p{color:#776d6a;line-height:1.5em;margin:0 0 .5em!important;}
.help,p.help{font-size:10px!important;color:#999;margin:0;padding:5px 0 0 20px;}
.form-row{overflow:hidden;font-size:11px;padding:8px 12px;}
.form-row img,.form-row input{vertical-align:middle;}
form .form-row p{padding-left:0;font-size:11px;}
form h4{border:none!important;margin:0!important;padding:0!important;}
label{font-weight:400!important;color:#666;font-size:12px;}
label.inline{margin-left:20px;}
.required label,label.required{font-weight:700!important;color:#333!important;}
form ul.radiolist li{list-style-type:none;}
form ul.radiolist label{float:none;display:inline;}
form ul.inline{margin-left:0;padding:0;}
form ul.inline li{float:left;padding-right:7px;}
.aligned label{display:block;float:left;width:8em;padding:0 1em 3px 0;}
.aligned label.inline{display:inline;float:none;}
.colMS .aligned .vLargeTextField,.colMS .aligned .vXMLLargeTextField{width:350px;}
form .aligned p,form .aligned ul{margin-left:7em;padding-left:30px;}
form .aligned table p{margin-left:0;padding-left:0;}
.aligned .vCheckboxLabel{float:none!important;display:inline;padding-left:4px;}
.colM .aligned .vLargeTextField,.colM .aligned .vXMLLargeTextField{width:610px;}
.checkbox-row p.help{margin-left:0;padding-left:0!important;}
.wide label{width:15em!important;}
form .wide p{margin-left:15em;}
.colM fieldset.wide .vLargeTextField,.colM fieldset.wide .vXMLLargeTextField{width:450px;}
fieldset.collapsed h2,fieldset.collapsed{display:block!important;}
fieldset.collapsed h2{background-image:url(../img/admin/nav-bg.gif);background-position:bottom left;color:#999;}
fieldset.collapsed .collapse-toggle{background:transparent;display:inline!important;padding:3px 5px!important;}
fieldset.monospace textarea{font-family:"Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace;}
.submit-row{text-align:right;margin:5px 0;padding:5px 7px;}
.submit-row input{margin:0 0 0 5px;}
.submit-row p{margin-top:.3em;}
.submit-row .deletelink{background:url(../img/admin/icon_deletelink.gif) 0 50% no-repeat;padding-left:14px;}
.vSelectMultipleField{vertical-align:top!important;}
.vCheckboxField{border:none;}
.vDateField,.vTimeField{margin-right:2px;}
.vURLField{width:30em;}
.vLargeTextField,.vXMLLargeTextField{width:48em;}
.flatpages-flatpage #id_content{height:40.200001em;}
.module table .vPositiveSmallIntegerField{width:2.2em;}
.inline-group{background:#eee;margin:10px 0;padding:10px 10px 5px;}
.inline-group h3.header{background:#bbb;color:#fff;font-size:11px;margin:-5px -10px 5px;padding:2px 5px 3px;}
.inline-related{margin-bottom:15px;position:relative;}
.last-related{margin-bottom:0;}
.inline-related h2{font-size:11px;text-align:left;font-weight:700;color:#888;margin:0;padding:2px 5px 3px;}
.inline-related h2 b{font-weight:400;color:#aaa;}
.inline-related h2 span.delete{padding-left:20px;position:absolute;top:0;right:5px;}
.inline-related h2 span.delete label{margin-left:2px;padding-top:1px;}
.inline-related fieldset{background:#fbfbfb;}
.inline-related fieldset.module h2{font-size:11px;text-align:left;font-weight:700;background:#bcd;color:#fff;margin:0;padding:2px 5px 3px;}
.inline-group .tabular tr.has_original td{padding-top:2em;}
.inline-group .tabular tr td.original{width:0;_position:relative;padding:2px 0 0;}
.inline-group .tabular th.original{width:0;padding:0;}
.inline-group .tabular td.original p{position:absolute;left:0;height:1.1em;overflow:hidden;font-size:9px;font-weight:700;color:#666;_width:700px;padding:2px 7px;}
.inline-group ul.tools{list-style:none;margin:0;padding:0;}
.inline-group ul.tools li{display:inline;padding:0 5px;}
.inline-group ul.tools a.add{background:url(../img/admin/icon_addlink.gif) 0 50% no-repeat;padding-left:14px;}
#h-image{clear:both;background:no-repeat top left;}
.title{color:#282828;margin-bottom:.05em;}
#user_tools{color:#FAFAFA;text-align:right;float:right;margin:25px;}
#navbar{color:#2d2d2d;list-style-type:none;border-top:15px solid #000;}
#navmenu-h{clear:both;}
#navbar li a{color:#464646;list-style:none;float:left;position:relative;display:block;text-decoration:none;height:1%;letter-spacing:.17em;margin:0 5px;padding:.56em;}
#navbar li > ul{top:auto;left:auto;}
body{min-width:630px;}
h1{margin-bottom:.5em;}
h2{margin-bottom:.37em;}
h3{margin-bottom:.5em;font-size:1.75em;}
h4{margin-bottom:.35em;font-size:1.5em;}
h5{margin-bottom:.35em;}
h6{margin-bottom:.25em;}
.indent{float:left;position:relative;display:block;margin:20px;padding:.56em;}
.rightfooter{text-align:right;float:right;text-decoration:none;margin-bottom:.25em;}
#comment{margin:0 1.5em;}
.sideheadline{color:#666;margin-bottom:.25em;}
a{text-decoration:none;}
a:visited{color:#a9b58a;}
a:hover{color:#c8cfb8;}
.alternate{background:#000;}
#thread li.postitem{float:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dadada;margin-bottom:20px;}
.post{margin-left:14px;color:#333;overflow-x:auto;overflow-y:auto;}
div #footer{padding-bottom:1em;clear:both;}
.sidebar p{margin-bottom:30px;}
#thanks{float:right;margin:5px;}
#thanks a.last{margin-right:0;}
#django,#python,#knight{height:12px;overflow:hidden;background-repeat:no-repeat;display:block;float:left;margin-right:8px;}
#django{width:35px;background:url(../img/thanks.gif) 0 0 no-repeat;}
#django:hover{background-position:-35px 0;}
#python{width:12px;background:url(../img/thanks.gif) -70px 0 no-repeat;}
#python:hover{background-position:-82px 0;}
#knight{width:11px;background:url(../img/thanks.gif) -94px 0 no-repeat;}
#knight:hover{background-position:-105px 0;}
.note{border:1px solid #EEE;background:url(../img/icons/information.png) no-repeat 5px 50%;margin-bottom:10px;color:#777;font-size:10px;line-height:11px;padding:5px 5px 5px 30px;}
form p + p,.sidebar p + p{text-indent:0;}
textarea,.inline-related.tabular fieldset.module table{width:100%;}
form .aligned p.help,form .wide p.help{padding-left:38px;}
fieldset.collapsed *,#django span,#python span,#knight span{display:none;}
#navbar li a:hover,p.container{color:#776d6a;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6 .title,h1,h2,h3,h4,h5,h6 .title .alt{color:#282828;}
.small,.incr{color:#999;}
a:link,a:active{color:#929c76;}