body {
	margin: 15px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}

p {
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 10pt; 
color: #000000;
} 

ol {
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 10pt; 
color: #000000;
} 

 #topheader {
 border-top: 1px #a39161 solid; 
 border-bottom: 1px #a39161 solid;
 padding-top: 2px;
 margin-bottom: 0px; 
 padding-bottom: 2px;
 }


 #border {
 border-top: 1px #a39161 solid; 
  }

#homelink {
         height: 90px;
         width: 200px;
}
#homelink a {
         display: block;
         float: left;
         /* border: 1px dashed red; /* debug display */
}
#homelink a span {
         display: none;
}

#homelink a#link1 {
         height: 90px;
         width: 200px;
}
  


#email {
border: 1px #000000 solid; 
background-color: #a39161; 
width: 150px;
height: 15px;
padding: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 7.5pt; 
color: #ffffff;
}

#submit {

background-color: #a39161; 
width: 70px;
height: 20px; 
margin-bottom: 1px;
margin-right: 3px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 7.5pt; 
color: #ffffff;
}

.menu {
	color: #a39161;
text-decoration: none;
}
.menu:hover {
	color: #ffffff;
text-decoration: none;
}
#menu a:link {
color: #a39161;
text-decoration: none;

}

#menu A:visited {
color: #a39161;
text-decoration: none;

}

#menu A:active {
color: #a39161;
text-decoration: none;
}

#menu A:hover { 
color: #ffffff;
text-decoration: none;

}

#menu A.noline:link {
text-decoration: none;
}


#menu {
border-top: 0px;
border-bottom: 1px #a39161 solid; 
background-image: url(images/MenuBackground.jpg);
height: 20px; 
padding-top: 4px; 
padding-bottom: 0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 7.5pt; 
color: #a39161;
}


#content {
border: 1px solid #a39161;
min-height: 400px;
margin-top: 5px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 10pt; 
color: #000000;
}

#content h1 {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #6e0c03;
margin: 0px 0px 6px 0px;
padding: 0px;
}

#content h2 {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #6e0c03;
margin: 0px 0px 6px 0px;
padding: 0px;
}

#content p {
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 9pt; 
color: #000000;
} 

#content a:link {
color: #000000;
text-decoration: none;

}

#content A:visited {
color: #000000;
text-decoration: none;

}

#content A:active {
color: #000000;
text-decoration: none;
}

#content A:hover { 
color: #a3916f;
text-decoration: none;
}
#content A.noline:link {
text-decoration: none;
}

#blocknav {
border: 2px #6e0c03 solid; 
background-color: #a39161;
padding-top: 4px;
width: 200px;
height: 50px;
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}
#blocknav2 {
border: 2px #a3916f solid; 
background-color: #ffffff;
margin-top: 10px;
width: 200px;
height: 50px;
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}


#footer {
border-top: 15px solid #6e0c03;
border-bottom: 15px solid #6e0c03;
height:100px;
background-color: #a39161;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 8pt; 
color: #6e0c03;
}

#footer a:link {
color: #6e0c03;
text-decoration: none;

}

#footer A:visited {
color: #6e0c03;
text-decoration: none;
}

#footer A:active {
color: #6e0c03;
text-decoration: none;
}

#footer A:hover { 
color: #ffffff;
text-decoration: none;

}

#footer A.noline:link {
text-decoration: none;
}
 
#header {
border-bottom: 1px #D63a22 solid; 
font-family: verdana; 
font-size: 10px; 
font-weight: bold;
}






#catalog a:link {
color: #000000;
text-decoration: none;

}

#catalog A:visited {
color: #000000;
text-decoration: none;

}

#catalog A:active {
color: #000000;
text-decoration: none;
}

#catalog A:hover { 
color: #90d0d5;
text-decoration: none;

}

#catalog A.noline:link {
text-decoration: none;
}


#menushoppingheader a:link {
color: #f9dfd5;
text-decoration: none;

}

#menushoppingheader A:visited {
color: #f9dfd5;
text-decoration: none;

}

#menushoppingheader A:active {
color: #f9dfd5;
text-decoration: none;
}

#menushoppingheader A:hover { 
color: #90d0d5;
text-decoration: none;
}
#menushoppingheader A.noline:link {
text-decoration: none;
}
#menushoppingheader {
margin-top: 2px;
border-top: 1px #d63a22 solid; 
border-bottom: 1px #d63a22 solid; 
background-color: #3b058c; 
height: 20px; 
padding-top: 4px; 
padding-bottom: 4px;
}

