html,body,div,p{margin:0;padding:0;border:0;}
body {
}

.dp20,.dp25,.dp33,.dp50,.dp100{float:left;display:inline;*margin-left:-0.04em;}
.dp20{width:20%;}
.dp25{width:25%;}
.dp33{width:33.33%; margin:50px 0; font-size:12px;}
.dp50{width:50%;}
.dp100{width:100%; margin:20px 0 10px 0;}
.dp100b{width:100%; margin:20px 0 0 0; padding-top:10px; color:#fff; text-align:center;width:950px;height:30px;
}
.dp100b p{width:100%; display:block; height:30px;
}
.clear{clear:both;}

.dp50b{border-top:1px solid #111111;
border-left:1px solid #111111;
height:230px;

}

#right{border-right:1px solid #111111;}
#right2{border-right:1px solid #111111;}
#right3{border-right:1px solid #111111;
border-bottom:1px solid #111111;}
#bottom{border-bottom:1px solid #111111;}

/**-----------------------------
Suersize
-----------------------------*/
* html #supersize { display: none; } /*IE6*/
#supersize { position: fixed; top:0; left:0; }

	#supersize img, #supersize a {
		height: 100%;
		position: absolute;
		width: 100%;
		z-index: 0;
		background-color: transparent; }

	#supersize .prevslide, #supersize .prevslide img { z-index: 1; }

	#supersize .activeslide, #supersize .activeslide img { z-index: 2; }
#loading {
width: 100%;
height: 100%;
background-color: #FFF;
position: absolute;
z-index: 999999;
filter: alpha(opacity=77);
  -moz-opacity:0.77;
  opacity:.77;
}

#loadingInner {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 300px;
	width:500px;
	z-index: 3;
    overflow: visible; }

#loadingInner span {
    position: relative;
    display: block;
    margin-left:-250px;
    margin-top:-250px;
	height: 300px;
	width:500px;
	text-indent: -999em;
	background-image: url("http://pedallife.com/wp/wp-content/themes/wpVicunaExc-utf8/wp.vicuna.exc/style-vega/images/common/loading.png"); }


div#banner a{
position:absolute;
top:600px;
right:90px;
padding:28px 0 0 30px;
width:453px;
height:50px;
display:block;
text-indent: -9999px;

}

