/* @charset "UTF-8";  */
body {background-color: #fff99e; background-image: url(images/sitewide/bg.gif); background-repeat: repeat-x; background-position: top; padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif;
}

#masthead {}
#wrapper {width: 780px; clear: both; margin-left: auto; margin-right: auto;}
form {padding: 0; margin: 0;}
input, textarea {font-size: 11px;}

a:link {color: #1763b4; text-decoration: none;}
a:visited {color: #1763b4; text-decoration: none;}
a:hover {color: #1763b4; text-decoration: underline;}


/* HOME PAGE */
.hp-leftcol {background: #fefbd5; font-size: 11px; line-height: 15px; color: #2a2a27;}
.hp-leftcol .date {color: #554176; font-size: 10px;}
.hp-leftcol div {padding: 24px 26px 5px 41px;}
.hp-leftcol .news {padding: 24px 0px 0px 0px;}

.hp-rightcol {background: #FFFFFF; font-size: 11px; line-height: 15px; color: #2a2a27;}
.hp-rightcol div {padding: 20px 10px 5px 22px;}

.doublelines {padding: 3px 0px;}
.featuredproduct {padding-right: 12px; font-size: 10px;}
.signup {font-size: 10px;}
.featuredproductimg {margin: 0px 10px 40px 0px;}


/* INNER PAGE */
.ip-leftcol {background: url(images/inner/bottom_1.jpg) no-repeat bottom #fffccc; font-size: 11px; line-height: 15px; color: #2a2a27;}
.ip-rightcol {background: url(images/inner/whitecorner.gif) no-repeat bottom #FFFFFF; font-size: 11px; line-height: 15px; color: #1b1b1b;}
.ip-rightcol div {padding: 5px 25px 15px 42px;}
.ip-rightcol .subtitle {color: #554176; font-weight: bold; font-size: 12px;}
.ip-rightcol .pagepart {padding: 0px 25px 15px 42px;}
.breadcumb {font-size: 10px; color: #666666;}
.breadcumb a:link {color: #3c9c33; text-decoration: none;}
.breadcumb a:visited {color: #3c9c33; text-decoration: none;}
.breadcumb a:hover {color: #3c9c33; text-decoration: underline;}
.ip-rightcol #search {width: 141px; background: #fefde0;}
#rightnav {min-height: 500px;}
#rightnav ul
{list-style-type: none; padding: 8px 0  0; margin: 0 0 135px 0;}

#rightnav .line1
{padding: 4px 0 4px 0;}
#rightnav li.line
{padding: 4px 0;}
#rightnav li
{color: #554176; padding-left: 15px; font-weight: bold; padding-right: 5px;}
#rightnav li.child 
{color: #554176; padding-left: 15px; font-weight: normal; padding-right: 5px;}

#rightnav a:link {color: #554176;}
#rightnav a:visited {color: #554176;}
#rightnav a:hover {color: #554176;}

#rightnav .in {color: #009933;}
#rightnav .in a:link {color: #009933;}
#rightnav .in a:visited {color: #009933;}
#rightnav .in a:active {color: #009933;}
#rightnav .in a:hover {color: #009933;}

.nav {background: url(images/nav/bg_nav.gif) repeat-y;}

#carttotal {background: #fffccc; border-top: solid 1px #3c9c33; border-bottom: solid 1px #3c9c33; padding: 5px; margin-bottom: 40px; width:560px;}
#addedtocart {background: #fffccc; border-top: solid 1px #3c9c33; border-bottom: solid 1px #3c9c33; padding: 5px; margin-bottom: 10px; width:560px;}
#coupon {background: #fefde9; border-top: solid 1px #3c9c33; border-bottom: solid 1px #3c9c33; padding: 3px 5px; margin-bottom: 40px; width:560px;}
#addtocart {margin: 20px 0px; padding: 0px; width: 570px;}
.smalltext {font-size: 10px;}

#footer {padding: 24px 14px 10px 21px; width: 745px; font-size: 10px; line-height: 13px;}
#footer .copyright {color: #3c9c33;}
#footer .links {color: #3c9c33; text-align: right;}
#footer a:link {color: #003f83; text-decoration: none;}
#footer a:visited {color: #003f83; text-decoration: none;}
#footer a:hover {color: #003f83; text-decoration: underline;}


#footerinner {padding: 24px 14px 10px 21px; width: 745px; font-size: 10px; line-height: 13px;}
#footerinner .copyright {color: #3c9c33;}
#footerinner .links {color: #3c9c33; text-align: right;}
#footerinner a:link {color: #003f83; text-decoration: none;}
#footerinner a:visited {color: #003f83; text-decoration: none;}
#footerinner a:hover {color: #003f83; text-decoration: underline;}

hr {
	border: 0;
	width: 100%; color: #3c9c33;
	background-color: #3c9c33;
	height: 2px;
}

.pricingdata {}
.pricingdata td {padding-right: 12px; padding-bottom: 3px;}
.bookimg {margin: 0px 12px 12px 0px;}