body {
	margin: 0px;
	background-color: #d0eca2;
	background-image: url("/images/bg_global.gif");
	background-repeat: repeat-x;
	font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 11px;
	color: #006699;
}
ul { 
        margin: 0px 0px 0px 15px;
        padding: 0;
        list-style: none;
}
a {
	color: #4b8900;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

#main {
        width: 770px;
}


/* $begin global header */
#global-header {
        width: 580px;
        height: 103px;
}
#global-snappy {
        float: right;
        width: 170px;
        height: 148px;
}
#bar {
        height: 15px;
}
/* $end global header */

/* $begin navigation */
#core-navigation LI {
        float: left;
}
#core-navigation A {
        text-indent: -1000px;
        text-decoration: none;
        display: block;
        height: 38px;
        background-position: 0 0;
}
#core-navigation A:hover {
        background-position: 100% 100%;
}
#core-navigation A.selected, #core-navigation A:hover.selected {
        background-position: 0 50%;
}

#core-navigation-home A {
        background-image: url("/images/nv_home.gif");
        width: 52px;
}
#core-navigation-aboutsocks A {
        background-image: url("/images/nv_socks.gif");
        width: 107px;
}
#core-navigation-order A {
        background-image: url("/images/nv_order.gif");
        width: 102px;
}
#core-navigation-instructions A {
        background-image: url("/images/nv_instructions.gif");
        width: 84px;
}
#core-navigation-testimonials A {
        background-image: url("/images/nv_testimonials.gif");
        width: 87px;
}
#core-navigation-buzz A {
        background-image: url("/images/nv_buzz.gif");
        width: 71px;
}
#core-navigation-aboutus A {
        background-image: url("/images/nv_about.gif");
        width: 70px;
}
#core-navigation-contact A {
        background-image: url("/images/nv_contact.gif");
        width: 80px;
}
/* $end navigation */

/* $begin fix for Miva Merchant module Display Wizard Pro table structure */
#mm-outertable div#global-snappy {
        position: relative;
        top: -1px;
}
#mm-outertable div#global-header {
        position: relative;
        top: -1px;
}
#mm-outertable div#bar {
        height: 14px;
}
/* $end fix for Miva Merchant module Display Wizard Pro table structure */

/* $begin body area */
#body, #body-mm {
        clear: both;
        position: relative;
        width: 740px;
        top: 15px;
        left: 15px;
        background-color: #FFFFFF;
        background-repeat: repeat-y;
}
#body {
        background-image: url("/images/bg_body_middle.gif");
}
#body-mm {
        background-image: url("/images/bg_body_middle_wt.gif");
}
#body-top, #body-top-mm {
        position: relative;
        width: 740px;
        height: 10px;
        background-repeat: no-repeat;
}
#body-top {
        background-image: url("/images/bg_body_top.gif");
}
#body-top-mm {
        background-image: url("/images/bg_body_top_wt.gif");
}
#body-middle p {
        font-size: 11px;
}
#body-middle-mm {
        position: relative;
        left: 0px;
}
#body-middle-mm table {
        padding: 0px 0px 0px 0px;
}
#body-middle-mm font, p {
	font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 11px;
}
#main-content, #main-content-home {
        width: 450px;
        padding: 10px 0px 10px 30px;
}
#main-content-home {
        height: 300px;
        background-image: url("/images/bg_drawing.gif");
        background-repeat: no-repeat;
        background-position: 95% 10%;
}
#main-content-mm {
        width: 740px;
        padding: 10px 0px 10px 30px;
}

#main-content #buzz a#headline {
        color: #e759a2;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
}

#page-header {
        position: relative;
        left: -2px;
}
#page-header-mm {
        position: relative;
        left: 20px;
}
#page-subheader {
        position: relative;
        left: -2px;
}
#action-call {
        position: relative;
        left: 180px;
}
#sidebar, #sidebar-home {
        float: right;
        width: 216px;
        padding: 0px 15px 0px 15px;
}
#sidebar-home {
        width: 228px;
        padding: 0px 0px 0px 0px;
}
#sidebar-home-image {
        position: relative;
        left: -5px;
}
#sidebar-buzz-press-image {
        position: relative;
        left: 40px;
        top: 80px;
}
#sidebar-buzz-press-image2 {
        position: relative;
        left: 16px;
        top: 170px;
}
#sidebar-buzz-press-image3 {
        position: relative;
        left: 26px;
        top: 300px;
}
#sidebar-buzz-customer-image {
        position: relative;
        top: 550px;
}
#body-bottom, #body-bottom-mm {
        position: relative;
        top: 4px;
        width: 740px;
        height: 10px;
        background-repeat: no-repeat;
}
#body-bottom {
        background-image: url("/images/bg_body_bottom.gif");
}
#body-bottom-mm {
        background-image: url("/images/bg_body_bottom_wt.gif");
}
.large_text {
	font-size: 15px;
}
.list {
        padding: 0px 20px 0px 20px;
        color: #539701;
}
.list span {
        color: #e759a2;
}
.green {
        color: #4b8900;
}
.pink {
        color: #e759a2;
}
/* $end content area */

/* $begin bottom nav */
#bottom-nav {
        position: relative;
        padding: 35px 20px 0px 40px;
        font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
        color: #85b941;
}
#bottom-nav A {
        color: #609dc3;
}
#bottom-nav A.selected {
        color: #85b941;
}
/* $end bottom nav */

/* $begin footer */
#footer {
        position: relative;
        padding: 20px 20px 12px 40px;
        font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
        color: #85b941;
}
#footer A {
        color: #609dc3;
}
/* $end footer */
