body	{background:url(images/page_bg.gif) repeat-x top #fff; color:#717171; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
/*html defaults*/
*		{margin:0; padding:0;}
img, label, fieldset {display:block; border:0;}
a		{text-decoration:none;}
li		{list-style-type:none; vertical-align:bottom;}
hr		{clear:both; visibility:hidden; height:0;}
h1, h2, h3, h4 {font-weight:normal;}
/*DESIGN---------------------------------------*/
.fl {float:left;}
.fr {float:right;}

h1		{margin-bottom:40px;}
h2		{font-size:12px; color:#333; font-weight:bold;}

p		{line-height:16px; font-size:12px; margin-bottom:20px;}
a		{color:#009cff; text-decoration:underline;}
a:hover {color:#000;}

#wrap		{width:780px; padding-top:145px; margin:0 auto;}
#content	{width:460px; float:left;}
#sidebar	{width:281px; float:right;}

.buypredator_but		{height:0px; width:175px; position:relative; overflow:hidden; padding-top:47px; background:url(images/buy_but.jpg) top left no-repeat; display:block;}
.buypredator_but:hover	{background:url(images/buy_but.jpg) top right no-repeat;}
.subscribe_but	{background:url(images/subscribe_but.gif) 0px 0px no-repeat; width:85px; height:16px; displapy:block; font:11px/11px arial; text-decoration:none; display:block; padding:3px 0 0 6px;}

.box			{width:281px; background:url(images/box_bg.gif) bottom right no-repeat; padding-bottom:12px;}
.box .hed		{background:url(images/box_bg.gif) top left no-repeat; display:block; text-align:center; padding-top:10px; height:20px; border-bottom:1px solid #ddd;}
.box .holder	{padding-left:11px; padding-right:12px; background:url(images/box_bg.gif) -281px 0px repeat-y; padding-top:10px;}

#newsletter fieldset	{background:url(images/field_bg.gif) 0px 0px no-repeat olive; padding:4px; height:19px;}
#newsletter legend		{display:none;}
#newsletter .fld		{border:0; padding:3px; width:145px; color:#848484;}

.box, .buypredator_but	{margin-bottom:20px;}