@charset "utf-8";

/*
Theme Name: InternetMarketing-Online AdSense Theme
Theme URI: http://www.internetmarketing-online.net/
Description: 100% AdSense Optimized WordPress Theme. Must define Custom Field Name "intro" with first paragraph. Optional are Custom Field Names "image1, image2, image3, image4 and alt1, alt2, alt3, alt4" with image URLs. If these are not defined, the default images will be used.
Version: 0.1
Author: Sergio Garza
Author URI: http://www.internetmarketing-online.net/
Tags: adsense, custom header, fixed width, two columns, black, olive green, white, widgets
*/

/* Reset */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, address, code, img, 
small, strong, dl, dt, dd, ol, ul, li,
fieldset, form, label {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-size: 100%;
 vertical-align: baseline;
 background: transparent;
}
body {
 line-height: normal;
 font-family: Arial, Helvetica, sans-serif;
	background: #dcdcdc;
}
ol, ul {
 list-style: none;
}
/* End Reset */

h1 {
 display: block;
	font-size: 16px;
	font-weight: bold;
	margin: .67em 0;
}
h2 {
 display: block;
	font-size: 14px;
	font-weight: bold;
	margin: .83em 0;
}
h3 {
 display: block;
	font-size: 13px;
	font-weight: bold;
	margin: 1em 0;
}
p, ol, ul {
 color: #333333;
 font-size: 13px;
	margin: 1em 0;
	display: block;
}
#adsense-block {
	width: 400px;
	height: 278px;
	margin: 0 0 20px 0;
}
#adsense-list {
	margin: 0 0 20px 0;
}

/* Main */

#container {
 width: 755px;
 margin: auto;
}

#header {
 height: 76px;
 padding-top: 4px;
 background: #000000;
 text-align: center;
	line-height: 1.2;
	font-size: 10px;
	color: #FFFFFF;
}


#header-title a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}

#header-subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

#nav a {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
}

#main {
	clear: both;
	overflow: hidden;
	background-image:url(images/main-bg.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}

/*
ul {
  list-style-type: disc;
  -moz-padding-start: 40px;
}
*/

ol {
 list-style-type: decimal;
 -moz-padding-start: 40px;
}

li {
 display: list-item;
 margin: .67em 0;
}


#content {
	float: left;
	width: 560px;
	padding: 0 20px 20px 20px;
	background-color: #FFFFFF;
}
	
a.inv_links {
 color: #333333;
 cursor: text;
 text-decoration: none;
}
	
a.inv_links:link {
 color: #333333;
 cursor: text;
 text-decoration: none;
}
	
a.inv_links:visited {
 color: #333333;
 cursor: text;
 text-decoration: none;
}
	
a.inv_links:hover {
 color: #333333;
 cursor: text;
 text-decoration: none;
}
	
a.inv_links:active {
 color: #333333;
 cursor: text;
 text-decoration: none;
}

#intro-paragraph p {
	color: #8D8D8D;
	font-style: italic;
	font-size: 11px;
}


#top-images {
	clear: both;
	overflow: hidden;
 padding: 12px;
}


#top-images img {
	padding: 15px 11px 0px 11px;
}

#top-images ul li {
 display: inline;
 float: left;
	list-style-type: none;
}

#sidebar {
 float: right;
 width: 125px;
 background: #556b2f;
	padding: 0 15px;
	color: ffffff;
}
#sidebar ul {
	display: block;
	list-style-type: none;
	margin: 1em 10px;
}
#sidebar li {
 display: list-item;
 margin: 0;
}
#sidebar p {
 font-size: 12px;
	color: #ffffff;
}
#links {
	color: #ffffff;
	list-style-image: url(images/bullet-1.gif);
}
#links a {
 font-size: 12px;
	color: #ffffff;
}


#footer {
 clear: both;
 overflow: hidden;
 height: 63px;
 background: #000000;
 text-align: center;
	padding-top: 1px;
}
#footer p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.2em;
}
#footer-links a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
a.footer-site-url {
	font-family: "Arial Narrow", Arial;
	font-size: 11px;
}
