/* Synervation v1 */
body{
margin:0;
padding:0;
background: #000000 url(../images/body_bk.jpg) repeat-x;
color: #b5b5b5;
font: 0.8em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;

}

b{font-size: 110%;}

#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

/* Header */
#topsection{
height: 140px;
border-bottom: 2px solid #638822;
}
#synervation {
float:left;
display: block;
width: 250px;
height: 100px;
margin-top:35px;
background: url(/images/Synervation.png) no-repeat ;
cursor: pointer;
}
#topsection ul {
list-style: none;
margin: 0;
float: right;
text-align: center;
}

#topsection ul li {
float:left;
}
#topsection ul li a {


color: white;
display: block;
padding:7px 20px 5px 20px;
margin-right: 1px;
font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
text-decoration: none;

}

#topsection ul li a:hover{
background: #638822;
}


#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#lang {
float: right;
width: 400px;
margin-top: 90px;
}
#lang form {
margin: 0;
}
.formbutton{
float: right;
cursor:pointer;
width: 60px;
border: 0;
font-weight: bold;
margin-right: 1px;
padding: 2px 0 2px 15px;
}
.bke {
background:  url(/images/us.gif) no-repeat 5px 5px ;
}
.bks {
background:  url(/images/es.gif) no-repeat 5px 5px ;
}
/* Common */

#leftcolumn, #contentcolumn {
margin-top: 15px;
margin-bottom: 15px;

}


.logo{
margin-top: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
width: 187px;
float: right;

}

/* Form */

label
{
width: 60px;
float: left;
color: #666;
text-align: right;
margin-right: 5px;
display: block;
margin-top: 12px;
font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

input
{
color: white;
background: black;
border: 1px solid #535353;
width: 100px;
margin:3px;
height: 25px
}

.submit input
{
color: white;
background: black;
border: 1px outset #535353;
margin: 0 0 0 92px;
padding: 2px;
width: 80px;

} 



fieldset
{
background: url(/images/back_form.gif) repeat center center;
border: 1px solid #638822;
padding: 20px 0 10px 0;
_position:relative;
margin-top: 30px;
}



legend
{
color: #ccc;
text-transform: uppercase;
font: 9px  "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
padding: 5px 2px;
text-align:center;
width: 100px;
background: #638822;
_position:absolute;
_top:-10px;
}

/* Left Colum */

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -1000px;
}
.global {
background: url(/images/global-leader.png) no-repeat;
height: 68px;
}
#leftcolumn ul {
list-style: none;
border-top: 2px solid #638822;
border-bottom: 2px solid #638822;
padding: 1px 0 0 0;
width: 200px;
margin: 15px 0 0 0;
}
#leftcolumn ul li {
text-transform: uppercase;
}
#leftcolumn ul li a{
color: white;
padding: 10px 5px 5px 15px;
background: #131412;
display: block;
margin-bottom: 1px;
text-decoration: none;
font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#leftcolumn ul li a:hover{
color: white;
background: #638822;

}

/* Content Colum */

#contentcolumn{
margin-left: 215px; /*Set left margin to LeftColumnWidth*/
}
#flash {
background: black;
height: 250px;
width: 785px;
}
#join {
padding-top: 15px;

}
#join strong {

display: none;
}
.box a{
color: #638822;
}
.box a:hover{
color: #638822;
text-decoration: none;
}

.box {
float: left;
width: 233px;
padding-top: 45px;
}
.advertising {
background: url(/images/advertiser.gif) no-repeat;
margin-right: 40px;
}
.publisher {
background: url(/images/publisher.gif) no-repeat;
margin-right: 40px;
}

.marketer {
background: url(/images/marketer.gif) no-repeat;
}
.advertisings {
background: url(/images/advertisers.gif) no-repeat;
margin-right: 40px;
}
.publishers {
background: url(/images/publishers.gif) no-repeat;
margin-right: 40px;
}

.marketers {
background: url(/images/marketer.gif) no-repeat;
}

