/* 
INWERS CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
1 { float: left; font: 15px "Lucida Grande", Lucida, Verdana, sans-serif; }


#lang_sel {height:32px; position:relative; z-index:99;  font-family:arial, sans-serif;}
/* hack to correct IE5.5 faulty box model */
* html #lang_sel {width:12em; w\idth:12em;}
/* remove all the bullets, borders and padding from the default list styling */
#lang_sel ul, #lang_sel li {padding:0 !important; margin:0 !important; list-style-type:none !important;}
#lang_sel li:before{content:'' !important;}
#lang_sel ul ul {width:149px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#lang_sel li {float:left;width:149px;background-color:#131313}
/* style the links for the top level */
#lang_sel a, #lang_sel a:visited {display:block;font-size:10px;text-decoration:none !important; color:#4D4D4D; border:1px solid #000; background:#131313; padding-left:10px; line-height:18px;  border-top:1px solid #AAAAAA;}
/* a hack so that IE5.5 faulty box model is corrected */
* html #lang_sel a, * html #lang_sel a:visited {width:149px; w\idth:138px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#lang_sel ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:149px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html #lang_sel ul ul {top:18px;t\op:19px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#lang_sel table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
#lang_sel ul ul a, #lang_sel ul ul a:visited { border-top:1px solid #AAAAAA;background:#131313; color:#4D4D4D; height:auto; padding:3px 10px;border-width:0 1px 1px 1px; border-top:1px solid #AAAAAA;}
/* yet another hack for IE5.5 */
* html #lang_sel ul ul a, * html #lang_sel ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
#lang_sel a:hover, #lang_sel ul ul a:hover{color:#919191; background:#131313;padding-left:5px;font-size:10px;  border-top:1px solid #AAAAAA;}
#lang_sel :hover > a, #lang_sel ul ul :hover > a {color:#919191; background:#131313;padding-left:5px;font-size:10px;   border-top:1px solid #AAAAAA;}

#lang_sel a.lang_sel_sel{
    background:url(../img/nav-arrow-down.png) #131313 right no-repeat;
    border-top:1px solid #AAAAAA;
    color:#4D4D4D;
    padding:5px;
    padding-left:10px;
    font-size:10px;
}
#lang_sel a.lang_sel_sel:hover{
    text-decoration: none;
    color:#919191;
    background-color:#131313; border-top:1px solid #AAAAAA;
    padding:5px;
    font-size:10px;
   
}

/* make the second level visible when hover on first level list OR link */
#lang_sel ul li:hover ul,
#lang_sel ul a:hover ul{visibility:visible; }

#lang_sel img.iclflag{width:18px;height:12px;}





#lang_sel_footer {
  margin: 0;
  padding: 7px;
  text-align: center;
  border: 1px solid #fff;
  /*border-left:0;
  border-right:0;*/
  /*color: inherit;*/
  font: 11px Verdana, sans-serif;
  height: 15px;
}

#lang_sel_footer ul {
  list-style: none;
  margin:0;
  padding:0;
}

#lang_sel_footer ul li img {
  /*margin-right:5px;*/
  position: relative;
  top: 1px;
  width: 18px;
  height: 12px;
}

#lang_sel_footer ul li {
  display:inline;
  margin:0 1px 0 0;
  padding:0;
}

#lang_sel_footer ul li a, #lang_sel_footer ul li a:visited {
  /*color: inherit;*/
  text-decoration: none;
  padding: 5px 10px;
}

#lang_sel_footer ul li a:hover, #lang_sel_footer ul li a:active {
  /*color: #6E6E6E;*/
}

#wpml_credit_footer { width: 100%; margin: 10px 0; padding: 0; text-align: center; font-size: 11px; }

#lang_sel_position {display:inline; float:right; position:relative; margin-top: 70px; margin-right: 10px; line-height:18px;}

.css_form_emailfield ,.css_form_namefield , .css_form_urlfield { border: 1px solid rgb(214, 214, 214) !important; padding-top: 10px !important; width:250px !important;}

.css_form_messagefield { border: 1px solid rgb(214, 214, 214) !important; padding-top: 10px !important; width:250px !important }
.css_form_embedded { border:0px !important; }
.css_form_text , .css_form_emailfield { font:12px "Lucida Grande",Lucida,Verdana,sans-serif;color:#7C7C7C;margin-top:px}

.css_post_header1{font:12px "Lucida Grande",Lucida,Verdana,sans-serif;color:#7C7C7C;}

