html { -webkit-text-size-adjust: none; }

    body, div, table, td, select, input {font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#ffffff; line-height: 18px;}
    
    

.main_body{
    background-color: #151515;
    margin: 0 0 0 0;
    } 

.error{
    color: #FF0000;
    font-weight: bold;  
    }   

hr.services{ 
    border-top: #666666 2px dotted; border-bottom: 0px; border-right: 0px; border-left: 0px; margin-top: 9px; margin-bottom: 9px; height: 1px; color: #333333; background-color: #333333;
    }  


hr { 
    border-top: #666666 2px dotted; border-bottom: 0px; border-right: 0px; border-left: 0px; margin-top: 9px; margin-bottom: 9px; height: 1px; color: #333333; background-color: #333333;
    }  

h1,h2,h3,h4 { padding: 0px; margin: 0px; display: inline; font-weight: normal; } 


#outermost_home{
     background-color: #151515;  }


#outermost_inside{
    background: url( ../images/background_inside.gif );
    background-position: top-left;
    background-repeat: repeat-x;
  background-color: #ffffff;  }

#left { float: left; width: 466px; padding-right: 20px;}

#right { float: right; width: 466px;}

.car { padding-right: 10px; padding-bottom: 10px;}

.servicesimage { padding-left: 10px;}

#attractions { overflow: hidden; }

#contactus { height: 520px;}

#top {
    height: 39px;
    border-bottom: #666666 1px solid; background-color: #333333; }

#links li { padding-bottom: 8px; }
 

#phone { width: 980px; text-align: right; margin-right: auto; margin-left: auto; height: 25px; padding-top: 14px; font-size: 14px; } 
#phone a {color: #ffffff; font-weight: bold;}

.phonetext { font-size: 14px; color: #d28936;}

#flash { max-width: 980px; width:100%; margin-right: auto; margin-left: auto; height: 328px;}  

#flash_inside { max-width: 980px; width:100%; margin-right: auto; margin-left: auto; height: 224px;}        

#logo { position: absolute; margin-top: 43px; margin-left: 0px;}
 
#flash_image { position: absolute; padding-left: 450px; }
#flash_image img{max-width:inherit;}
    
#topbuttons {max-width: 934px; width:100%; height: 48px; background: url( ../images/bttn_back.jpg );
    
    background-position: top-left;
    
    background-repeat: no-repeat;  margin-right: auto; margin-left: auto; padding-top: 5px; padding-bottom: 5px; padding-right: 24px; padding-left: 24px;} 


#imagetop { width: 981px; margin-left: auto; margin-right: auto; margin-top: 6px;
 overflow: auto;  }

#imageinside { width: 981px; margin-left: auto; margin-right: auto; height: 174px; margin-top: 6px;
    }
    
    
    

#homepagetitle { width: 981px; margin-right: auto; margin-left: auto; margin-top: 35px; background: url( ../images/title.gif );
    
    background-position: top-left;
    
    background-repeat: no-repeat; height: 58px; }
    



.pagetitle { font-family: times; color: #d28936; font-size: 30px; text-transform: uppercase; line-height: 30px;  }
    
     
    






#content { width: 980px; margin-right: auto; margin-left: auto; padding-top: 26px; overflow: hidden; }
  

  
     
    

 
#home_left { width: 340px; padding-right: 14px; height: 340px; float: left;}

#home_middle { width: 349px; padding-right: 14px; height: 340px; float: left;}

#home_middle_content { width: 321px; padding-right: 13px; padding-left: 13px; border-right: #434343 1px solid; border-left: #434343 1px solid; height: 306px; background-color: #333333; }

#home_middle_text { border-top: #666666 2px dotted; padding-top: 15px;}







#inside { width: 980px; margin-right:auto; margin-left:auto; overflow: hidden;}



#inside_content { width: 952px; padding-right: 13px; padding-left: 13px; border-right: #434343 1px solid; border-left: #434343 1px solid;  background-color: #333333; overflow: hidden;}




#inside_content_text { border-top: #666666 2px dotted; padding-top: 15px; }






#home_right { width: 263px; height: 340px; float: left;}  


#home_right_content { width: 237px; padding-right: 12px; padding-left: 12px; border-right: #434343 1px solid; border-left: #434343 1px solid; height: 260px; background-color: #333333; padding-top: 9px; }  

.boximage { padding-bottom: 14px;}  

#bottom { width: 980px; height: 88px; margin-right: auto; margin-left: auto; padding-top: 14px; padding-bottom: 14px;}

#bottom_content { border-right: #7a7a7a 1px solid; border-left: #7a7a7a 1px solid; background-color: #525252; padding-right: 20px; padding-left: 20px; width: 938px; height: 56px;}

.bottomimage { padding-right: 20px;}


#footer { width: 934px; height: 31px; background: url( ../images/bttn_back.jpg );
    
    background-position: top-left;
    
    background-repeat: no-repeat;  margin-right: auto; margin-left: auto; padding-top: 14px; padding-bottom: 13px; padding-right: 24px; padding-left: 24px;} 
 

