/* CSS Document */

BODY {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-image: url(../images/bambinobg.jpg);
	background-position:top center;
	background-color:
}
	
#wrapper {text-align:center; width:830px;}
#content {text-align:left;}
#leftMenu {float:left; width:151px; margin-right:10px;}
#rightPage {float:left;}
#content_header {	background: url(../images/bambino_head.gif) no-repeat; width:663px; height:212px;}
#headerText {position:relative; top:170px;}
#content_bg {	background: url(../images/content_bg.gif) repeat-y; width:663px;}
#content_footer {	background: url(../images/content_footer.gif) no-repeat; width:663px; height:14px;}
#content {padding:10px;}

#footer { text-align:center; }
#footer_topLinks {font-size:8pt; padding:3px;}
#footer_btmLinks {font-size:9pt;}
#footer_Text { width:350px; font-size:8pt; padding:5px;}

/** Link Styles */

a:link { color: #FF9933; text-decoration: none; }
a:visited { color: #FF9933; text-decoration: none; }
a:hover{ color: #CC33CC; }
a:active { color: #FF9933; }

a.footLinks:link ,  a.footLinks:visited ,a.footLinks:active { color:#44abd8;text-decoration: none;}
a.footLinks:hover {color:#7fd8ff;}

/** Hacks and Fixes */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */




/* MENU */

#navcontainer { width: 151px; margin-top:50px;}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
}

.home {
display:block;
width:151px;
height:69px;
border:0px solid;
background-image: url(../images/home.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
a.home:link, a.home:visited, a.home:active {
text-decoration:none;
background-image: url(../images/home.gif);
background-repeat: no-repeat;
background-position: 0px 0px;}
a.home:hover {
background-image: url(../images/home.gif);
background-repeat: no-repeat;
background-position: -151px 0px;}

.products {
display:block;
width:151px;
height:69px;
border:0px solid;
background-image: url(../images/products.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
a.products:link, a.products:visited, a.products:active {
text-decoration:none;
background-image: url(../images/products.gif);
background-repeat: no-repeat;
background-position: 0px 0px;}
a.products:hover {
background-image: url(../images/products.gif);
background-repeat: no-repeat;
background-position: -151px 0px;}

.about{
display:block;
width:151px;
height:69px;
border:0px solid;
background-image: url(../images/about.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
a.about:link, a.about:visited, a.about:active {
text-decoration:none;
background-image: url(../images/about.gif);
background-repeat: no-repeat;
background-position: 0px 0px;}
a.about:hover {
background-image: url(../images/about.gif);
background-repeat: no-repeat;
background-position: -151px 0px;}


.links{
display:block;
width:151px;
height:69px;
border:0px solid;
background-image: url(../images/links.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
a.links:link, a.links:visited, a.links:active {
text-decoration:none;
background-image: url(../images/links.gif);
background-repeat: no-repeat;
background-position: 0px 0px;}
a.links:hover {
background-image: url(../images/links.gif);
background-repeat: no-repeat;
background-position: -151px 0px;}

.contact{
display:block;
width:151px;
height:69px;
border:0px solid;
background-image: url(../images/contact.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
a.contact:link, a.contact:visited, a.contact:active {
text-decoration:none;
background-image: url(../images/contact.gif);
background-repeat: no-repeat;
background-position: 0px 0px;}
a.contact:hover {
background-image: url(../images/contact.gif);
background-repeat: no-repeat;
background-position: -151px 0px;}
