/* tags */ 
html, body {margin:0; padding:0; color:#4D513E; height:100%; font:12px Arial, Tahoma, Verdana, sans-serif}
html {background:#CEE86F url(../images/global.gif) 0 0 repeat-x}
form, table, p, h1, h2, h3, h4, h5, h6, ul, ol, blockquote {margin-bottom:16px; padding-bottom:0; padding-top:0; margin-top:0}
textarea {font:1em Arial, Tahoma, Verdana, sans-serif}
a {color:#A92900}
a:link, a:visited {text-decoration:underline} 
a, a:hover {text-decoration:none}
a img {border:0}
address, i {font-style:normal}
h1 {font-size:12px; font-weight:bold; text-align:left; color:#272727; background:url(../images/arr3.gif) 20px 4px no-repeat; padding-left:40px}
h2 {font-size:14px; color:#688400; font-weight:bold; margin:0 0 34px 0}


h2 a {color:#688400}
h2 a.h2 {font-weight:bold; margin-right:15px}
h3 {text-decoration:underline} 
h3, h4, h5, h6 {font-size:1em; text-align:left}

/* classes */
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.fleft {float:left}
.fright {float:right}
img.fleft, img.left {float:left; margin:0 10px 10px 0}
img.fright, img.right {float:left; margin:0 0 10px 10px}
.clear {clear:both}
.arr {font-family:"Times New Roman"}
.b1 a:link, .b1 a:visited {background:#fff url(../images/b1.gif) center center no-repeat}
.b1 a, .b1 a:hover, #pre1 {background:#fff url(../images/b1u.gif) center center no-repeat}
.b2 a:link, .b2 a:visited {background:#fff url(../images/b2.gif) center center no-repeat}
.b2 a, .b2 a:hover, #pre2 {background:#fff url(../images/b2u.gif) center center no-repeat}
.b3 a:link, .b3 a:visited {background:#fff url(../images/b3.gif) center center no-repeat}
.b3 a, .b3 a:hover, #pre3 {background:#fff url(../images/b3u.gif) center center no-repeat}
.b4 a:link, .b4 a:visited {background:#fff url(../images/b4.gif) center center no-repeat}
.b4 a, .b4 a:hover, #pre4 {background:#fff url(../images/b4u.gif) center center no-repeat}
.fieldset {position:relative; margin:0 0 10px 25px; padding:25px 28px; border:1px solid #9EBB3C}
.legend {position:absolute; top:-8px; right:52px; font-weight:bold; background:#CEE86F; padding:0 15px; color:#A92900; text-decoration:underline} 
.imgb {position:relative; float:left; display:inline; width:131px; height:131px; background:#fff}
.border {position:absolute; width:131px; height:131px; left:0; top:0; background:url(../images/border.png) 0 0 no-repeat}
.desc {float:left; width:180px; margin:17px 0 0 20px; height:110px; line-height:21px; background:url(../images/desc.gif) left bottom repeat-x}
.desc a {color:#4D513E}
.price {color:#C90000}
.size {font-size:0.9em}
a.more {color:#016FAF}
.full {margin:20px 0 0 84px; padding-left:28px; background:url(../images/arr.gif) 0 5px no-repeat}
.bcont {position:relative; padding:25px 28px; border:1px solid #9EBB3C; margin:0 0 25px 0}
.bcontb {position:absolute; right:28px; bottom:-7px; background:#EAF579; padding:0 16px}
.bcontb a {float:left; display:inline; background:url(../images/arr2.gif) 0 4px no-repeat; padding-left:15px}
.delim {float:left; display:inline; width:2px; height:11px; margin:3px 17px 0 17px; background:url(../images/delim.gif) 0 0 no-repeat}
.hr {font-size:1px; height:1px; background:#CBD067; margin:0 0 30px 0}
.text {padding-left:40px}
/* eds 
.position {float:left; text-align:center; margin:0 40px 40px 0}
.position a {color:#272727}
.posimg {padding:3px; border:1px solid #AEBC5B; margin:0 auto; width:89px; margin-top:15px}
.posimg img {display:block}
eds */

.position {float:left; padding:3px; border:1px solid #AEBC5B; text-align:center; margin:1px 1px 1px 1px}
.position a {color:#272727; text-align: center;}
.posimg {margin:0;  width:70px; height: 70px; background-color: #ffffff; text-align: center;}
.posimg_300 {margin:0;  width:300px; height: 300px; background-color: #ffffff; text-align: center;}
.posimg img {display:block; }

/* ids */
#global {min-width:1000px; min-height:100%; margin:-161px auto 0 auto; background:url(../images/c2.gif) 421px 295px no-repeat}
#g2 {padding:161px 0 0 0}
#pre {position:absolute; margin:-1000px 0 0 -1000px}
#pre1, #pre2, #pre3, #pre4 {width:100px; height:100px}
#logo {display:inline; float:left; width:226px; height:58px; margin:31px 33px 0 25px; background:url(../images/logo.gif) 0 0 no-repeat}
#header {height:89px; margin:0 25px 0 284px; background:url(../images/header.gif) right top no-repeat}
#phone {float:right; display:inline; width:225px; height:58px; margin-top:31px; background:url(../images/phone.gif) 0 0 repeat-x; color:#fff; text-align:center}
#phone a {color:#fff}
#num {width:145px; height:21px; margin:9px auto 2px auto; background:url(../images/num.gif) 0 0 no-repeat}
#menu {height:89px; margin:0 225px 0 0; background:url(../images/fake.gif) 0 0 repeat}
#menu div {float:left; display:inline; height:89px; width:24.94%; background:url(../images/menu.gif) 0 0 no-repeat}
#menu div.first {background:none}
#menu a {display:block; height:58px; margin:31px 0 0 1px}
#menu div.first a {margin-left:0}
#menu a span {display:block; height:58px}
#left {float:left; display:inline; min-height:380px; width:421px; background:url(../images/left.jpg) 0 0 no-repeat}
#content {margin:0 0 0 421px; padding:112px 25px 10px 40px; background:url(../images/content.jpg) right top no-repeat}
#c2 {float:left; width:100%}
#home {display:block; width:85px; height:85px; margin:46px 0 280px 17px}

#footer {min-width:950px; height:161px; margin:0 25px; background:url(../images/footer.gif) 0 114px repeat-x}
#f2 {height:161px; background:url(../images/f2.jpg) center 0 no-repeat}
#counters {float:left; display:inline; padding:65px 0 0 76px; text-align:center}
#counters a {margin:0 5px}
#copy {float:right; display:inline; padding:75px 30px 0 0}
#footer a {color:#016FAF}

/* ie 6 */
* html #global {height:100%; width:expression(document.documentElement.clientWidth<1000 ? "1000px" : "auto")}
* html #footer {width:expression(document.documentElement.clientWidth<950 ? "950px" : "auto")}
* html #left {height:380px}
* html #content {height:107px}
* html .border {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/border.png', SizingMethod="scale")}
* html .bcont {height:1%}

/* eds */

h2 {font-size: 16px; font-weight: bold; color: #66BB33; margin-bottom: 5px; margin-top: 15px; width: 300px; height: 40px; vertical-align: bottom}
div.item {float: left; margin-right: 20px;  }

