

* {
	font-family : verdana, sans-serif;
	font-size : 11px;
	color : #b8b8b8;
}

body {
	background : #666666 url('../img/page_bg.gif') top left repeat-x;
	text-align : center;
	margin : 0px;
	padding : 0px;
}

img {
	border : 0;
}


a {
	color : #c14494;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}


/* --- */

.clear {
	clear : both;
}

.add {
float:none;
}
/* --- */



#content_header {
	width : 828px;
	margin : 0px auto 0px auto;
	text-align : left;	
	background : #666666 url('../img/content_header_bg.gif') top left no-repeat;
}

#content_header #logo {
	margin : 50px 0px 10px 34px;
}

#content_header #banner {
	margin : 10px 0px 30px 14px;
}



/* --- */


#content_body {
	width : 828px;
	margin : 0px auto 0px auto;
	text-align : left;	
	background : #666666 url('../img/content_body_bg.gif') top left repeat-y;
}


#content_body #spots {
	float : left;
	width : 580px;
	margin : 0px 0px 0px 24px;
	padding : 0px;
	border-right : 1px solid #c14494;
}

#content_body #spots #header {
	display : block;
	margin : 0px 0px 20px 10px;
}
#content_body #spots .myspace {
	display : block;
	float:left;
	width:250px;
	margin : 30px 0px 20px 30px;
}
#content_body #spots .input1 {
	color : #000000;
}
#content_body #spots option {
	color : #000000;
}
#content_body .redcol {
color:#FF0000;
}

.steps{
width:400px;
font-style:italic;
border:1px;
border-style:dotted;
}

#content_body #spots #header2 {
	float:left;
	width: 250px;
	display : block;
	margin : 0px 0px 20px 10px;
}

#content_body #spots h1 {
	font-size : 14px;
	color : #FFFFFF;
}
	
#content_body #spots .star {
	float : left;
	padding : 0px 5px 0px 15px;
}

#content_body #spots .spot {
	width : 130px;
	float : left;
	padding : 0px;
}


#content_body #spots .spot h1 {
	font-size : 14px;
	color : #FFFFFF;
}

#content_body #spots .points {
	width : 550px;
	float : left;
	padding : 12px;
}

#content_body #spots .points h1 {
	font-size : 14px;
	color : #FFFFFF;
}

#content_body #spots .points li {
	margin : 0px 0px 0px 10px;
}

#content_body #sign_in {
	float : left;
	margin : 0px 0px 0px 14px;
	padding : 0px;
}

#content_body #sign_in #header {
	display : block;
	margin : 0px 0px 20px 0px;
}

#content_body #sign_in p {
	margin : 0px 0px 0px 10px;
}

#content_body #sign_in input {
	width : 140px;
	background : #666666;
	border : 1px solid #c14494;
	color : #FFFFFF;
	padding : 2px 4px 2px 4px;
}

#content_body #sign_in p a {
	display : block;
	margin : 6px 0px 0px 96px;
}


/* --- */


#content_footer {
	width : 828px;
	height : 69px;
	margin : 0px auto 0px auto;
	text-align : left;	
	background : #666666 url('../img/content_footer_bg.gif') top left no-repeat;
}

#content_footer #copy {
	float : left;
	margin : 32px 0px 0px 24px;
}

#content_footer #tools {
	float : right;
	margin : 32px 24px 0px 0px;
}

#content_footer #tools a {
	display : block;
	float : left;
	margin : 0px 0px 0px 10px;
}
	