.newbody  {background-color: #666666;background-image: url(https://admin.theribbonretreat.com/uploads/thumbnaillighter600.jpg);background-repeat: repeat;background-position: 0 0;}/*body*/
h1 {color: #000000; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; font-size: 26px;}/*common elements*/
h2 {color: #01696b; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; font-size: 21px;}
h3 {color: #7f7f7f; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; font-size: 15px;}
a {color: #333333;}
a:hover {color: #00b9b9;}
a:visited {color: #333333;}
.commonButton {background-color: #00b9b9; border: solid 1px #000000; color: #ffffff; font-size: 14px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;}/*buttons*/
.commonButton:hover {background-color: #ad0000;}
 
.TopNav_Footer_Font {font-size: 14px;  font-family: Tahoma, Geneva, sans-serif; color: #ffffff; font-weight: bold;}/*top-nav and footer*/
.TopNav_Footer_Font a {color: #ffffff;}
.TopNav_Footer_Font a:hover {color: #ffffff;}
.TopNav_Footer_Font a:visited{color: #ffffff;}
.TopNav_Footer_Background {background-color: #01696b;}
#topNav {border: solid 1px #01696b; border-top: none;}
#shoppingCart {border-left: 2px solid #01696b;}
 
#middle_topnav {color: #ffffff; font-weight: bold; font-size: 12px; font-family: Tahoma, Geneva, sans-serif;}/*main nav*/
#middle_topnav .middleNavOther {background-color: #00b9b9;}
#middle_topnav a{color: #ffffff;}
#middle_topnav a:hover{color: #ffffff;}
#middle_topnav a:visited{color: #ffffff;}
 
.ribbonColors {background-color: #ad0000; color: #ffffff;}/*main nav ribbon*/
#middle_topnav li#ribbonBtn {background-color: #ad0000; font-weight: bold; color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
#middle_topnav li#ribbonBtn a{color: #ffffff; font-weight: bold}
#middle_topnav li#ribbonBtn a:hover{color: #ffffff; font-weight: bold}
#middle_topnav li#ribbonBtn a:visited{color: #ffffff; font-weight: bold}
#middleNav {background-color: #ad0000; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 14px;}/*middle nav ribbon*/
#middleNav a{color: #ffffff;}
#middleNav a:hover {color: #ffffff;}
#middleNav a:visited {color: #ffffff;}
 
.fabricColors {background-color: #01696b; color: #ffffff;}/*main nav fabric*/
#middle_topnav li#fabricBtn {background-color: #01696b; font-weight: bold; color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
#middle_topnav li#fabricBtn a{color: #ffffff; font-weight: bold}
#middle_topnav li#fabricBtn a:hover{color: #ffffff; font-weight: bold}
#middle_topnav li#fabricBtn a:visited{color: #ffffff; font-weight: bold}
#middleNav.FabricMiddleNav {background-color: #01696b; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #ffffff; font-size: 14px;}/*middle nav fabric*/
#middleNav.FabricMiddleNav a{color: #ffffff;}
#middleNav.FabricMiddleNav a:hover {color: #ffffff;}
#middleNav.FabricMiddleNav a:visited {color: #ffffff;}
 
#middleNav #middleNav_firsLine {background-color: #01696b;}/* same color as top nav and footer bg color */
#middleNav #middleNav_secondLine {background-color: #00b9b9;}/* same color as .commonButton color */
 
#sidebar1 {background-color: #ffffff;font-size: 14px; font-weight: bold; color: #333333; font-family: Tahoma, Geneva, sans-serif; }/*left nav*/
#sidebar1 a{color: #333333;}
#sidebar1 a:hover {color: #333333;}
#sidebar1 a:visited {color: #333333;}
#sidebar1 #mainMenu td {font-weight: bold;color: #333333;font-size: 14px;font-family: Tahoma, Geneva, sans-serif;}
#mainMenu a {font-size: 14px; font-weight: bold; color: #333333;}
#mainMenu a:hover {color: #333333;}
#mainMenu a:visted {color: #333333;}
.SMChild .Level_1 {font-weight: bold;}
#mainMenu .SMChild .Level_1 a {font-weight: bold;}
.leftnav_bullet {background-image: url(https://admin.theribbonretreat.com/uploads/scissorsred.png);}
 
.premierContentMenu {color: #ad0000; border-bottom: solid 1px #ad0000;}/* left nav titles, color and border color same as ribbon middle nav bg color */
 
 /* --- footer background and text is same as top nav css --- */
#footerLine {background-color: #ffffff; height: 1px;}/* color is same as text color for footer */
#feedbackButton {background-color: #01696b; color: #ffffff; border-left: solid 2px #ad0000; border-top: solid 2px #ad0000; } /* background-color same as topnav and footer bg color.  Text color same as topnav and footer text color. Border color same as ribbon tab bg color. */
#FeedbackForm {background-color: #01696b; color: #ffffff; border: solid 5px #ad0000;}
#FeedbackForm td {color: #ffffff;}
#FeedbackForm a{color: #ffffff;}
#FeedbackForm a:hover{color: #ffffff;}
#FeedbackForm a:visited{color: #ffffff;}
#FeedbackForm .Send {background-color: #00b9b9; border: solid 1px #000000; color: #ffffff; font-size: 14px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;}/*buttons*/
#FeedbackForm .Send:hover {background-color: #ad0000;}
#PopUpInnerContent {background-color: #01696b; color: #ffffff; border: solid 5px #ad0000;}
#PopUpInnerContent td {color: #ffffff;}
#PopUpInnerContent a{color: #ffffff;}
#PopUpInnerContent a:hover{color: #ffffff;}
#PopUpInnerContent a:visited{color: #ffffff;}
#PopUpInnerContent .LoginButton {background-color: #00b9b9; border: solid 1px #000000; color: #ffffff; font-size: 14px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;}/*buttons*/
#PopUpInnerContent .LoginButton:hover {background-color: #ad0000;}
#PopUpInnerContent .CreateAccountBtn {background-color: #00b9b9; border: solid 1px #000000; color: #ffffff; font-size: 14px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;}/*buttons*/
#PopUpInnerContent .CreateAccountBtn:hover {background-color: #ad0000;}
#PopUpInnerContent .SectionHeader {color: #ffffff;}
.specialsBxItem{border-right: dashed 2px #ad0000;} /* ribbon button bg color */
.fabricSpecialsBxTop{border-bottom: dashed 2px #ad0000;border-top: solid 3px #01696b;} /* fabric button bg color */

.ribbonBgColor {background-color: #ad0000;}
.fabricBgColor {background-color: #01696b;}
.ribbonTextColor {color: #ffffff;}
.fabricTextColor {color: #ffffff;}
.buttonBgColor {color: #00b9b9;}
.buttonTextColor {color: #ffffff;}

