@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
border:0px;
background-color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif ;
}
div#header 
{
width:746px;
height:298px;
}
#thelogo
{
width:743px;
height:298px;
float:right;
background-image:url(images/logo.png);
background-position:left;
background-repeat:no-repeat;
}

#aboutus_0 #page,
#expertise_0 #page
{
background-image: url(images/bck.png);
background-repeat: repeat-y;
width:1024px;
height:790px;
}

#page
{
background-image: url(images/bck.png);
background-repeat: repeat-y;
width:1024px;
height:768px;
}

#expertise #footer,
#aboutus #footer,
#aboutus_1 #footer
{margin-top:0px;}

#footer
{
background-image: url(images/footer.png);
background-repeat:no-repeat;
background-position:bottom;
width:1024px;
height:40px;
float:right;
margin-top:25px;
}

#footer_0
{
background-image: url(images/footer.png);
background-repeat:no-repeat;
background-position:bottom;
width:1024px;
height:40px;
float:right;
margin-top:0px;
}
#copyright
{
float:right;
margin-right:145px;
margin-bottom:4px;
margin-top:0px;
width:300px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}

#home div#thetext,
#expertise_0 div#thetext,
#aboutus_0 div#thetext
{
margin-top:100px;
}

#thetext
{
width:520px;
margin-top:120px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:light;
}


#thetext a
{
text-decoration:none;
color:#FFFFFF;
}
#thetext a:hover
{
text-decoration:underline;
}
#cont_0
{
float:left;
}
#cont_1
{
float:right;
margin-right:120px;
}
/*--------------------------------------------------
-------------Small Nav-------------------*/
#expertise_0 div#small_nav2,
#expertise div#small_nav2
{
width:400px;
display:block;
float:left;
margin:0px;
margin-left:300px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

#aboutus_1 div#small_nav,
#aboutus_0 div#small_nav,
#aboutus div#small_nav
{
width:400px;
display:block;
float:left;
margin:0px;
margin-left:300px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
div#small_nav2,
div#small_nav
{
display:none;
}
#small_nav2 ul,
#small_nav ul
{
margin: 0;
padding: 0;
text-align:left;
list-style-type: none;
}
#small_nav2 ul li,
#small_nav ul li  { display:inline;  }
#small_nav2 ul li a,
#small_nav ul li a  { text-decoration:none; color:#666666}
#small_nav2 ul li a:hover,
#small_nav ul li a:hover  { text-decoration:underline;color:#000000}

/*--------------------------------------------------
--------------------------------------------------*/
/* Header Changing Cubes :: 
*/

/*
#home div#header 
{
width:746px;
height:200px;
background-image:url(images/home_cubes.png);
background-position:right;
background-repeat:no-repeat;
}

#aboutus_0 div#header 
{
width:746px;
height:200px;
background-image:url(images/aboutus_cubes.png);
background-position:right;
background-repeat:no-repeat;
}
#whychooseus div#header 
{
width:746px;
height:200px;
background-image:url(images/whychooseus_cubes.png);
background-position:right;
background-repeat:no-repeat;
}

#expertise_0 div#header 
{
width:746px;
height:200px;
background-image:url(images/expertise_cubes.png);
background-position:right;
background-repeat:no-repeat;
}

#associated div#header 
{
width:746px;
height:200px;
background-image:url(images/associated_cubes.png);
background-position:right;
background-repeat:no-repeat;
}

#clients div#header 
{
width:746px;
height:200px;
background-image:url(images/clients_cubes.png);
background-position:right;
background-repeat:no-repeat;
}

#press div#header 
{
width:746px;
height:200px;
background-image:url(images/press_cubes.png);
background-position:right;
background-repeat:no-repeat;
}
#contact div#header 
{
width:746px;
height:200px;
background-image:url(images/contact_cubes.png);
background-position:right;
background-repeat:no-repeat;
}
*/

/*--------------------------------------------------
--------------------------------------------------*/

#content
{
margin-top:0px;
width:742px;
}
#content_0
{
display:none;
}

/*
#aboutus_0 #content_0,
#expertise_0 #content_0
{
display:block;
margin-top:19px;
width:742px;
}
*/

/* Left Side*/
#home div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/home_side.png);
background-repeat:no-repeat;
}
#aboutus_1 div#left_side,
#aboutus div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/aboutus_side.png);
background-repeat:no-repeat;
}

#aboutus_1 div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/aboutus_side_1.png);
background-repeat:no-repeat;
}

#aboutus_0 div#left_side
{
float:left;
width:184px;
height:477px;
background-image: url(images/aboutus_side_0.png);
background-repeat:no-repeat;
}

#whychooseus div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/whychooseus_side.png);
background-repeat:no-repeat;
}
#expertise div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/expertise_side.png);
background-repeat:no-repeat;
}
#expertise_0 div#left_side
{
float:left;
width:184px;
height:477px;
background-image: url(images/expertise_side_0.png);
background-repeat:no-repeat;
}
#associated div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/associated_side.png);
background-repeat:no-repeat;
}
#clients div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/clients_side.png);
background-repeat:no-repeat;
}
#press div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/press_side.png);
background-repeat:no-repeat;
}
#contact div#left_side
{
float:left;
width:184px;
height:443px;
background-image: url(images/contact_side.png);
background-repeat:no-repeat;
}

/*--------------------------------------------------
--------------------------------------------------*/

#home #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/home_pane.png);
background-repeat:no-repeat;
}
#aboutus_1 #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/aboutus_pane_1.png);
background-repeat:no-repeat;
}
#aboutus #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/aboutus_pane.png);
background-repeat:no-repeat;
}
#aboutus_0 #right_side
{
float:left;
height:477px;
width:558px;
background-image: url(images/aboutus_pane_0.png);
background-repeat:no-repeat;
}
#whychooseus #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/whychooseus_pane.png);
background-repeat:no-repeat;
}
#expertise #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/expertise_pane.png);
background-repeat:no-repeat;
}
#expertise_0 #right_side
{
float:left;
height:477px;
width:558px;
background-image: url(images/expertise_pane_0.png);
background-repeat:no-repeat;
}
#associated #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/associated_pane.png);
background-repeat:no-repeat;
}
#clients #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/clients_pane.png);
background-repeat:no-repeat;
}
#press #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/press_pane.png);
background-repeat:no-repeat;
}
#contact #right_side
{
float:left;
height:443px;
width:558px;
background-image: url(images/contact_pane.png);
background-repeat:no-repeat;
}
