body, div, td {font-family:verdana,arial; font-size:11px; color:#37385B;} body{ margin:30px; border:0px; padding:0px; } td { vertical-align:top; } table, div, form {position:relative; margin:0px; padding:0px; } a:active, a:link, a:visited { color : #586755; text-decoration : none; font-weight: bold; } a:hover {text-decoration : underline;} div#topline { border: 1px dashed White; } div#header{font-size:14px; font-weight:bold; color:#37385B; letter-spacing:1px; float:left; } div#header a:active, div#header a:link, div#header a:visited { text-decoration : none; color:#BF2710;} div#header a:hover { text-decoration : none; } form#searchForm{ float:right; } div#searchlabel { font-weight:bold; font-size:12px; color : #586755; padding-top: 1px; } div#searchbox{padding-top:10px;} div.searchcount{padding-top:5px;padding-bottom:10px;} span.searchcounter{font-weight:bold;} span.searchquery{font-weight:bold;} span.searchcurrpage{font-weight:bold;} div.searchresult{margin-top:10px;margin-bottom:10px;} div#quote{ clear:both; margin-bottom:20px; width: 400px; } div.spacer{ background-image:url(../dx/serpentine.gif/$file/serpentine.gif); width:100%; background-repeat: repeat-x; } table.horizontalNavTable{ margin-left:10px; } table.horizontalNavTable tr td a:active, table.horizontalNavTable tr td a:link, table.horizontalNavTable tr td a:visited { display:block; color : #586755; text-decoration : none; font-weight: bold; letter-spacing:1px; background-color:White; padding:5px; border: 1px solid #B9B9C5;} table.horizontalNavTable tr td a:hover { display:block; background-color:#E1EBE0; border: 1px solid #37385B; text-decoration : none; } table.horizontalNavTable tr td.colons { padding: 9px 5px 0px 5px; display:block;} table.horizontalNavTable tr td.count { padding: 7px 5px 0px 5px; } div#leftnav{width:200px; float:left; } div.leftTitle{font-weight:bold;padding : 9px 0px 0px 7px; margin:0px; color : #6B8369; font-size:12px; letter-spacing:1px; } div#content{padding : 0px 20px 0px 20px; width:auto; margin-left:210px;} div.break{clear:both; height:20px; font-size:10px; border:none; margin:0; padding:0; background:transparent; } div#leftnav a:active, div#leftnav a:link, div#leftnav a:visited { color : #6B8369; text-decoration : none; font-weight: normal; display:block; padding : 5px 5px 5px 5px; margin:5px 2px 5px 2px; font-weight:bold; } div#leftnav a:hover {color: #1E141F;background-color:#E1EBE0; } iframe#rollframe { position:relative; width:200px; height : 342px; padding : 0px; margin: 0px; border: 0px; overflow: hidden; overflow-x: hidden; overflow-y: hidden; } ol li {list-style: lower-roman; padding-top:5px;padding-bottom:5px;} ul li {list-style: disc; padding-top:5px;padding-bottom:5px;} div.blogitem { width:100% } div.blogitemsubject{font-weight:bold; color:#37385B; padding-top:7px; font-size:13px; } div.blogitemsubject img.titleimage { position:relative; width:12px; height:12px; float:left; margin: 3px 7px 3px 0px; } div.blogitemdate { font-weight:normal; color:#6B8369; text-align:right; padding-top:7px; } div.blogitemcontent { padding-top:7px; padding-bottom: 15px; color:#37385B; line-height:135%; } div.blogitemcontent img { position:relative; margin: 0px 15px 10px 0px; } div.blogitemcontent div.cite { position:relative; padding:10px;font-style: italic; color:#37385B; background-color:#F4F8F4; margin: 10px; border: 1px dashed #E1EBE1; } div.permalink{ padding-bottom: 40px; padding-top:0px; background-image:url(../dx/smallserpentine.gif/$file/smallserpentine.gif); background-repeat: repeat-x; vertical-align: top; } div.permalink table.permalinks tr td { padding:6px 5px 5px 5px; font-weight:bold; color:#37385B; } input, select, textarea, input#Query { background-color: #FFFFFF; border-color: #E1EBE0 #37385B #37385B #E1EBE0; border-style: solid; border-width: 1px; color: #37385B; font-family: verdana,sans-serif; font-size: 12px; font-weight: normal; margin: 0px; padding: 3px 2px 2px 3px; } div.code { position:relative; display:block; width:auto; white-space: normal; font-family: "Courier New", monospace; font-size:14px; background-color:#F2F6F1; padding:20px; border: 1px solid #DCE7DB; margin: 20px; } div.commentsheader{ padding-top:25px; padding-bottom:10px; font-size:12px; font-weight:bold; letter-spacing:1px; } div.commentsheader img { position:relative; width:21px; height:13px; float:left; margin: 2px 7px 3px 0px; } div.nocomments{ position:relative; padding:15px 0px 10px 0px; margin:0px; font-size:11px; font-weight:normal; letter-spacing:1px; } div.blogcomment { padding-top:10px; } table tr td.commentnumber { padding:4px; border:1px solid #BF2710; } div.commentcreated { font-weight:normal; color:#6B8369; text-align:right; } div.commenttitle { padding-top:10px; font-style:italic; font-weight:bold; } div.commenttext { } div.commentauthor { word-spacing:3px; font-weight:bold; letter-spacing:1px; } div#commentsform { margin: 50px 0px 40px 0px; } div.commentsformheader { font-weight:bold; letter-spacing:1px; margin: 15px 0px 20px 0px; font-size:12px; } div.commentsformheader img { position:relative; width:25px; height:15px; float:left; margin: 1px 7px 3px 0px; } div#commentsform table tr td { padding: 7px 0px 7px 0px; } div#commentsform table tr td.cftitle { font-weight:bold; letter-spacing:1px; }