body {background: #8ce614; color: #fff; font-family:  Verdana, sans-serif; font-size: 10px; padding: 0; margin: 0; text-align: center;}
#wrapper {margin: 80px auto; width: 1000px; position: relative;}
#bird {position: absolute; top: -60px; left: -71px;}
#customlayout {font-size: 10px;}
#topnav td {vertical-align: middle; background: #fff; color: #555;  height: 30px; border-bottom: 1px solid #bbb; font-size: 10px; line-height:30px; text-transform: uppercase; letter-spacing: 2px;line-height:30px; text-transform: uppercase;}
#topnav a:link {color:#555; font-size: 10px;letter-spacing: 2px;line-height:30px; text-transform: uppercase; text-decoration: none;}
#topnav a:visited {color:#555; font-size: 10px;letter-spacing: 2px;line-height:30px; text-transform: uppercase; text-decoration: none;}
#topnav a:hover {color:#000; font-size: 10px;letter-spacing: 3px;line-height:30px; text-transform: uppercase; text-decoration: none;}
#sidenav {text-align: right; margin-right: 20px; line-height: 30px; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; margin-top: 40px;}
.topcat {font-size: 14px; font-weight: 600;}
#sidenav a:link {color: #fff; line-height: 30px; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; text-decoration: none;}
#sidenav a:visited {color: #fff; line-height: 30px; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; text-decoration: none;} 
#sidenav a:hover {color: #fff; line-height: 30px; font-size: 12px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none;}
.mainorange {background: #fa733e; color: #fff;  border-bottom: 1px solid #bbb;   text-align: center;}
.main {background: #fff; color: #888; border: 1px solid #ddd; width: auto; min-height: 500px; text-align: left; padding: 25px;}
#customshowcase {background: #fff; color: #555; font-size: 12px; height: 100px; width: 100%;}
#customshowcase td.left {vertical-align: middle; border: 1px solid #ccc; padding: 5px 15px;  background: #fa733e; color: #fff;}
#customshowcase td.customright {background: #fa733e url(http://magpielovely.com/custom/images/smallbird.png) 94% bottom no-repeat; vertical-align: middle; border: 1px solid #ccc; padding: 5px 5px; text-align: left;   color: #fff;}
#customshowcase a:link {color: #fff; text-decoration: none;}
#customshowcase a:visited {color: #fff; text-decoration: none;}
#customshowcase a:hover {color: #000; text-decoration: none;}
#customshowcase h4 {color: #fff; font-size: 24px; font-family: 'Palatino Linotype', serif; font-style: normal;  margin: 0px 0 10px 10px;}
#customshowcase h5 {color: #fff; font-size: 18px; font-family: 'Palatino Linotype', serif; font-style: italic;  margin: 10px 0 0px 10px;}
#customshowcase h6 {color: #fff; font-size: 14px; font-family: 'Palatino Linotype', serif; font-style: italic;  margin: 10px 0 5px 10px;}
.signup {text-transform: lowercase; height: 16px; font-size: 10px; margin-top: 5px;}
.email {color: #555; margin-bottom: 30px; font-size: 10px;}
#bottomnav {color: #555; font-size: 10px; line-height:20px; text-transform: uppercase; letter-spacing: 2px; background: #fff;  width: 100%; height: 18px; border-bottom: 1px solid #bbb; }
#bottomnav a:link {color: #555;font-size: 10px; line-height:20px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none;}
#bottomnav a:visited {color: #555;font-size: 10px; line-height:20px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none;}
#bottomnav a:hover {color: #000;font-size: 10px; line-height:20px; text-transform: uppercase; letter-spacing: 3px; text-decoration: none;}
.flash {background: #fa733e; width: 100%; height: 600px; padding: 0; margin: 0;}
.Title {color: #333;  font-size: 24px; margin-left: 35px; letter-spacing: 2px;}
td.nest {background: #fff url(http://magpielovely.com/custom/images/nest.png) no-repeat 20px 5px  !important; padding: 5px 3px 3px 20px;}
.main img {border: 1px solid #ddd;}
p {text-align: left; line-height: 20px; margin: 15px 35px;}