#productspecials {
border: 2px #f7cbbe solid;
background-color: #ffffff;
background-image: url(http://www.nreagan.com/indexfiles/luckychick1.jpg); 
background-repeat: no-repeat;
width: 200px;
height: 254px;
margin-top: 10px;
margin-bottom: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}
#productspecials a:link {
color: #3b058c;
text-decoration: none;
}
#productspecials A:visited {
color: #3b058c;
text-decoration: none;
}
#productspecials A:active {
color: #3b058c;
text-decoration: none;
}
#productspecials A:hover { 
color: #d63a22;
text-decoration: none;
}
#productspecials A.noline:link {
text-decoration: none;
}
#productspecials2 {
border: 2px #f7cbbe solid;
background-color: #ffffff;
background-image: url(http://www.nreagan.com/indexfiles/luckychick2.jpg); 
background-repeat: no-repeat;
width: 200px;
height: 254px;
margin-top: 10px;
margin-bottom: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}
#productspecials2 a:link {
color: #3b058c;
text-decoration: none;
}
#productspecials2 A:visited {
color: #3b058c;
text-decoration: none;
}
#productspecials2 A:active {
color: #3b058c;
text-decoration: none;
}
#productspecials2 A:hover { 
color: #d63a22;
text-decoration: none;
}
#productspecials2 A.noline:link {
text-decoration: none;
}

#productspecials3 {
border: 2px #f7cbbe solid;
background-color: #ffffff;
background-image: url(http://www.nreagan.com/indexfiles/luckychick3.jpg); 
background-repeat: no-repeat;
width: 200px;
height: 254px;
margin-top: 10px;
margin-bottom: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}
#productspecials3 a:link {
color: #3b058c;
text-decoration: none;
}
#productspecials3 A:visited {
color: #3b058c;
text-decoration: none;
}
#productspecials3 A:active {
color: #3b058c;
text-decoration: none;
}
#productspecials3 A:hover { 
color: #d63a22;
text-decoration: none;
}
#productspecials3 A.noline:link {
text-decoration: none;
}
#spaspecials {
border: 2px #f7cbbe solid;
background-color: #ffffff; 
background-repeat: no-repeat;
width: 200px;
height: 122px;
margin-top: 10px;
margin-bottom: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}

#spaspecials a:link {
color: #3b058c;
text-decoration: none;
}
#spaspecials A:visited {
color: #3b058c;
text-decoration: none;
}
#spaspecials A:active {
color: #3b058c;
text-decoration: none;
}
#spaspecials A:hover { 
color: #d63a22;
text-decoration: none;
}
#spaspecials A.noline:link {
text-decoration: none;
}


#radio {
border: 1px #d63a22 solid; 
background-color: #ffffff;
width: 200px; 
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 0px; 
padding-left: 2px; 
padding-right: 6px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-weight: bold;
font-size: 9pt;
color: #3b058c;
}

#radio a:link {
color: #3b058c;
text-decoration: none;

}

#radio A:visited {
color: #3b058c;
text-decoration: none;
}

#radio A:active {
color: #3b058c;
text-decoration: none;
}

#radio A:hover { 
color: #d63a22;
text-decoration: none;
}
#radio A.noline:link {
text-decoration: none;
}


#globe {
border: 1px #d63a22 solid; 
background-color: #E0CEE4;
width: 200px; 
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-weight: bold;
font-size: 9pt;
color: #3b058c;
}

#globe a:link {
color: #3b058c;
text-decoration: none;

}

#globe A:visited {
color: #3b058c;
text-decoration: none;
}

#globe A:active {
color: #3b058c;
text-decoration: none;
}

#globe A:hover { 
color: #d63a22;
text-decoration: none;
}
#globe A.noline:link {
text-decoration: none;
}



#meet {
border: 2px #f7cbbe solid; 
background-color: #e0f3f8; 
width: 200px; 
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}

#homepagemaincontent {
border-right: 1px #d63a22 solid;
border-bottom: 1px #d63a22 solid;
margin-top: 10px; 
margin-bottom: 30 px;
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 10px; 
padding-right: 10px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 11pt;
line-height: 20px;
color: #3b058c;
}

#homepagemaincontent h2 {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #3b058c;
margin: 0px 0px 6px 0px;
padding: 0px;
}
#homepagemaincontent div {
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 20px; 
padding-right: 20px; 
margin-top: 10px; 
margin-bottom: 20px;
}
#homepagemaincontent a:link {
color: #3b058c;
text-decoration: none;
}
#homepagemaincontent A:visited {
color: #3b058c;
text-decoration: none;
}
#homepagemaincontent A:active {
color: #3b058c;
text-decoration: none;
}
#homepagemaincontent A:hover { 
color: #d63a22;
text-decoration: none;
}
#homepagemaincontent A.noline:link {
text-decoration: none;
}



#maincontentnav {
margin: 10px 0px 0px 0px; 
padding-top: 2px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px;
border-top: 1px solid #d63a22;
border-bottom: 1px solid #d63a22;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 8pt; 
color: #000000;
}

#maincontentnav a:link {
color: #3b058c;
text-decoration: none;

}

#maincontentnav A:visited {
color: #3b058c;
text-decoration: none;

}

#maincontentnav A:active {
color: #3b058c;
text-decoration: none;
}

#maincontentnav A:hover { 
color: #d63a22;
text-decoration: none;

}
#maincontentnav A.noline:link {
text-decoration: none;
}

#calendar {
border: 1px #3b058c solid; 
background-color: #e0f3f8; 
width: 200px; 
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 10pt; 
color: #000000;
}
#calendar a:link {
color: #3b058c;
text-decoration: none;

}

