@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 120%;         /* Change is here; in original it was 80% */
    line-height: 1.5em;
}

body {
    background: #e4e4cc url(http://fama.uark.edu/images/wrapperBG.gif) repeat-x top;
    font:  Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 1pt;
    color: #57011E;
}
a:hover {
    text-decoration:none;
}
#wrapper {
    width: 955px;
    height: auto;
    margin-right: auto;
    margin-left: auto;
}
#skipNav {
    display: none;
}
#banner {
    height: 102px;
    width: 955px;
    clear: both;
}
#banner  #dept {
    display: block;
    width: 710px;
    height: 75px;
    float: right;
    background: url(http://fama.uark.edu/images/FAMABanner.png) no-repeat bottom;
}
#banner  #UofA {
                display: block;
                width: 245px;
                height: 60px;
                float: left;
                background: url(http://fama.uark.edu/images/UALogo_Horizontal.png) no-repeat center bottom;
                margin-top: 20px;
}

.hidden {
    display: none;
}

/************************* TOP UTILITY NAVIGATION *******************************************/
#banner #topNav {
                text-transform: uppercase;
                height: 21px;
                width: 710px;
                padding-top: 5px;
                clear: both;
                float: right;
}
#banner #topNav ul {
    float: right;
}
#banner #topNav li {
    list-style: none;
    float: left;
    padding-right: 5px;
    padding-left: 5px;
    color: #FFFFFF;
}
#banner #topNav a {
    color: #FFFFFF;
    font-size: 0.7em;
}
#banner #topNav #gs {
    display: inline;
    float: right;
}
#banner #topNav #gs #search {
    background: #FFFFFF url(http://fama.uark.edu/images/google.gif) no-repeat center center;
    height: 18px;
    width: 186px;
    padding: 3px 0px 0px 3px;
    border-style: none;
    margin-left: 5px;
    color: #57011E;
}
#banner #topNav #gs #GO {
    background: url(http://fama.uark.edu/images/search.gif);
    height: 16px;
    width: 16px;
    border-style: none;
    margin: 3px 3px 3px 5px;
}
/************************* MAIN NAVIGATION *******************************************/
#mainNav {
    min-height: 27px;
    width: 955px;
    background-color: #474747;
    background-image: url(http://fama.uark.edu/images/mainNavBG.gif);
    background-repeat: repeat-x;
    background-position: top;
    clear: both;
    height: auto;
    overflow: visible;
    letter-spacing: 0;
    text-align: left !important;
}
#mainNav ul{
    margin:0;
}
#mainNav ul li{
    list-style-type: none;
    display:inline;
}
#mainNav ul li a{
    display:block;
    color:#E4E4CC;
    text-decoration: none;
    font-size: 0.85em;
    text-transform: uppercase;
    padding: 4px 15px 4px 15px;
    height: 19px;
    float: left;
    margin: 0;
}
#mainNav ul li a.first{
    padding: 4px 15px 4px 4px;
    margin: 0;
    }
#mainNav ul li a.last{
    padding: 4px 4px 4px 15px;
    margin: 0;
    }    
 #mainNav ul li a:hover{
    background: #999999 url(http://fama.uark.edu/images/mainNavBG_on.jpg) repeat-x top;
    margin: 0;
}
/************************ HOMEPAGE EXPANDO NAV**********************************/
#homeNavAccordion .Accordion {
    overflow: hidden;
}
#homeNavAccordion .AccordionPanel {
    margin: 0px;
    padding: 0px;
    width: 237px;
}
#homeNavAccordion .AccordionPanelTab {
    color: #57011E;
    display: block;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 1.2em;
    padding: 10px 0 10px 5px;
    margin: 0px;
    line-height: 1.1em;
    border-top: 1px solid #E1E1C6;
    border-bottom: 1px solid #CCCC9D;
    width: 233px;
    background: url() no-repeat right;
}
#homeNavAccordion .AccordionPanelTab:hover {
    color: #990033;
    background: #EFEFE2;
    cursor: pointer;
}
#homeNavAccordion .AccordionPanelContent {
    overflow: auto;
    margin: 0px;
    padding: 5px 0 10px 0;
    height: auto;
    background: #EFEFE2;
    border-top: 1px solid #E1E1C6;
    border-right: 1px solid #CCCC9D;
    border-bottom: 1px solid #BEBE83;
    border-left: 1px solid #CCCC9D;
}
#wrapper #content #homeLeft #sideNav #homeNavAccordion .AccordionPanel AccordionPanelOpen .AccordionPanelContent ul {
    margin-left: 0px !important;
}
#homeNavAccordion .AccordionPanelContent a{
    display:block;
    padding: 2px 10px;
    }
