ul.menu {
    height: 36px;
    margin-left: 50px;
    margin-top: 160px;
    padding: 10px 0;
	width:628px;
}
ul.menu li {
border: 1px solid #666666;
float: left;
margin: 0 4px 4px 0;
}

ul.menu li a {
text-decoration:none;
font-family: Newport;
text-align: center;
display:inline-block;
 background: url("bg_trans.png") repeat scroll left top transparent;
   padding:4px 0;
	color: #e8bc63;
}

ul.menu li a:hover {
color: white;
background: url("background_dark.jpg") repeat scroll left top transparent;
    

}

ul.menu li.item1 a,
ul.menu li.item6 a,
ul.menu li.item2 a,
ul.menu li.item7 a {
    width: 100px;
}

ul.menu li.item3 a,
ul.menu li.item8 a,
ul.menu li.item4 a,
ul.menu li.item9 a {
    width: 140px;
}

ul.menu li.item5 a,
ul.menu li.item10 a {
    width: 118px;
}

#contactinfo {
    width:430px;
    left:680px;
    position: relative;
    top:-46px;
    color: white;
    /*height: 68px;*/
    text-transform: uppercase;
    background: url("contactinfo.png") no-repeat scroll left top transparent;
    padding-left: 5px;

height: 64px;
}

    #contactinfo ul {
	position: absolute;
	top: 0;
	background: url("bg_trans.png") repeat scroll left top transparent;
	border:1px solid #666666;
	border-left: 0px;
	/*height: 66px;*/

height: 60px;
padding-top: 2px;
}


    #contactinfo ul li {
	float: left;
	font-family: Newport;
	height: 26px;
	/*padding: 4px 10px 6px;*/
	width: 190px;

font-size: 15px;
padding: 4px 10px 0;
    }

a.close {
    display: block;
    float: right;
    height: 20px;
    left: 5px;
    position: relative;
    top: -32px;
    width: 20px;
    background: url("close.png") no-repeat scroll left top transparent;
}



ul.social {
    padding: 0;
}
ul.social li {
    float: left;
}
ul.social li.l {
    margin: 0 2px 4px 0;
}
ul.social li.r {
    margin: 0 0 4px 2px;
}
ul.social li a {
    background: url("socialsprite.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #FFFFFF;
    display: block;
    height: 70px;
    width: 161px;
}
ul.social li.tw a {
    background-position: -164px 0;
}
ul.social li.ms a {
    background-position: 0 -70px;
}
ul.social li.ja a {
    background-position: -164px -70px;
}