#footer_left { float: left; width: 500px;}

#footer_right { float: right; width: 434px; text-align: right;}

#copyright_body {  width: 980px; margin-right: auto; margin-left: auto; padding-top: 18px; padding-bottom: 40px; overflow: auto;}
    
    

#copyright_left { float: left; width: 500px; color: #999999; font-size: 9px; font-family: Verdana; line-height: 15px; } 

#copyright_right { float: right; width: 480px; color: #999999; font-size: 9px; font-family: Verdana; line-height: 15px; text-align: right; }
    

#address { 
    width: 981px; font-family: Arial;
    margin-right: auto; margin-left: auto; font-size: 12px;
  font-weight: bold;  color: #ffffff; background-color: #00adef; padding: 6px; text-align: center; 
    }

img{ max-width:100%; }
    
img.footerimage { vertical-align: middle; padding-left: 5px;}

img.creditimage { vertical-align: middle; padding-right: 5px;}

#content ul { list-style-image: url('../images/bullet.png'); color: #000000; padding-left: 40px; padding-bottom: 0px; padding-top: 10px; margin-left: 0px; margin-bottom: 0px; }
    
    

ul.inside { bullet-style: disc; color: #79c0c4; padding-left: 40px; padding-bottom: 0px; padding-top: 0px; margin-left: 0px; margin-bottom: 0px; }
    
   

 .blacktext { color: #000000; }
    
    
    

INPUT, SELECT, TEXTAREA {
   /* BACKGROUND-COLOR: #FFFFFF;*/
    BORDER-BOTTOM: #c8c7c7 1px solid;
    BORDER-LEFT: #c8c7c7 1px solid;
    BORDER-RIGHT: #c8c7c7 1px solid;
    BORDER-TOP: #c8c7c7 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
    PADDING-LEFT: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
    }
    
    

.blank {
    
    border-color: none;
    
    border-style: none;
    
    border-width: none;
    
    background-color: transparent;
    
    }
  

.form_button {
    border-color: #177bd0;
    BACKGROUND-COLOR: #d28936;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-style: solid;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-width: 0px;
    cursor: pointer;
    }
    
    
.button {
    border-color: #177bd0;
    BACKGROUND-COLOR: #177bd0;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: none;
    border-style: solid;
    border-width: 2px;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    }  
    
    
    
    

.button:a { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:link { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:visited { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:active { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:hover { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    

A:a { color: #d28936; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
A:link { color: #d28936; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
    
A:visited { color: #d28936; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
A:active { color: #d28936; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
    
A:hover { color: #fea643; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
    

A.copyright:link { color: #999999; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
    
    
    
A.copyright:visited { color: #999999; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
    
    
    
A.copyright:active { color: #999999; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
    
    
    
A.copyright:hover { color: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size:9px;}
    
    
    
    

A.box:link { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}
    
    
    
A.box:visited { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}
    
    
    
A.box:active { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}
    
    
    
A.box:hover { color: #ffffff; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size:12px;}
    
    
    
    

#navlist li.divide
    {
    display: block;
    float: left;
    width: auto;
    margin: 0px;
    line-height: 47px;
   background: url(../images/divider.jpg) top no-repeat; 
    
      }

#navlist li
    {
    display: block;
    float: left;
    width: auto;
    margin: 0px;
    line-height: 47px;
       }

#navlist li a
    {
 display: block;

    font-size: 12px;
    font-family: Arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    padding-left: 7px;padding-right: 8px;	height: 48px;
 text-transform: uppercase;   }


#navlist li a:hover
        {
        display: block;
        font-size: 12px;
        font-family: Arial;
        color: #ffffff;
        font-weight: bold;
        text-decoration: none;
        background: url(../images/bttn_rl.png) top left repeat-x;
       padding-left: 7px;padding-right: 8px;        height: 48px;
   text-transform: uppercase;     }

#navlist li a:hover span
        {
         display: block;
        background: url(../images/button_right.png) top right no-repeat;
        padding-left: 0px;
		padding-right: 34px;
        height: 41px;
        }

#navlist li a:hover span span
        {
        
        background: url(../images/button_middle.png) top repeat-x;
  padding: 0px;      }
 
* {
    margin: 0;
    padding: 0;
    }
    
    
    

   
    
    
    
    
   

.boxtext { font-family: Arial; font-size: 12px; color: #ffffff; line-height: 21px;}
    
    
    
    
.navbutSubTbl a{
    position:relative; 
    display:block;
    }
    
    
    

.navbutSubTbl {
    font-family: Arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
    background-color: #442412;
    border-color: #177bd0;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 0px;
    border-left-width: 0px;
    }
    
    
    
    
    

.navbutSubTbl a, .navbutSubTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 8px;
    padding-right: 12px; 
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #ffffff; 
    }
    
    
    
    
    

.navbutSubTbl a:hover {  
    font-family: Arial, sans-serif; 
    color: #ffffff;
    font-weight: bold;
    background-color: #2a2a2a;
    text-decoration: none;
    }
    
    
    
.drop_pad{
    margin-top: 0px;
    margin-left: 0px;
    z-index: 100;
    }
    
    .drop_border2{
    border-color: #fffff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 2px; 
    border-bottom-width: 2px;
    border-left-width: 2px;
    }	
    
    
    

.drop_border{
    border-color: #fffff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 0px;
    border-left-width: 0px;
    }    
    
    
    
    

.drop_down {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #98B226 1px solid;
    BORDER-LEFT: #98B226 1px solid;
    BORDER-RIGHT: #98B226 1px solid;
    BORDER-TOP: #D3D7E7 1px solid;
    LETTER-SPACING: 0px;
    }
    
    

.childTbl a{
    position:relative; 
    display:block;
    }
    
    
    
    
    
    
.childTbl {
    font-family: "Trebuchet MS", Arial, sans-serif;
    color: #ffffff;
    font-size: 9px;
    background-color: #1F4075;
    border-color: #669CBE;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px; 
    border-bottom-width: 1px;
    border-left-width: 1px;
    }
    
    

.childTbl a {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 4px; 
    font-weight: bold;
    font-family: "Trebuchet MS", Arial, sans-serif;
    color: #ffffff; 
    }
    
    
.childTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 4px; 
    font-weight: bold;
    font-family: "Trebuchet MS", Arial, sans-serif; 
    color: #ffffff; 
    }
    
    

.childTbl a:hover {  
    font-family: "Trebuchet MS", Arial, sans-serif; 
    color: #ffffff;
    font-weight: bold;
    background-color: #669CBE;
    text-decoration: none;
    }
    
    
    
    


.yellowheader { font-family: Arial; font-size: 20px; color: #fdca68;}
    
    .whiteheader { font-family: Arial; font-size: 33px; color: #ffffff; }
    
    .blackheader { font-family: Arial; font-size: 18px; color: #000000; }
    
    
    
    .pinkheader { font-family: Arial; font-size: 18px; color: #fd7f6b; padding-bottom: 5px;}
    
    
    
    

.greenheader { font-family: Arial; font-size: 18px; color: #299c87;  padding-bottom: 5px;}
    
    
    
    

.blueheader { font-family: Arial; font-size: 18px; color: #177cd2;  padding-bottom: 5px;}
    
    
    
    

.smalltext { font-family: Arial; font-size: 10px; color: #000000; }
    
    
    
    



.hometext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #ffffff; line-height: 15px;
    }
    
   
    
    
#pageheader { font-family: Arial; font-size: 28px; color: #fd7f6b; border-bottom: #d2d2d2 1px solid; margin-bottom: 15px; padding-bottom: 7px;}
    
     
    

#buttons { text-align: right; width: 365px; float: right;} 
    
    #logo { float: left; }
    
    
    
    

#rightimage { float: right;  border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-left: 10px; margin-bottom: 10px;}
    
    
    
    

#leftimage { float: left;  border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-right: 10px; margin-bottom: 10px;}
    
    
    
    

#leftimageinside { float: left;  border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-right: 20px; margin-bottom: 10px;}
    
    
    
   

#leftimage2 { border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-right: 0px; margin-bottom: 5px;}
    
    
    
    

.announcement { font-family: Arial; font-size: 12px; color: #299c87; padding-bottom: 10px;}
    
    
    
    

.borderimageright { border-style: solid; border-width: 3px; border-color: #2f4e8b; margin-left: 15px; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; background-color: #79c0c4;}
    
    
    
    

.header { font-family: Times; font-size: 20px; color: #d28936; font-weight: normal; line-height: 22px;}

.homeheader { font-family: Times; font-size: 19px; color: #d28936; font-weight: normal; }

.subheader { font-family: Arial; font-size: 12px; color: #d28936; font-weight: bold; }

.serviceimage { padding-right: 8px; padding-bottom: 8px;}




.entry-header{ float:left; width:100%; position:relative}
.entry-header h1 a{ color: #D28936; font-family: Times; font-size: 20px; font-weight: normal; line-height: 22px; }
.entry-meta{ float:left; width:100%; padding-bottom:5px; }
.entry-meta span{ float:left; margin-right:3px; color:#D28936; font-family: Arial; font-size: 12px; font-weight: bold;}
.entry-meta span a{ font-weight:bold}
.paging-navigation{ float:left; width:100%; padding:5px 0 0 0}
.paging-navigation h1{ float:left; width:100%; padding-bottom:10px;}
.paging-navigation .nav-links{ float:left; width:100%; padding:5px 0}
.paging-navigation .nav-links a{ float:left; margin-right:3px; color:#D28936; font-family: Arial; font-size: 12px; }
.navigation{ float:left; width:100%}
.navigation ol{ float:left; list-style:none}
.navigation ol li{ float:left; padding-right:4px;}
.navigation ol li span{ float:left}
.navigation ol li a.next{ float:left; margin-top:-1px}



.entry-header h1{ float:left;width:100%; padding-bottom:5px;}

.content-area{ float:left; width:100%;  }

.site-content{ background-color: #333333;
    border-left: 1px solid #434343;
    border-right: 1px solid #434343;
    overflow: hidden;
    padding-left: 13px;
    padding-right: 13px;
    width: 952px!important;
}

.post { float:left; width:100%; padding:0}

.comment-body{ float:left; width:100%; padding:10px 0;}
.comment-metadata{ float:left; width:100%}


.screen-reader-text{ float: left; padding-bottom: 10px; width: 100%;} 
h2.comments-title{ float: left; padding:15px 0 10px; width: 100%;}
.comment-meta{ float:left; width:100%}
.comment-meta img{ float:left; margin-right:10px}
.comment-author{ float:left; margin-right:15px;}
.comment-author .fn{ float:left; margin-top:5px;}
.comment-author span{ float:left; width:100%; line-height:20px;}
.comment-content{ float:left; width:100%; padding:5px 0;}

.comment-respond{ float:left; width:100%; padding-bottom:10px;}
.comment-respond h3{ float:left; width:100%; padding-bottom:5px;}

#commentform{float:left; width:100%;  }
#commentform p{ float:left; width:100%; padding-bottom:5px;}
#commentform p label{ float:left; width:100%;line-height:16px;}

#commentform p.form-allowed-tags{ padding:10px 0}

#primary{ padding:0 !important}

#primary #content{ padding:15px 0; border:none}
#primary #content .site-content{ border:none}



.entry-thumbnail{ float:left; width:auto !important; margin:0 15px 0 0;}
.entry-thumbnail img{ float:right}

h1.page-title{ float:left; width:100%; line-height:30px;}
.page-content{float:left; width:100%; }
.page-content h2{float:left; width:100%; line-height:30px;}
form.search-form{float:left; width:100%; }
form.search-form span{ padding:10px 0 1px 0}


.comment-list{float:left; width:100%;  list-style:none}
.comment-list li{float:left; width:100%;  list-style:none}
p.comment-awaiting-moderation{ float:left; padding-top:5px;}



#inside_content p{ padding-bottom:10px !important;}

#submit {
    border-color: #177bd0;
    BACKGROUND-COLOR: #d28936;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-style: solid;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-width: 0px;
    cursor: pointer;
    }
    
    
    
    
    @media \0screen{
 .entry-title{ float:left !important; padding:10px 0!important;} 
 
 
 
}

   ul.children{ padding:0!important; list-style:none!important;} 
    
    
    .user_say{ float:left; width:85%;}
    .user_say a{ float:left}
    .user_say .fn{ float:left; margin-right:3px;}
    .user_say span.says{ float:left; margin-right:3px}
    .reply a.comment-reply-link{ float:left; margin:5px 0 0 0;}
    .reply{ float:left;width:100% }
    
    .comment-awaiting-moderation{ float:left; margin:5px 0 0 0; }
    .nav-links{  float:left;width:100%; padding:0 0 8px 0;}
    .nav-links a{ margin-right:20px; }
    .reply{width:90%; }
    
    #inside_content_text{ float:left; width:100% }
    .sidebar-container{ float:left; width:100%}
    .rightsidebar{ float:right; width:100%}
    .blog_text{float:left; width:70%; padding-right:20px; }
    
    
    .sidebar-container{ float:right; width:25%}
    
    .right_sidebar ul{ padding:5px 0 10px 0 !important; list-style:none;}
    .right_sidebar ul li{ color:#fff}
     .right_sidebar form.search-form{ padding-bottom:5px;}
    
     .site-content{ width:100%!important}
    #primary #content{  width:100%}
    
    .archive-header{ float:left; width:100% }
    .archive-header h1{ float: left; padding:0 0 10px 0}
    
    
#inside_content_text.blogpage { background: url("../images/br_gray.jpg") repeat-y 690px top;}    
.widget_search input.search-form { margin:-10px 0 16px 0;}
.search-form .search-field {
    background:#565555!important;
    border: medium none;
    color: #838383;
    float: left;
    font-family: 'CenturyGothic';
    font-size: 11px;
    height: auto;
    line-height: 22px;
    padding: 6px 0 6px 12px;
    text-transform: uppercase;
    width: 170px;
    margin-bottom:10px;

} 


@media screen and (-webkit-min-device-pixel-ratio:0){
   .search-form .search-field {
    background:#565555!important;}
}



 
.search-form .search-submit{-webkit-appearance:none!important}
.search-form .search-submit {
    border: medium none;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 34px;
    width: 24px;
    background:#232222 url(../images/right_arrow_media_h.png) no-repeat center center;
}
.sidebar-container h3{
   color: #D28936;
    font-family: Times;
    font-size: 20px;
    font-weight: normal;
    line-height: 22px;
    padding-bottom:8px;
    float:left;
     text-transform: uppercase;
    }
 
 
   .sidebar-container .screen-reader-text {
    color: #D28936;
    font-family: Times;
    font-size: 20px;
    font-weight: normal;
    line-height: 22px;
    padding-bottom:5px;
    }
  

.sidebar-container ul {
    float: left;
    margin-bottom: 8px!important;
    margin-top: -4px;
    padding-bottom: 0;
    width: 100%;
}   

.sidebar-container  ul li {
    background: url("../images/learn_bg.png") no-repeat left 4px;
    color: #fff;
    font: 12px/17px Arial,Helvetica,sans-serif;
    padding: 0 0 8px 13px;
}
#wp-calendar{width: 100%;  float: left; margin-top: 19px; margin-left:-8px;}
#wp-calendar caption{width:100%; padding-bottom:8px;}
#wp-calendar caption{
   color: #D28936;
    font-family: Times;
    font-size: 20px;
    font-weight: normal;
    line-height: 22px;
    text-align:left;
    margin-left:8px; text-transform: uppercase;
}
    
#wp-calendar td, #wp-calendar th{padding:6px 8px; text-align:center} 

.sidebar-container .textwidget{ float:left; width:100%}

.widget.widget_meta{ margin-top:-7px;  float:left; width:100%}


/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1em !important;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1em !important;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 1.625em;
}

.blog_text .entry-title{float:left; width:100%}
.blog_text article {padding-bottom:17px; margin-bottom:36px; border-bottom:solid 1px #666666}
.nav-links .nav-next{ float:right}



.entry-meta .share { float: left; width: 100%; margin-top: 8px; margin-bottom: 5px; }
.entry-meta .share span { float: left; width: 22px; height: 22px; padding-bottom: 0 }
.entry-meta .share span.stext { float: left; width: 88px;  font-family: 'CenturyGothic'; font-size: 12px;}
.entry-meta .share span.st_sharethis .stButton .sharethis { background: url(../images/share_02.png) no-repeat left 0 !important; width: 19px; padding:0 }
.entry-meta .share span.st_sharethis .stButton .sharethis:hover { background: url(../images/share_02.png) no-repeat left -27px !important; }
.entry-meta .share span.st_facebook .stButton .facebook { background: url(../images/share_02.png) no-repeat -28px 0 !important; width: 15px; padding:0 }
.entry-meta .share span.st_facebook .stButton .facebook:hover { background: url(../images/share_02.png) no-repeat -28px -27px !important; }
.entry-meta .share span.st_twitter .stButton .twitter { background: url(../images/share_02.png) no-repeat -50px 0 !important; width: 24px; padding:0 }
.entry-meta .share span.st_twitter .stButton .twitter:hover { background: url(../images/share_02.png) no-repeat -50px -27px !important; }
.entry-meta .share span.st_pinterest .stButton .pinterest { background: url(../images/share_02.png) no-repeat -86px 0 !important; margin-left: 12px; margin-right: 14px; padding:0 }
.entry-meta .share span.st_pinterest .stButton .pinterest:hover { background: url(../images/share_02.png) no-repeat -86px -27px !important; }
.entry-meta .share span.st_plusone { background: url(../images/share_02.png) no-repeat right 0 !important; width: 35px; margin-left: 10px; padding:0}
.entry-meta .share span.st_plusone:hover { background: url(../images/share_02.png) no-repeat right -27px!important; }
.entry-meta .share span.st_plusone iframe { opacity: 0 }

.entry-meta span.st_fblike_buttons{ width:100px; margin-left:12px;}

.st_email_buttons{ display:none}
#inside_content .blog_text .entry-meta p{ padding-bottom:21px!important;}
.blog_text .entry-meta p a.moretag{ background: url(../images/learn_bg1.png) no-repeat right 4px!important; padding-right:12px; text-transform:uppercase}
.wp-paginate .current{ margin-top:-3px!important; padding:1px 6px 2px 6px!important; background:#D28936!important; border-color:#D28936!important }
.navigation ol li a.next{padding:0px 6px 2px 6px!important; height:22px; width:8px; margin-top:-2px!important; margin-left:-12px!important;  background: url(../images/event_right.png) no-repeat right 6px!important;  border:none; font-size:0}
.wp-paginate .title{ display:none}

.wp-paginate a.prev{height:22px; width:8px; margin-top:-1px!important; background: url(../images/event_left.png) no-repeat right 5px!important; margin-left:-11px; border:none; text-indent:-999px!important; color:#333333!important;}

.blog_text .entry-meta strong a{ background:none !important; padding-right:0!important}
.blog_text article span.postedin{ padding:1px 0 10px 0!important; float:left; width:100%}
.blog_text .entry-thumbnail {margin:0 15px 15px 0}
.blog_text .entry-meta small{padding:6px 0 8px 0!important; width:100%; float:left}
.blog_text .navigation ol{ float:right; margin-right:-12px;}
.searchpage .navigation ol{ float:right; margin-right:5px;}
.searchpage .navigation{margin-top:20px}
.searchpage article {padding-bottom:14px}
.searchpage article p a.moretag{ background: url(../images/learn_bg1.png) no-repeat right 4px!important; padding-right:12px;}
.searchpage h1.entry-title{float:left; width:100%!important}

 @media all and (min-width:0) {

   .blog_text .entry-meta p a.moretag{ background: url(../images/learn_bg1.png) no-repeat right 2px\0/!important; padding-right:12px;}
   

}
.search-form .search-field { padding: 1px 0 10px 12px\0/;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
   .search-form .search-field { padding: 2px 0 1px 12px;}
}


.feature_image img{ border:none; margin-bottom:21px;}
