/**** $Id: ams.css,v 1.5 2008/07/23 13:25:15 rhorn Exp $ ****/

.top_submit_gg, top_input_gg, .bottom_submit_gg, .bottom_input_gg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.adwrapper {
	float: left;
	padding: 0px 0px 6px 0px;
	text-align: center;
	width: 100%;
	z-index:900;
}
.cms {
	float: left;
	width: 100%;
}
.cms img {
	border: 0px ;
}
.cms .zilla_img {
	border: 1px solid #000;
	height: 60px;
	width: 60px;
}
.cms .zilla_1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	left: 70px;
	position: relative;
	top: -60px;
	width: 155px;
}
.cms .zilla_2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	left: 70px;
	position: relative;
	top: -60px;
	width: 155px;
}
.cms .zilla_3 {
	left: 70px;
	position: relative;
	top: -45px;
}
.cms .price {
	color: #c30;
	font-weight: 600;
}
.cms .zilla_more {
	float: right;
	font-weight: bold;
	position: relative;
	top: -25px;
}
.cms .zilla_more a {
	color:#005e14;
	text-decoration: none;
}
.cms .zilla_more a:hover {
	color: #000;
	text-decoration: underline;
}
.cms .powered_by {
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	left: 10px;
	position: relative;
}
.cms .zilla_logo {
	position: relative;
	top: -15px;
	left: -70px;
}

/* HR
-------------------------------- */

.ams_spcr {
	background:#fff;
	border-top: 1px solid #ccc;
	clear: left;
	float: left;
	width: 100%;
}

/* Tabs
-------------------------------- */

.ams_horizontal ul {
	border-bottom: 1px solid #ccc;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	list-style: none;
	margin: 0 0 5px 0;
	padding: 10px 0 0 1%;
	width: 99%;
}
.ams_horizontal ul li {
	float:left;
}
.ams_horizontal ul a {
	float:left;
	display:block;
	margin:0 2px 0 0;
	padding:2px 10px;
	color:#666;
	border:1px solid #ccc;
	border-bottom:none;
}
.ams_horizontal ul a:hover {
	background:#f1f1f1;
}

/* Horizontal Ads
-------------------------------- */

.ams_horizontal {
	background: #fff;
	color: #141744;
	clear: both;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 1.1em;
	padding: 5px 0 10px 0;
	width: 100%;
}
.ams_horizontal dl {
	float: left;
	margin: 0 10px 10px 10px;
	text-align:center;
	width: 130px;
}
.ams_horizontal dl.google {
	height: 100px;
	width: 160px;
}
.ams_horizontal dl.google {
	text-align: left;
}
.ams_horizontal dt {
	font-weight: bold;
}
.ams_horizontal a {
	color: #5380A9;
	text-decoration: underline;
}
.ams_horizontal .price {
	color: #c30;
}
.ams_horizontal .ads_by {
	margin-left: 10px;
}

/* Redesign component
-------------------------------- */

.redesign_local {
	clear: both;
	color: #141744;
	font-family: Tahoma, Verdana, Arial;
	font-size: .9em;
	float: left;
	padding: 5px;
	text-align: center;
	white-space: normal;
	width: 280px;
}
.redesign_local .ads_by {
        display:none;
}
.redesign_local dl, .redesign_local dt, .redesign_local dd {
	width:270px;
}
.redesign_local dl {
	float: left;
	width:269px;
	padding-bottom: 7px;
}
.redesign_local dt {
	font-weight: bold;
}
.redesign_local a {
	color: #5380a9;
	text-decoration: underline;
}
.redesign_local img {
	border: 0;
	margin: 10px 0 0 0;
}
.redesign_local .price {
	color: #c30;
}
.redesign_local .vtab {
	border-top: 1px solid #ccc;
	padding-top: 5px;
	text-align: left;
}
.redesign_local .vtab dd a{
	color: #2075a5;
	text-decoration: none;
}
.redesign_local .vtab dd a:hover{
	color: #ff9900;
	text-decoration: none;
}
.redesign_local .zilla_more {
	position: relative;
	top: 13px;
}
.redesign_local .zilla_logo {
	position: relative;
	top: 3px;
}
.redesign_local .more a {
	color:#2075a5 ;
	text-decoration: none;
}
.redesign_local .more a:hover{
	color: #ff9900 ;
	text-decoration: none;
}
.redesign_local .powered_by {
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	left: -10px;
	position: relative;
	top: 15px;
}

/* Margins
-------------------------------- */

