body{
        background-color: #eeeeee;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(images/splash/masterbg_01.gif);
        background-repeat: repeat-x;
}
#holder{
        position:absolute;
        margin-left: -398px;
        top:0px;
        left:50%;
        width: 796px;
        height: 585px;
}
#banner{
        position:absolute;
        top:25px;
        left:7px;
        width: 780px;
        height: 95px;
}
#skins{
        font-weight: normal; font-size: 11px; text-transform: none; color: #666666; font-family: tahoma, sans-serif; font-variant: normal; text-decoration: none;
        position:absolute;
        top:-20px;
        left:0px;
        width: 300px;
        height: 20px;
}
#top_nav{
        position:absolute;
        top:125px;
        left:0px;
        width: 796px;
        height: 25px;
}
#home_but{
		font-family: Arial, sans-serif;
        position:absolute;
        top:0px;
        left:7px;
        width: 126px;
        height: 25px;
}
#newmedia_but{
        position:absolute;
        top:0px;
        left:138px;
        width: 126px;
        height: 25px;
}
#motion_but{
        position:absolute;
        top:0px;
        left:269px;
        width: 126px;
        height: 25px;
}
#graphics_but{
        position:absolute;
        top:0px;
        left:400px;
        width: 126px;
        height: 25px;
}
#experimental_but{
        position:absolute;
        top:0px;
        left:531px;
        width: 126px;
        height: 25px;
}
#contact_but{
        position:absolute;
        top:0px;
        left:662px;
        width: 126px;
        height: 25px;
}
.sidebar_row_c{
        position:relative;
        top:25px;
        left:0px;
        width: 312px;
        background-image: url(images/contact/navbar_row.gif);

}
.sidebar_row_g{
        position:relative;
        top:25px;
        left:0px;
        width: 312px;
        background-image: url(images/graphics/navbar_row.gif);
}
.sidebar_row_h{
        position:relative;
        top:25px;
        left:0px;
        width: 312px;
        background-image: url(images/home/navbar_row.gif);
}
.sidebar_row_e{
        position:relative;
        top:25px;
        left:0px;
        width: 312px;
        background-image: url(images/mental/navbar_row.gif);
}
.sidebar_row_m{
        position:relative;
        top:25px;
        left:0px;
        width: 312px;
        background-image: url(images/motion/navbar_row.gif);
}
.sidebar_top{
        position:absolute;
        top:5px;
        left:0px;
        width: 312px;
        height: 20px;
}
.sidebar_bot{
        position:relative;
        top:15px;
        left:0px;
        width: 312px;
        height: 25px;
}
.sidebar_row_n{
        position:relative;
        top:25px;
        left:0px;
        width: 312px;
        background-image: url(images/newmedia/navbar_row.gif);
}
#nav_bar{
        position:absolute;
        top:205px;
        left:0px;
        width: 312px;
}
#nav_head{
        position:absolute;
        top:155px;
        left:0px;
        width: 312px;
        height: 55px;
}
.send {
height: 0px;
}
.nav_bar_option{
        padding-top: 10px;
        padding-left: 5px;
        position:relative;
        height:75px;
        top:0px;
        left:17px;
        width: 285px;
}
.nav_bar_option_image{
        position:absolute;
        top:0px;
        left:0px;
        width: 100px;
}
.nav_bar_option_text{
        color: #ffffff;
        line-height: 1.4em;
        font: normal 0.7em tahoma, sans-serif;
        padding-right: 10px;
        position:absolute;
        top:5px;
        left:117px;
        width: 165px;
}
#sidebar_image{
        position:relative;
        top:3px;
        left:5px;
}
#sidebar_text{
        color: #ffffff;
        line-height: 1.4em;
        font: normal 0.7em tahoma, sans-serif;
        padding-left: 20px;
        padding-right: 20px;
}
.sidebar_text{
        color: #ffffff;
        line-height: 1.4em;
        font: normal 0.7em tahoma, sans-serif;
        padding-left: 20px;
        padding-right: 20px;
}
.image_num{
        position:absolute;
        top:8px;
        left:10px;
        color: #000000;
        font: normal 0.7em tahoma, sans-serif;
}
#latest{
        position:relative;
        top:0px;
        left:0px;
        width: 312px;
        background-image: url(images/home/navbar_row.gif);
}
.latest{
        position:relative;
        top:0px;
        left:0px;
        width: 312px;
        background-image: url(images/home/navbar_row.gif);
}
#contact_sub{
        font: normal 0.7em tahoma, sans-serif;
        color: #ffffff;
        line-height: 1.4em;
        padding-bottom: 8px;
        position:relative;
        top:0px;
        left:20px;
        width: 265px;
}
#tel{
        font-weight: normal; font-size: 1em; text-transform: none; color: #ffffff; line-height: 1.4em; font-family: tahoma, sans-serif; font-variant: normal; text-decoration: none;
        padding-top: 10px;
        position:relative;
        top:0px;
        left:0px;
        width: 140px;
}
#email address{
        font-weight: normal; font-size: 1em; text-transform: none; color: #ffffff; line-height: 1.4em; font-family: tahoma, sans-serif; font-variant: normal; text-decoration: none;
        padding-top: 10px;
        position:relative;
        top:0px;
        left:0px;
        width: 140px;
}
#content_screen{
        position:absolute;
        top:155px;
        left:312px;
        width: 483px;
        background-image: url(images/content_top.gif);
        background-repeat: no-repeat;

}
#content_top{
        position:relative;
        top:0px;
        left:0px;
        width: 483px;
        height: 20px;

}
#content_row{
        position:relative;
        top:0px;
        left:0px;
        width: 483px;
        background-image: url(images/shapes/content_row.gif);
}
#content_bot{
        position:relative;
        top:0px;
        left:0px;
        width: 483px;
        height: 21px;
        background-repeat: no-repeat;
}
#valid{
        position:relative;
        top:0px;
        left:7px;
        width: 80px;
}
#copyright{
        font-weight: normal; font-size: 11px; text-transform: none; color: #666666; line-height: 18px; font-family: tahoma, sans-serif; font-variant: normal; text-decoration: none;
        position:relative;
        top:-2px;
        left:125px;
        height: 25px;
}
.heading1 {
        font-weight: bold;
        font-family: tahoma, sans-serif;
        text-transform: none;
        color: #f7f7f7;
        padding-bottom: 5px;
}
#content_heading {
        font: bold 0.7em tahoma, sans-serif; font-weight: normal; font-size: 11px; text-transform: none; color: #f7f7f7; line-height: 18px; font-family: arial, sans-serif; font-variant: normal; text-decoration: none;
        position:relative;
        top:1px;
        left:51px;
        width: 375px;
        height: 26px;
}
#splash {
        padding: 1px;
        margin-top: 20px;
        position:relative;
        top:0px;
        left:50px;
        width: 372px;
        height: 80px;
}
#bodytext {
        padding: 1px;
        font: normal 0.7em tahoma, sans-serif;
        color: #f7f7f7;
        line-height: 1.4em;
        margin-top: 20px;
		 margin-left: 50px;
        margin-bottom: 0px;
        position:relative;
        top:0px;
        left:0px;
        width: 372px;
}
#action_link {
        position:relative;
        top:2.1em;
        left:0px;
        width: 166px;
        height: 50px;
}
#action_text {
        text-align: center;
        position:absolute;
        top:1px;
        left:0px;
        width: 166px;
        height: 50px;
}
#bodytitle {
        font-weight: bold; font-size: 12px; text-transform: none; color: #7f7f7f; line-height: 18px; font-family: arial, sans-serif; font-variant: normal; text-decoration: none;
}
label {
        font: bold 1em tahoma, sans-serif; text-transform: none; color: #ffffff; letter-spacing: 0px; text-decoration: none;
        position:relative;
        top:0px;
}

