/*default eric mayer styles */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, 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, embed {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

img, div                           {behavior: url(iepngfix.htc);}


/* styles for tv-instal */

body                               {background: #e3ba71 url(images/gradient.jpg) 0 0 repeat-x; color: #4f4f4e; text-align:left;
                                    font: 11px  Tahoma, Helvetica, Arial, Verdana, sans-serif; margin-top:50px;}
#wrapper                           {width: 757px; height:100%; background: url(images/rightrepeater.gif) 745px 32px no-repeat; 
                                    margin: 0 auto;}
#top                                {height:32px;}
#content                           {background: url(images/leftrepeater.gif) 0 15px repeat-y;}
#text_content                      {margin: 0 11px 0 5px; background-color:#fff;}
#footer                            {background: url(images/footer.png) 0 0 no-repeat; height:26px; width:757px; max-width: 757px;
                                    color:#616161; margin: 0 auto 0 auto; padding-bottom: 30px;
                                    font:10px  Arial, Helvetica, Verdana, sans-serif;}
#producer                          {text-align:left; padding: 0 510px 0 10px;}
#footer p                          {padding: 0;}
a                                  {text-decoration:none; color:#616161;}
#flashcontent                      {width:740px; height:486px; margin:0 0 0 4px; padding:0; border:0;}
#text_content h1                   {padding:20px 200px 20px 10px; }
#text_content h2                   {padding:20px 200px 10px 10px; font-size:14px; font-weight:normal;}
#text_content p                    {padding:0 200px 15px 10px; }
h1                                 {font-size: 20px; font-weight:normal;} 
