#inner		{background: url(../images/hdr_bg.jpg) top left repeat-x #FFFAF1;}
#header		{position: relative; height: 210px;}
#layer1		{position: absolute; top: 0; left: 0; width: 100%; height: 210px;}
#logo		{width: 338px; position: relative; height: 210px; background: url(../images/logo_bg1.gif) top right repeat-x;}
#logo img	{position: absolute; top: 52px; left: 40px;}

.tru		{vertical-align: top;}
.tru img	{margin-top: 62px;}
.serv		{padding: 0 22px !important;}
/* Objects */
.olink		{color: #372714;}
#flowers	{position: absolute; top: 65px; left: 31%; width: 150px; height: 142px;}
#flowers img {}
#flowers span {display: block; position: absolute; top: 50px; left: 100px;}

#comp		{position: absolute; top: 90px; left: 70%; width: 283px; height: 112px;}
#comp img	{position: absolute; bottom: 0; left: 0;}
#comp span	{display: block; position: absolute; top: 50px; left: 124px;}

/* End Objects */

#leftcol	{width: 338px; vertical-align: top:}
.ltext		{margin-left: 25px; margin-right: 25px;}
.headers	{font-size: 120%; font-weight: bold; color: #372714;}
.hnews		{background: url(../images/newshdr_bg.gif) center left no-repeat; margin-left: -20px; padding-left: 20px; margin-bottom: 10px;}
.hlogin		{background: url(../images/loginhdr_bg.gif) center left no-repeat; margin-left: -20px; padding-left: 20px; margin-bottom: 10px;}
.hicq		{background: url(../images/icqhdr_bg.gif) center left no-repeat; margin-left: -20px; padding-left: 20px; margin-bottom: 10px;}

.ndate		{color: #C3AD91; font-weight: bold; margin-bottom: 2px;}
.ntext		{margin-top: 7px; margin-bottom: 15px;}
.loginput	{border: 1px solid #C3AD91; width: 105px; height: 17px;}
.midcol		{background: url(../images/midcol_bg.gif) top left repeat-x #ffffff; border-top: 2px solid #905C35; border-bottom: 2px solid #905C35; border-left: 1px solid #E8D3CB; border-right: 1px solid #E8D3CB; padding: 25px 15px 15px 20px !important;}
.pic		{background: url(../images/picbg1.gif) bottom right no-repeat; float: left; padding: 0px 5px 5px 0px;}
.pic div	{background: url(../images/picbg2.gif) top left no-repeat; padding: 4px 0 0 4px;}
.pic img	{margin: 0 5px 5px 0;}
.picdesc	{padding-left: 15px !important;}
.dd			{height: 5px; font-size: 0;}
.price		{font-weight: bold; font-size: 120%;}
.tab1111	{border: #e8d3cb solid; border-width: 1px 1px 1px 1px; padding: 4px 4px 4px 4px;}
.red		{font-size: 11px; color:#C7140C; text-decoration:none; border: 0px solid ffffff; background-color: transparent;}
.brown		{font-weight: bold; color:#372714; font-size: 12px; text-decoration:underline; border: 0px solid ffffff; background-color: transparent;}

#footer		{height: 135px; position: relative; background: url(../images/fbg.jpg) top left repeat-x;}
.smenu_0	{background: url(../images/bull.gif) top left no-repeat; text-transform:uppercase; margin: 15px 0; padding-left: 20px; font-weight: bold;}
.smenu_a_0	{background: url(../images/bulla.gif) top left no-repeat; text-transform:uppercase; margin: 15px 0; padding-left: 20px; font-weight: bold;}
.smenu_0 a, 
.smenu_a_0 a {color: #372714; text-decoration: none;}
.smenu_0 a:hover,
.smenu_a_0 a:hover {text-decoration: underline;}
.smenu_1	{margin: 5px 0; background: url(../images/smenu2.gif) top left no-repeat; padding-left:39px; height:11px;}
.smenu_2	{margin: 5px 0; background: url(../images/smenu3.gif) top left no-repeat; padding-left:76px; height:13px;}
.smenu_a_1	{margin: 5px 0; background: url(../images/smenu2a.gif) top left no-repeat; padding-left:39px;}
.smenu_a_2	{margin: 5px 0; background: url(../images/smenu3a.gif) top left no-repeat; padding-left:76px; height:13px;}
.smenu_a_3	{margin: 5px 0; background: url(../images/smenu3.gif) top left no-repeat; padding-left:76px;}
.smenu_a_4	{margin: 5px 0; margin-left: 25px; background: url(../images/smenu3.gif) top left no-repeat; padding-left:76px;}
.smenu_a_5	{margin: 5px 0; margin-left: 50px; background: url(../images/smenu3.gif) top left no-repeat; padding-left:76px;}

.gallery_image{border-left: 3px solid #9FB0DB; padding-left: 2px; padding-left: 2px;}

.tab_td		{padding: 10;}
