


a.btntxt{

        margin-right:20px;
        min-width:20px;
        min-height: 20px;
        left:0px;
        top:0px;
        font-family: 'MyriadCondensed', sans-serif;
        /*font-weight: 700;*/
        font-size: 18px;
        float: left;
        text-decoration: none;
        color: #231F20;

     
        
}

a.btntxt:hover{
        
        border-bottom: solid;
        border-bottom-width: 3px;
        border-bottom-color: #F2D237;

}

.btntxt_active{
        
        margin-right:20px;
        min-width:20px;
        min-height: 20px;
        left:0px;
        top:0px;
        font-family: 'MyriadCondensed', sans-serif;
        /*font-weight: 700;*/
        font-size: 18px;
        float: left;
        text-decoration: none;
        color:#000;
        border-bottom: solid;
        border-bottom-width: 3px;
        border-bottom-color: #F2D237;
   
}



.btntxt_hover{
        
        margin-right:20px;
        min-width:40px;
        min-height: 20px;
        left:0px;
        top:0px;
        font-family: 'MyriadCondensed', sans-serif;
        /*font-weight: 700;*/
        font-size: 18px;
        float: left;
        text-decoration: none;
         color:#000;
        border-bottom: solid;
        border-bottom-width: 3px;
        border-bottom-color: #F2D237;
   
}

a.sub{

        width:210px;
        height:38px;
        font-family: 'BenchNine', sans-serif;
        font-weight: 400px;
        font-size: 20px;
        color:#888;
        padding: 0 0 0 20px;
        vertical-align: middle;
        left:8px;
        top:73px;
        line-height: 39px;
        text-decoration: none;
        border-top: solid;
        border-width: 2px;
        border-color: #eee;
        /*margin-bottom: -1px;*/

        
}

a.sub:hover{
        
        color:#000;
        border-top: solid;

        border-width: 2px;
        border-color: #eee;
        width:198px;
        margin-left: 6px;
        padding: 0 0 0 14px;
       
}


a.service_btn, a.service_btn:hover, .service_btn_active, .service_btn_active_or, .secmenu_btn, .secmenu_btn:hover, .secmenu_btn_active, .secmenu_btn_active_or, a.img{
        

        display: block;
        position: relative;

        width:190px;
        height:35px;
        vertical-align: middle;
        padding: 0 0 0 10px;
        line-height: 35px;
        color:#000;
        text-decoration: none;
        margin:0 0 4px 0;
        font-size: 14px;
        
        background-color: #ddd;
        
        border-radius: 5px;
        -moz-border-radius: 5px;

       
}

a.service_btn{
        
        background-color: #fff;
        color:#666;
   
}

a.secmenu_btn{
        
        background-color: #eee;
        color:#666;
   
}

a.service_btn:hover{
     
}

.service_btn_active_or, .secmenu_btn_active_or{
        

       
        background-color: #F2D237;
        color:#231F20;
        
       
}

a.img{
   
        padding: 5px;
        width:200px;
        height:205px;
        background-color: #fff;
        margin-bottom:10px;
        overflow: hidden;
        color:#999;
         -moz-box-shadow:0 0 4px #ccc;
        -webkit-box-shadow:0 0 4px #ccc;
        box-shadow:0 0 4px #ccc;
        /*background-position: 5px, 5px;*/
        
}

a.img:hover{
        
       /*height:215px;*/
       color:#333;
       /*background-position: 5px, 5px;*/
}

a.fullsize_img{
        display: block;
        position: relative;
         border-radius: 5px;
        -moz-border-radius: 5px;
        padding: 5px 5px 2px 5px;
        width:auto;
        height:auto;
        min-width:200px;
        min-height:200px;
        background-color: #fff;
        margin-top:16px;
        overflow: hidden;
        color:#999;
        -moz-box-shadow:0 0 4px #ccc;
        -webkit-box-shadow:0 0 4px #ccc;
        box-shadow:0 0 4px #ccc;

        
}

.service_line{
        
        display: block;
        position: relative;
        width:100%;
        height:1px;
        background-color: #ccc;
        margin: 15px 0 15px -5px;
        
        
}

a.link{
        
        font-size: 14px;
        color:#333;
        
        text-decoration: underline;
        
        
        
        
}

a.link:hover{
        color:#000;
}


a.claim_btn{
        display: block;
        position: relative;
        float: left;
        min-width:10px;
        height:30px;
        /*background-color: #222;*/
        color:#333;
        font-size: 12px;
        font-weight: 300;
        border-radius: 5px;
        -moz-border-radius: 5px;
        line-height: 30px;
        padding: 0px 20px 0 20px;
        text-decoration: none;

        
        -moz-box-shadow:0 0 8px #F2D237;
        -webkit-box-shadow:0 0 8px #F2D237;
        box-shadow:0 0 8px #F2D237;

        
        background: #ccc;
        background: -moz-linear-gradient(top, #ccc 0%, #999 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#999));
        background: -webkit-linear-gradient(top, #ccc 0%,#999 100%);
        background: -o-linear-gradient(top, #ccc 0%,#999 100%);
        background: -ms-linear-gradient(top, #ccc 0%,#999 100%);
        background: linear-gradient(top, #ccc 0%,#999 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#999999',GradientType=0 );
        
        
        
}

a.claim_btn:hover{
        
        color: #111;
        
        background: #F2D237;
        background: -moz-linear-gradient(top, #F2D237 0%, #deba0e 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F2D237), color-stop(100%,#deba0e));
        background: -webkit-linear-gradient(top, #F2D237 0%,#deba0e 100%);
        background: -o-linear-gradient(top, #F2D237 0%,#deba0e 100%);
        background: -ms-linear-gradient(top, #F2D237 0%,#deba0e 100%);
        background: linear-gradient(top, #F2D237 0%,#deba0e 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2D237', endColorstr='#deba0e',GradientType=0 );
    
}


a.fooLink{
        
        font-size: 11px;
        color:#999;
        
        text-decoration: none;
        
        
        
        
}

a.fooLink:hover{
        color:#000;
}

a.yelLink{
        
        font-size: 14px;
        color:#231F20;
        /*font-weight: 700;*/
        text-decoration: underline;
        
        
        
        
}

a.yelLink:hover{
        /*color:#fff;*/
}



                
                
              
                
                
              
