a {
	color: #F9044F;
}

a:hover {
	color: #FC5D8E;
}
.contentmain img
{
        max-height: 200px;
        height: auto !important;
        height: 200px;
        float: right;
        margin: 0px 0px 10px 10px;
}

.section
{
        min-height: 210px;
        height: auto !important;
        height: 210px;
}

.ride img
{
        float: left;
        margin: 10px 30px 0px 0px;
        max-width: 200px;
        width: auto !important;
        width: 200px;
}

.ride div
{
        padding: 0px 0px 0px 230px;
        margin: 0px;
}

.ride
{
        min-height: 200px;
        height: auto !important;
        height: 200px;
        margin: 0px;
        padding: 0px 0px 20px 0px;
        background: url(/images/contents_pot.gif) bottom left repeat-x;
}

.testimonial
{
        background: #FFE654;
        border: solid 2px #F9044F;
        width: 497px;
        margin: 10px 40px 10px 20px;
        padding: 10px;
        font-weight: bold;
}


#costume1
{
        width: 220px;
        position: relatve;
        top: 0px;
        left: 40px;
        text-align: center;
}

#costume2
{
        width: 220px;
        position: absolute;
        top: 55px;
        left: 300px;
        text-align: center;
}

#costume1 img
{
        float: none;
}

#costume2 img
{
        float: none;
}

.contentmain img.grid
{
	border: solid 1px #F9044F;
	margin: 7px;
	float: none;
	max-height: none;
	height: auto;
}

.contentmain img.imgleft {
	float: left;
	margin: 0 10px 0 0;
}

#addthisbutton {
	display: block;
	margin: 0 auto;
	width: 125px;
}

.hide {
	visibility: hidden;
}

.smList {
	float: left;
	margin-right: 50px;
}

.smList li {
	margin-bottom: 10px;
}
