

/* CSS Document */

* { 
	margin:0; 
	padding:0;
}

body{
  position:relative;
}

#twitter a, #twitter img{
  border:none;
	position:absolute;
	top: 10px;
	right:200px;
}

a:focus {
outline: none;
}

#wrapper{
	width: 780px;
	margin-left:auto;
	margin-right:auto;
}

#logo { 
	margin: 5px 0 0 10px;
}

#fancymenu { 
	margin-top: -50px;
	float: right;
}

#address span{
	padding: 0 8px;
}

#address{
	float:right;
	width: 300px;
	margin: -20px 115px 50px 0;
	clear:both;
	font-size: 14px;
	color: #666666;
	display:inline;
}

#banner{
		width: 100%;
		clear:both;
		height:100px;
		padding-left:20px;
}

#banner.news{
	margin:auto;
}

ul.news{
width:555px;
margin-left:50px;
padding-top:5px;
}

ul.news li{
list-style-type:none;
font-size:12px;
text-align:center;
color:#F29900;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
}

ul.news li a {
text-decoration:none;
}


#footer{
	padding-top:30px;
	height: 150px;
}

#footer ul{
	padding-left:50px;
}

#footer ul li{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style:none;
	padding: 0 10px 0 15px;
	border-left: solid 1px #c8dce4;
}
#footer ul li.first{
	border:none;
}
#footer ul li a{
	text-decoration:none;
	list-style:none;
	color: #f29900;
}

#footer ul li a:hover{
	color: #333333
}

#banner ul.news li a{
color:#F29900;
}

#banner ul.news li.party{
margin-left:130px;
line-height:40px;
padding-left:35px;
background:url(../images/glass.png) no-repeat 0px 2px;
}

#banner ul.news li.toro{
background: url(../images/Toros-logo-small.gif)no-repeat 10px 20px;
}

#banner ul.news li.shorter_teaser{
padding-top:20px;
margin-left:50px;
}

#banner ul.news li.indent p{
margin-left:90px;
}

#banner ul.news li.top13 {
margin-top:13px;
}

#banner ul.news li.top20 {
margin-top:20px;
}

#banner ul.news li.top p{
margin-top:-2px;
}

#banner ul.news li.indent20{
margin-left:20px;
}

#banner ul.news li.indent40{
margin-left:40px;
}

#banner ul.news li.indent60{
margin-left:60px;
}

#banner ul.news li.indent80{
margin-left:80px;
}

#banner ul.news li.indent100{
margin-left:100px;
}

#banner ul.news li.indent120{
margin-left:120px;
}

#banner ul.news li.indent140{
margin-left:140px;
}

#banner ul.news li.indent160{
margin-left:160px;
}

#banner ul.news li.scoot p{
margin:8px 0 0 20px;
}

#banner ul.news li.harvest p{
margin:0px 0 0 20px;
}

.clear-me{
clear:both;
margin-bottom:20px;
}