#homeNavAccordion .AccordionPanelContent a:hover{
    padding: 2px 10px;
    background:#e4e4cc;}
#homeNavAccordion .AccordionPanelOpen .AccordionPanelTab {
    background: #D0D0A6 url() no-repeat right;
}
#homeNavAccordion .AccordionPanelOpen .AccordionPanelTabHover {
    color: #555555;
}
/******************************TOP CONTENT******************************/
#feature {
    height: 345px;
    width: 700px;
    background: url() no-repeat center center;
    padding: 5px 0px 0px 5px;
}
#featureAccordion .AccordionPanelContent #secondaryFeature a {
    display: inline;
    margin: 0px;
    padding: 0px;
    height: auto;
    width: auto;
    clear: none;
}
#homeLeft {
    width: 237px;
    float: left;
    margin-right: 10px;
}
/******************************SIDE NAV******************************/
#sideNav {
    letter-spacing: 0;
    padding-left: 3px;
    width: 235px;
}
#homeRight   {
    width: 705px;
    float: right;
    margin-top: 10px;
}
#sideNav li {
    list-style: none;
    line-height: 160%;
    font-size: 0.8em;
}
#sideNav a {
    color: #57011E;
}
/****************************** HOME CONTENT******************************/
#ApplyNow {
    background: url() no-repeat center center;
    height: 120px;
    width: 254px;
    display: block;
    margin-top: 5px;
    cursor: auto;
}
#ApplyNow  a {
    height: 120px;
    width: 254px;
    display: block;
    margin:0;
    padding:0;
}
#ApplyNow  p {display:none;}
#logos {
    background: url();
    display: block;
    height: 150px;
    width: 195px;
    margin-right: auto;
    margin-left: auto;
}
#logoUA {
    display: block;
    height: 80px;
    clear: both;
}
#logos p {
    display: none;
}
#studentsFirst {
    display: block;
    clear: both;
    height: 70px;
}
/************************ NAVIGATION and RIGHT COLUMN ********************************/
 #rightNav {
    float: left;
    width: 190px;
    margin-top: 10px;
    margin-left: 10px;
}
.navBox ul {
    margin: 0px !important;
    padding: 5px 0px;
}
.navBox li  {
    list-style: none;
}
.navBox a  {
    padding: 5px 3px;
    display: block;
    color: #57011E;
}
.navBox a:hover  {
    background: #E4E4CC !important;
}
.navBox h4  {
    font-size: 0.9em;
    padding: 0 5px;
    display: block;
    background: #D6D6B1;
    font-weight: normal;
    border-bottom: 1px solid #D8D8B4;
}
.navBox {
    width: 238px;
    float: left;
    margin: 5px;
    display: block;
}
.infoBox {
    background: #EFEFE2;
    border: 1px solid #C0C087;
    margin-bottom: 10px;
}
.infoBox h4 {
    display: block;
    font-size: 0.75em;
    font-weight: normal;
    text-align: center;
    padding: 3px;
    color: #D0D0A6;
    background: #57011E;
}
.infoBox h5 {
    background: #D0D0A6;
    border-top: 1px solid #57011E;
    border-bottom: 1px solid #57011E;
    text-align: center;
    padding: 3px;
}
.infoBox p {
    font-size: .7em;
    margin: 5px;
    padding: 0px;
}
.infoBox a {
    color: #780129;
}
.infoBox  ul     {
    margin-top: 10px;
    margin-bottom: 10px;
}
#moreInfo {
    width: 235px;
    margin-top: 30px;
}
#moreInfo  .mission    {
    font-size: 0.7em;
    font-style: italic;
    line-height: 1.2em;
    font-weight: normal;
    margin: 0px auto 20px;
    width: 180px;
    text-align: center;
}
#moreInfo  .address    {
    font-size: 0.7em;
    font-weight: normal;
}
#submitPhoto {
    margin-bottom: 10px;
    height: 82px;
    width: 190px;
    display: block;
    background: url() no-repeat;
}
#submitPhoto p {
    display: none;
}
/***************************** Non-Expando LEFT NAVIGATION******************/
#homeLeft #leftNav ul {
    list-style: none;
    margin-top: 12px;
    margin-bottom: 10px;
}
#homeLeft #leftNav li a {
    display: block;
    padding: 5px;
    color: #57011E;
    text-decoration: none;
    font-size: 0.8em;
    border-top: 1px solid #EFEFE2;
    border-bottom: 1px solid #D0D0A6;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    font-weight: bold;
}
#homeLeft #leftNav a.aclink {
    background: #D0D0A6;
}
#homeLeft #leftNav li a:hover {
    background: #EFEFE2;    
}
#homeLeft #leftNav li li a {
    font-size: 0.8em;
    padding-left: 20px;
    background: #EFEFE2;
    font-weight: normal;
}
#homeLeft #leftNav li li a:hover {
    background: #D0D0A6;
}
#homeLeft #leftNav ul ul {
    margin: 0px;
}
/************************* PAGE Helpful Widget ***************************************/
#pageHelpful  .pageHelpfulTab     {
    font-size: 0.8em;
    background: #D6D6B1;
    display: block;
    padding: 3px;
    text-align: center;
    cursor: pointer;
}
#pageHelpful .pageHelpfulContent {
    background: #EDEDDE;
    padding: 5px;
}
#pageHelpful .pageHelpfulContent form {
    margin: 10px 0 0 0;
    padding: 0px;
}
#pageHelpful .pageHelpfulContent label {
    font-size: 0.8em;
    clear: both;
}
#pageHelpful  .pageHelpfulContent  input#Submit {
    background: #EDEDDE;
    color: #57011E;
    border: 1px solid #D6D6B1;
    padding: 0px;
    margin: 0px;
    cursor:pointer;
}
#pageHelpful  .pageHelpfulContent  input#Submit:hover {
    background: #57011E;
    color: #EDEDDE;
}
 #rightNav #pageHelpful {
    margin-top: 10px;
    margin-bottom: 10px;
    border: 1px solid #C0C087;    
}
/**********************AUDIENCE PAGE FEATURE ACCORDION*********************/
#featureAccordion .Accordion {
    overflow: hidden;
}
#featureAccordion {
    margin-bottom: 10px;
}
#featureAccordion .AccordionPanel {
    margin: 0px;
    padding: 0px;
}
#featureAccordion .AccordionPanelTab {
    color: #D6D6B1;
    display: block;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 0.9em;
    padding: 5px 10px 5px 5px;
    margin: 0px;
    border-top: 1px solid #E1E1C6;
    border-bottom: 1px solid #CCCC9D;
    background: #57011E;
    text-align: right;
}
#featureAccordion .AccordionPanelTab:hover {
    color: #990033;
    background: #EFEFE2;
    cursor: pointer;
}
#featureAccordion .AccordionPanelContent {
    overflow: hidden;
    margin: 0px;
    padding:0px;
    height: auto;
    background: #EFEFE2;
    border: 1px solid #C0C087;
}
#featureAccordion .AccordionPanelContent a{
    display:block;
    padding: 2px 10px;
    }
