@charset "utf-8";
/* CSS Document */

td {padding: 0; margin:0;}

body {
	margin: 0;
	padding: 0;
	background:#fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
}

img { border: 0; }

a { border: 0; }

#container		{width: 960px; margin:0 auto;}

#ad				{height: 70px; width: 468px; float:left; text-align:left;}
#ad img			{padding: 5px 0 5px 5px; border:0;}
#top			{background: url(../images/top.jpg) no-repeat; height: 60px; width: 194px;}
#bg				{background: url(../images/background_12.jpg) repeat-y; width: 920px; margin: 0 auto; padding: 0 20px;float:left}
#main			{height: 100%; width:920px;}
#bottom			{background: url(../images/bottom.jpg) no-repeat; height: 15px; width:960px; float:left}

#banner_home	{background: url(../images/banner.jpg) no-repeat; height:505px; width: 920px;}
#banner_catalogue {height: 505px;width:920px;}
#banner_schedule{background:url(../images/banner_2.jpg) no-repeat; height:505px; width:920px;}
#banner_news	{background:url(../images/banner_3.jpg) no-repeat; height:505px; width:920px;}
#banner_text	{padding: 0px 500px 20px 20px;}
#banner_news_text	{padding: 50px 10px 0 510px;}

#logo			{width: 200px; height: 150px; top: 10px; float:left;}
#SC				{width: 180px; height: 80px; top: 10px; margin-left: 300px;}
#SC_news			{width: 180px; height: 80px; top: 10px; margin-left: 730px;}
#saatchi_news		{width:100px; height: 70px; top:10px; margin-left: 540px; float:left;}
.sc				{width: 180px; height:80px; top:10px;}
#phillips		{width:70px; height: 70px; top:10px; margin-left: 150px; float:left;}
.phillips		{width: 180px; height:70px; top:10px;}

h2.banner		{color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; border:none;}
h3.banner		{color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight:bold;}

.left			{float: left; padding: 20px 10px 20px 20px; width: 620px;}
.right			{float: right; padding: 20px 0 20px 20px; width: 250px; }

.clear			{clear:both;}
.sponsor		{margin-right: 0px; border: 0;}
.schedule_table	{line-height: 1.5em; }


h1				{font-family: Verdana, Geneva, sans-serif; color: #333; font-size: 14px;}
h2				{font-family: Verdana, Geneva, sans-serif; color: #aaa; font-size: 11px; font-weight: normal; line-height:1.5em; text-transform:uppercase; border-bottom: 1px solid #aaa;}
p 				{font-family: Verdana, Geneva, sans-serif; color: #333; font-size: 11px; line-height:1.5em;}
a 				{color: #333; font-weight: bold;}
a.news 			{color: #dd0505; font-weight: bold;}
table p{
margin:7px 0px 5px 0px	
}
table{float:left;}
.footer			{font-family: Verdana, Geneva, sans-serif; color: #aaa; font-size:10px; text-align: left; line-height:1.5em; vertical-align:top;}
