/* CSS Document */
a:link,a:visited{
background:inherit;
color:#336600;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
}
a:hover,ul li a:hover{
background:inherit;
color:#006633;
font-weight:bold;
letter-spacing:0px;
}
blockquote{
border-left:8px ridge #aaa180;
font:12px/16px italic Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin:10px 50px 10px 75px;
}
blockquote p,.entry blockquote p{
font:italic 12px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin:20px 25px 0 15px;
}
body{
font:13px/18px Tahoma,Verdana,Arial,Helvetica,sans-serif;
text-align:center;
top:-6px;
z-index:100;
}
div#container{
margin-left:auto;
margin-right:auto;
text-align:left;
width:730px;
}
h1{
color:#333333;
font:bold small-caps 16px Verdana,Arial,Helvetica,sans-serif;
height:60px;
letter-spacing:1px;
padding:6px 0 0;
text-align:center;
}
h2{
color:#555555;
font:bold small-caps 15px Verdana,Arial,Helvetica,sans-serif;
height:60px;
letter-spacing:1px;
margin:35px 25px 25px 32px;
padding:6px 0 0;
text-align:center;
}
h3{
color:#666666;
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
height:60px;
letter-spacing:1px;
margin:35px 25px 25px 32px;
padding:7px 0 0;
text-align:center;
}

h4{
color:#777777;
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
height:60px;
letter-spacing:1px;
margin:35px 25px 25px 32px;
padding:8px 0 0;
text-align:center;
}
h5{
color:#888888;
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
height:60px;
letter-spacing:1px;
margin:35px 25px 25px 32px;
padding:9px 0 0;
text-align:center;
}
h6{
color:#888888;
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
height:60px;
letter-spacing:1px;
margin:35px 25px 25px 32px;
padding:9px 0 0;
text-align:center;
}

