body {
background: #FFF;
font-family:Arial, Helvetica, sans-serif;
}

a img, img{
border:none;
}

#container{
width:960px;
margin:0 auto;
}

/*********** top navigation  ***********/

#navigation{
width:960px;
margin:0 auto;
clear:both;
}

#navigation img{
float:right;
margin:0 0 0 30px;
}

#navigation #logo img{
float:left;
margin:0;
}

#navigation #logo a{
display:block;
width:104px;
height:50px;
overflow:hidden;
background:url(../img/glue_home.gif) 0 0 no-repeat;
}

#navigation #logo a:hover{
background:url(../img/glue_home.gif) 0 -50px no-repeat;
}

/*********** header  ***********/

#header{
width:960px;
margin:0 auto;
clear:both;
}

#header img{
float:right;
}

/*********** footer ***********/

#footer{
width:960px;
margin:0 auto;
padding:20px 0 0 0;
clear:both;
color:#999;
font-size:11px;
}

#footer p{
margin:10px 0 0 0;;
padding:3px 0 0 0;
}

#footer #email_button a{
display:block;
width:125px;
height:22px;
overflow:hidden;
background:url(../img/glue_mail.gif) 0 0 no-repeat;
}

#footer #email_button a:hover{
background:url(../img/glue_mail.gif) 0 -22px no-repeat;
}

#footer a, #footer strong{
color:#666;
}

/*********** rising mixes page  ***********/

#rising_content{
margin:90px auto 30px auto;
width:777px;
}


/*********** suite spot page  ***********/

#suite_spot_content{
width:780px;
margin:110px auto 440px auto;
display:block;
}

#suite_spot_content #nav a{
position:relative;
top:170px;
left:40px;
margin:0 0 0 40px;
display:block;
width:150px;
height:75px;
overflow:hidden;
background:url(../img/request.gif) 0 0 no-repeat;
}

#suite_spot_content #nav a:hover{
background:url(../img/request.gif) 0 -75px no-repeat;
}

#suite_spot_content #quicktime{
padding:30px 0 0 30px;
width:540px;
height:436px;
float:left;
background:url(../img/480x360_shadow.jpg) top left no-repeat;
}


/*********** icon awards page  ***********/
#icon_awards_flashcontent{
margin:110px auto 30px auto;
width:800px;

}

/*********** websites page  ***********/

#website_design_iframe iframe{
margin:36px 0 50px 0;
width:960px;
height:530px;
}

/*********** motion design page  ***********/

iframe{
border:1px solid white;
}

#motion_design_iframe iframe{
margin:36px 0 20px 0;
width:960px;
height:540px;
}

#motion_design_video{
float:left;
margin:10px 0 0 120px;
_margin:5px 0 0 50px;
}

#motion_design_video .standard{
width:520px;
height:376px;
}

#motion_design_video .wide{
width: 608px;
height:376px;
}

#motion_design_video .wide{
background:url(../motion_design/images/568x320_shadow.jpg) 50% 0px no-repeat;
padding:20px 0 0 40px;
_padding:20px 0 0 40px;
}

#motion_design_video .standard{
background:url(../motion_design/images/480x320_shadow.jpg) 50% 0px no-repeat;
padding:20px 0 0 40px;
_padding:20px 0 0 40px;
}

#motion_design_flash #flashcontent{
background:url(../motion_design/images/icon_shadow.jpg) 50% 10px no-repeat;
padding:40px 0;
_padding:40px;
}


#motion_design_video a{
color:#666;
}

#return{
margin:183px 0 0 100px;
_margin:183px 0 0 86px;
}

#returnWide{
margin:183px 0 0 30px;
_margin:183px 0 0 86px;
}