body { 
margin : 0 auto; 
padding : 0; 
background-color : #d4cdaa; 
background-image : url('images/Page-BgTexture.jpg'); 
background-repeat : repeat-x; 
background-attachment : fixed; 
background-position : bottom left; 
} 
.Main { 
position : absolute; 
width : 100%; 
left : 0; 
top : 0; 
} 
.cleared { 
float : none; 
clear : both; 
margin : 0; 
padding : 0; 
border : none; 
font-size : 1px; 
} 
.Sheet { 
overflow : hidden; 
min-width : 35px; 
min-height : 35px; 
margin : 0 auto; 
position : relative; 
z-index : 0; 
width : 900px; 
} 
.Sheet-body { 
position : relative; 
z-index : 0; 
margin : 13px; 
} 
.Sheet-tl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
left : 0; 
width : 17px; 
height : 17px; 
background-image : url('images/Sheet-s.png'); 
} 
.Sheet-tr { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
right : 0; 
width : 17px; 
height : 17px; 
} 
.Sheet-tr div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : -17px; 
width : 34px; 
height : 34px; 
background-image : url('images/Sheet-s.png'); 
} 
.Sheet-bl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
left : 0; 
width : 17px; 
height : 17px; 
} 
.Sheet-bl div { 
position : absolute; 
z-index : -1; 
top : -17px; 
left : 0; 
width : 34px; 
height : 34px; 
background-image : url('images/Sheet-s.png'); 
} 
.Sheet-br { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
right : 0; 
width : 17px; 
height : 17px; 
} 
.Sheet-br div { 
position : absolute; 
z-index : -1; 
top : -17px; 
left : -17px; 
width : 34px; 
height : 34px; 
background-image : url('images/Sheet-s.png'); 
} 
.Sheet-tc { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
left : 17px; 
right : 17px; 
height : 17px; 
} 
.Sheet-tc div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : 0; 
width : 100%; 
height : 34px; 
background-image : url('images/Sheet-h.png'); 
} 
.Sheet-bc { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
left : 17px; 
right : 17px; 
height : 17px; 
} 
.Sheet-bc div { 
position : absolute; 
z-index : -1; 
top : -17px; 
left : 0; 
width : 100%; 
height : 34px; 
background-image : url('images/Sheet-h.png'); 
} 
.Sheet-cl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 17px; 
left : 0; 
width : 17px; 
bottom : 17px; 
} 
.Sheet-cl div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : 0; 
width : 34px; 
height : 100%; 
background-image : url('images/Sheet-v.png'); 
} 
.Sheet-cr { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 17px; 
right : 0; 
width : 17px; 
bottom : 17px; 
} 
.Sheet-cr div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : -17px; 
width : 34px; 
height : 100%; 
background-image : url('images/Sheet-v.png'); 
} 
.Sheet-cc { 
position : absolute; 
overflow : hidden; 
z-index : -2; 
top : 17px; 
left : 17px; 
right : 17px; 
bottom : 17px; 
background-image : url('images/Sheet-c.png'); 
} 
.Sheet { 
margin-top : -13px !important ; 
} 
div.Header { 
margin : 0 auto; 
position : relative; 
width : 874px; 
height : 225px; 
} 
div.Header-png { 
position : absolute; 
top : 0; 
left : 0; 
width : 100%; 
height : 100%; 
} 
div.Header-jpeg { 
position : absolute; 
top : 0; 
left : 0; 
width : 100%; 
height : 100%; 
background-image : url('images/Header.jpg'); 
background-repeat : no-repeat; 
background-position : center center; 
} 
.logo { 
display : block; 
position : absolute; 
left : 297px; 
top : 83px; 
width : 577px; 
} 
h1.logo-name { 
display : block; 
text-align : left; 
} 
h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 22px; 
text-decoration : none; 
padding : 0; 
margin : 0; 
color : #f1efe4 !important ; 
} 
.logo-text { 
display : block; 
text-align : left; 
} 
.logo-text, .logo-text a { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 13px; 
font-style : normal; 
font-weight : bold; 
padding : 0; 
margin : 0; 
color : #c1b785 !important ; 
} 
.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover { 
text-align : left; 
text-decoration : none; 
outline : none; 
letter-spacing : normal; 
word-spacing : normal; 
} 
.artmenu, .artmenu ul { 
margin : 0; 
padding : 0; 
border : 0; 
list-style-type : none; 
display : block; 
} 
.artmenu li { 
margin : 0; 
padding : 0; 
border : 0; 
display : block; 
float : left; 
position : relative; 
z-index : 5; 
background : none; 
} 
.artmenu li:hover { 
z-index : 10000; 
white-space : normal; 
} 
.artmenu li li { 
float : none; 
} 
.artmenu ul { 
visibility : hidden; 
position : absolute; 
z-index : 10; 
left : 0; 
top : 0; 
background : none; 
} 
.artmenu li:hover > ul { 
visibility : visible; 
top : 100%; 
} 
.artmenu li li:hover > ul { 
top : 0; 
left : 100%; 
} 
.artmenu:after, .artmenu ul:after { 
content : "."; 
height : 0; 
display : block; 
visibility : hidden; 
overflow : hidden; 
clear : both; 
} 
.artmenu, .artmenu ul { 
min-height : 0; 
} 
.artmenu ul { 
background-image : url(images/spacer.gif); 
padding : 10px 30px 30px 30px; 
margin : -10px 0 0 -30px; 
} 
.artmenu ul ul { 
padding : 30px 30px 30px 10px; 
margin : -30px 0 0 -10px; 
} 
.nav { 
position : relative; 
margin : 0 auto; 
width : 874px; 
height : 40px; 
z-index : 100; 
} 
.artmenu { 
padding : 6px 6px 6px 6px; 
} 
.nav .l, .nav .r, .nav .r div { 
top : 0; 
position : absolute; 
z-index : -1; 
overflow : hidden; 
height : 40px; 
} 
.nav .l { 
left : 0; 
right : 0; 
} 
.nav .r { 
right : 0; 
width : 0; 
} 
.nav .r div { 
width : 874px; 
right : 0; 
} 
.nav .l, .nav .r div { 
background-position : left top; 
background-repeat : no-repeat; 
background-image : url('images/nav.png'); 
} 
.artmenu ul li { 
clear : both; 
} 
.artmenu a, .artmenu a span { 
height : 28px; 
display : block; 
} 
.artmenu a { 
cursor : pointer; 
text-decoration : none; 
margin-right : 2px; 
margin-left : 2px; 
} 
.artmenu a { 
background-image : url('images/item-left.png'); 
background-position : left top; 
background-repeat : no-repeat; 
} 
.artmenu a span { 
background-image : url('images/item-right.png'); 
background-position : right top; 
background-repeat : no-repeat; 
} 
.artmenu a span span { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
color : #cfd2c6; 
padding : 0 19px; 
margin : 0 4px; 
line-height : 28px; 
text-align : center; 
background-image : url('images/item-center.png'); 
background-position : left top; 
background-repeat : repeat-x; 
} 
.artmenu a:hover { 
background-position : left -28px; 
} 
.artmenu li:hover > a { 
background-position : left -28px; 
} 
.artmenu li:hover a span { 
background-position : right -28px; 
} 
.artmenu a:hover span { 
background-position : right -28px; 
} 
.artmenu a:hover span span { 
color : #36392d; 
background-position : left -28px; 
} 
.artmenu li:hover a span span { 
color : #36392d; 
background-position : left -28px; 
} 
.artmenu a.active { 
background-position : left -56px; 
} 
.artmenu a.active span { 
background-position : right -56px; 
} 
.artmenu a.active span span { 
color : #080807; 
background-position : left -56px; 
} 
.nav .separator { 
display : block; 
width : 1px; 
height : 28px; 
background-image : url('images/item-separator.png'); 
} 
.Block { 
overflow : hidden; 
min-width : 3px; 
min-height : 3px; 
margin : 0 auto; 
position : relative; 
z-index : 0; 
} 
.Block-body { 
position : relative; 
z-index : 0; 
margin : 8px; 
} 
.Block-tl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
left : 0; 
width : 1px; 
height : 1px; 
background-image : url('images/Block-s.png'); 
} 
.Block-tr { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
right : 0; 
width : 1px; 
height : 1px; 
} 
.Block-tr div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : -1px; 
width : 2px; 
height : 2px; 
background-image : url('images/Block-s.png'); 
} 
.Block-bl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
left : 0; 
width : 1px; 
height : 1px; 
} 
.Block-bl div { 
position : absolute; 
z-index : -1; 
top : -1px; 
left : 0; 
width : 2px; 
height : 2px; 
background-image : url('images/Block-s.png'); 
} 
.Block-br { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
right : 0; 
width : 1px; 
height : 1px; 
} 
.Block-br div { 
position : absolute; 
z-index : -1; 
top : -1px; 
left : -1px; 
width : 2px; 
height : 2px; 
background-image : url('images/Block-s.png'); 
} 
.Block-tc { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
left : 1px; 
right : 1px; 
height : 1px; 
} 
.Block-tc div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : 0; 
width : 100%; 
height : 2px; 
background-image : url('images/Block-h.png'); 
} 
.Block-bc { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
left : 1px; 
right : 1px; 
height : 1px; 
} 
.Block-bc div { 
position : absolute; 
z-index : -1; 
top : -1px; 
left : 0; 
width : 100%; 
height : 2px; 
background-image : url('images/Block-h.png'); 
} 
.Block-cl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 1px; 
left : 0; 
width : 1px; 
bottom : 1px; 
} 
.Block-cl div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : 0; 
width : 2px; 
height : 100%; 
background-image : url('images/Block-v.png'); 
} 
.Block-cr { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 1px; 
right : 0; 
width : 1px; 
bottom : 1px; 
} 
.Block-cr div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : -1px; 
width : 2px; 
height : 100%; 
background-image : url('images/Block-v.png'); 
} 
.Block-cc { 
position : absolute; 
overflow : hidden; 
z-index : -2; 
top : 1px; 
left : 1px; 
right : 1px; 
bottom : 1px; 
background-image : url('images/Block-c.png'); 
} 
.Block { 
margin : 7px; 
} 
.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div { 
top : 0; 
position : absolute; 
z-index : -1; 
overflow : hidden; 
} 
.BlockHeader .l { 
left : 0; 
} 
.BlockHeader .r { 
right : 0; 
} 
.BlockHeader .r div { 
right : 0; 
} 
.BlockHeader .l, .BlockHeader .r div { 
background-position : left top; 
background-repeat : no-repeat; 
background-image : url('images/BlockHeader.png'); 
} 
.BlockContent-body { 
position : relative; 
z-index : 0; 
margin : 0; 
} 
.BlockContent-body { 
color : #646954; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
} 
.BlockContent-body a:link { 
color : #84731f; 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
} 
.BlockContent-body a:visited, .BlockContent-body a.visited { 
color : #8e947a; 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
} 
.BlockContent-body a:hover, .BlockContent-body a.hover { 
color : #ae9729; 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : none; 
} 
.BlockContent-body ul { 
list-style-type : none; 
color : #262820; 
margin : 0; 
padding : 0; 
} 
.BlockContent-body li { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
} 
.BlockContent-body ul li { 
padding : 0 0 0 12px; 
background-image : url('images/BlockContentBullets.png'); 
background-repeat : no-repeat; 
margin : 0.5em 0 0.5em 0; 
line-height : 1.2em; 
} 
.Post { 
overflow : hidden; 
min-width : 15px; 
min-height : 15px; 
margin : 0 auto; 
position : relative; 
z-index : 0; 
} 
.Post-body { 
position : relative; 
z-index : 0; 
margin : 11px; 
} 
.Post-tl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
left : 0; 
width : 7px; 
height : 7px; 
background-image : url('images/Post-s.png'); 
} 
.Post-tr { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
right : 0; 
width : 7px; 
height : 7px; 
} 
.Post-tr div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : -7px; 
width : 14px; 
height : 14px; 
background-image : url('images/Post-s.png'); 
} 
.Post-bl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
left : 0; 
width : 7px; 
height : 7px; 
} 
.Post-bl div { 
position : absolute; 
z-index : -1; 
top : -7px; 
left : 0; 
width : 14px; 
height : 14px; 
background-image : url('images/Post-s.png'); 
} 
.Post-br { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
right : 0; 
width : 7px; 
height : 7px; 
} 
.Post-br div { 
position : absolute; 
z-index : -1; 
top : -7px; 
left : -7px; 
width : 14px; 
height : 14px; 
background-image : url('images/Post-s.png'); 
} 
.Post-tc { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
left : 7px; 
right : 7px; 
height : 7px; 
} 
.Post-tc div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : 0; 
width : 100%; 
height : 14px; 
background-image : url('images/Post-h.png'); 
} 
.Post-bc { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
bottom : 0; 
left : 7px; 
right : 7px; 
height : 7px; 
} 
.Post-bc div { 
position : absolute; 
z-index : -1; 
top : -7px; 
left : 0; 
width : 100%; 
height : 14px; 
background-image : url('images/Post-h.png'); 
} 
.Post-cl { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 7px; 
left : 0; 
width : 7px; 
bottom : 7px; 
} 
.Post-cl div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : 0; 
width : 14px; 
height : 100%; 
background-image : url('images/Post-v.png'); 
} 
.Post-cr { 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 7px; 
right : 0; 
width : 7px; 
bottom : 7px; 
} 
.Post-cr div { 
position : absolute; 
z-index : -1; 
top : 0; 
left : -7px; 
width : 14px; 
height : 100%; 
background-image : url('images/Post-v.png'); 
} 
.Post-cc { 
position : absolute; 
overflow : hidden; 
z-index : -2; 
top : 7px; 
left : 7px; 
right : 7px; 
bottom : 7px; 
background-image : url('images/Post-c.png'); 
} 
.Post { 
margin : 10px; 
} 
a img { 
border : 0; 
} 
.article img, img.article { 
border-style : solid; 
border-width : 1px; 
border-color : #b7ab71; 
} 
.metadata-icons img { 
border : none; 
vertical-align : middle; 
margin : 2px; 
} 
.article table, table.article { 
border-collapse : collapse; 
margin : 1px; 
width : auto; 
} 
.article table, table.article .article tr, .article th, .article td { 
background-color : transparent; 
} 
.article th, .article td { 
padding : 2px; 
border : 1px solid #b7ab71; 
vertical-align : top; 
text-align : left; 
} 
.article th { 
text-align : center; 
vertical-align : middle; 
padding : 7px; 
} 
.PostHeaderIcon-wrapper { 
text-decoration : none; 
margin : 0.2em 0; 
padding : 0; 
font-weight : normal; 
font-style : normal; 
letter-spacing : normal; 
word-spacing : normal; 
font-variant : normal; 
text-decoration : none; 
font-variant : normal; 
text-transform : none; 
text-align : left; 
text-indent : 0; 
line-height : inherit; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
color : #5b4f15; 
} 
.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
color : #5b4f15; 
} 
.PostHeader a:link { 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : none; 
text-align : left; 
color : #70611a; 
} 
.PostHeader a:visited, .PostHeader a.visited { 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : none; 
text-align : left; 
color : #616652; 
} 
.PostHeader a:hover, .PostHeader a.hovered { 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
text-align : left; 
color : #6d6437; 
} 
body { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #4e5242; 
} 
.PostContent { 
font-family : Arial, Helvetica, Sans-Serif; 
color : #4e5242; 
} 
.PostContent img { 
margin : 1em; 
} 
a { 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
color : #84731f; 
} 
a:link { 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
color : #84731f; 
} 
a:visited, a.visited { 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
color : #383b30; 
} 
a:hover, a.hover { 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : none; 
color : #6d6437; 
} 
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 18px; 
font-style : normal; 
font-weight : bold; 
text-align : left; 
color : #565b49; 
} 
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 16px; 
text-align : left; 
color : #71775f; 
} 
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
text-align : left; 
color : #8e947a; 
} 
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 14px; 
text-align : left; 
color : #646954; 
} 
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px; 
text-align : left; 
color : #646954; 
} 
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
text-align : left; 
color : #646954; 
} 
ul { 
list-style-type : none; 
color : #3b3e32; 
margin : 0; 
padding : 0; 
} 
li { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
} 
.Post ul li { 
padding : 0 0 0 10px; 
background-image : url('images/PostBullets.png'); 
background-repeat : no-repeat; 
margin : 0.5em 0 0.5em 0; 
line-height : 1.2em; 
} 
blockquote p { 
color : #10110e; 
font-family : Arial, Helvetica, Sans-Serif; 
text-align : left; 
} 
blockquote { 
border : 1px solid #b7bbaa; 
margin : 10px 10px 10px 50px; 
padding : 5px 5px 5px 41px; 
background-color : #d8dbd2; 
background-image : url('images/PostQuote.png'); 
background-position : left top; 
background-repeat : no-repeat; 
} 
button.Button, a.Button { 
position : relative; 
display : inline-block; 
width : auto; 
outline : none; 
border : none; 
background : none; 
line-height : 33px; 
height : 33px; 
margin : 0; 
padding : 0; 
overflow : visible; 
cursor : default; 
text-decoration : none !important ; 
} 
*:first-child + html button.Button, *:first-child + html a.Button { 
display : list-item; 
list-style-type : none; 
float : left; 
} 
.Button .btn { 
position : relative; 
overflow : hidden; 
display : block; 
width : auto; 
z-index : 0; 
height : 33px; 
color : #000000; 
white-space : nowrap; 
float : left; 
} 
.Button .t { 
height : 33px; 
white-space : normal; 
padding : 0 21px; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
text-align : left; 
line-height : 33px; 
text-decoration : none !important ; 
} 
input, select { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
} 
.Button .active { 
color : #fbf9ee; 
} 
.Button .hover, a.Button:hover { 
color : #000000; 
text-decoration : none !important ; 
} 
.Button .active .r { 
top : -66px; 
} 
.Button .hover .r { 
top : -33px; 
} 
.Button .r { 
display : block; 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
right : 0; 
width : 10px; 
height : 99px; 
} 
.Button .r span { 
display : block; 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
right : 0; 
width : 409px; 
height : 99px; 
} 
.Button .active .l { 
top : -66px; 
} 
.Button .hover .l { 
top : -33px; 
} 
.Button .l { 
display : block; 
position : absolute; 
overflow : hidden; 
z-index : -1; 
top : 0; 
left : 0; 
right : 10px; 
height : 99px; 
} 
.Button .l, .Button .r span { 
background-image : url('images/Button.png'); 
} 
.Footer { 
position : relative; 
z-index : 0; 
overflow : hidden; 
width : 874px; 
margin : 5px auto 0 auto; 
} 
.Footer .Footer-inner { 
height : 1%; 
position : relative; 
z-index : 0; 
padding : 8px; 
text-align : center; 
} 
.Footer .Footer-background { 
position : absolute; 
z-index : -1; 
background-repeat : no-repeat; 
background-image : url('images/Footer.png'); 
width : 874px; 
height : 100px; 
bottom : 0; 
left : 0; 
} 
.Footer .Footer-text p { 
margin : 0; 
} 
.Footer .Footer-text { 
display : inline-block; 
color : #1b190e; 
font-family : Arial, Helvetica, Sans-Serif; 
letter-spacing : 1px; 
} 
.Footer .Footer-text a:link { 
text-decoration : none; 
color : #625a32; 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
} 
.Footer .Footer-text a:visited { 
text-decoration : none; 
color : #181914; 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : underline; 
} 
.Footer .Footer-text a:hover { 
text-decoration : none; 
color : #78691c; 
font-family : Arial, Helvetica, Sans-Serif; 
text-decoration : none; 
} 
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover { 
font-family : Arial; 
font-size : 10px; 
letter-spacing : normal; 
word-spacing : normal; 
font-style : normal; 
font-weight : normal; 
text-decoration : underline; 
color : #a59027; 
} 
.page-footer { 
margin : 1em; 
text-align : center; 
text-decoration : none; 
color : #887c44; 
} 
.contentLayout .content { 
position : relative; 
margin : 0; 
padding : 0; 
border : 0; 
float : left; 
overflow : hidden; 
width : 871px; 
} 
