body { color: #5e5f5f; background-color: white; margin: 0; font-family: Arial, Tahoma; padding: 0; }

#body { position: relative; background-color: white; background-image: url(../graphics/bcw_bg.gif); background-repeat: repeat-y; background-position: center; width: 100%; height: 100%; margin: 0; padding: 0; }

#container { background-color: #fff; position: relative; width: 794px; margin: 0; padding: 0; }

#top td { font-size: 9pt; }

#contact { background-image: url(../graphics/bcw_02.gif); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-right: 30px; }

#menu { background-image: url(../graphics/bcw_03.gif); background-repeat: no-repeat; background-position: left top; padding-right: 13px; padding-left: 14px; }

#menu_efelle { text-align: left; position: relative; right: 25px; width: 500px; margin: 0; padding: 0; }

#header {}

#left {}

#news { color: #fff; font-size: 14px; font-weight: bold; background-image: url(../graphics/bcw_05.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0 0 0 20px; }

td.col_left { font-size: 11px; line-height: 14px; background-image: url(../graphics/bcw_07.gif); background-repeat: repeat-y; background-position: left top; padding-top: 6px; padding-right: 10px; padding-left: 25px; }

td.col_left td { font-size: 11px; line-height: 14px; }

td.col_left a { color: #b72b2b; font-size: 11px; line-height: 14px; text-decoration: none; }

td.col_left_base { background-image: url(../graphics/bcw_10.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; }
#spotlight { margin: 0; padding: 0; }

#right { font-size: 11px; line-height: 14px; margin: 0; padding: 0 0 10px 0; }

#welcome { color: #fff; font-size: 14px; font-weight: bold; line-height: normal; background-image: url(../graphics/bcw_06.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0 0 0 10px; }
td.col_right { font-size: 12px; line-height: 15px; background-image: url(../graphics/bcw_08.gif); background-repeat: repeat-y; background-position: left top; padding-top: 6px; padding-right: 20px; padding-left: 15px; }
td.col_right_base { background-image: url(../graphics/bcw_09.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; }

#products { color: #fff; font-size: 14px; font-weight: bold; background-image: url(../graphics/bcw_11.gif); background-repeat: no-repeat; background-position: left top; padding-left: 10px; }

#footer { background-image: url(../graphics/bcw_15.gif); background-repeat: repeat-x; background-position: left top; padding-top: 10px; }

#footer td { font-size: 9pt; }

p { font-size: 12px; line-height: 15px; margin: 10px 0; padding: 0; }

h1 { font-size: 15px; line-height: 15px; margin: 0; padding: 0; }

h2 { font-size: 13px; line-height: 13px; margin: 5px 0; padding: 0; }

h3 { font-size: 14px; line-height: 14px; margin: 5px 0; padding: 0; }

h4 { font-size: 13px; line-height: 13px; margin: 5px 0; padding: 0; }

h5 { font-size: 12px; line-height: 12px; margin: 5px 0; padding: 0; }

h6 { font-size: 10px; font-weight: lighter; line-height: 10px; margin: 3px 0; padding: 0; }

input { margin: 2px 0; padding: 2px 0; font-family: Tahoma; font-size: 11px; color: black; text-align: left; }

textarea {
	margin: 2px 0;
	padding: 2px 0;
	font-family: Tahoma; font-size: 11px; color: black;
}

select {
	margin: 2px 0;
	padding: 2px 0;
	font-family: Tahoma; font-size: 11px; color: black;
}

form { font-family: Tahoma; font-size: 11px; color: #514d4d; line-height: 175%; margin: 0; padding: 0; }

span.phone { color: #5e5f5f; font-size: 18pt; }

span.mail a { color: #5e5f5f; font-size: 9pt; text-decoration: none; }

span.title { color: #b72b2b; font-size: 15px; }

span.spotlightblurb { color: #5e5f5f; font-size: 12px; }

span.spotlightprice { color: #b72b2b; font-size: 20px; }

td {}

a img {border: none; }

a:link { color: #2f2f2f; text-decoration: none; }

a:visited { color: #5e5f5f; text-decoration: none; }

a:hover { color: #b5101a ; text-decoration: underline; }

a:active { color: #b5101a ; text-decoration: underline; }

#contenttable { font-size: 12px; background-color : #c6c6c6; width : 100%; }

#contentsubtable { font-size: 12px; background-color : #ffffff; width : 100%; }

#contentheader, #bottomtoolbar { background-image : url(/graphics/bar_bg.jpg); color: #fff; padding : 6px 6px 6px 10px; font-size : 12px; font-weight : bold; font-family : Arial, "Trebuchet MS", Tahoma, Verdana, Arial; line-height: 14px; text-transform : capitalize; }

#contentheader a, #bottomtoolbar a { color : #ffffff; text-decoration : none; font-size : 12px; font-weight : bold; font-family : Arial, "Trebuchet MS", Tahoma, Verdana, Arial; line-height: 14px; text-transform : capitalize; }

a.categorylink { text-transform : capitalize; text-decoration : none; color : #000000; font-size: 10px; line-height: 16px; margin: 0; padding: 0; }

a.categorylink#hover { text-decoration : none; color : #000000; font-size: 10px; line-height: 16px; }


#spotlightheader {
    font-size : 11px;
	font-weight : bold;
	font-family : Arial, Trebuchet MS, Tahoma, Verdana;
}

#spotlightheader span {
    font-size : 12px;
	font-weight : bold;
    color : #b72b2b;
}

#spotlightprice {
    font-size : 16px;
	font-weight : bold;
    color : #b72b2b;
}

#spotlightlink {
    font-size : 11px;
	font-weight : bold;
    color : #b72b2b;
	cursor : pointer;
}

#frontpagetable, #frontpagetable td, #frontpagetable p, #frontpagetable a {
    font-size : 10px !important;
	font-family : Arial, Trebuchet MS, Tahoma, Verdana;
}

#product_number {
    font-size : 10px;
	font-family : Arial, Trebuchet MS, Tahoma, Verdana;
}

#productdetailtext {
    font-size : 12px;
	font-family : Arial, Trebuchet MS, Tahoma, Verdana;
}

#contenttable {
	background-color : #C6C6C6;
	width : 100%;
}
#contentsubtable {
	background-color : #FFFFFF;
	width : 100%;
}
#contentheader, #bottomtoolbar { background-image : url(/graphics/bar_bg.jpg); color: #fff; padding : 6px 6px 6px 10px; font-size : 12px; font-weight : bold; font-family : Arial, "Trebuchet MS", Tahoma, Verdana, Arial; line-height: 14px; text-transform : capitalize; }
#contentheader a, #bottomtoolbar a { color : #ffffff; text-decoration : none; font-size : 12px; font-weight : bold; font-family : Arial, "Trebuchet MS", Tahoma, Verdana, Arial; line-height: 14px; text-transform : capitalize; }
a.categorylink { text-transform : capitalize; text-decoration : none; color : #000000; font-size: 10px; line-height: 16px; }
a.categorylink#hover { text-decoration : none; color : #000000; font-size: 10px; line-height: 16px; }
#spotlightheader { font-size : 11px; font-weight : normal; font-family : Arial, "Trebuchet MS", Tahoma, Verdana; color : #666666; line-height: 12px; }

#spotlightheader span { font-size : 12px; font-weight : bold; color : #b72b2b; line-height: 14px; }

#spotlightprice { font-size : 16px; font-weight : bold; color : #b72b2b; line-height: 18px; }
#spotlightlink { font-size : 11px; font-weight : bold; color : #b72b2b; line-height: 12px; cursor : pointer; }
#frontpagetable, #frontpagetable td, #frontpagetable p, #frontpagetable a {
    font-size : 10px !important;
	font-family : Arial, Trebuchet MS, Tahoma, Verdana;
}
#product_number { font-size : 10px; font-family : Arial, "Trebuchet MS", Tahoma, Verdan; line-height: 12px;a;
}
#productdetailtext { font-size : 12px; font-family : Arial, "Trebuchet MS", Tahoma, Verdan; line-height: 14px;a;
}
#checkouttable, #checkouttable td, #checkouttable input, #checkouttable select {
    font-size : 12px;
	font-family : Arial, Trebuchet MS, Tahoma, Verdana;
}

