@charset "utf-8";
/*
Theme Name: LM Design
Theme URI: http://lm.silver-sphere.net
Description: LM Design for WordPress
Version: 1.0
Author: Luis Mirones
Author URI: http://lm.silver-sphere.net
Tags:
*/ 

/* 
	CSS Document
	Silver Sphere Designs
	Coded By: Luis Mirones
	Coded For: http://lm.silver-sphere.net
	Copyright © Luis Mirones (Silver Sphere Designs @ http://www.silver-sphere.net)
*/



/**** Start All Properties CSS ****/
* {
	margin: 0;
}
/**** End All Properties CSS ****/



/**** Start Global CSS ****/
html, body {
	font-family: "Verdana", "Century Gothic", "Tahoma", "Arial", "Times New Roman";
	font-size: 13px;
	color: #393939;
	background-image: url(images/background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ECECEC;
	/* Footer on Bottom Code */
	height: 100%; 
}
a {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #337ACA;
	text-decoration: underline;
}
ul {
	list-style-type: none;
	/* Top, Right, Bottom, Left */
	padding: 0px 0px 0px 0px;
	/* Top, Right, Bottom, Left */
	margin: 0px 0px 0px 2px;
}
li {
	background-image: url(images/arrow_bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 20px;
	/* Top, Right, Bottom, Left */
	margin: 5px 0px 0px 0px;
}
.clearer {
	clear: both;
}
/**** End Global CSS ****/



/**** Start Container ****/
#container {
	width: 1000px;
	background-image: url(images/content_background.jpg);
	/* Footer on Bottom Code - Margin Must Be Negative (-) # and Equal to the Height of .footer */
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -82px;
}
/**** End Container ****/



/**** Start Header Section ****/
#header {
	width: 1000px;
	height: 100px;
}
#logo {
	float: left;
	width: 722px;
	height: 100px;
}
#waves {
	float: right;
	width: 278px;
	height: 100px;
	background-image: url(images/waves.jpg);
}
#waves_container {
	width: auto;
	height: auto;
	/* Top, Right, Bottom, Left */
	padding: 20px 10px 0px 0px;
}
#follow {
	float: right;
	width: 105px;
	height: 29px;
}
#search_area {
	float: left;
	width: 268px;
	padding-top: 8px;
}
/**** End Header Section ****/



/**** Start Navigation Section ****/
#navigation {
	width: 1000px;
	height: 55px;
}
/**** End Navigation Section ****/



/**** Start Middle Boxes Section ****/
#middle_boxes {
	width: 1000px;
	height: 178px;
}
/**** End Middle Boxes Section ****/



/**** Start Body Section ****/
#body {
	width: 1000px;
	height: 40px;
	background-image: url(images/content_middle.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.content_area {
	float: left;
	width: 746px;
	margin-top: 9px;
}
.content_text {
	/* Top, Right, Bottom, Left */
	padding: 5px 10px 20px 10px;
}
.sidebar_area {
	float: right;
	width: 242px;
	margin-top: 9px;
}
.sidebar_text {
	/* Top, Right, Bottom, Left */
	padding: 5px 10px 10px 10px;
}
/**** End Body Section ****/



/**** Start Footer Section ****/
#footer, #spacing {
	clear: both;
	/* Footer on Bottom Code - Height Must Equal .container Margin Size in Positive # */
	height: 82px;
}
#footer_container {
	width: 100%;
	background-image: url(images/footer_background.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
.footer_area {
	width: 1000px;
	margin: auto;
}
/**** End Footer Section ****/



/**** Start Content Properties ****/
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.left_side {
	float: left;
	width: 75%;
}
.right_side {
	float: right;
	width: 25%;
	text-align: center;
}
.td_border {
	border-bottom: 1px #ADADAD dotted;
}
hr {
	width: 90%;
	border: 1px #ADADAD dotted;
	/* Top, Right, Bottom, Left */
	margin: 0px auto 0px auto;
}
/**** End Content Properties ****/



/**** Start Header Tabs ****/
.header_tab {
	width: 746px;
	height: 45px;
	background-image: url(images/header_tab.png);
}
.header_tab_text {
	float: left;
	font-weight: bold;
	/* Top, Right, Bottom, Left */
	padding: 16px 0px 0px 55px;
}
.header_tab_info {
	float: right;
	font-size: smaller;
	/* Top, Right, Bottom, Left */
	padding: 16px 10px 0px 0px;
}
/**** End Header Tabs ****/



/**** Start Form Field Formatting ****/
input {
	font-family: "Verdana", "Century Gothic", "Tahoma", "Arial", "Times New Roman";
	font-size: 13px;
	color: #393939;
	border: 2px #ADADAD solid;
	padding: 2px;
	/* Top, Right, Bottom, Left */
	margin: 5px 0px 0px 0px;
}
textarea {
	font-family: "Verdana", "Century Gothic", "Tahoma", "Arial", "Times New Roman";
	font-size: 13px;
	color: #393939;
	border: 2px #ADADAD solid;
	padding: 2px;
	/* Top, Right, Bottom, Left */
	margin: 5px 0px 0px 0px;
}
select {
	font-family: "Verdana", "Century Gothic", "Tahoma", "Arial", "Times New Roman";
	font-size: 13px;
	color: #393939;
	border: 2px #ADADAD solid;
	padding: 2px;
}
input#submit {
	font-family: "Verdana", "Century Gothic", "Tahoma", "Arial", "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #393939;
	border: 2px #ADADAD solid;
	padding: 2px;
	width: 200px;
}
/**** End Form Field Formatting ****/