/* PAGES ADV - PUB - MARK */

.headpage {
padding: 15px;
height: 54px;
}

.title-bold { color: #000; font-weight: bold; font-size: 1.2em; }

.apen {
font-size: 1.5em;
font-family: Courier, Monaco, "Courier New", monospace;
color: #638822;
}
.headpage h2{

font-variant: small-caps;
font-family: Helvetica, Verdana, Arial, sans-serif;
text-transform: uppercase;
font-size: 1.5em;
color: white;

}

.normal {

background: gray;
}
.adv {
background: #859d26 url(/images/advertiserh.gif) no-repeat 20px 4px ;
padding: 15px;
}

.advs {
background: #859d26 url(/images/anuncianteh.gif) no-repeat 20px 4px ;
padding: 15px;
}



.pub {
background: #325ba9 url(/images/pub.gif) no-repeat 20px 4px ;
padding: 15px;
}

.pubs {
background: #325ba9 url(/images/pubs.gif) no-repeat 20px 4px ;
padding: 15px;
}

.mark {
background: #bf5022 url(/images/mark.gif) no-repeat 20px 4px ;
padding: 15px;
}

.marks {
background: #bf5022 url(/images/mark.gif) no-repeat 20px 4px ;
padding: 15px;
}

.content-pages {
background: white;
color: #737373;
}


.globalp h2 {
margin: 0;
}
.content-pages h2 {
font-size: 22px;
font-family: Arial, "Lucida Grande", Verdana, sans-serif;
}

.head-adv{
color: #859d26;
}
.head-pub {
color: #325ba9;
}
.head-mark {
color: #bf5022;
}

/* Footer */
#bottomp {
border-top: 1px solid grey;
padding: 15px;
background: white;
}
#right-box ul {
list-style: none;
}

#right-box a {
color: #638822;

}

em {
color: #638822;
font-family: "Andale Mono";
font-size: 12px;

}


.globalp {
padding: 15px 15px 35px 15px;
background: white url(/images/bk_bottom.jpg) repeat-x bottom;
color: #737373;
margin: 0;
}

.globalp img {
float: left;
padding: 0 15px 5px 0;
}

#right-box {
margin-left: 10px;
margin-right: 15px;
float: right;
padding: 15px;
margin-top: 25px;
background: #f1f1f1;
width: 300px;

}
#footer{
clear: left;
height: 200px;
width: 100%;
border-top: 2px solid #638822;
color: #737373;
text-align: center;
padding: 4px 0 10px 0;
}
#footer h2 {
color: white;
padding: 0;
margin: 5px 0;
font: 16px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#footer ul {
list-style: none;
float: left;
width: 200px;
text-align: left;	
}
#footer ul li {
padding: 3px;
color: white;

}
#footer ul li.copy {
color:  #638822;

}
#footer a{
color: #638822;
text-decoration: none;
text-transform: capitalize;

}

#footer a:hover{
color: white;
text-decoration: none;
}
.clear {
clear: both;
height:0;
}
.privacy-text {
text-align: justify;
margin-left: 25px;
margin-right: 20px;
font-size: 10px;

}

#form-head {

background: white;
padding: 20px;
color: gray
}

/* form contact page*/
.contact {
padding-left: 50px;
margin: 0  0 0 30px;
}
#stylized{

background: white url(/images/bk_bottom.jpg) repeat-x bottom;
padding: 10px 0 70px 0;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;

padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}
#stylized .small{
color: #638822;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized textarea, select {

color: #717171;
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #cbcbcb;
width:200px;
margin:2px 0 20px 10px;
background: #f3f3f3;
}


#stylized input{
color: #717171;
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #cbcbcb;
width:200px;
margin:2px 0 20px 10px;
background: #f3f3f3;
}
#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
text-align:center;
font-size:11px;
font-weight:bold;

color: white;
background: black;
border: 1px outset #535353;
padding: 2px;

}




