﻿/* CSS Document */
*
{ 
    margin:0; 
    padding:0;
}

html, body 
{ 
    height:100%; 
}

body 
{
    font-size:100%;
    line-height:1.125em;
    background-color:#d3d1bc;
}

html, input, textarea		
{
    font-family: "Century Gothic", "AvantGarde", Verdana, Arial, Helvetica, sans-serif; 
    font-family: Helvetica;
    color:#646464;	
}	

h1, h2, h3, h4, h5, h6 
{
    
    font-family: "Century Gothic", "AvantGarde", Verdana, Arial, Helvetica, sans-serif; 
}

h1 
{
color:#222; 
font-size:40px; 
padding:0 0 10px; 
line-height:40px; 
font-weight:normal; 
letter-spacing:-1px;
 text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
}

a
{
    color:#0066FF;
}

a:hover 
{
    color:#0066FF;
}

a:visited 
{
    color:#0066FF;
}

.next img{
    border:none;    
}

.previous img{
    border:none;    
}




/* Top */

.LPTop  
{
    background-image:url('/app_themes/200909classic/images/bg-grad.jpg'); 
    background-repeat: repeat-x;
    background-color:#ffffff;
    padding-bottom:20px;
}


/* Header */

            .LPHeader
            {
                width:860px;
                margin:auto;
                margin-top:5px;
                border-style:solid;
                border-width:0px 0px 1px 0px;
                border-color:#ffffff;
                height:100px;
            }
            
            .LPHeaderLogo
            {
                float:left;
                height:100px;
                line-height:100px;
            }
            
            .LPHeaderLogo img
            {
                vertical-align:middle;
            }
            
            .LPHeaderNumber
            {
                float:right;
                height:100px;
                line-height:100px; 
                font-size:120%;
                font-family: "Century Gothic", "AvantGarde";
            }

