/*** ------------------------------------** RollinsVillains primary Style Sheet.** Copyright 2009 RollinsVillains, Inc.** Ian C. Sellers** ------------------------------------*//*** The following styles apply to all html elements of the specified type.*/BODY {  background-color: white;  margin-top: .5em;  margin-bottom: .5em;  margin-left: .8em;  margin-right: .8em;  }  /*** The following styles apply to html elements of the specified type with the specified id.*/DIV#content {	  position: relative;}DIV#header {  margin-top: 0px;}DIV#main {  float: left;  width: 62%;  margin-top: 0;  /*       t r b     l */  padding: 0 0 0.8em 1%;}DIV#leftsidebar {  float: left;  width: 18%;  margin-top: 0.8em;  padding-top: 0;  padding-bottom: 0.8em;}DIV#rightsidebar {  float: right;  width: 18%;  margin-top: 0.8em;  padding-top: 0;  padding-bottom: 0.8em;}DIV#footer {  clear: both;  text-align: center;  align: center;}DIV#titlediv {  color: #CC0508;  font-size: 20pt;  font-family: "Comic Sans MS",cursive;  font-weight: 800;  text-align: center;  align: center;  clear: both;  margin-bottom: 0;  margin-top: 0;  margin-right: 0;  margin-left: 0;}DIV#bannerdiv {  align: center;  margin-bottom: 0;  margin-top: 0.2em;}IMG#bannerimgmain {  align: center;  border: 0;  padding-top: 0;  padding-bottom: 0;  padding-right: 0;  padding-left: 0;  width: 100%;}/*** Styles that apply to html elements of the specified type with the specified class.*/.lightweight, .lightweight, .lightweight DIV, .lightweight SPAN, .lightweight A, .lightweight TR .lightweight LI, .lightweight UL, .lightweight OL {  font-size: 12pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 250; }.lightweightbig, .lightweightbig, .lightweightbig DIV, .lightweightbig SPAN, .lightweightbig A, .lightweightbig TR .lightweightbig LI, .lightweightbig UL, .lightweightbig OL {  font-size: 14pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 250; }.lightweightbigger, .lightweightbigger, .lightweightbigger DIV, .lightweightbigger SPAN, .lightweightbigger A, .lightweightbigger TR .lightweightbigger LI, .lightweightbigger UL, .lightweightbigger OL {  font-size: 16pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 250; }.mediumweight, .mediumweight, .mediumweight DIV, .mediumweight SPAN, .mediumweight A, .mediumweight TR .mediumweight LI, .mediumweight UL, .mediumweight OL {  font-size: 12pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 400; }.mediumweightbig, .mediumweightbig, .mediumweightbig DIV, .mediumweightbig SPAN, .mediumweightbig A, .mediumweightbig TR .mediumweightbig LI, .mediumweightbig UL, .mediumweightbig OL {  font-size: 14pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 400; }.mediumweightbigger, .mediumweightbigger, .mediumweightbigger DIV, .mediumweightbigger SPAN, .mediumweightbigger A, .mediumweightbigger TR .mediumweightbigger LI, .mediumweightbigger UL, .mediumweightbigger OL {  font-size: 16pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 400; }.heavyweightsmall, .heavyweightsmall DIV, .heavyweightsmall SPAN, .heavyweightsmall A, .heavyweightsmall TR .heavyweightsmall LI, .heavyweightsmall UL, .heavyweightsmall OL {  font-size: 10pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 700; }.heavyweight, .heavyweight DIV, .heavyweight SPAN, .heavyweight A, .heavyweight TR .heavyweight LI, .heavyweight UL, .heavyweight OL {  font-size: 12pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 700; }.heavyweightbig, .heavyweightbig DIV, .heavyweightbig SPAN, .heavyweightbig A, .heavyweightbig TR .heavyweightbig LI, .heavyweightbig UL, .heavyweightbig OL {  font-size: 14pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 700; }.heavyweightbigger, .heavyweightbigger DIV, .heavyweightbigger SPAN, .heavyweightbigger A, .heavyweightbigger TR .heavyweightbigger LI, .heavyweightbigger UL, .heavyweightbigger OL {  font-size: 16pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 700; }.centeredtext, .centeredtext DIV, .centeredtext SPAN, .centeredtext A {  text-align: center;}.tableheading, .tableheading TR {  background-color: #CC0508;  color: white;  font-size: 16pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 700;}.tablerow, .tablerow TR {  background-color: #8DCDF9;  color: #151C26;}.weathertable, .weathertable TR {  background-color: white;  color: #151C26;}.list, .list UL, .list OL {  color: #151C26;  margin-bottom: 0.3em;}.listitem, .listitem LI {  color: #151C26;  margin-bottom: 0.15em;}.cctypes, .cctypes DIV {  color: #151C26;  font-size: 9pt;  font-family: Helvetica,Arial,sans-serif;  font-weight: 400;}.copyright, .copyright DIV {  color: #151C26;  font-size: 8pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}/*** DIV tag styles - used for spacing and posisitoning*/.gapabove, .gapabove DIV {  margin-top: 0.4em;}.biggapabove, .biggapabove DIV {  margin-top: 0.8em;}.littlegapbelow, .littlegapbelow DIV {  margin-bottom: 0.2em;}.gapbelow, .gapbelow DIV {  margin-bottom: 0.4em;}.biggapbelow, .biggapbelow DIV {  margin-bottom: 0.8em;}.gaparound, .gaparound DIV {  margin-bottom: 0.4em;  margin-top: 0.4em;}.biggaparound, .biggaparound DIV {  margin-bottom: 0.8em;  margin-top: 0.8em;}.rightjustify, .rightjustify SPAN {  float: right;  align: right;  text-align: right;  margin-right: 0.8em;}/*** Horizontal Rule Styles*/.greenrule, .greenrule HR {  color: #006600;  background-color: #006600;  align: center;  height: .07em;  width: 70%;}.siderule, .siderule HR {  color: #151C26;  background-color: #151C26;  align: center;  height: .05em;  width: 65%;}.fatsiderule, .fatsiderule HR {  color: #151C26;  background-color: #151C26;  align: center;  height: .1em;  width: 65%;}.brownrule, .brownrule HR {  color: #151C26;  background-color: #151C26;  align: center;  height: .07em;  width: 100%;}.fatrule, .fatrule HR {  color: #003366;  background-color: #003366;  align: center;  height: .1em;  width: 100%;}.shortfatrule, .shortfatrule HR {  color: #003366;  background-color: #003366;  align: center;  height: .1em;  width: 50%;}/*** The syntax for the following anchor <A> styles is different than above because** some of them vary in appearance or behavior based on mouse events or the** link's history.** Also includes a DIV tag to match the font style to the same-class-named anchors.*/A.friendlylink:link {  color: blue;  text-decoration: none;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.friendlylink:visited {  color: purple;  text-decoration: none;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.friendlylink:hover {  color: blue;  text-decoration: none;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 800;}A.friendlylink:active {  color: red;  text-decoration: none;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}.friendlylink, .friendlylink DIV {  color: #151C26;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.bigfriendlylink:link {  color: blue;  text-decoration: none;  font-size: 16pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.bigfriendlylink:visited {  color: purple;  text-decoration: none;  font-size: 16pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.bigfriendlylink:hover {  color: blue;  text-decoration: none;  font-size: 16pt;  font-family: "Comic Sans MS",cursive;  font-weight: 800;}A.bigfriendlylink:active {  color: red;  text-decoration: none;  font-size: 16pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}.bigfriendlylink, .bigfriendlylink DIV {  color: #151C26;  font-size: 16pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.ucfriendlylink:link {  color: #5F9EA0;  text-decoration: none;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.ucfriendlylink:visited {  color: #5F9EA0;  text-decoration: line-through;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.ucfriendlylink:hover {  color: #5F9EA0;  text-decoration: line-through;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 800;}A.ucfriendlylink:active {  color:red;  text-decoration: line-through;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}.ucfriendlylink, .ucfriendlylink DIV {  color: #151C26;  font-size: 12pt;  font-family: "Comic Sans MS",cursive;  font-weight: 500;}A.regularlink:link {  color: blue;  font-size: 12pt;  text-decoration: none;  font-weight: 500;}A.regularlink:visited {  color: purple;  font-size: 12pt;  text-decoration: none;  font-weight: 500;}A.regularlink:hover {  color: blue;  font-size: 12pt;  text-decoration: none;  font-weight: 800;}A.regularlink:active {  color: red;  font-size: 12pt;  text-decoration: none;  font-weight: 500;}.regularlink, .regularlink DIV {  color: #151C26;  font-size: 12pt;  font-weight: 500;}  