BODY {
	padding: 10px 0px; margin: auto;
	font-size: 12px;
	background: url(wallpaper.jpg) left top repeat-x #7f0101;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	text-align: justify;
}
H1 {
	MARGIN-TOP: 0;
	COLOR: #d00a00;
	TEXT-INDENT: 5px;
}
H2 {
	MARGIN-TOP: 0px;
	COLOR: #d00a00;
}
H3 {
	MARGIN-TOP: 0px;
	COLOR: #d00a00;
}
H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.6em
}
H2 {
	FONT-SIZE: 1.6em
}
H3 {
	FONT-SIZE: 1em
}
A {
	COLOR: #d00a00;
	TEXT-DECORATION: none
}
A:hover {
	BORDER-BOTTOM: medium none
}
A IMG {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
IMG.left {
	FLOAT: left;
	MARGIN: 0px 20px 0px 0px
}
IMG.right {
	FLOAT: right;
	MARGIN: 0px 0px 0px 20px
}
#header {
	BACKGROUND: url(img01.jpg) no-repeat center top;
	MARGIN: 0px auto;
	WIDTH: 1000px;
	HEIGHT: 250px;
	margin-bottom:20px;
	background-color:#FFFFFF;
}

#logo H1 {
	FLOAT: left;
	MARGIN: 0px;
	COLOR: #8c0209
}
#logo P {
	FLOAT: left;
	MARGIN: 0px;
	COLOR: #8c0209
}
#logo SPAN {
	COLOR: #000000
}
#logo H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 3em;
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM: lowercase;
	PADDING-TOP: 25px;
	LETTER-SPACING: -1px
}
#logo P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #110e0f;
	PADDING-TOP: 47px
}
#logo A {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	COLOR: #8c0209;
	BORDER-BOTTOM: medium none;
	TEXT-DECORATION: none
}
#menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(img02.jpg) repeat-x left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 1000px;
	PADDING-TOP: 0px;
	HEIGHT: 50px
}
#menu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#menu LI {
	DISPLAY: inline
}
#menu A {
	PADDING-RIGHT: 13px;
	DISPLAY: block;
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	BACKGROUND: url(img03.jpg) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-TRANSFORM: capitalize;
	COLOR: #d00a00;
	PADDING-TOP: 12px;
	font-family:Arial, Helvetica, sans-serif;
	HEIGHT: 30px;
	TEXT-DECORATION: none;
	font-weight:bold;
	text-align:center;
}
#menu A:hover {
	COLOR: #000;
	font-weight:bold;
}
#menu .current_page_item A {
	COLOR: #015239;
}
#wrapper {
	margin: auto;
	width: 1000px;
}
#content {
	margin: auto; width: 1000px;
	float:left; background-color:#FFFFFF;
	padding:10px;
	margin-bottom:10px;
	-webkit-border-radius: 30px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius: 30px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-radius: 30px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
#content-ins {
    float: left; width: 730px;
}
.column-2 {
    float: left; width: 480px; padding: 10px;
    margin: 0;
}
.column-1 {
    width: 230px; float: left; padding: 10px; margin: 0;
}
.column-3 {
    width: 730px; float: left; padding: 10px; margin: 0;
}

