/* ---global--- */
body, body div, body p, body th, body td, body li, body dd	{
	font-size:	xx-small;
	voice-family:	"\"}\"";
	voice-family:	inherit;
	font-size:	medium;
	font-family: arial, verdana, helvetica, sans-serif;
}

html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd	{
	font-size:	medium;
	font-family: arial, verdana, helvetica, sans-serif;
}

body {
	padding:0px;
	margin:0px;
	background: url('images/bg.gif') repeat-x;
	min-width:1020px;
	}
	
img {
	border:none;
	vertical-align:middle;
}

}
/* ---fonts--- */
.blackfnt{color:#000000;}
.bluefnt{color:#6e879e;}
.yellowfnt{color:#cc9933;}
.greyfnt{color:#666;}
.whitefnt{color:#ffffff;}
.redfnt{color:#c80000;}
.greenfnt{color:#2d9400;}


.fntarial{font-family:arial;}
.fntgeorgia{font-family:georgia;}
.fntverdana{font-family:verdana;}
.fnttrebuchet{font-family:"trebuchet ms";}
.fntgothic{font-family:"century gothic";}

.fnt145{font-size:145%;}
.fnt140{font-size:140%;}
.fnt135{font-size:135%;}
.fnt130{font-size:130%;}
.fnt125{font-size:125%;}
.fnt120{font-size:120%;}
.fnt115{font-size:115%;}
.fnt110{font-size:110%;}
.fnt100{font-size:100%;}
.fnt95{font-size:95%;}
.fnt90{font-size:90%;}
.fnt85{font-size:85%;}
.fnt80{font-size:80%;}
.fnt75{font-size:75%;}
.fnt70{font-size:70%;}
.fnt65{font-size:65%;}


/* ---links--- */
a.mmhome:link, 
a.mmhome:visited, 
a.mmhome:active{background: url('images/menu/home.gif') no-repeat; display:block; float:left; width:70px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmhome:hover{background: url('images/menu/home.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}

a.mmbio:link, 
a.mmbio:visited, 
a.mmbio:active{background: url('images/menu/bio.gif') no-repeat; display:block; float:left; width:46px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmbio:hover{background: url('images/menu/bio.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}

a.mmphotos:link, 
a.mmphotos:visited, 
a.mmphotos:active{background: url('images/menu/photos.gif') no-repeat; display:block; float:left; width:73px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmphotos:hover{background: url('images/menu/photos.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}

a.mmvideos:link, 
a.mmvideos:visited, 
a.mmvideos:active{background: url('images/menu/videos.gif') no-repeat; display:block; float:left; width:68px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmvideos:hover{background: url('images/menu/videos.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}

a.mmwrite:link, 
a.mmwrite:visited, 
a.mmwrite:active{background: url('images/menu/writing.gif') no-repeat; display:block; float:left; width:71px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmwrite:hover{background: url('images/menu/writing.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}

a.mmresume:link, 
a.mmresume:visited, 
a.mmresume:active{background: url('images/menu/resume.gif') no-repeat; display:block; float:left; width:84px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmresume:hover{background: url('images/menu/resume.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}

a.mmpress:link, 
a.mmpress:visited, 
a.mmpress:active{background: url('images/menu/press.gif') no-repeat; display:block; float:left; width:63px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmpress:hover{background: url('images/menu/press.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}

a.mmcontact:link, 
a.mmcontact:visited, 
a.mmcontact:active{background: url('images/menu/contact.gif') no-repeat; display:block; float:left; width:78px; height:26px; text-decoration:none; position:relative; background-position: 0px -26px;}
a.mmcontact:hover{background: url('images/menu/contact.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px 0px;}



a:link, 
a:visited, 
a:active{color:#6e879e ;text-decoration:underline;}
a:hover{color:#6e879e ;text-decoration:none;}

a.whitelink:link, 
a.whitelink:visited, 
a.whitelink:active{color:#ffffff;text-decoration:underline;}
a.whitelink:hover{color:#ffffff;text-decoration:none;}

a.yellowlink:link, 
a.yellowlink:visited, 
a.yellowlink:active{color:#cc9933;text-decoration:underline;}
a.yellowlink:hover{color:#cc9933;text-decoration:none;}

a.greylink:link, 
a.greylink:visited, 
a.greylink:active{color:#cccccc;text-decoration:underline;}
a.greylink:hover{color:#cccccc;text-decoration:none;}

a.bitfly:link, 
a.bitfly:visited, 
a.bitfly:active{color:#666;text-decoration:none;}
a.bitfly:hover{color:#666;text-decoration:none;}