@charset 'utf-8';
/* CSS Document */

* {
padding: 0px;
margin: 0px;
border: 0;
}

body{
background-color:#222;
}

.wrapper{
margin:0 auto;
width:1024px;
font-family:'trebuchet ms', Arial, Helvetica, sans-serif;
}

/*--Header--*/

#header{
background-image:url('../images/header_background.jpg');
background-repeat:repeat-x;
height:157px;
border-bottom:1px solid #666;
}

#logo{
background-image:url('../images/logo_title.png');
background-repeat:no-repeat;
width:383px;
height:97px;
position:relative;
top:25px;
left:40px;
float:left;
}
* html #logo{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.designgallery.com.au/images/logo_title.png', sizingMethod="crop");
}

#header_art{
background-image:url('../images/header_art.png');
background-repeat:no-repeat;
width:437px;
height:157px;
float:right;
}
* html #header_art{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.designgallery.com.au/images/header_art.png', sizingMethod="crop");
}

/*--Main Block--*/

#index_mainpanel{
background:url('../images/index_mainimage.jpg') no-repeat;
height:366px;
width:1024px;
}

#services_mainpanel{
background:url('../images/services_mainimage.jpg') no-repeat;
height:209px;
width:1024px;
}

#portfolio_mainpanel{
background:url('../images/portfolio_mainimage.jpg') no-repeat;
height:209px;
width:1024px;
}
#about_mainpanel{
background:url('../images/about_mainimage.jpg') no-repeat;
height:209px;
width:1024px;
}
#links_mainpanel{
background:url('../images/links_mainimage.jpg') no-repeat;
height:209px;
width:1024px;
}
#contact_mainpanel{
background:url('../images/contact_mainimage.jpg') no-repeat;
height:209px;
width:1024px;
}

/*--Nav--*/

#nav{
background:url('../images/nav_bg.png') no-repeat;
height:80px;
width:1024px;
}
* html #nav{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.designgallery.com.au/images/nav_bg.png', sizingMethod="crop");
}

#nav ul{
font-size:16px;
position:relative;
top:15px;
left:525px;
width:500px;
}

#nav li{
list-style:none;
display:inline;
margin-left:25px;
}

#nav a{
text-decoration:none;
color:#888;
}

#nav a:hover, #nav a.selected{
color:#fff;
}