form {
	margin:10px; padding: 0 5px;
	background: #F5F5F5;
}
label {
	display:block;
	font-weight:bold;
	margin: 5px 0;
}
input {
	padding:2px;
	border:1px solid #eee;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
textarea {
	width: 350px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #eee;
	height:100px;
	display:block;
	color:#777;
}
input.button {
	font: bold 12px Arial, Sans-serif;
	height: 24px;
	margin: 0;
	padding: 2px 3px;
	color: #333;
	background: #e7e6e6 url(09/button.jpg) repeat-x;
	border: 1px solid #dadada;
}
.title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-TOP: 10px
}
.title A {
	COLOR: #8c0209;
	BORDER-BOTTOM: medium none
}
.title A:hover {
	BORDER-BOTTOM: #000000 1px dotted
}
.so-container {
    float: right; width: 740px; text-align: center;
    padding: 10px 3px; margin: 0px 2px; border-top: 2px solid #CCC;
}
.so-container .encap {
    float: left; width: 180px; padding: 2px;
    margin: 10px 0px; cursor: pointer; text-align: center;
}
.encap a {
    line-height: 1.6em; margin: 0; padding: 5px;
    display: block;
}
.byline {
	MARGIN: -10px 20px 20px;
	BORDER-BOTTOM: #bbbbbb 1px dashed
}
.tag {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.entry {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.links {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	TEXT-ALIGN: right
}
.links A {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
}
#sidebar2 {
	FLOAT: right
}
.sidebar {
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 230px;
	padding: 10px 0px;
}
.sidebar UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.sidebar LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 0px
}
.sidebar LI LI {
	PADDING: 8px 0px;
	MARGIN: 0px 20px 0px 15px;
	BORDER-BOTTOM: 1px dashed #bbb;
	display: block;
}
.sidebarspecial {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 16px;
	BACKGROUND: url(specialoffer.jpg) #890208 no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #015239;
	PADDING-TOP: 10px;
	LETTER-SPACING: -1px;
	HEIGHT: 270px
}
.sidebar LI H2 {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 16px;
	BACKGROUND: url(img05.jpg) #ffffff repeat-x left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #d00a00;
	PADDING-TOP: 10px;
	LETTER-SPACING: -1px;
	HEIGHT: 40px
}
#searchform {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#searchform BR {
	DISPLAY: none
}
#s {
	BORDER-RIGHT: #ca8186 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ca8186 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 10px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 2px;
	MARGIN: 10px 0px 0px 15px;
	BORDER-LEFT: #ca8186 1px solid;
	WIDTH: 180px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ca8186 1px solid;
	HEIGHT: 18px
}
#x {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	BACKGROUND: #ca8186;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #cccccc;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	TEXT-DECORATION: none
}
#calendar_wrap {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}
#calendar_wrap TABLE {
	WIDTH: 100%
}
#calendar_wrap TFOOT TD {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
#calendar_wrap TFOOT TD#prev {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: bold;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: left
}
#calendar_wrap TFOOT TD#prev A {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
#calendar_wrap TFOOT TD#next {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: bold;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: right
}
#calendar_wrap TFOOT TD#next A {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
#footer {
	padding: 0px;
	MARGIN: 0px auto;
	WIDTH: 1000px;
	height:90px;
	text-align: center;
	float: right;
	background:#FFFFFF;
}
#footer a{
	text-decoration:none;
	font-size:12px;
	color: #d00a00;
}
#footer a:hover{
	color: #999999;
}
#footer P {
	font-size:11px; 
	color:#666666;
	TEXT-ALIGN: center;
	padding:0px;
	font-weight:bold;
}
#footer .link {
	FLOAT: right
}
#footer .copyright {
	FLOAT: left
}
.flower {
	PADDING-LEFT: 20px
}
.scart {
    border: none; padding: 0; margin: 0;
}
.scart th {
    line-height: 3em; background-color: #EEE;
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
}
.scart td {
    line-height: 2em;
    border-bottom: 1px solid #CCC;
}
.button {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	CURSOR: hand;
	COLOR: black;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: lavender;
	TEXT-ALIGN: center
}
.normaltext {
	COLOR: black;
	FONT-FAMILY: 'Arial Baltic'
}
#menu2 {
	BORDER-RIGHT: firebrick thin;
	PADDING-RIGHT: 0px;
	BORDER-TOP: firebrick thin;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	BORDER-LEFT: firebrick thin;
	WIDTH: 1000px;
	COLOR: black;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: firebrick thin solid;
	HEIGHT: 60px;
	BACKGROUND-COLOR: white
}
.hrow {
	COLOR: white;
	BACKGROUND-COLOR: lightslategray
}
.specialoldprice {
	FONT-SIZE: 10pt;
	COLOR: red;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: line-through
}
.specialnewprice {
	FONT-SIZE: 10pt;
	COLOR: blue;
	FONT-FAMILY: Arial
}
#offerendtext {
	BORDER-RIGHT: #990000 double;
	BORDER-TOP: #990000 double;
	BORDER-LEFT: #990000 double;
	COLOR: white;
	BORDER-BOTTOM: #990000 double;
	BACKGROUND-COLOR: darkred
}
.tbl {
	BORDER-RIGHT: black thin solid;
	BORDER-TOP: black thin solid;
	BORDER-LEFT: black thin solid;
	BORDER-BOTTOM: black thin solid;
	FONT-FAMILY: 'Times New Roman';
	BACKGROUND-COLOR: white
}
.btnsearch {
	BACKGROUND-IMAGE: url(search.gif)
}
.btnlogin {
	BACKGROUND-IMAGE: url(signin.gif)
}
.main {
	BORDER-RIGHT: #cc0000 1px solid;
	BORDER-TOP: #cc0000 1px solid;
	BORDER-LEFT: #cc0000 1px solid;
	BORDER-BOTTOM: #cc0000 1px solid
}
#banner {
	WIDTH: 1000px;
	BACKGROUND-COLOR: white
}
.txtshow {
	MARGIN-LEFT: 20px
}
