/* CSS Document */

html, body {margin: 0px; padding: 0px;}

/*  ---------------------------- */
/*  Sitewide removal of image border  */
/*  ---------------------------- */
img {
border: none;
}


#layout_frontend_shared-logo {
position: absolute;
width:110px;
height: 49px;
top:20px;
left:50%;
margin-left:-422px;
z-index: 100;
}

#layout_frontend_shared-searchgraphic {
position: absolute;
width:163px;
height: 32px;
top:30px;
left:50%;
margin-left:150px;
z-index: 100;
}
#layout_frontend_shared-searchbox {
position: absolute;
width:195px;
height: 22px;
top:45px;
left:50%;
margin-left:200px;
z-index: 100;
}

#layout_frontend_shared-header-navigation-background {
position: absolute;
width:843px;
height: 26px;
top:88px;
left:50%;
margin-left:-422px;
z-index: 100;
background-image: url(../images/navigation.gif);
}

#layout_frontend_shared-header-navigation {
position: absolute;
width:843px;
height: 25px;
top:90px;
left:50%;
margin-left:-422px;
z-index: 150;
}

#footer-navigation { 
position:absolute; 
width:832px;
height: 21px;
background-image: url(../images/footer.gif);
background-repeat:no-repeat;
padding-top: 4px;
font-size: 11px;
color: #FFFFFF;
clear: both;
padding-left: 10px;
} 

/* stopping forms form having a yellow "google toolbar" background */

input { background-color: white ! important}
select { background-color: white ! important}
textarea { background-color: white ! important}


.error {color:red;}