#featureAccordion .AccordionPanelContent a:hover{
    padding: 2px 10px;
    background:#e4e4cc;}
#featureAccordion .AccordionPanelOpen .AccordionPanelTab {
    background-color: #D0D0A6;
    color: #57011E;
}
#featureAccordion .AccordionPanelOpen .AccordionPanelTabHover {
    color: #555555;
}
/**********************TERTIARY PAGE ACCORDION*********************/
#tertiaryAccordion .Accordion {
    overflow: hidden;
}
#tertiaryAccordion {
    margin-bottom: 10px;
}
#tertiaryAccordion .AccordionPanel {
    margin: 0px;
    padding: 0px;
}
#tertiaryAccordion .AccordionPanelTab {
    color: #D6D6B1;
    display: block;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 0.9em;
    padding: 5px 10px 5px 5px;
    margin: 0px;
    border-top: 1px solid #E1E1C6;
    border-bottom: 1px solid #CCCC9D;
    background: #57011E;
    text-align: right;
}
#tertiaryAccordion .AccordionPanelTab:hover {
    color: #990033;
    background: #EFEFE2;
    cursor: pointer;
}
#tertiaryAccordion .AccordionPanelContent {
    overflow: hidden;
    margin: 0px;
    padding:0px;
    height: auto;
    background: #EFEFE2;
    border: 1px solid #C0C087;
    padding:10px;
}
#tertiaryAccordion .AccordionPanelContent a{
    display:block;
    padding: 2px 10px;
    }
