body {
   font-family: Georgia, Time, Times New Roman, serif;
   font-size: 76%;
   color: #c90d10;
   background: url(http://static.yuku.com/domainskins/bypass/img/arizona/election/bgelection.gif);
}

.mgr-navigation-sliver { color: #fff; background: #970000; }

.mgr-navigation-sliver a:link { color: #fff; }

.mgr-navigation-sliver a:visited { color: #fff; }

table { border: 1px solid #1c1ea6; }

th {
   border: 1px solid #1c1ea6;
   color: #FFFFFF;
   border-top: none;
   font-family: Comic Sans MS, Brush Script MT, cursive;
   font-size: 1.2em;
   background: #1e20ac;
}

td { border: 1px solid #1c1ea6; }

th a:link { color: #FFFFFF; }

a { color: #1e20ac; text-decoration: none; }

a:link { color: #1e20ac; text-decoration: none; }

a:visited { color: #5b60e3; }

a:hover { color: #ff050a; text-decoration: underline; }

a:active { color: #ff050a; }

.boxheading {
   color: #fff;
   border-top: none;
   border-right: none;
   border-bottom: none;
   border-left: none;
   padding: 5px;
   background: #970000;
}

.boxheading a:link { color: #fff; }

.boxheading h1 { font-size: 1.3em; font-family: Comic Sans MS, Brush Script MT, cursive; padding-left: 25px; }

.boxheading h2 { font-size: 1.3em; font-family: Comic Sans MS, Brush Script MT, cursive; }

.boxheading h3 { font-size: 1.3em; }

.onionskin1 { padding: 2px; background: #970000; }

.onionskin2 { padding: 2px; background: #fff; }

.onionskin3 { padding: 2px; background: #1e20ac; }

.forum-box td { border-bottom: none; font-size: 1.2em; background: #FFFFFF; }

.forum-box .odd td { background: #FFFFFF; }

.forum-box .even td { background: #FFFFFF; }

.discussion-box td { border-bottom: none; background: #FFFFFF; }

.discussion-box .odd td { background: #FFFFFF; }

.discussion-box .even td { background: #FFFFFF; }

blockquote { border: 2px groove #1c1ea6; padding: 7px; }

textarea { border: 2px groove #1c1ea6; font-size: 1.2em; }

input.button {
   color: #fff;
   border: 2px solid;
   border-color: #9798D8 #151674 #151674 #9798D8;
   background: #1e20ac;
}

.dropdown a:link { color: #FFFFFF; }

.dropdown a:visited { color: #FFFFFF; }

.dropdown input { color: #FFFFFF; }

.dropdown li {
   border: 1px solid;
   margin: 0px;
   border-color: #9697D6 #131570 #131570 #9697D6;
   *vertical-align: bottom;
   background: #1c1ea6;
}

.pager-total { border: 1px solid #1c1ea6; background: #fff; }

.pager-list div { border: 1px solid #1c1ea6; background: #fff; }

div.mgr-navigation-sliver a:visited { color: #fff; }

div.mgr-navigation-sliver a:hover { color: #dbdcf9; }

.dropdown a:hover { color: #FFFF00; }

.boxheading .bread-crumbs .first { padding-left: 30px; position: relative; }

.tool-box .boxheading .subscription-links { padding-right: 30px; position: relative; }

#forum_topicreply .boxheading .bread-crumbs { padding-left: 40px; }

#forum_newtopic .boxheading .bread-crumbs { padding-left: 40px; }

.button { font-size: 1.1em; padding: 3px; }

#wrapper { font-size: 1em; margin: 10px auto; position: relative; }

.tl {
   height: 245px;
   width: 256px;
   position: absolute;
   top: 0px;
   left: 0px;
}

.tr {
   height: 245px;
   width: 256px;
   position: absolute;
   top: 0px;
   right: 0px;
}

.myheader { width: 472px; margin: 10px auto; }

.mycontent { padding: 130px; padding-top: 0px; padding-bottom: 0px; }

div.mgr-navigation-sliver-wrapper { border: 2px solid #1e20ac; }

div.mgr-navigation-sliver { border: 2px solid #fff; }

div.mgr-right-col p.mgr-sliver-open-button { background: #1e20ac; }

div.mgr-right-col p.mgr-sliver-open-button a { background: #1e20ac; }

div.mgr-right-col p.mgr-sliver-open-button a:hover { background: #1e20ac; }

td.firstcol { border-left: none; }

th.firstcol { border-left: none; }

.category-box td { border-bottom: none; }

td.lastcol { border-right: none; }

th.lastcol { border-right: none; }

.boxheading a:active { color: #fff; }

.boxheading a:visited { color: #fff; }

.boxheading a:hover { color: #002377; }

.category-box .onionskin3 { padding-right: 3px; *padding-right: 2px; }

.forum-box .onionskin3 { padding-right: 3px; *padding-right: 2px; }

.discussion-box .onionskin3 { padding-right: 3px; *padding-right: 2px; }

.dropdown ul { background: #FFFFFF; }

html>/**/body { font-size: 12px; }

.bread-crumbs { font-family: Comic Sans MS, Brush Script MT, cursive; font-weight: bold; font-size: 1.3em; }

.tool-box .boxbody h2 { font-family: Comic Sans MS, Brush Script MT, cursive; font-size: 1.3em; }

.tool-box .boxbody h3 { font-family: Comic Sans MS, Brush Script MT, cursive; font-size: 1.3em; }

.discussion-box .poster-name { font-family: Comic Sans MS, Brush Script MT, cursive; }

.discussion-box .post-title { font-family: Comic Sans MS, Brush Script MT, cursive; }

.post-box label { font-family: Comic Sans MS, Brush Script MT, cursive; }

.forumtitle h3 { font-family: Comic Sans MS, Brush Script MT, cursive; font-size: 13px; }

th h2 { font-size: 1.3em; }

.th { font-size: 1.2em; }

h4.description { font-size: 1.04em; }

.topic-pager { font-size: .9em; }

h1 { font-size: 1.6em; }

h2 { font-size: 1.4em; }

h3 { font-size: 1.2em; }

h4 { font-size: 1.1em; }

h5 { font-size: 1em; }

h6 { font-size: .9em; }

.info-links { font-size: 1.1em; }

.announcement-box { font-size: 1.2em; }

.post-content { font-size: 1.2em; }

.post-tools { font-size: 1.2em; }

h3.quote-title { font-size: 1.2em; }

input.text { font-size: 1.2em; }

label { font-size: 1.2em; }

.pager { font-size: 1.1em; }

#directory_default .control-box a:link { font-size: 1em; }

#directory_default .control-box .button { font-size: 1em; }

.post-box .post-options label { font-family: Comic Sans MS, Brush Script MT, cursive; font-weight: normal; font-size: 1em; }

.extra-content .boxbody { padding: 5px; background: #FFFFFF; }

.dropdown li input { color: #fff; }

th a:visited { color: #FFFFFF; }

.content-footer a { color: #fff; }

.members-box .even td { background: #FFFFFF; }

.lead { background: #FFFFFF; }

.members-box .odd td { background: #FFFFFF; }

.category-box .odd td { background: #FFFFFF; }

.category-box .even td { background: #FFFFFF; }

.featured-box .odd td { background: #FFFFFF; }

.calendar-box td { background: #FFFFFF; }

.event-box td { background: #FFFFFF; }

.featured-box .even td { background: #FFFFFF; }

.control-box .boxbody {
   border: none;
   padding: 0px;
   margin-right: -5px;
   background: transparent;
}

.control-box .onionskin1 { border: none; background: transparent; }

.control-box .onionskin2 { border: none; background: transparent; }

.control-box .onionskin3 { border: none; background: transparent; }

.control-box { border: 0px; }

.stats-box .boxbody { background: #fff url(http://static.yuku.com/domainskins/bypass/img/arizona/election/USA.gif) no-repeat 90% 50%; }

.signature { border-top: 1px dotted #1c1ea6; }

hr { background: #1c1ea6; }

div.calendar-box .boxheading { text-align: center; }

div.calendar-sidebar .boxheading { text-align: center; }

.calendar .bread-crumbs { margin-left: -25px; }

.previous-month { font-weight: bold; }

.next-month { font-weight: bold; }