/*







THEME NAME: Happy Landings







DESCRIPTION: Increase conversions with Happy Landings, the ultimate landing page theme from <a href="http://www.seodesignsolutions.com/">SEO Design Solutions</a>. Features ad rotation functionality for 3 different ad types. Includes a bonus SEO control panel. Perfect for affiliate marketers. Supports widgets, gravatars, microformats, and logo customization. Valid XHTML and CSS. Based on Sandbox.







VERSION: 1.0







AUTHOR: SEO Design Solutions







AUTHOR URI: http://www.seodesignsolutions.com







TAGS: white, three-columns, fixed-width, custom-header, theme-options, microformats







*/















a {



	color: #ffffff;



	text-decoration: none;



}







a:hover {



	text-decoration: underline;



}











body {



	font-family: Arial, Helvetica, Verdana, Sans-serif;



	font-size: 10pt;



	background-color: #000000;



	color: #afafaf;



}











body, #header h1 {







	margin: 0;







	padding: 0;







}















#wrapper {



	width: 925px;



	margin: 0 auto;



	border-left: 0px solid #999;



	border-right: 0px solid #999;



}















#wrapper { background-color: #000000; }















#header {







	position: relative;







}















#header-text {







	padding: 1em;







}















#header-text h1 a {







	color: #ffffff;







	text-decoration: none;







}















#header-text h1 a:hover {







	text-decoration: underline;







}















#header-search {







	position: absolute;







	top: 1em;







	right: 1em;







}















#menu-rss {







	float: right;







}















#mainmenu {







	border-top: 0px solid #999;







	border-bottom: 0px solid #999;







}















#mainmenu a {







	padding: 0.5em 1em;







	border-right: 0px solid #999;







}















#mainmenu #menu-rss {







	padding: 0.5em 1em;







}















#mainmenu #menu-rss a {







	padding: 0;







	border-right: 0 none;







}















a img {







	border-style: none;







}















.entry-title {







	font-size: 1.5em;







	margin: 1em 0 0;







	padding: 0;







}















abbr.published {







	border-bottom: 0 none;







}















.entry-date, .entry-meta, .entry-meta a {







	color: #666;







}















#sidebars, #footer {







	border-top: 1px solid #999;







	background-color: #000000;







}















#sidebars {







	padding: 0 204px;







	font-size: 0.9em;







}















.sidebar a, #footer a {







	color: #afafaf;







}















#footer {







	padding: 1em 0;







	font-size: 0.8em;







}























/*







LAYOUT: Three-Column







DESCRIPTION: Three-column fluid layout with two sidebars on both sides of content







*/







div#container {







float:left;







width:100%;







}















div#content {







margin:0 200px;







}















div.asbr {







float:left;







overflow:hidden;







width:180px;







}















div#lsbr {







margin:0 0 0 -100%;







}















* html div#lsbr {







left:20px;







position:relative;







}















div#rsbr {







margin:0 0 0 -180px;







}















div#footer {







clear:left;







width:100%;







}























/*







LAYOUT: One-Column 







DESCRIPTION: One-column fluid layout with sidebars stacked in two columns below content







*/







div.sidebar {







float:left;







overflow:hidden;







padding:10px 1.9%;







width:46%;







}















div#sidebars, div#primary {







clear:both;







}















div#footer {







clear:left;







width:100%;







}























/* Misc styles */















.clear {







	clear: both;







}















div.sidebar .title {







	font-weight: bold;







}















div.skip-link {







	display: none;







}























/* Ad styles */















#amain {







	clear: both;







	border-bottom: 0px solid #999;







}















#amini {







	padding: 1em 0;







	border-bottom: 1px solid #999;







}















#amini .count1 li { width: 99%; }







#amini .count2 li { width: 49%; }







#amini .count3 li { width: 33%; }







#amini .count4 li { width: 24%; }







#amini .count5 li { width: 19%; }







#amini .count6 li { width: 33%; }







#amini .count7 li { width: 24%; }







#amini .count8 li { width: 24%; }







#amini .count9 li { width: 19%; }







#amini .count10 li{ width: 19%; }















#amini ul {







	margin: 0;







	padding: 0;







}















#amini li {







	float: left;







	padding: 0.5em 0;







	list-style-type: none;







	text-align: center;







}















#amini img {







	width: 125px;







	height: 125px;







}















#lsbr {







	text-align: center;







	/*border-right: 1px solid #999;*/







}















#rsbr {







	text-align: center;







	/*border-left: 1px solid #999;*/







}















#lsbr, #rsbr {







	padding: 10px 0;







}















/* Sandbox styles */















div.menu ul,div.menu ul ul {







line-height:1;







list-style:none;







margin:0;







padding:0;







}















div.menu ul a {







display:block;







text-decoration:none;







}















div.menu ul ul ul a {







font-style:italic;







}















div.menu ul li ul {







left:-999em;







position:absolute;







}















div.menu ul li:hover ul, div.menu ul li.sfhover ul {







left:auto;







}















.entry-title,.entry-meta {







clear:both;







}















div#container,div.sidebarad {







margin-top:2em;







}















form#commentform .form-label {







margin:1em 0 0;







}















form#commentform span.required {







background:#fff;







color:#c30;







}















form#commentform,form#commentform p {







padding:0;







}















input#author,input#email,input#url,textarea#comment {







padding:0.2em;







}















div.comments ol li {







margin:0 0 3.5em;







}















textarea#comment {







height:13em;







margin:0 0 0.5em;







overflow:auto;







width:66%;







}















.alignright,img.alignright{







float:right;







margin:1em 0 0 1em;







}















.alignleft,img.alignleft{







float:left;







margin:1em 1em 0 0;







}















.aligncenter,img.aligncenter{







display:block;







margin:1em auto;







text-align:center;







}















div.gallery {







clear:both;







height:180px;







margin:1em 0;







width:100%;







}















p.wp-caption-text{







font-style:italic;







}















div.gallery dl{







margin:1em auto;







overflow:hidden;







text-align:center;







}















div.gallery dl.gallery-columns-1 {







width:100%;







}















div.gallery dl.gallery-columns-2 {







width:49%;







}















div.gallery dl.gallery-columns-3 {







width:33%;







}















div.gallery dl.gallery-columns-4 {







width:24%;







}















div.gallery dl.gallery-columns-5 {







width:19%;







}















div#nav-above {







margin-bottom:2em;







}















div#nav-below {







margin-top:1em;



margin-bottom:2em;







}















div#nav-images {







height:150px;







margin:1em 0;







}















div.navigation {







height:1.25em;







}















div.navigation div.nav-next {







float:right;







text-align:right;







}















div.sidebar h3 {







font-size:1.2em;







}















div.sidebar input#s {







width:7em;







}















div.sidebar li {







list-style:none;







margin:0 0 2em;







}















div.sidebar li form {







margin:0.2em 0 0;







padding:0;







}















div.sidebar ul ul {







margin:0 0 0 1em;







}















div.sidebar ul ul li {







list-style:disc;







margin:0;







}















div.sidebar ul ul ul {







margin:0 0 0 0.5em;







}















div.sidebar ul ul ul li {







list-style:circle;







}















div.menu ul li,div.gallery dl,div.navigation div.nav-previous {







float:left;







}















div#footer {







text-align:center;







}















input#author,input#email,input#url,div.navigation div {







width:50%;







}















div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {







margin:0;







padding:0;







}