/**** Start Search Field Style ****/
.search_field {
	width: 163px;
	height: 29px;
	background-image: url(images/search_field.png);
	background-repeat: no-repeat;
	overflow: hidden;
}
.search_input {
	font-family: "Verdana", "Century Gothic", "Tahoma", "Arial", "Times New Roman";
	font-size: 13px;
	color: #393939;
	width: 145px;
	height: 15px;
	border: none;
	background: none;
	/* Top, Right, Bottom, Left */
	margin: 6px 8px 0px 8px;
}
input.go_button {
	border: none;
	padding-bottom: 7px;
}
/**** End Search Field Style ****/



/**** Start Small Rollover Follow Buttons ****/
/* Facebook Button */
a#facebook_rollover {  
	width: 28px; 
	height: 29px;
	display: block;
	background: url(images/facebook.png);
}
a#facebook_rollover span { 
	display: none; 
}
a#facebook_rollover:hover {
	background-position: bottom;
}

/* Myspace Button */
a#myspace_rollover {  
	width: 25px; 
	height: 29px; 
	display: block;
	background-image: url(images/myspace.png);
}
a#myspace_rollover span { 
	display: none; 
}
a#myspace_rollover:hover { 
	background-position: bottom;
}

/* Twitter Button */
a#twitter_rollover {  
	width: 24px; 
	height: 29px; 
	display: block;
	background-image: url(images/twitter.png);
}
a#twitter_rollover span { 
	display: none; 
}
a#twitter_rollover:hover { 
	background-position: bottom; 
}

/* RSS Button */
a#rss_rollover {  
	width: 28px; 
	height: 29px; 
	display: block;
	background-image: url(images/rss.png);
}
a#rss_rollover span { 
	display: none; 
}
a#rss_rollover:hover { 
	background-position: bottom;
}
/**** End Small Rollover Follow Buttons  ****/



/**** Start Big Rollover Follow and Custom Buttons ****/
/* Facebook Button */
a#facebook_follow_rollover {  
	width: 350px; 
	height: 50px;
	display: block;
	background: url(images/facebook_follow.png);
}
a#facebook_follow_rollover span { 
	display: none; 
}
a#facebook_follow_rollover:hover {
	background-position: bottom;
}

/* Myspace Button */
a#myspace_follow_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/myspace_follow.png);
}
a#myspace_follow_rollover span { 
	display: none; 
}
a#myspace_follow_rollover:hover { 
	background-position: bottom;
}

/* Twitter Button */
a#twitter_follow_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/twitter_follow.png);
}
a#twitter_follow_rollover span { 
	display: none; 
}
a#twitter_follow_rollover:hover { 
	background-position: bottom; 
}

