/*  Page Layout */

body {
	background-color: #ffffff;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}

#frameTable {
  vertical-align: bottom;
}


#mainTable {
  margin: auto;

}


/*  End Page Layout */

/*  Text Layout */

p {
	font-size: 100%;
	text-decoration: none;
	text-align: left;
	color: #F93;
}


p.reload {
	text-align: center;
	font-size: 140%;
	color: #F90;
}


a:link, a:visited {
	color: #F93;
	text-decoration: none
	/*font-weight: bold;*/
}



/*  End Text Layout */

/*  Navigation bar */

 #navlist
{
width: 100%;
font-weight: bold;
text-align: center;
margin: 0 auto;
padding: 0;
text-indent: 0;
list-style-type: none;
}

#navlist li
{
padding: 0;
margin: 0;
text-indent: 0;
display: inline;
}

#navlist li a
{
letter-spacing: -1px;
text-decoration: none;
color:  #6c3;
font-size: 1em;
padding: 0 2px;
}

#navlist li a:hover
{
color:  #6c3;
font-size: 1.5em;
font-weight: normal;
}

a#current
{
color:  #6c3;
font-weight: normal;
}

#navlist a#current { color: #F90; }
 
/*  End Navigation bar */




/*  Portfolio */
#motioncontainer a img{ /*image border color*/
border: 1px solid #fff;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid #fff;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#motiongallery img {
vertical-align:middle;
}


#motionimage img {
vertical-align:middle;
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

/*  End Portfolio */

a#portfolio:link, a:visited {
	color: #F93;
	text-decoration: none
	/*font-weight: bold;*/
}

a#portfolio:hover{
	color: #F93;
	text-decoration: none;
	font-size: 120%;
}


