body{
  background : #b55048 url(../img/top_td_side.gif) repeat-x;
  margin: 0px;
  padding: 0px;
  font-family : Tahoma, Verdana, Sans-Serif;
  font-size:8pt ;
}

img {border : 0px;}

table 
  {
  border:0px;
  cellPadding:0px;
  }

td 
  {
  margin: 0px;
  padding: 0px;
  vertical-align: top;
  }

#root_table
  {
  width:800px;
  }

.top_td_side, #root_top_td
  {
  }


#top_swf_container
  {
  height:272px;
  padding:0px; 
  margin:0px;
  }

.center_tr
  {
  background:#B55048 url(../img/center_tr.gif) repeat-x;
  }

#root_td
  {
  padding-left:43px;
  }

#outer_div
  {
  background: url(../img/main_bckg.jpg) repeat-y;
  background-position:0 126px;
  }

#header_with_flower
  {
  background: url(../img/top_flower.jpg) no-repeat;
  padding: 0px;
  margin: 0px;
  border: 0px solid #00F;
  }

#footer_td
  {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
  }

#footer_div
  {
	height:125px;
	text-align:center;
	color: #672520;
	font-size:7pt;
	background-image: url(../img/bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
  }

#footer_div a:link,#footer_div a:active ,#footer_div a:visited
  {
  color:#672520;
  text-decoration:none;
  font-size:7pt;
  }

#footer_div a:hover
  {
  color:#E55146;
  }

.bottom_tr
  {
  background: #b55048;
  }

#left_container
  {
  width:553px; 
  float:left; 
  margin:0px; 
  padding:0px;
  border: 0px solid #F00;
  }

#left_content
  {
  border: 0px solid #0F0;
  padding: 10px 0px 0px 55px;
  }

#right_container
  {
  float:left;
  width:168px;
  padding:0px;
  margin: 0px;
  border: 0px solid #F00;
  }

#right_content
  {
  text-align:right;
  margin:0px;
  padding:0px;
   border: 0px solid #F00;
  }



.right_blocks, .right_blocks2, .right_blocks3

  {

  text-align: center;

  padding: 0px;

  }

  

 .right_blocks

  {

  text-align:center;

  margin-top:20px;

  padding:0px;

  }

  

.right_blocks

  {

  background: url(../img/right_blocks.gif) repeat-y;

  }

  

.right_blocks2

  {

  background: url(../img/right_blocks2.gif) repeat-y;

  }  

  

.right_blocks3

  {

  background: url(../img/right_blocks3.gif) repeat-y;

  }  



.right_blocks p, .right_blocks2 p, .right_blocks3 p

  {

  margin: 0 0 5px 20px;

  padding:0px;

  font-family:Tahoma;

  font-size:11px;

  color:#803001;

  text-align:center;

  }



.right_blocks3 a

  {

  color:#803001;

  text-decoration:underline;

  }



.right_blocks a:hover, .right_blocks2:hover, .right_blocks3:hover

  {

  text-decoration:none;

  }



#offers

  {

/*  width:100%;*/

  }



#offers td

  {

  vertical-align:middle;

  text-align:center;

  padding:0 15px 20px 5px;

/*  padding-bottom:20px;*/

  }



#bra1

  {

  background: url(../img/bra1.gif) bottom right no-repeat;

  padding:0px;

  }



#bra2

  {

  background: url(../img/bra2.gif) top right no-repeat;

  padding:0px;

  }



#bra3

  {

  background: url(../img/bra3.gif) top right no-repeat;

  }

  

 #content_text
  {
  padding:20px 0 20px 0;
  width:470px;
  font-size:12px;
  }

#content_text table
  {
	border-collapse:collapse;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
  }

#content_text td 
  {
	font-size:12px;
/*    border:1px #000000 dashed;
*/    padding:3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
  }

#content_text td div
  {
  text-align:right;
  } 

#content_text thead td
  {
  text-align:center;
  }

#content_text ul
  {
  padding-top:0px;
  margin-top:0px;
  }

#content_text ul li
  {
  padding-top:5px;
  }

#content_text a:link, #content_text a:active, #content_text a:visited
  {
  color:#672520;
  text-decoration:underline;
  }

#content_text a:hover
  {
  color:#E55146;
  tetx-decoration:none;
  }

.style1
  {
  font-weight:bold;
  }

.gb_1 td
  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
  }

#content_text td.noborder
  {
  border:0px;
  }

#content_text input,#content_text textarea, #content_text select
  {
  border:1px #000000 solid;
  }
.txt_grabname{
  font : bold 9pt Tahoma, Sans-Serif;
  margin-bottom: -5px;
}
.txt_grabprice{
  color: #000000;
  font : bold 9pt Tahoma, Sans-Serif;
  margin-top: -5px;
  border-color : #606060;
  border-style : solid;
  border-width : 0px 0px 1px 0px;
  padding-bottom: 5px;
}
#gift, #gift td,p{ 
  color: #000000;
  font : normal 9pt Tahoma, Sans-Serif;
  vertical-align: middle;
} 