#tertiaryAccordion .AccordionPanelContent a:hover{
    padding: 2px 10px;
    background:#e4e4cc;}
#tertiaryAccordion .AccordionPanelOpen .AccordionPanelTab {
    background-color: #D0D0A6;
    color: #57011E;
}
#tertiaryAccordion .AccordionPanelOpen .AccordionPanelTabHover {
    color: #555555;
}
/**********************NEWS and CALENDAR**************************/
#news h2, #calendar h2 {
    line-height: 1.5em;
    display: block;
    border-bottom: 1px solid #D0D0A6;
    font-weight: normal;
    font-size: 1.3em;
}
#news h2 a, #calendar h2  a {
    color: #57011E;
    text-decoration: none;
}
#news h2 a:hover, #calendar h2  a:hover {
    color: #990033;
    text-decoration: none;
}
#bottom #news ul, #bottom #calendar ul {
    margin: 10px 0px 0px 0px !important;
}
#news {
    margin-bottom: 10px;
}
#bottom #news li.newsItem, #bottom #calendar li.eventItem {
    list-style: square;
    margin: 3px 0px 0px 20px;
}
#news  .newsItem  a, #calendar  .eventItem a {
    color: #57011E;
    text-decoration: none;
    display:block;
    padding:3px;
}
#news .newsItem  a:hover,#calendar .eventItem a:hover {
    color: #990033;
    background: #EFEFE2;
}
/***************** SECONDARY NEWS and CALENDAR *****************/
#secondaryNews  li.newsItem, #secondaryCalendar li.eventItem  {
    line-height: 1em;
    list-style: square url(none);
    margin: 3px 0 2px 0;
}
#secondaryNews  .newsItem  a, #secondaryCalendar .eventItem a {
    color: #57011E;
    text-decoration: none;
    display:block;
    padding:3px;
}
#secondaryNews .newsItem  a:hover,#secondaryCalendar .eventItem a:hover {
    color: #990033;
    background: #EFEFE2;
}
#secondaryNews h2, #secondaryCalendar  h2 {
    line-height: 1.2em;
    display: block;
    border-bottom: 1px solid #D0D0A6;
    font-weight: normal;
    font-size: 1.2em;
    width: 250px;
    clear: both;
}
#secondaryNews h2 a,#secondaryCalendar h2  a     {
    color: #57011E;
    text-decoration: none;
}
#secondaryNews h2 a:hover,#secondaryCalendar h2  a:hover    {
    color: #990033;
    text-decoration: none;
    background: #EFEFE2;
}
#secondaryNews  ul, #secondaryCalendar ul      {
    margin: 10px 0px 0px;
}
#secondaryNews, #secondaryCalendar    {
    margin-bottom: 10px;
    float: left;
    width: 250px;
    border-top: 1px solid #D0D0A6;
}
/****************BREADCRUMB***************************************/
#breadcrumb  {
    font-size: 0.7em;
    padding: 5px;
    text-align:left;
}
#breadcrumb a {
    color: #57011E;
}
#bottomLeft     {
    float: left;
    width: 430px;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 20px;
}
#bottomRight     {
    float: right;
    margin-top: 10px;
}
/********************A to Z**********************************/
#secondaryleftCol, #singleCol, .azBlock, #doubleCol {
    width: 500px;
    float: left;
    margin-top: 10px;
}
#content #azContent a {
    font-size: 0.7em;
    color: #780129;
    letter-spacing: 1pt;
    display: block;
    margin: 0px !important;
    padding: 4px 2px;

}
#content #azContent a:hover {
    color: #990033;
    background: #EFEFE2;
} 
.letterHead {
    border-bottom: solid 1px #990033;
    margin-bottom: 10px;
    padding: 0 5px;
    height: 25px;
    display: block;
    clear: both;
}
#azContent {
    float: left;
    width: 500px;
}
h3.letter {
    float:left;
    font-size:2em;
    margin: -12px 0 0 0;
    padding:0 !important;
}
.topLink {
    float: right;
}
#rightNav .infoBox .collapsable #atozSubmit {
    background: #E4E4CC;
    color: #57011E;
    border: 1px solid #C0C087;
    margin: 5px;
}
#rightNav .infoBox .collapsable #atozSubmit:hover {
    background: #57011E;
    color: #E4E4CC;
}
#wrapper #content #homeRight #rightNav .AZnavBox a {
    border: 1px solid #C0C087;
    padding: 2px 6px;
    display: block;
    float: left;
    width: 10px;
    line-height: normal;
    margin: 0 2px;
    font-size: .8em;
    color: #780129;
}
#wrapper #content #homeRight #rightNav .AZnavBox a:hover {
    background: #57011E;
    color: #E4E4CC;
}
#content #rightNav .AZnavBox h4 {
    padding: 3px;
    border-bottom: 1px solid #C2C28B;
    display: block;
    clear: both
}
/********** CONTENT AREA *****************/
#content #homeRight ul {list-style: square;}
.infoBox ul, .infoBox ol {
    margin-left: 20px;
}
#content #homeRight li {font-size: 0.7em;}
#content #homeRight li li {font-size: 100%;}
#content #homeRight li,#content #homeRight li ul li, .infoBox li {
    margin-bottom: 5px;
    line-height: 1.4em;
}
#content #homeRight ol, #content #homeRight ul {
    margin: 10px 0 10px 35px;
}
#singleCol p, #col1 p, #col2 p, .AZnavBox p, #secondaryleftCol p {
    line-height: 1.5em;
    font-size: .8em;
    padding: 0 5px;
}