/* RSS Button */
a#rss_follow_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/rss_follow.png);
}
a#rss_follow_rollover span { 
	display: none; 
}
a#rss_follow_rollover:hover { 
	background-position: bottom;
}

/* AIM IM Button */
a#aim_follow_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/aim_follow.png);
}
a#aim_follow_rollover span { 
	display: none; 
}
a#aim_follow_rollover:hover { 
	background-position: bottom;
}

/* Free Verse Poems Button */
a#free_verse_poems_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/free_verse_poems.png);
}
a#free_verse_poems_rollover span { 
	display: none; 
}
a#free_verse_poems_rollover:hover { 
	background-position: bottom;
}

/* Life Poems Button */
a#life_poems_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/life_poems.png);
}
a#life_poems_rollover span { 
	display: none; 
}
a#life_poems_rollover:hover { 
	background-position: bottom;
}

/* Love Poems Button */
a#love_poems_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/love_poems.png);
}
a#love_poems_rollover span { 
	display: none; 
}
a#love_poems_rollover:hover { 
	background-position: bottom;
}

/* Heart Broken Poems Button */
a#heart_broken_poems_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/heart_broken_poems.png);
}
a#heart_broken_poems_rollover span { 
	display: none; 
}
a#heart_broken_poems_rollover:hover { 
	background-position: bottom;
}

/* Nature Poems Button */
a#nature_poems_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/nature_poems.png);
}
a#nature_poems_rollover span { 
	display: none; 
}
a#nature_poems_rollover:hover { 
	background-position: bottom;
}

/* Sad Moments Poems Button */
a#sad_moments_poems_rollover {  
	width: 350px; 
	height: 50px; 
	display: block;
	background-image: url(images/sad_moments_poems.png);
}
a#sad_moments_poems_rollover span { 
	display: none; 
}
a#sad_moments_poems_rollover:hover { 
	background-position: bottom;
}
/**** End Big Rollover Follow and Custom Buttons  ****/



/**** Start Rollover Navigation ****/
.rollover_float {
	float: left;
}
/* Home Button */
a#home_rollover {  
	width: 157px; 
	height: 55px;
	display: block;
	background: url(images/home.jpg);
}
a#home_rollover span { 
	display: none; 
}
a#home_rollover:hover {
	background-position: bottom;
}

/* About Me Button */
a#about_me_rollover {  
	width: 137px; 
	height: 55px; 
	display: block;
	background-image: url(images/about_me.jpg);
}
a#about_me_rollover span { 
	display: none; 
}
a#about_me_rollover:hover { 
	background-position: bottom;
}

/* Mixes Button */
a#mixes_rollover {  
	width: 137px; 
	height: 55px; 
	display: block;
	background-image: url(images/mixes.jpg);
}
a#mixes_rollover span { 
	display: none; 
}
a#mixes_rollover:hover { 
	background-position: bottom; 
}

/* Poetry Button */
a#poetry_rollover {  
	width: 137px; 
	height: 55px; 
	display: block;
	background-image: url(images/poetry.jpg);
}
a#poetry_rollover span { 
	display: none; 
}
a#poetry_rollover:hover { 
	background-position: bottom;
}

/* Templates Button */
a#templates_rollover {  
	width: 137px; 
	height: 55px; 
	display: block;
	background-image: url(images/templates.jpg);
}
a#templates_rollover span { 
	display: none; 
}
a#templates_rollover:hover { 
	background-position: bottom;
}

/* Affiliates Button */
a#affiliates_rollover {  

	width: 137px; 
	height: 55px; 
	display: block;
	background-image: url(images/affiliates.jpg);
}
a#affiliates_rollover span { 
	display: none; 
}
a#affiliates_rollover:hover { 
	background-position: bottom;
}

/* Contact Button */
a#contact_rollover {  
	width: 158px; 
	height: 55px; 
	display: block;
	background-image: url(images/contact.jpg);
}
a#contact_rollover span { 
	display: none; 
}
a#contact_rollover:hover { 
	background-position: bottom; 
}
/**** End Rollover Navigation ****/
