
#head {
// position:static;
}
#foot {
// position:static;
}
#main {
// position:static;
}
#main {
height:auto;
}
.headSpacer {
// height:0px;
}
.footSpacer{
height:0px;
}
.nfHead {
width:760px;
height:143px;
}
.nfBody{
width:760px;
}
.nfHeadMenuButton{
font-size: px;
font-weight: bold;
}
.nfHeadMenuButton a{
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: rgb(200, 200, 200);
background: rgba(200, 200, 200, 0.6);
height:20px;
line-height:20px;
padding:0 5px 5px 5px;
}
.nfHeadMenuButton.em a{
background: rgb(255, 255, 255);
background: rgba(255, 255, 255, 0.6);
}
.nfHeadMenuButton.cm a{
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.6);
}
.nfHeadMenuButton.cs a{
background: rgb(100, 100, 100);
background: rgba(100, 100, 100, 0.6);
}
.nfHeadMenuButton a:link,.nfHeadMenuButton a:visited,.nfHeadMenuButton a:active,.nfHeadMenuButton a:hover {
color:#000;
text-decoration:none;
}
.nfHeadMenuButton.cm a:link,.nfHeadMenuButton.cm a:visited,.nfHeadMenuButton.cm a:active,.nfHeadMenuButton.cm a:hover {
color:#FFF;
text-decoration:none;
}
.nfHeadMenuButton a:hover{
background-color:#999999;
}
.nfMenuTable{
margin-topx:120px;
vertical-align:bottom;
}
#nfFlags {
/*margin:10px;*/
border-radius: 8px;
/*padding:2px;*/
background: rgba(255, 255, 255, 0.7);
}
#nfFlags img{
margin:0 2px 0 2px;
}
.nfTitle{
padding:0 5px 0 5px;
width:190px;
font-size:18px;
font-weight:bolder;
color:#FFF;
text-shadow:1px 1px 4px #000;
}
.nfShortDescr{
font-size:14px;
padding:3px;
color:#000;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: rgb(255, 255, 255);
background: rgba(255, 255, 255, 0.6);
text-shadow:none;
font-weight:normal;
}
.nfHeadMenu{
text-align:left;
}
.nfHighlights {
width:190px;
}
.nfBlkA,.nfBlkA .title,.nfBlkA .descr{
padding-left:10px;
}
.nfBlkA .title,.nfBlkB .title{
font-weight:bold;
}
.nfBlkAImg{
padding-top:20px;
}
.nfBlkB{
padding:20px 10px 0 10px;
vertical-align:top;
width:175px;
background-repeat:no-repeat;
background-position:70px 70px;
}
.hl0,.hl1,.hl2{
margin:5px 0 5px 0;
}


.hl0, .hl1, .hl2 {
height:60px;
overflow:auto;
}
  

.hl0 {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
background-color:;
color:#FFF;
}
.hl0 a:link, .hl0 a:visited, .hl0 a:active, .hl0 a:hover {
color:#FFF!important;
}
.hl1 {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
background-color:;
color:#000;
}
.hl1 a:link, .hl1 a:visited, .hl1 a:active, .hl1 a:hover {
color:#000!important;
}
.hl2 {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
background-color:;
color:#000;
}
.hl2 a:link, .hl2 a:visited, .hl2 a:active, .hl2 a:hover {
color:#000!important;
}
.img {
box-shadow: 1px 1px 3px #000;
border-radius: 5px;
}
.nfHighlights .img {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
#LoginAndCart {
background-image:url(/r/CartAndLoginBg.png);
background-repeat:no-repeat;
width:169px;
height:21px;
left:50%;
margin-left:211px;
top:142px;
position:absolute;
text-align:left;
z-index:2;
}
#loginButton{
text-align:center;
display:inline-block;
width:50px;
padding-right:20px;
}
#cartButton{
display:inline-block;
text-align:center;
width:79px;
padding-right:20px;
}
#LoginAndCart a:link,#LoginAndCart a:visited,#LoginAndCart a:active,#LoginAndCart a:hover {
text-decoration:none;
color:#000000;
}