.ams_margin {
	clear: both;
	color: #141744;
	font-family: Tahoma, Verdana, Arial;
	font-size: .9em;
	float: left;
	padding: 5px;
	text-align: center;
	white-space: normal;
	width: 160px;
}
.ams_margin dl, .ams_margin dt, .ams_margin dd {
	width:180px;
}
.ams_margin dl {
	float: left;
	width:179px;
	padding-bottom: 7px;
}
.ams_margin dt {
	font-weight: bold;
}
.ams_margin a {
	color: #5380a9;
	text-decoration: underline;
}
.ams_margin img {
	border: 0;
	margin: 10px 0 0 0;
}
.ams_margin .price {
	color: #c30;
}
.ams_margin .vtab {
	border-top: 1px solid #ccc;
	padding-top: 5px;
	text-align: left;
}
.ams_margin .vtab dd a{
	color: #2075a5;
	text-decoration: none;
}
.ams_margin .vtab dd a:hover{
	color: #ff9900;
	text-decoration: none;
}
.ams_margin .zilla_more {
	position: relative;
	top: 13px;
}
.ams_margin .zilla_logo {
	position: relative;
	top: 3px;
}
.ams_margin .more a {
	color:#2075a5 ;
	text-decoration: none;
}
.ams_margin .more a:hover{
	color: #ff9900 ;
	text-decoration: none;
}
.ams_margin .powered_by {
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	left: -10px;
	position: relative;
	top: 15px;
}
.google {
	color: #000000;
	font-family: Tahoma;
	font-size: 1.1em;
	text-align: left;
}
.google .google_1 {
	font-weight: bold;
	text-align: left;
}
.google .google_2, .google .google_3 {
	text-align: left;
}
.google .google_link {
	color: #2075a5;
	font-family: Tahoma;
	font-size: 1.1em;
	margin-right: -3px;
	text-align: left;
	text-decoration: underline;
}

/* Ams Components
-------------------------------- */

.ams_component {
	background: #fff;
	border: 1px solid #527797;
	color: #141744;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 1.1em;
	padding: 0 0 5px 0;
	text-align: center;
	width: 200px;
}
.ams_component img {
	border: 0;
	margin: 5px 0 0 0;
}
.ams_component dl, .ams_component dt, .ams_component dd {
	padding: 0px 5px 0px 5px;
	margin: 0px;
	width: 190px;
}
.ams_component dl {
	clear:left;
	float: left;
	padding-top: 5px;
	padding-top: 5px;
	width: 100%;
}
.ams_component dt {
	font-weight: bold;
}
.ams_component a {
	color: #5380a9;
	text-decoration: underline;
}
.ams_component .vtab {
	float:left;
	clear:both;
	border-top: 1px solid #ccc;
	padding:0;
	margin:0 0 5px 0;
	text-align: left;
}
.ams_component .vtab dt {
	margin:5px 0 0 5px;
}
.ams_component .vtab dd a{
	color: #2075a5 ;
	margin:5px 0 0 5px;
	text-decoration: none;
}
.ams_component .vtab dd a:hover{
	color: #ff9900 ;
	margin:5px 0 0 5px;
	text-decoration: none;
}
.ams_component .price {
	color: #c30;
}
.ams_component .zilla_logo {
	position: relative;
	left: -5px;
}
.ams_component .zilla_more {
	position: relative;
	top: 8px;
	left: -3px;
}
.ams_component .more a{
	color:#2075a5 ;
	text-decoration: none;
}
.ams_component .more a:hover{
	color: #ff9900 ;
	text-decoration: underline;
}
.ams_component .ads_by {
	background: #527797;
	color: #fff;
	float: left;
	margin-bottom: 5px;
	padding: 4px 0 4px 0;
	text-align: center;
	width: 100%;
}
.ams_component .powered_by {
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	left: -10px;
	position: relative;
	top: 10px;
}
#news_article {
	border: 1px solid #c00;
	float: left;
}

/* Hide Iframe
-------------------------------- */

.ams_iFrame {
	float: left;
	height: 0px;
	left: 0px;
	top: 0px;
	visibility: hidden;
	width: 180px;
	z-index: 99;
}
.ams_component .vtab .searchdiv {
	float: left;
	padding-top: 15px;
}
.ams_component .flatDiv {
	float: left;
}
.ams_component .flatDiv .inInput {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	padding-left: 18px;
	background: url(/ads/search_icon.gif) no-repeat center left;
	border: 1px solid #ccc;
	height: 18px;
	width: 110px;
	font-size: 1.3em;
}
.ams_component .vtab .inInput {
	background: url(/ads/search_icon.gif) no-repeat center left;
	border: 1px solid #ccc;
	float: left;
	font-size: 1.3em;
	height: 18px;
	margin: 5px 0 0 5px;
	padding-left: 18px;
	width: 110px;
}
.ams_component .flatDiv .inImg {
	float: left;
	margin: 5px 0 0 5px;
}
.ams_component .vtab .inImg {
	float: left;
	margin: 5px 0 0 5px;
}
.ams_component .flatDiv .inDiv {
	clear: both;
	float: left;
	margin: -1px 0 0 10px;
}
.ams_component .vtab .inDiv {
	clear: both;
	float: left;
	margin: -5px 0 0 10px;
}
.ams_component .vtab {
	clear: both;
	float: left;
	margin: 5px 0 0px 0;
	text-align: left;
}
.ams_component .vtab dt {
	margin: 5px 0 0 5px;
}
.ams_component .vtab dd {
	margin: 0 0 2px 5px;
}
.ams_games {
	font-size: .8em!important;
	text-align: center;
	width: 145px;
	padding-right: 10px;
}
.ams_games .zilla_img {
	margin-top: 10px;
}

