/* CSS Document */

/* ---------------- General */

	body,td,th {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		}
	body {
		background-color:#050505;
		margin: 20px 0;
		}
	a { color: #dc4f00; text-decoration: none; }
	a:hover { color: #FFFFFF; }
	p { line-height: 1.2em; margin: 0 0 15px 0; padding: 0; }
	a img { border: none; }
	
	
/* ---------------- Layout */

	#wrapper {
		width: 760px;
		margin: auto;
		background-image: url(../images/comp-main.jpg);
		background-repeat: no-repeat;
		background-color:#050505;
		}
	
	#wrapperwinners {
		width: 760px;
		margin: auto;
		background-image: url(../images/comp-main-winners.jpg);
		background-repeat: no-repeat;
		background-color:#050505;
		}
	
	#topstrip {
		position: relative;
		width: 760px;
		font-size: 10px;
		padding-bottom: 10px;
		/*border-bottom: 1px dotted #666666;*/
		margin-bottom: 10px;
		}
		#topstrip p { margin: 0; }
		#topstrip a { color: #FFFFFF; font-weight: bold; }
		#topstrip a:hover { color: #FFFFFF; }
		#topstrip p img { vertical-align: middle; margin-right: 5px; }
	
	#mainbanner {
		position: relative;
		width: 760px;
		height: 380px;
		/*border-bottom: 1px dotted #353535;*/
		}
	
	#infopanel {
		position: relative;
		width: 760px;
		height: 279px;
		/*background-image: url(../images/comp-main-panel.jpg);
		background-repeat: no-repeat;
		border-bottom: 1px dotted #666666;*/
		}
	#sublinks {
		position: relative;
		float: left;
		width: 460px;
		/*background-color:#009933;*/
		}
		#sublinks p {
			margin: 0 0 5px 0;
			padding: 0;
			color: #FFFFFF;
			font-weight: bold;
			}
		#sublinks ul {
			margin: 0 0 0 15px;
			padding: 0;
			}
			#sublinks ul li {
				padding: 2px 0;
				}
				#sublinks ul li a { color: #FFFFFF; }
				#sublinks ul li a:hover { color: #999999; }
	#subinfo {
		position: relative;
		float: right;
		width: 280px;
		}