#name {
margin-bottom: 10px;
}
#email {
margin-bottom: 10px;
}
#message {
margin-bottom: 10px;
}

#contact_form {
        padding: 1px;
        font: normal 0.7em tahoma, sans-serif;
        color: #cccccc;
        line-height: 1.4em;
        margin-top: 20px;
        position:relative;
        top:0px;
        left:75px;
        width: 372px;
}
.form_format {
        margin-bottom: 10px;
        position:relative;
}
.sidebar_text a:link {
color: #ffffff; text-decoration: underline;
}
.sidebar_text a:hover {
color: #ffffff; text-decoration: underline;
}
.sidebar_text a:visited {
color: #cccccc; text-decoration: underline;
}
.sidebar_text a:visited:hover {
color: #ffffff; text-decoration: underline;
}
#bodytext a:hover {
color: #878787; text-decoration: underline;
}
#bodytext a:visited {
color: #cccccc; text-decoration: none;
}
#bodytext a:visited:hover {
color: #ffffff; text-decoration: underline;
}
#bodytext a:link {
color: #cccccc;  text-decoration: none;
}
#copyright a:link {
color: #666666;  text-decoration: none;
}
#copyright a:hover {
color: #666666;  text-decoration: underline;
}
#copyright a:visited {
color: #666666;  text-decoration: none;
}
#copyright a:visited:hover {
color: #666666; text-decoration: underline;
} 
#skins a:hover {
color: #666666; text-decoration: underline;
}
#skins a:visited {
color: #666666; text-decoration: none;
}
#skins a:visited:hover {
color: #666666; text-decoration: underline;
}
#skins a:link {
color: #666666;  text-decoration: none;
}