#calendar A:visited {
color: #3b058c;
text-decoration: none;

}

calendar A:active {
color: #3b058c;
text-decoration: none;
}

#calendar A:hover { 
color: #d63a22;
text-decoration: none;

}

#calendar A.noline:link {
text-decoration: none;
}



#calendarupdates {
border: 1px #3b058c solid; 
background-color: #c378bd; 
width: 200px; 
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: 8pt; 
color: #FFFFFF;
}

#calendarupdates a:link {
color: #3b058c;
text-decoration: none;

}

#calendarupdates A:visited {
color: #3b058c;
text-decoration: none;

}

calendarupdates A:active {
color: #3b058c;
text-decoration: none;
}

#calendarupdates A:hover { 
color: #d63a22;
text-decoration: none;

}

#calendarupdates A.noline:link {
text-decoration: none;
}


#shoppingdescription {
margin-top: 10px; 
padding-top: 4px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 8pt; 
color: #3b058c;
}

#shoppingdescription h2 {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #3b058c;
margin: 0px 0px 6px 0px;
padding: 0px;
}
#shoppingdescription div {
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 20px; 
padding-right: 20px; 
margin-top: 10px; 
margin-bottom: 20px;
}

#shoppingdescription a:link {
color: #3b058c;
text-decoration: none;

}
#shoppingdescription A:visited {
color: #3b058c;
text-decoration: none;
}
#shoppingdescription A:active {
color: #3b058c;
text-decoration: none;
}
#shoppingdescription A:hover { 
color: #d63a22;
text-decoration: none;
}
#shoppingdescription A.noline:link {
text-decoration: none;
}

#category {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 8pt; 
color: #3b058c;
}

#category h2 {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #3b058c;
margin: 0px 0px 0px 0px;
padding: 0px;
}
#category div {
padding: 0px; 
margin: 0px; 
}

#category a:link {
color: #3b058c;
text-decoration: none;

}
#category A:visited {
color: #3b058c;
text-decoration: none;
}
#category A:active {
color: #3b058c;
text-decoration: none;
}
#category A:hover { 
color: #d63a22;
text-decoration: none;
}
#category A.noline:link {
text-decoration: none;
}

.lnav_head {
text-align: center;
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: 700; 
 color: #d63a22; 
 font-size: x-small;
 }

 .side a:link { 
 font-family: Verdana; 
 font-size: 10px; 
 color:  #3b058c; 
 font-weight: bold; 
 text-decoration: none; 
 line-height: 14pt;
 }
.side a:active { 
font-family: Verdana; 
font-size: 10px; 
color:  #3b058c; 
font-weight: bold; 
text-decoration: none;
}
.side a:visited { 
font-family: Verdana; 
font-size: 10px; 
color:  #3b058c; 
font-weight: bold; 
text-decoration: none;
}
.side a:hover { 
color: #d63a22; 
text-decoration: none;
}

.h1 {
text-align: center; 
color: #3b058c; 
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: large;
}

.h2 {
color:#90d0d5; 
font-size:medium; 
font-family: Verdana, Arial, Tahoma, sans-serif;
text-align: center;
}

.h3 {color: #ffffff; font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: small; width: 100%;}

.h3_sc {
color:#3b058c; 
background-color: #f7cbbe; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: small; 
padding: 3px; width: 100%;}

.h4 {
color: #333333; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: small; 
font-style: italic;
text-align: center;
}
.h4a {
font-family: Verdana, Arial, Tahoma, sans-serif; 
font-size: small; 
font-style: italic; 
text-indent: 10px; color: red;}



.product {
font-family: Arial, Helvetica, sans-serif; 
font-size: x-small; 
color: #333333;
padding: 15px;
text-align: justify;"
}

.left-ttl {
height: 35pt; 
font-weight: 700; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; color: #CC3399; text-align: left;
}
.top-ttl {
font-weight: 700; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; 
color: #CC3399; 
text-align: center;
}
.corner {
font-weight: 700; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; 
color: #666666; 
text-align: center;
}
.tbody {
color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: xx-small; 
text-align: center;
}

#holidayemail{
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 8pt; 
color: #3b058c;
}

#holidayemail a:link {
color: #3b058c;
text-decoration: none;
}

#holidayemail A:visited {
color: #3b058c;
text-decoration: none;
}

#holidayemail A:active {
color: #3b058c;
text-decoration: none;
}

#holidayemail A:hover { 
color: #d63a22;
text-decoration: none;
}

#holidayemail A.noline:link {
text-decoration: none;
}

#leftcolumn {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 7pt; 
color: #3b058c;
margin-left: 7px;
margin-right: 7px;
}

#leftcolumn a:link {
color: #3b058c;
text-decoration: none;
}

#leftcolumn A:visited {
color: #3b058c;
text-decoration: none;
}
#leftcolumn A:active {
color: #3b058c;
text-decoration: none;
}

#leftcolumn A:hover { 
color: #d63a22;
text-decoration: none;

}

#leftcolumn A.noline:link {
text-decoration: none;
}