/* static START */
* {
	margin:0;
	padding:0;
}
abbr[title], acronym[title] {
	border-bottom:thin dotted;
	cursor:help;
}
body {
	background:#fff;
	color:#000;
	font-family:Tahoma,Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
	font-size:11px;
	text-align:center;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:bolder;
	font-family:Arial;
}
h1 {font-size:200%;}
h2 {font-size:170%;}
h3 {font-size:150%;}
h4 {font-size:130%;}
h5 {font-size:110%;}
h6 {font-size:100%;}
img {
	border:0;
}
small {
	font-size:10px;
}
a {
	color:#3070ca;
	text-decoration:underline;
}
.alignleft {
	text-align:left;
}
.alignright {
	text-align:right;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.fixed, .clear {
	clear:both;
}
/* static END */

/* layout START */
#container {
	margin:0 auto;
	width:831px;
	text-align:left;
}
/* layout END */

/* header START */
#header {
	background:url("http://affiliate.mogs.com/img/header.jpg") repeat-x;
	height:101px;
	position:relative;
	margin-top:14px;
	border:1px solid #000;
}
#title a {
	background:url("http://affiliate.mogs.com/img/title.jpg") no-repeat;
	text-decoration:none;
	width:139px;
	height:68px;
	text-indent:-999em;
	display:block;
	position:absolute;
	top:12px;
	left:31px;
}
#welcomebox {
	position:absolute;
	top:12px;
	right:24px;
	color:#FFF;
}
#welcomebox a {
	color:#ffbd00;
}
/* header END */

/* menu START */
#menus {
	background:#ebebeb url("http://affiliate.mogs.com/img/dollar.gif") 8px no-repeat;
	border:1px solid #acacac;
	margin:2px 0;
	padding:8px 0 8px 38px;
}
#menus a {
	font-weight:bolder;
	float:right;
	margin-right:29px;
}
#menus a.signup {
	float:left;
}
/* menu END */

/* showcase START */
#showcase {
	background:#c4dcf0 url("http://affiliate.mogs.com/img/showcase.jpg") center center no-repeat;
	display:block;
	height:270px;
	border:1px solid #acacac;
}
/* showcase END */

/* content START */
#content {
	background:#fff;
	padding:11px 0 16px;
}
.sidebar {
	width:182px;
}
.sidebar .widget .caption {
	background:url("http://affiliate.mogs.com/img/widget_caption.gif") no-repeat;
	text-transform:uppercase;
	height:26px;
	line-height:26px;
	color:#fff;
	font-size:12px;
	font-family:Arial;
	font-weight:bolder;
	padding:0 13px;
	overflow:hidden;
}
/* content END */

/* sidebar left START */
#sidebar_left {
	float:left;
}
.ours {
	background:#f1f1f1;
	border-style:solid;
	border-color:#c6c6c6;
	border-width:0 1px 1px;
}
#our_products_and_services {
	margin-bottom:9px;
}
.ours a {
	text-decoration:none;
}
.ours a:hover {
	color:#252525;
}
.ours ul.games {
	padding:3px 8px 12px;
}
.ours li {
	list-style:none;
	padding-top:6px;
}
.ours li .menu {
	background:url("http://affiliate.mogs.com/img/point_right.gif") 0 3px no-repeat;
	padding-left:19px;
}
.ours li.open a.menu:hover {
	color:#3070ca;
}
.ours li.open .menu {
	background:url("http://affiliate.mogs.com/img/point_down.gif") 0 3px no-repeat;
	font-weight:bolder;
	color:#252525;
}
.ours li.open ul {
	display:block;
}
.ours li.closed ul {
	display:none;
}
.ours li ul {
	display:none;
	padding-left:19px;
}
.ours li ul a {
	background:url("http://affiliate.mogs.com/img/point_right.gif") 0 3px no-repeat;
	padding-left:19px;
	font-weight:bolder;
}
/* sidebar left END */

/* footer START */
#footer {
	background:url("http://affiliate.mogs.com/img/footer.gif") repeat-x;
	padding:8px 15px;
	color:#e1e1e1;
	margin-bottom:15px;
}
#footer a {
	color:#5e5e5e;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
/* footer END */

/* main START */
.main {
	background:#fff;
	float:left !important;
	float:none;
	padding-left:13px !important;
	padding-left:192px;
}
#main_inner {
	border:1px solid #c6c6c6;
	width:606px;
	padding:10px 14px 30px;
}
#bmain_inner {
	border:1px solid #c6c6c6;
	width:801px;
	padding:10px 14px 30px;
}
.main h2 {
	font-family:Tahoma;
	font-weight:normal;
	font-size:18px;
	color:#222;
	padding-bottom:10px;
}
.main h3 {
	font-weight:border;
	font-family:Tahoma;
	font-size:12px;
	color:#222;
	padding-bottom:5px;
}
.main p {
	margin-bottom:20px;
	color:#363636;
	line-height:160%;
}
.main .btitle {
	margin-bottom:20px;
}
.main .ctitle {
	margin-bottom:10px;
}
.main a.blink {
	font-weight:bolder;
	padding-top:5px;
	display:block;
	color:#0059c7;
}
.main strong.bbold {
	padding-bottom:5px;
	display:block;
}
.main textarea.code {
	padding:10px;
	line-height:160%;
	font-family:Verdana;
	font-size:11px;
	width:524px;
	height:60px;
	border:1px solid #000;
}
.main .sep {
	background:#FFF;
	height:15px;
	border-top:1px dotted #000;
	overflow:hidden;
}
/* main END */