img{
border:0;
display:block;
}
li{
font:12px/15px Tahoma,Verdana,Arial,Helvetica,sans-serif;
color:#281e00;
margin:0px 40px 10px 0px;
}
ol{
background:inherit;
list-style-type:decimal;
margin:25px 40px 20px 40px;
}
ul{
background:inherit;
color:#281e00;
list-style-type:square;
margin:25px 40px 20px 40px;
}
p{
background:inherit;
font:13px/18px Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin:25px 40px 20px 40px;
}
p.BiggerText{
font-size:15px;
font-weight:bold;
margin-bottom:15px;
}
p.CenteredText{
font-weight:bold;
margin-bottom:10px;
text-align:center;
}
p.MainCSSMenu{
font-size:11px;
margin-bottom:4px;
margin-top:6px;
text-align:center;
width:190px;
}
p.SmallerText{
font-size:11px;
margin-bottom:5px;
}
.footer{
font:11px/15px Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin-bottom:0;
margin-top:0;
text-align:center;
}
.footer p{
margin-bottom:10px;
margin-top:0px;
}
.imgfloatcenter{
float:none;
font-size:10px;
font-style:normal;
margin:10px auto;
}
.imgfloatleft{
float:left;
font-size:10px;
font-style:normal;
margin:10px 15px 10px 0;
}
.imgfloatright{
float:right;
font-size:10px;
font-style:normal;
margin:10px 0 10px 15px;
}
.inlinimg{
display:inline;
}
.links{
background:url('http://www.ldesign.com/NewSite/assets/WPHeadingMedium.jpg') no-repeat;
display:block;
font-size:12px;
font-weight:normal;
height:30px;
margin:20px 90px 10px;
padding:5px 0;
text-align:center;
text-decoration:none;
}
.links a{
font-weight:normal;
text-decoration:none;
}
.links a:hover{
background:inherit;
color:#281e00;
font-weight:bold;
}
.tc li{
list-style-type:none;
margin:0 0 0 10px;
text-indent:70px;
}
.tc ul{
margin:0 0 5px 10px;
}
.LayerBorder{
border:none;
height:100%;
position:relative;
top:-91px;
width:100%;
z-index:200;
}
.LayerBottom{
display:inline;
height:auto;
left:0px;
position:relative;
top:auto;
visibility:hidden;
width:630px;
z-index:8;
}
.LayerCSSMenu{
font-size:12px;
text-align:center;
}
.LayerCSSMenu p{
margin-bottom:12px;
margin-top:6px;
text-align:center;
}
.LayerExternalImageLinks{
height:auto;
left:0px;
position:absolute;
top:auto;
width:630px;
}
.LayerLogo{
border:none;
height:178px;
position:relative;
top:-7px;
width:100%;
z-index:100;
}
.LayerMain{
height:auto;
left:48px;
position:relative;
top:80px;
width:630px;
z-index:300;
}
.LayerMain a:link{
text-decoration:underline;
}
.LayerMain blockquote{
font-style:italic;
margin-left:80px;
margin-right:80px;
}
.LayerMenu{
height:10px;
left:52px;
position:relative;
top:40px;
width:86%;
z-index:350;
}
.LayerMenu p{
background:inherit;
color:#e2e2e2;
font:13px/18px Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin-bottom:40px;
margin-top:20px;
width:170px;
}
.MainCSSMenu a{
background:#dcc598;
border:1px solid #999999;
/*color:#620062;*/
display:block;
font:12px/20px Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding-bottom:2px;
padding-left:12px;
padding-top:4px;
text-align:center;
text-decoration:none;
width:180px;
}
.MainCSSMenu a:hover{
background:#e8d9bd;
border:1px solid #999999;
color:#000000;
text-align:center;
}
.SubCSSMenu{
font-size:11px;
margin-bottom:2px;
margin-left:0;
margin-top:0;
text-decoration:none;
}
.SubCSSMenu a{
background:#fffff0;
border:1px solid #9b687b;
color:#333333;
display:block;
font:14px/20px Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin-left:20px;
padding-left:14px;
text-align:center;
text-decoration:none;
width:132px;
}
.SubCSSMenu a:hover{
background:#f4f4f4;
border:1px solid #000000;
color:#999999;
text-align:center;
}
#MainMenu{
margin:0;
padding:0;
}
#MainMenu .MainMenuhide{
border:0;
left:-9000px;
}
#MainMenu .MainMenumark,#MainMenu .MainMenumark:hover{
font-weight:bold;
}
#MainMenu .MainMenushow{
left:auto;
z-index:20000 !important;
}
#MainMenu a{
display:block;
padding:3px 8px 6px 6px;
text-align:center;
text-decoration:none;
}
#MainMenu a:hover,#MainMenu a:active,#MainMenu a:focus,
#MainMenu .MainMenuon,#MainMenu .MainMenuon:hover,
#MainMenu .MainMenuon:active{
border-left:1px solid #333333;
border-right:1px solid #e6d2b1;
color:#464600;
letter-spacing:0.01px;
}
#MainMenu li{
float:left;
font-size:12px;
list-style-type:none;
margin:0 0 0 0;
padding:0;
width:104px;
}
#MainMenu ul{
left:-9000px;
margin:0 0 0 0;
padding:0;
position:absolute;
z-index:10000;
}
#MainMenu ul .MainMenutrg,#MainMenu ul .MainMenutrg:hover,#MainMenu ul .MainMenutrg:active{
background:url(../MainMenu_dark_east.gif) no-repeat right center;
}
#MainMenu ul a{
border-top:1px solid #eddfc5;
padding:2px 8px 4px 6px;
}
#MainMenu ul a:hover,#MainMenu ul a:active,#MainMenu ul a:focus,
#MainMenu ul .MainMenuon,#MainMenu ul .MainMenuon:hover,
#MainMenu ul .MainMenuon:active{
border-left:4px solid #cccccc;
border-right:1px solid #cccccc;
border-top:1px solid #cccccc;
color:#464600;
letter-spacing:0.01px;
}
#MainMenu ul ul{
border-top:1px solid #333333;
}
#MainMenu ul,#MainMenu ul li{
border-bottom:1px solid #333333;
float:left;
width:130px;
}
#pmmcrumb{
color:#333333;
font-weight:bold;
}
#pmmcrumb a,#pmmcrumb a:visited{
background:#fffff0;
color:#333333;
font-weight:normal;
}
#pmmcrumb a:hover,#pmmcrumb a:active,#pmmcrumb a:focus{
background:#fffff0;
font-weight:normal;
}
.video{
left:-7px;
position:absolute;
}