/* LPMenu */

            .LPMenu 
            {
                width:860px;margin:auto;
            border-style:solid;border-width:1px 0px 0px 0px;border-color:#d3d1bc;
            color:#222222;line-height:70px; height:70px;
            font-family: "Century Gothic", "AvantGarde";
            }
            
            .LPMenu a{ color:#000000; text-decoration:none; text-transform:uppercase;line-height:70px; height:70px;}
            .LPMenu ul{margin:0; padding:0; list-style:none;}
            .LPMenu ul li{padding-right:30px;float:left;}
            
            .LPMenuLinkAmber:hover{color:#ff8400; background-position:center bottom; background-repeat:no-repeat; color:#0066FF;}
            .LPMenuLinkGreen:hover{color:#42f014; background-position:center bottom; background-repeat:no-repeat; color:#0066FF;}
            .LPMenuLinkLightBlue:hover{color:#28edf4; background-position:center bottom; background-repeat:no-repeat; color:#0066FF;}
            .LPMenuLinkDarkBlue:hover{color:#271881; background-position:center bottom; background-repeat:no-repeat; color:#0066FF;}
            .LPMenuLinkDarkPurple:hover{color:#c927e6; background-position:center bottom; background-repeat:no-repeat; color:#0066FF;}



.LPContentWrapper{width:860px;margin:auto;font-size:90%;}

div.LPContentWrapper h2 {padding-bottom:10px;}

.LPContent{ margin-top:20px; }
      
/* Home Page Boxes */
.LP4Column1Border{ width: 100%; overflow:hidden; background:url(/App_Themes/200909Classic/images/tail.gif) repeat-y 205px top } 
.LP4Column2Border{ width: 100%; overflow:hidden; background:url(/App_Themes/200909Classic/images/tail.gif) repeat-y 430px top } 
.LP4Column3Border{ width: 100%; overflow:hidden; background:url(/App_Themes/200909Classic/images/tail.gif) repeat-y 655px top } 

.LP4Column{ }

.LP4Column1{ width:204px; margin-right:1px; float:left; }
.LP4Column2{ width:224px; margin-right:1px; float:left; }
.LP4Column3{ width:224px; margin-right:1px; float:left; }
.LP4Column4{ width:204px; margin-right:1px; float:left; }

.LP4Column1 .LP4Column1Padding{ padding:7px 14px 14px 0px; }
.LP4Column2 .LP4Column2Padding{ padding:7px 14px 14px 14px; }
.LP4Column3 .LP4Column3Padding{ padding:7px 14px 14px 14px; }
.LP4Column4 .LP4Column4Padding{ padding:7px 0px 14px 14px; }

.LP4Column1 .LP4Column1Padding h3{ padding:0px 0px 7px 0px; }
.LP4Column2 .LP4Column2Padding h3{ padding:0px 0px 7px 0px; }
.LP4Column3 .LP4Column3Padding h3{ padding:0px 0px 7px 0px; }
.LP4Column4 .LP4Column4Padding h3{ padding:0px 0px 7px 0px; }

.LP4ColumnFooter{ clear:both; }

.LP4Column1Footer{ width:204px; margin-right:1px; float:left; }
.LP4Column2Footer{ width:224px; margin-right:1px; float:left; }
.LP4Column3Footer{ width:224px; margin-right:1px; float:left; }
.LP4Column4Footer{ width:204px; margin-right:1px; float:left; }

.LP4Column1Footer .LP4Column1FooterPadding{ padding:0px 14px 14px 0px; }
.LP4Column2Footer .LP4Column2FooterPadding{ padding:0px 14px 14px 14px; }
.LP4Column3Footer .LP4Column3FooterPadding{ padding:0px 14px 14px 14px; }
.LP4Column4Footer .LP4Column4FooterPadding{ padding:0px 0px 14px 14px; }





/**/
.LP2Content{ margin-top:0px; }

.LP2Column1Border{ width: 100%; overflow:hidden; background:url(/App_Themes/200909Classic/images/tail.gif) repeat-y 431px top } 

.LP2Column{ }

.LP2Column p{ padding:0px 0px 7px 0px; } 


.LP2Column1{ width:430px; margin-right:1px; float:left; }
.LP2Column2{ width:429px; margin-right:0px; float:left; }

.LP2Column1 .LP2Column1Padding{ padding:7px 14px 14px 0px; }
.LP2Column2 .LP2Column2Padding{ padding:7px 0px 14px 14px; }

.LP2Column1 .LP2Column1Padding h3{ padding:0px 0px 7px 0px; }
.LP2Column2 .LP2Column2Padding h3{ padding:0px 0px 7px 0px; }



/* Wide Right */
.LP2WRContent{ margin-top:0px; }

.LP2WRColumn1Border{ width: 100%; overflow:hidden; background:url(/App_Themes/200909Classic/images/tail.gif) repeat-y 281px top } 

.LP2WRColumn{ }

.LP2WRColumn p{ padding:0px 0px 7px 0px; } 

.LP2WRColumn1{ width:280px; margin-right:1px; float:left; }
.LP2WRColumn2{ width:539px; margin-right:0px; float:left; }

.LP2WRColumn1 .LP2WRColumn1Padding{ padding:7px 14px 14px 0px; }
.LP2WRColumn2 .LP2WRColumn2Padding{ padding:7px 0px 14px 14px; }

.LP2WRColumn1 .LP2WRColumn1Padding h3{ padding:0px 0px 7px 0px; }
.LP2WRColumn2 .LP2WRColumn2Padding h3{ padding:0px 0px 7px 0px; }

/* Wide Left */
.LP2WLContent{ margin-top:0px; }

.LP2WLColumn1Border{ width: 100%; overflow:hidden; background:url(/App_Themes/200909Classic/images/tail.gif) repeat-y 540px top } 

.LP2WLColumn{ }

.LP2WLColumn p{ padding:0px 0px 7px 0px; } 

.LP2WLColumn1{ width:539px; margin-right:1px; float:left; }
.LP2WLColumn2{ width:280px; margin-right:0px; float:left; }

.LP2WLColumn1 .LP2WLColumn1Padding{ padding:7px 14px 14px 0px; }
.LP2WLColumn2 .LP2WLColumn2Padding{ padding:7px 0px 14px 14px; }

.LP2WLColumn1 .LP2WLColumn1Padding h3{ padding:0px 0px 7px 0px; line-height:normal;}
.LP2WLColumn2 .LP2WLColumn2Padding h3{ padding:0px 0px 7px 0px; line-height:normal;}

/* One */

.LP2WLColumn1HighlightItem 
{
    clear:left;
}

.LP2WLColumn1HighlightItem .LP2WLColumn1HighlightItemImage
{
width:150px;
float:left;
height:96px;
}

.LP2WLColumn1HighlightItem .LP2WLColumn1HighlightItemImage .LPImageWrapperOuter
{
background-color:#d3d1bc;
padding:1px;
width:142px;
}

.LP2WLColumn1HighlightItem .LP2WLColumn1HighlightItemImage .LPImageWrapperInner
{
background-color:#ffffff;
padding:1px;
}

.LP2WLColumn1HighlightItem .LP2WLColumn1HighlightItemImage img
{
width:140px; 
height:86px;
}

.LP2WLColumn1HighlightItem .LP2WLColumn1HighlightItemContent
{
width:367px;
float:left;
}

































/* Slider */

.LPSliderWrapper
{
    
}

.LPLoopedSlider { width:960px; margin:0 auto; padding:0px 0;}
.LPLoopedSlider .nav-buttons { list-style-type:none; margin:0; padding:0; position:relative;}
.LPLoopedSlider li#p { position:absolute; top:120px; left:0px; }
.LPLoopedSlider li#n { position:absolute; top:120px; right:0px; }


#slider-block { overflow:hidden; min-height:320px; }

    
.LPSlideWrapper1
{
    width:860px;
    margin:auto;
    border-style:solid;
    border-width:1px;
    border-color:#d3d1bc;
    padding:10px;
    background-color:#ffffff;
    margin-bottom:20px;
}
             
.LPSlideWrapper2
{
    width:840px;
    margin:auto;
    background:url(/app_themes/200909Classic/images/bg-slider-bot.png) #e3e1cc repeat-x left bottom;
    padding:10px;
    border-top:1px solid #eeede7;
    border-bottom:1px solid #c7c6bf; 
}     

.LPSlideWrapper3
{ 
    width:840px; 
    height:320px; 
    overflow:hidden; 
    position:relative; 
}   
             
.slides { position:absolute; top:0; left:0; }
.slides .slide { position:absolute; top:0; width:840px; display:none; }
.slides .slide h2 { color:#222; font-size:40px; padding:0 0 10px; line-height:40px; font-weight:normal; letter-spacing:-1px; text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15) }
.slides .slide h4 { font-size:18px; color:#333; font-family:Arial, Helvetica, sans-serif; line-height:22px; letter-spacing:1px; }
.slides .slide p { font-size:14px; color:#333; line-height:20px; }

/* Footer*/
.LPFooterWrapper
{
    width:100%; 
    height:100px;
    background-color:#d3d1bc;
    padding-top:1px;
}

.LPFooterPadding
{
    width:100%; 
    border-top: solid 1px #ffffff;
    padding:0px;
}

.LPFooterInner
{
    width:860px;
    margin:auto;
    border-top:0px;
    padding-top:20px;
    padding-bottom:20px;  
    font-size:80%;
}

.LPFooterCopyright
{
    float: left;
    margin:0px;
    padding:0px;
    display:inline-block;
    line-height:20px;
}

.LPFooterSpace
{
    float: left;
    margin:0px;
    padding:0px;
    display:inline-block;
    padding-left:20px;
    line-height:20px;
}

.LPFooterMenu
{
    float: left;
    margin:0px;
    padding:0px;
    display:inline;
    list-style-type:none;
    text-transform:uppercase;
    line-height:20px;
}

    .LPFooterMenu li
    {
        display:inline;
        padding-left:10px;
        line-height:20px;
    }
    
    .LPFooterMenu li a
    {
        text-decoration:none;
        font-size:90%;
        line-height:20px;
        
    }

.LPFooterCredits
{
    float: right;
}