body {
	background-color:#c4b1b6;
	color:#3f3f4d;
}

img {
	border:0px;
}

div, p, pre, span {
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif;
	font-size:11px;
	color:#3f3f4d;
}

#ml {
	position:fixed;
	bottom:0;
	left:0;
	width:355px;
}

a:link, a:visited {
	color:#1F85FF;
	text-decoration:none;
}

a:hover, a:active {
	color:#1F85FF;
	text-decoration:none;
	border-bottom:1px solid #fff;
}

a.ml-animation:link, a.ml-animation:visited {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-o-animation.png');
}

a.ml-animation:hover, a.ml-animation:active {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-h-animation.png');
	border-bottom:none;
}

a.ml-art:link, a.ml-art:visited {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-o-art.png');
}

a.ml-art:hover, a.ml-art:active {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-h-art.png');
	border-bottom:none;
}

a.ml-home:link, a.ml-home:visited {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-o-home.png');
}

a.ml-home:hover, a.ml-home:active {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-h-home.png');
	border-bottom:none;
}

a.ml-resume:link, a.ml-resume:visited {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-o-resume.png');
}

a.ml-resume:hover, a.ml-resume:active {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-h-resume.png');
	border-bottom:none;
}

a.ml-contact:link, a.ml-contact:visited {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-o-contact.png');
}

a.ml-contact:hover, a.ml-contact:active {
	display:block;
	width:355px;
	height:73px;
	background:url('./images/ml-h-contact.png');
	border-bottom:none;
}

#content {
	position:absolute;
	top:50px;
	right:50px;
	width:600px;
	text-align:justify;
}

#content-t1 {
	float:left;
	width:20px;
	height:20px;
	background-image:url('./images/content-bg1.png');
}

#content-t2 {
	float:left;
	width:560px;
	height:20px;
	background-image:url('./images/content-bg0.png');
	background-repeat:repeat;
}

#content-t3 {
	float:left;
	width:20px;
	height:20px;
	background-image:url('./images/content-bg2.png');
}

#content-mid {
	float:left;
	width:560px;
	background-image:url('./images/content-bg0.png');
	background-repeat:repeat;
	padding:0 20px 0 20px;
}

#content-t4 {
	float:left;
	width:20px;
	height:20px;
	background-image:url('./images/content-bg4.png');
}

#content-t5 {
	float:left;
	width:20px;
	height:20px;
	background-image:url('./images/content-bg3.png');
}

#sidebg {
	position:fixed;
	background-image:url('./images/bg-grad.jpg');
	width:982px;
	height:445px;
	bottom:0;
	right:0;
}

#preload {
	display:none;
}

.gallery-title {
	display:block;
	font-size:16px;
	border-bottom:3px dotted #c888ac;
}

.gallery-images {
	margin:10px 0 10px 0;
}

.gallery-images a:link img, .gallery-images a:visited  img{
	margin:3px;
	border:3px solid #c888ac;
}

.gallery-images a:hover img, .gallery-images a:active  img{
	margin:3px;
	border:3px solid #ffe7f5;
}

.gallery-images a:hover, .gallery-images a:active {
	border-bottom:none;
}

a.video-box:link, a.video-box:visited {
	float:left;
	width:270px;
	height:90px;
	padding:5px;
	text-decoration:none;
	color:#3f3f4d;
}

a.video-box:hover, a.video-box:active {
	background-color:#FFDFF2;
	padding:5px;
	border-bottom:none;
}

.video-thumb {
	float:left;
	width:80px;
	height:80px;
	margin-right:15px;
}

.video-thumb img {
	border:5px solid #c888ac;
}

.video-box span {
	color:#1F85FF;
	font-size:12px;
	font-weight:bold;
}

textarea, input {
	background-color:#FFEFFA;
	border:1px solid #c888ac;
	font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif;
	color:#3f3f4d;
}