body {
	background: #10102d url(http://hackulo.us/forums/public/style_images/Awesome/background.jpg) no-repeat fixed center center;
	color: #383838;
	font: normal 15px "Myriad", Verdana, Tahoma, Arial, Sans-Serif;
}

.horizon {
	margin: 0 auto;
	width: 800px;
	padding: 10px 0 10px 0;
	text-align: center;
	line-height: 24px;
}

.title {
	padding: 0 0 10px 0;
	font-size: 22px;
	font-weight: bold;
}

.columns {
	background: #ffffff;
}

.column1 {
	float: left;
	width: 243px;
	padding-right: 10px;
}

.column2 {
	float: left;
	width: 233px;
	padding: 0 10px 0 10px;
}

.column3 {
	float: right;
	width: 243px;
	padding-left: 10px;
}

.buynow {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	padding: 20px 0 0 0;
}

.rules {
	font-size: 12px;
	color: #777777;
	line-height: 12px;
}

.ruleslist {
	list-style-type: decimal;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 20px;
}

.ruleslist:li {
	font-size: 12px;
}

#ipbwrapper {
	background: white;
        width: 100%;
        padding-left: 5px;
        padding-right: 5px;
        text-align: justify;
}

.corner{
	background: transparent;
	text-align:left;
	width: 100%
	margin: 0 auto;
}

.corner-left {
background: transparent url(img/corner_l.png) repeat-y;
padding-left: 25px; /* 11px + 15px */
margin-left: -5px;
margin-right: -15px;
}

.corner-right {
background: url(img/corner_r.png) right repeat-y;
padding-right: 35px;
}

.corner-topleft {
background: transparent url(img/corner_tl.png) 0 0 no-repeat;
display: block;
height: 11px;
margin-left:-5px;
margin-right:-15px;
}

.corner-topright {
background: transparent url(img/corner_tr.png) 100% 0 no-repeat;
display: block;
height: 11px;
}

.corner-topcenter {
background: transparent url(img/corner_t.png) repeat-x;
display: block;
height: 11px;
margin-left: 11px;
margin-right: 11px;
}

.corner-bottomleft {
    background: url(img/corner_bl.png) 0 0 no-repeat;
    background-position: top left;
    display: block;
    height: 11px;
margin-left:-5px;
margin-right:-15px;

}   
.corner-bottomright {
    background: url(img/corner_br.png) 100% 0 no-repeat;
    background-position: top right;
    display: block;
    height: 11px;
}
.corner-bottomcenter {
    background: url(img/corner_b.png) repeat-x;
    display: block;
    background-position: top;
    height: 11px;
    margin-left: 11px;
    margin-right: 11px;
}
