body {margin: 0px; padding: 0px; background: url(../images/bg.jpg) top left repeat-x #60968a; min-width: 1000px; font-size: 12px; font-family: Segoe UI, Tahoma;}
#body {clear: both; position: relative;}
#header {background: url(../images/header.jpg) top left no-repeat #223b39; width: 835px; margin-right: 60px; height: 345px;float: right; position: relative; z-index: 0; margin-bottom: -30px;}
#top_menu {position: absolute; }

div,p, input, textarea	{ font-size: 14px; font-family: Segoe UI, Tahoma; }

ul {color: white; }
ul.top_menu {list-style: inside square url(../images/top_menu.png); text-decoration: none; vertical-align: top}

a {color: white; text-decoration: none;}
a:hover {text-decoration: underline}
a.top_menu {color:#e4f4f4; font: bold 14px Segoe UI, Tahoma; text-decoration: none;}

#left_footer {clear: both;background: url(../images/left_footer.jpg) bottom left no-repeat; width: 165px;height: 267px; float: left; z-index: -9; position: relative; margin-top: -225px;}
#right_footer {background: url(../images/right_footer.jpg) bottom left no-repeat; width: 480px;height: 185px; float: right; z-index: -9; position: relative; margin-top: -140px;}

#left_menu {clear: both;width: 250px;float: left; margin-left: 25px; position: relative; }
#basket {width: 220px;float: right; position: relative; }
#content {margin: 0px 273px 0px 280px;min-height: 520px; position: relative;}


.category {background: url(../images/menu.gif) no-repeat top left; width: 240px; height: 27px; color: white; font: 13px Segoe UI, Tahoma; padding: 3px 0px 0px 8px; line-height: 2;}
.cat_two	{color: yellow; font-size: 13px;}

#basket_bg {background: url(../images/basket_bg.png) no-repeat left top; width: 191px; height: 68px;}

h1 {margin: 0px; padding: 0px; color: #ffe619; font: bold 16px Segoe UI, Tahoma; margin: 0px 0px 15px 5px;}

.roundedcornr_box {
    background: url(../images/corner_top_left.png) no-repeat top left; margin-bottom: 20px;
}
.roundedcornr_top {
    background: url(../images/corner_top_right.png) no-repeat top right; margin-left: 15px; background-color: transparent;
}
.roundedcornr_bottom {
    background: url(../images/corner_bottom_left.png) no-repeat bottom left; margin: 0px 0px 0px 0px; background-color: transparent; position: relative
}
.roundedcornr_bottom_right {
    background: url(../images/corner_bottom_right.png) no-repeat bottom right; position: absolute; margin: -15px 0px 0px 15px;
}
.roundedcornr_content {
    background-color: white; margin-right: -15px; position: relative;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
    width: 100%;
    height: 15px;
    font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
    margin-top: -19px;
}
.roundedcornr_content { padding: 0 15px; }

.smaller span.pause {margin-right: -0.25em; width: 0.25em;}
.smaller span.pause span {position: relative; top: 0; left: 0}
.smaller span.pause span.ptop {top: -0.42em}
.smaller span.pause span.pbot {left: -0.28em}
.smaller span.pause span.pbot-s {left: -0.3em}
.smaller span.pause span.ptop-s {top: -0.4em; left: 0.05em}

.smaller			{font-size: 20px; color: green;}