@charset "UTF-8";
/* CSS Document */

body {
margin:0;
padding:0;
background-color:#313131;
background-image:url(../graphics/page-tiling.gif);
background-position: top left;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}
p {
margin:0;
padding:0;
font-size:0.8em;
color:#b0cbea;
margin-bottom:8px;
}
h1 {
margin:0;
padding:0;
margin-bottom:12px;
font-weight:normal;
font-size:1.2em;
color:#e41270;
} 
h2 {
margin:0;
padding:0;
font-weight:normal;
font-size:1.5em;
margin-bottom:5px;
color:#ffffff;
}
h3 {
margin:0;
padding:0;
font-weight:normal;
font-size:0.95em;
margin-bottom:5px;
color:#ffffff;
}
h4 {
margin:0;
padding:0;
margin-bottom:12px;
font-weight:normal;
font-size:1.2em;
color:#ffffff;
}
h5 {
margin:0;
padding:0;
font-weight:normal;
font-size:1.5em;
margin-bottom:5px;
color:#3d2f35;
}
img {
	behavior:	url("/css/pngbehavior.htc");
}
a {
text-decoration:none;
color:#e41270;
}
a:hover {
color:#f05fa0;
text-decoration:none;
}
#container {
margin:0;
padding:0;
width:1024px;
min-height:850px;
background-image:url(../graphics/page-background.gif);
background-position: top left;
background-repeat:no-repeat;
}
#header {
margin:0;
padding:0;
min-height:209px;
text-align:right;
padding:7px 60px 0 0;
}
#funkyTitles {
background-repeat:no-repeat;
background-position: 0 596px;
z-index:100;
min-height:832px;
}
#columnL {
	width:252px;
	padding:0px;
	float:left;
	height:100%;
	}
#strip {
float:right;
width:22px;
}
#columnC {
	width:217px;
	padding:0px;
	float:left;
	height:100%;
	padding:10px 15px 15px 5px;
	}
#columnC a, #columnC a:link {
	color:#FFF;}
#columnC a:hover, #columnC a:visited {
	color:#c5d8f0;}
#columnC h2 a {
color:#ffffff!important;
}
#columnC h2 a:hover {
color:#fae3ee!important;
}

#columnC p {
	color:#3d2f35;
}
#columnR {
	width:435px;
	padding:0px;
	float:left;
	height:100%;
	padding:10px 60px 10px 40px;
	}
#work_numbers {
	margin-bottom:60px;
}
#footer {
	margin:0;
	padding:0;
text-align:right;
font-size:.7em;
margin-top:10px;
padding-right:20px;
}
#clear {
	clear:both;
	}
#columnL ul {
margin:0;
padding:0;
margin-left:35px;
margin-top:68px;
font-size:1.9em;
}
#columnL li {
list-style:none;
}
#columnL li a.Menu {
color:#b0caea;
display:block;
height:29px;
width:194px;
}

.diamond {
	background-image:url(../graphics/diamond.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:30px;
	height:21px;
}
.indent {
	padding-left:30px;
}
.numbers {
	color:#FFF;
	text-align:right;
}
.white_bold {
	color:#FFF;
	font-weight:bold;
}
p.numbers a, p.numbers a:link {
	color:#FFF;!important
}
p.numbers a:hover {
	color:#e41270;!important
}
.smallprint {
	font-size:0.8em;
}