#content  #rightNav  .infoBox  .collapsable  fieldset {
    margin: 5px;
    font-size: .8em;
}
#content #rightNav .infoBox .collapsable label {
    padding-top: 3px;
    padding-bottom: 3px;
}
#content blockquote {
    font-size: 0.7em;
    margin: 15px 30px;
    border-right: 20px solid #780129;
    background: #D6D6B1;
    padding: 5px;
    font-style: italic;
}
#content td {
    font-size: .7em;
}
#singleCol a, #col1 a, #col2 a, .navbox a {
    color: #780129;
}
#singleCol a:hover, #col1 a:hover, #col2 a:hover {
    text-decoration:none;
}
#col1, #col2, .col1, .col2 {
    float: left;
    width: 240px;
    padding-right: 5px;
    padding-left: 5px;
}
#content table tr td {
        padding: 3px;
    }
/******************* FOOTER ******************************/
#footer {
    clear: both;
    width: 955px;
    text-transform: uppercase;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 20px;
    border-top: 1px solid #D0D0A6;
    margin-top:20px;
    display: block;
}
#footer li {
    display: inline;
    font-size: .7em;
}
#footer a {
    padding: 5px;
    color: #57011E;
    font-weight: normal;
}
/* Calendar styles */
#content #Form1 #PageTable {
    font-size: 80%;
}
#calendarJustifier #content #Form1 #pnlHideHead #Table3 {
    margin: 0px 5px 5px 0px;
    background: none;
    padding-top: 0px;
    padding-bottom: 0px;
    border:none;
    width: 945px;
}
#calendarJustifier #content #Form1 #pnlHideHead table, #calendarJustifier #content #Form1 #pnlHide table  {
    margin: 0px 5px;
    border-top: 1px solid #C1C1C1;
    width: 945px;
    padding: 5px 0px 0px;
    height: 36px;
    background: #FFFFFF;
}
#calendarJustifier #content #Form1 #divContent #CalendarPanel #Calendar1 table {
    background: #FFFFFF;
}
td.title {
    padding-top: 5px;
    padding-bottom: 5px;
}
#calendarJustifier #content #Form1 #pnlHideHead table table, #calendarJustifier #content #Form1 #pnlHide table table{
    margin: 0;
    padding: 0;
    border:none;
    width: auto;
    height: auto;
}
#calendarJustifier #content #Form1 #PageTable #pnlHideSearch #Table2 {
    font-size: 90%;
}
#calendarJustifier #content #Form1 #PageTable #pnlHideSearch #Table2 table td {
    padding: 2px;
}
#calendarJustifier #content #Form1 #PageTable #pnlHideSearch #Table2 select {
    margin: 0px;
    padding: 0px;
    width: auto;
    height: auto !important;
}
#calendarJustifier #content #Form1 #pnlHideHead {
    width: 955px;
    margin-bottom: 10px;
}
.bodycopy {
    background: none;
}
  #content  #Form1  #lbtnSubmitEvents, #lblLocations, #lblTo, #lblFrom, #lblKeywords, #lbtnExpandAll, #lblDisplayFormat, #lblDisplayOptions, #lblCategorys, #lbtnSearch, #lblDisplayFormat, #lblDisplayMonth     {
    color: #57011E;
    font-size: 1 em;
}
#calendarJustifier #content #Form1 #pnlHide {
    background: white;
}
#calendarJustifier    #content  #Form1  #pnlHide  select, dlstView {
    font-size: .8em;
    background: #FFFFFF;
}
#calendarJustifier #content #Form1 #pnlHide #tblDateRange a#lbtnNewSearch {
    font-size: 80%;
    color: #57011E;
    margin-left: 20px;
}
#calendarJustifier #content #Form1 #pnlHide #tblDateRange #lblAdvancedSearch {
    color: #57011E;
    font-size: .9em;
}
#calendarJustifier    #content  #Form1  #pnlHideHead  a {
    margin: 0px !important;
    padding: 0px !important;
}
#content #Form1 #PageTable #tblEvents {
    margin-left: 10px;
    margin-right: 5px;
    width: 750px !important;
}
#content #Form1 #PageTable #tblEvents td {
    padding: 3px;
}
#PageTable a {
    color: #780129;
}
.listheadtext {
    font-weight: bold;
    background: #CFCFA5;
}
.listbodytext {
    background: #E4E4CC;
}
#content #Form1 #PageTable #pnlListviewHeading {
    margin-left: 10px;
    margin-bottom: 10px;
    width: 750px;
}
#content #Form1 #PageTable #pnlHideSearch {
    margin-left: 5px;
}
#calendarJustifier {
    margin: 0 auto !important;
}
#calendarJustifier #content #frmADXOpenEntryForm TD{
    padding-top: 3px;
    padding-bottom: 3px;
}
#calendarJustifier #wrapper #innerWrapper #content #Form1 #PageTable #pnlEventDetails table {
    margin: 10px;
    padding: 5px;
}
/************************ GOOOOGLE **************************/
td.s {
    padding: 10px;
    margin: 0px;
    width: 590px;
    background: #EAEAD7 !important;
}
span.s {
    background: #E4E4CC;
}
#GoogleResults img {display:none !important;}
span.p {background-color:#E4E4CC;}
#wrapper  #innerWrapper  #content #GoogleResults table {
    width: 100%;
}
#wrapper #innerWrapper #content #GoogleResults {
    width: 700px;
    float: left;
}
#wrapper   #innerWrapper   #content   #GoogleResults table td {
    background: #EAEAD7 !important;
    padding:5px;
    font-size: .8em !important;
}
#GoogleResults a, #GoogleResults a:link, #GoogleResults .l   {
    color: #780129 !important;
    background-color:none !important;
}
#GoogleResults a:visited, #GoolgeResults .l  {
    color: #990033 !important;
    background-color:none !important;
}
#wrapper #innerWrapper #content #GoogleResults a:hover {text-decoration:none;}
#wrapper   #innerWrapper   #content   #GoogleResults blockquote {

}
/*************** WEATHER **************************************/
#wrapper  #content  #homeRight  #singleCol  .weather {
    background: #EFEFE2;
    border: 1px solid #C0C087;
    margin-bottom: 10px;
}
#wrapper  #content  #homeRight  #singleCol  .weather  br {
    margin: 10px;
    display: block;
}
#wrapper  #content  #homeRight  #singleCol  .weather  h2 {
    display: block;
    color: #D0D0A6;
    background: #57011E;
    font-weight: normal;
    padding: 3px 5px;
}