/*
Theme Name: Turneywp Child
Description: Child theme for the Awake theme 
Author: Helen Clark
Template: turneywp
*/

@import url("../turneywp/style.css");



ul.art-hmenu > li > a {
    padding: 0 14px!important;
}


/* Search menu in header area */

#searchbar { float:left;font-size:12px; width:230px; border:0px; margin-top:0px;margin-left:3px; }

#searchBox
 {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid gray;
    color: black;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin: 0;
    overflow: visible;
    padding: 4px 10px;
    width: 170px;
}

#menu-item-57 {
	font-weight: bold !important;
}

#navsearch ul li {

padding:2px 5px 0px 10px;

display:inline; height:20px; float:left; list-style:none;  }

#navsearch ul.menu

{

    float: right;

    padding-bottom: 0px;


    padding-left: 0;

    margin-top: 5px;

    /* cancels gap caused by top padding in Opera 7.54 */

    margin-left: 0;

    color: #333333;

 

    line-height: 12px;

}




#navsearch ul.menu li a

{

    font-size: 13px;

    padding-left: 3px;

    padding-right: 3px;

    padding-bottom: 0px;

    padding-top: 5px;

    color: #333333;

    text-decoration: none;

}



#navsearch ul.menu li a:hover {

    font-size: 13px;

background-color:white;

    color:#CC3333;

    text-decoration: underline;}

#header-text {
    color: #666666;
    font-size: 10px;
    margin-left: 325px;
    margin-top: 10px;
    position: absolute;}


#header-text a:hover {
   text-decoration: underline;
    color: red;
}

#header-text a {
    color: #666666;
   text-decoration: none;
}

.redhead

{

    color:#CC3333;

    font-weight:bold;

    text-decoration:none;

    font-size:14px;

}

/* for policy and footer menus */





#navsimple ul.menu {
    text-align: center;
    padding-bottom: 0px;
    padding-top: 5px;
    padding-left: 0;
    margin-top: 0;
    /* cancels gap caused by top padding in Opera 7.54 */
    margin-left: 0;
    color: #black;
    width: 100%;
    line-height: 16px;
	font-size:12px;
}



#navsimple ul.menu li

{

    display: inline;

    padding-left: 0;

    padding-right: 0;

    padding-bottom: 0px;

    /* matches link padding except for left and right */

    padding-top: 5px;
	background-image:none !important;

}



#navsimple ul.menu li a

{

    padding-left: 3px;

    padding-right: 5px;

    padding-bottom: 0px;

    padding-top: 5px;

    color: #333333;

    text-decoration: none;
	

}



#navsimple ul.menu li a:hover

{

    background-color:white;

    color:#CC3333;

    text-decoration: underline;

}

.lcp_excerpt {
	padding-right: 20px!important;
}


/* for gallery menu */


#navgallery ul.menu {
    text-align: left;
    margin-top: 0;
    /* cancels gap caused by top padding in Opera 7.54 */
    margin-left: 0;
    color: #black;
    width: 100%;
    line-height: 16px;
	font-size:12px;
}



#navgallery ul.menu li

{

    display: inline;

    padding-left: 10;

    padding-right: 0;

    padding-bottom: 0px;

    /* matches link padding except for left and right */

    padding-top: 5px;
	background-image:none !important;

}



#navgallery ul.menu li a

{

    padding-left: 3px;

    padding-right: 5px;

    padding-bottom: 0px;

    padding-top: 5px;

    color: #333333;

    text-decoration: none;
	

}



#navgallery ul.menu li a:hover

{

    background-color:white;

    color:#CC3333;

    text-decoration: underline;

}

.ngg-gallery-list li {
    background-image: none !important;
}