html { height:100%; background-color: transparent; }
body { background:transparent url(../images/bg_body.jpg) repeat; font-family: "Arial, Arial, Helvetica, sans-serif", Verdana, sans-serif; font-size: 62.5%; color:#333333; text-align: center; min-width: 836px;  }

#wrapper { font-size:1.1em; line-height:1.4em; width: 836px; margin: auto; text-align: left; }
#content { clear:both; float:left; margin:0; padding:0 0 0 16px; width: 836px; height:637px; background:transparent url(../images/bg_paper.png) no-repeat;}
#content_frame { clear:both; float:left; margin:0; padding:0 0 0 16px; width: 836px; height:637px; background:transparent url(../images/bg_paper_frame.png) no-repeat;}

body, div, p, ul, ol, dl, li, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
img { border-width: 0; }

/* text */
p, li { font-size: 0.9em; line-height:1.5em; }

#header { clear:both; }
.header_title { float:left; }
.header_btns { float:left; padding:0 0 0 32px; }
.howitworks {float: left; position: relative; left: 200px; top: 15px;}
.flash_area { clear:both; padding-bottom:8px; }
.promos { clear:both; padding:0 0 15px 7px; overflow:hidden; position:relative; width:790px; }
.promos div { float:left; position:relative; zoom:1; }
#ad_flashcontent iframe { margin:0; }
.social { clear:both; float: right; padding:10px 45px 0 0; }
.social_img { float:left; padding:0 15px 0 0; }
.social_share { float:left; padding:4px 0 0 0;  }
#footer { /*clear:both;*/ padding:10px 0 0 23px; }

.input_area {  float:left; width:270px; padding:10px 30px 10px 14px; }
.url_input, .embed_input { padding:0 0 4px 10px; clear:both; }
.url_input label, .embed_input label { float:left; }
.url_input label img, .embed_input label img { padding:0 7px 0 0; margin:3px 0 0 0;  }
.ad_right { float:left; padding: 2px 0 0 0px;}

.url_input input.text_url { width:157px; margin:0; }
.embed_input input.text_embed { width:157px; margin:0; }
.img_area { clear:both; margin-left:25px; }

.containter { clear:both; margin:20px 0 0px 25px; }
.ad  { clear:both; margin:10px 0 0 10px; }
.frame { clear:both; padding:0 0 15px 25px; }
iframe { overflow-x: hidden; overflow-y: scroll; margin-top:11px;  } 

.prom_flash { width: 747px; height: 424px; padding: 19px 0 0 17px; background: transparent url(../images/share_border.jpg) 0px 0px no-repeat; }


.contact { height: 516px; padding: 6px 40px 0px 0px; font-size: 14px; }
.contact p { margin: 14px 0px 14px 0px; }
.contact .small { font-size: 12px; }
.contact .form { border-collapse: collapse; }
.contact .form th, .contact .form td { padding: 5px 10px 5px 0px; }
.contact .form th { font-weight: normal; text-align: right; vertical-align: top; }
.contact .form .buttons td { text-align: right; }
.contact .form input.text, .contact .form textarea, .contact .form select { width: 200px; }

/* IE */
* html .frame { clear:both; padding:3px 0 15px 25px; }
* html iframe { overflow-x: hidden; overflow-y: scroll; margin-top:11px; padding:3px; width:763px;  } 
* + html .frame { clear:both; padding:3px 0 15px 25px; }
* + html iframe { overflow-x: hidden; overflow-y: scroll; margin-top:11px; padding:3px; width:763px;  } 
* html #content { clear:both; float:left; margin:0; padding:0 0 0 16px; width: 836px; height:637px; z-index: 60; }
* html #content_frame { clear:both; float:left; margin:0; padding:0 0 0 16px; width: 836px; height:637px; z-index: 60; }

#google_ads_iframe_Wide, #google_ads_iframe_Prom, #google_ads_iframe_Homepage{overflow: hidden;}

