*{
    padding:0;
    margin:0;
    border: 0 none;
    color:#2b2b16;
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
}

body{
    background:#ffffff repeat url('../images/bodybg.jpg');
}

div#wrapper{
    text-align:center;
    width:950px;
    background-color:#7F92A0;
    border-left:#808080 solid 2px;
    border-right:#808080 solid 2px;
    margin:0 auto;
    padding-top:8px;
    padding-left:30px;
    padding-right:30px;
}

div.gsc-control-cse{
    margin-top:10px;
}

form.gsc-search-box{
    width:580px !important;
    margin:0 auto !important;
}

table.gsc-search-box{
    width:500px !important;
    margin:0 auto;
}

td.gsc-input input{
    height:20px;
    vertical-align:middle;
    background-image:none !important;
}

td.gsc-search-button input{
    height:23px;
    width:90px;
}

table.gsc-branding{
    margin-left:-20px !important;
}

div.gsc-resultsRoot{
    text-align:left;
}

div.gs-visibleUrl{
    color:#94e4e8;
}

/* New look cse */

.gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
}
input.gsc-input {
    border-color: #BCCDF0;
}
input.gsc-search-button {
    border-color: #666666;
    background-color: #CECECE;
}
.gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
}
.gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
}
.gsc-tabsArea {
    border-color: #E9E9E9;
}
.gsc-webResult.gsc-result {
    border-color: #FFFFFF;
}
.gsc-webResult.gsc-result:hover {
    border-color: #FFFFFF;
}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b {
    color: #FFFFFF;
}
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b {
    color: #FFFFcc;
}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b {
    color: #FFFFFF;
}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b {
    color: #cccccc;
}
.gsc-cursor-page {
    color: #FFFFFF;
}
a.gsc-trailing-more-results:link {
    color: #FFFFFF;
}
.gs-webResult.gs-result .gs-snippet {
    color: #000000;
}
.gs-webResult.gs-result .gs-visibleUrl {
    color: #BCE6FF;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
    color: #BCE6FF;
}
.gsc-cursor-box {
    border-color: #FFFFFF;
}
.gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FF9900;
}
.gs-promotion.gs-result {
    border-color: #336699;
}
.gs-promotion.gs-result a.gs-title:link {
    color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:visited {
    color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:hover {
    color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:active {
    color: #0000CC;
}
.gs-promotion.gs-result .gs-snippet {
    color: #000000;
}
.gs-promotion.gs-result .gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl-short {
    color: #008000;
}

/* New look cse END */

div#logo{
    float:left;
    width:400px;
    padding:0;
    margin:0;
}

div#slogan{
    float:left;
    width:400px;
    padding:0;
    margin-top:0px;
    text-align:center;
}

div#language{
    float:right;
    width:100px;
    padding:0;
    padding-bottom:10px;
    margin-top:0px;
    text-align:right;
}

div#header{
    float:left;
    width:100%;
    margin-bottom:10px;
    border-bottom:solid 1px #2b2b16;
}

div#header_right{
    float:right;
    width:520px;
}

div#header_top{
    float:left;
    width:520px;
}

div#header_ad{
    clear:both;
    margin:40px 0px 20px;
}

div#ads-link-unit{
    margin-left:10px;
    margin-bottom:40px;
}

div#adsSide{
    margin-top: 0px;
}

.header-link{
    margin-bottom:2px;
    float:left;
}

.header-link a{
    background-color:#FFFFFF;
    color:blue;
    padding:2px;
}

div#content{
    min-height:850px;
    clear:both;
    height:auto !important;
}

/* for Internet Explorer */
/*\*/
* html div#content {
    height: 600px;
}
/**/


div.searchIntro, div.about{
    margin:0 auto;
    text-align:justify;
    width:480px;
}

div.searchIntro{
    margin-bottom:10px;
}

span.footerNav{
    margin:0 auto;
    text-align:center;
    width:480px;
}

div#footer{
    padding-bottom:5px;
    margin-top:20px;
}

/* 					 list menu 1pxgies */
div#links{
    width:100%;
    height:25px;
    text-align:center;
    background-color:#FFFBA9;
    background-image:none;
    border-top:1px solid #EAE69B;
}

div#links ul{
    margin:3px auto;
}

div#links li{
    /* float:left; */
    display:inline;
    text-align:center;
    border-left:1px solid #CCC987;
    list-style:none;
    margin:3px 0;
    padding:0 20px;
}

div#links li:first-child{
    border-left:none;
}
/* 					 end list menu 1pxgies */

/* 					 google welcome 1pxgies */
div#googler-welcome{
    border:dashed 1px #6F7F8B;
    margin-top:50px;
    margin-left:10px;
    padding:10px;
    background-color:#9FB7C8;
    font-weight:bold;
}

div#googler-welcome a{
    color:red;
}
/* 					 end google welcome 1pxgies */

.hidden
{
    display:none;
}
