	html, body, div, span, applet, object, iframe,
blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

body { font-family:Arial; font-size:12px; color:#444444; background:url(../images/texture.jpg); overflow:scroll;}
img, div { behavior: url(../iepngfix.htc); }
div#frame { width:960px; margin-left:auto; margin-right:auto; }
div#header { background:#fff; } 
div#copyright { text-align:center; font-size:10px; font-weight:bold; padding:10px; } 
div#logo { padding:15px; }



ul { margin-left:20px; }

.col100 { width:100%; }
.col25 { width:24%; }
.col50 { width:49%; }
.col30 { width:29%; }
.col60 { width:59%; }
.col75 { width:74%; }

.p1 { padding:1px; }
.p2 { padding:2px; }
.p5 { padding:5px; }
.p10 { padding:10px; }
.p15 { padding:15px; }
.p20 { padding:20px; }
.p25 { padding:25px; }
.p30 { padding:30px; }
.p50 { padding:50px; }

.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.m15 { margin:15px; }
.m20 { margin:20px; }
.m25 { margin:25px; }
.m30 { margin:30px; }
.m50 { margin:50px; }

.spacer5 { padding-bottom:5px; }
.spacer10 { padding-bottom:10px; }
.spacer15 { padding-bottom:15px; }
.spacer20 { padding-bottom:20px; }
.spacer25 { padding-bottom:25px; }

.left { float:left; }
.right { float:right; }
.clear { clear:both; }

.formholder label { float:left; width:150px; font-weight:bold; text-align:right; margin-right:10px; }
.formholder { padding:20px; background:#eaeaea; -moz-border-radius:20px; -webkit-border-radius:20px; behavior:url(../border-radius.htc); } 
.clearform { clear:both; padding-bottom:6px; }

.theme { color:#336699; }
.themebg { background:#336699; }

.clearform { display:block; clear:both; }
.validation-advice { margin-bottom:5px; color:#336699; clear: both; font-size:10px; font-weight: bold; margin-left:160px; }
.custom-advice { color:#336699; margin-bottom:5px; font-size:10px; font-weight: bold; margin-left:160px; }

#bil_top	  {background:url(../images/top.png) no-repeat top center; height:19px; width:958px; margin:0; z-index:9; margin-left:-10px; margin-top:-6px;}
#bil_mid	  {background:url(../images/mid.png) repeat-y; height:auto; width:933px; margin:0; padding:0 10PX 0 16px; z-index:2000; margin-left:-10px; color:#FFF; min-height:400px;}
#bil_fot	  {background:url(../images/foot.png) no-repeat; height: 16px; width:958px; margin:0; padding-bottom:10px; margin-bottom:-3px; margin-left:-10px; margin-bottom:-13px;}	
.bil_bg		  { background:url(../images/cork_bg.jpg) repeat; z-index:-1000; width:944px;}


.post_wrap       {width:196px; height:auto; margin: 5px 15px }
.post_wrap .top	 {background:url(../images/note_top.png) no-repeat; height:31px; width:196px;}
.post_wrap .mid	 {background:url(../images/note_body.png) repeat-y; min-height:50px; width:196px; color: #666; font-family: Verdana, Geneva, sans-serif;}
.post_wrap .fot	 {background: url(../images/note_foot.png); height:10px; width:196px;}

.evnt_pst_nots	{height:97px; width:97px; margin-right:30px; float:right;}

#side_wrp		{width:230px; height:auto; float:right; margin:5px 0 20px 0px; margin-right:-5px;}
#side_top		{background:url(../images/side_top.png) no-repeat top center; height:20px; width:220px; margin:-5px -3px 0 0;}
#side_mid		{background:url(../images/side_middle.png) repeat-y; height:auto; width:220px; min-height: 30px; margin:0 -3px 0 0;}
#side_fot		{background:url(../images/side_foot.png) no-repeat bottom center; height:16px; width:220px; margin: 0 -3px -6px 0;}
.side_bg		{background:url(../images/cork_bg.jpg) repeat; width:213px;}

#home_bod_wrp 	{ width:733px; height: auto; float:left; }
.home_bod_top   { background:url(../images/home_bod_tp.png) no-repeat top; width:733px; height:57px;}
.home_bod_mid	{ background:url(../images/home_bod_md.png) repeat-y; width:733px; min-height:50px; margin-left:5px;}
.home_bod_fot	{ background:url(../images/home_bod_ft.png) no-repeat top; height:67px; width:733px;}




.container   			{width: 500px; margin: 0px auto;}
ul.tabs      			{margin: 0 0 -1px 0; padding: 0; float: left; list-style: none; height: 32px; width: 100%;}
ul.tabs li  			{float: left;margin: 0;padding: 0;height: 36px; border-left: none;margin-bottom:-3px; margin-right:0px; margin-left:15px;  overflow: hidden;position: relative;}
ul.tabs li a 			{text-decoration: none;color: #000;display: block;font-size: 1.2em;padding: 0;outline: none; text-indent:-9999px; width:161px; height:36px;}
ul.tabs li a.black  	{background:url(../images/black_blue_on.png) no-repeat;}
ul.tabs lia.black:hover {background:url(../images/black_blue.png);}

ul.tabs li a.sig 		   {background: url(../images/signiture_on.png) no-repeat;}
ul.tabs li  a.sig:hover    {background:url(../images/signiture.png);}

ul.tabs li a.tbone  	   {background: url(../images/t_bone_on.png) no-repeat;}
ul.tabs li a.tbone:hover   {background: url(../images/t_bone.png) ;}

ul.tabs li a.merks  	   {background: url(../images/merkts_on.png) no-repeat;}
ul.tabs li a.merks:hover   {background: url(../images/merkts.png) ;}

ul.tabs li.active a.black  {background:url(../images/black_blue.png);}
ul.tabs li.active a.sig    {background:url(../images/signiture.png);}
ul.tabs li.active a.tbone  {background: url(../images/t_bone.png) ;}
ul.tabs li.active a.merks  {background: url(../images/merkts.png) ;}



#tab_wrp				{width:712px; height:auto;}
.tab_container_top 		{ background:url(../images/tab_top.png) no-repeat; width:712px; height:17px;}
.tab_container_mid 		{background:url(../images/tab_mid.png) repeat-y; width:712px; height:auto}
.tab_container_bot		{background:url(../images/top_bot.png) no-repeat; width:712px; height:23px;}


.tab_content 		{padding: 20px;font-size: 1.2em;}
.tab_content h2 	{font-weight: normal;padding-bottom: 10px;border-bottom: 1px dashed #ddd;font-size: 1.8em;}
.tab_content h3 a	{color: #254588;}
.tab_content img 	{float: left;margin: 0 20px 20px 0;border: 1px solid #ddd;padding: 5px;}

input				{background-color:#BFAFA5; border: thin #000; height:17px; }
label				{font-size:16px; }

#flash_tv			{background:url(http://www.harrysofarlington.com/upload/tv_flash.png) no-repeat; width:733px; height:456px; padding:10px 0 0 17px; }

