/*  
Theme Name:MLM Blog Theme
Theme URI:http://wordpress.org/
Description:Based on the default WordPress theme from <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version:1.0
Author:Chris Zavadowski
Author URI:http://mlmblog.com/
*/

/* Begin Typography & Colors */

body {font-size:62.5%;font-family:arial,helvetica,sans-serif;background-color:#E0E0E0;color:#333;text-align:center;}

#page {background-color:#fff;border-right:1px solid #959596;border-left:1px solid #959596;text-align:left;}

#header {background-color:#73a0c5;}

#sidebar ul ul li a {font-family:arial,helvetica,sans-serif;font-size:0.9em;}

#content {font-size:1.2em}

#rating {font:0.9em Arial, Helvetica, Sans-Serif;color:#333;}

.column .entry {line-height:1.3em;}
.alt {background-color:#fff;border:1px solid #ddd;}
.box {background-color:#f8f8f8;border:1px solid #ddd;}
.commentlist li {border:1px solid #ddd;background:url(img/quote.gif) top right no-repeat;}

#footer {background-color:#eee;}

#footer-text {text-align:center;border-top:1px solid #959596;}

small {font-family:arial,helvetica,sans-serif;font-size:0.9em;line-height:1.3em;}

h1, h2, h3, h4, h5 {font-family:arial,helvetica,sans-serif;font-weight:bold;color:#063069;}

#headerimg .description {font-size:1.2em;text-align:center;}

h1 {font-size:2.2em;}
h2 {font-size:1.5em;}

.links li, .links li h2 {font-size:1.2em;list-style:none;align:left;}
.links li li {font-size:0.85em;list-style:disc;align:left;}
.recent {margin-left:-35px;}
.recent ul li {list-style-type:disc;}

h1.pagetitle {font-size:2.0em;}
h2.pagetitle {font-size:1.5em;}

#sidebar h2 {font-family:arial,helvetica,sans-serif;font-size:1.3em;margin-bottom:10px;border-bottom:1px solid #C0C0C0;padding-top:5px;}

.description h2 {margin-left:30px;font-size:1em;color:#666666;font-weight:normal;text-decoration:none;}

h3 {font-size:1.2em;}

#sidebar h3 {font-size:1em;}

h4 {font-size:1.1em;}

h1, h1 a:link, h1 a:visited, #headerimg .description {text-decoration:none;color:#063069;}

h2, h2 a, h2 a:link, h2 a:visited, h3, h3 a, h3 a:link, h3 a:visited {color:#063069;}

h2, h2 a, h2 a:link, h2 a:visited, h3, h3 a, h3 a:link, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration:none; }




/*
.entry p a:visited {color:#b85b5a;}
*/


.commentlist li, #commentform input, #commentform textarea {font:1em arial,helvetica,sans-serif;}
.commentlist li {font-weight:bold;}

.commentlist cite, .commentlist cite a {font-style:normal;font-size:1em;}

.commentlist p {font-weight:normal;line-height:1.3em;text-transform:none;}

#commentform p {font-family:arial,helvetica,sans-serif;}

.commentmetadata {font-weight:normal;}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#777;}
code {font:1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps {font-size:0.9em;letter-spacing:.07em;}

a, h1 a:hover, h2 a:hover, h3 a:hover {color:#0000FF;text-decoration:underline;}

a:link {color:#0000FF;text-decoration:underline;}

a:visited {color:#05699F;text-decoration:underline;}

a:hover {text-decoration:none;color:#C0C0C0;}

#wp-calendar #prev a {font-size:9pt;}

#wp-calendar a {text-decoration:none;}

#wp-calendar caption {font:bold 1.3em arial,helvetica,sans-serif;text-align:center;}

#wp-calendar th {font-style:normal;text-transform:capitalize;}
/* End Typography & Colors */



/* Begin Structure */
html, body {margin:0;padding:0;border:0;}

/*#page {margin:0px auto;padding:0;width:664px;}*/
#page {margin:0px auto;padding:0;width:747px;}
#header {padding:0;margin:0 auto;height:200px;width:100%;}

#headerimg {margin:0;height:200px;width:100%;}

.column {padding:0 25px 10px 25px;margin:0;}

.post {margin:0 0 40px 0;display:block;}

.column .postmetadata {padding-top:5px;}

.smallattachment {text-align:center;float:left;width:128px;margin:5px 5px 5px 0px;}

.attachment {text-align:center;margin:5px 0px;}

.postmetadata {border-top:1px solid #ddd;clear:left;}

/*#footer {padding:0 0 0 1px;margin:0 auto;width:664px;clear:both;}*/
#footer {padding:0 0 0 1px;margin:0 auto;width:747px;clear:both;}

#footer p {margin:0;padding:20px 0;text-align:center;}
/* End Structure */



/* Begin Headers */
h1 {padding-top:5px;margin:0;}

h2 {margin:5px 0 0 0;clear:both;}

h2.pagetitle {margin:5px 0 20px 0;}

#sidebar h2 {margin:5px 0 0 0;padding:0;}

h3 {clear:both;padding:0;margin:10px 0 0 0;}

h3.comments {padding:0;margin:40px auto 20px ;}

.commentlist li h4 {margin-top:5px;font:1.1em;}

/* End Headers */



/* Begin Images */
p img {padding:0;max-width:100%;}

/* Using 'class="alignright"' on an image will (who would'vethought?!) align the image to the right. And using 'class="centered',will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */
img.centered {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:4px;margin:0 0 2px 7px;display:inline;}

img.alignleft {padding:4px;margin:0 7px 2px 0;display:inline;}

.alignright {float:right;display:block;}
.alignleft {float:left;display:block;}
/* End Images */



/* Begin Lists */

/* Special stylized non-IE bulletsDo not work in Internet Explorer, which merely default to normal bullets.

html>body .entry ul {margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;} 

html>body .entry li {margin:7px 0 8px 10px;}

.entry ul li:before, #sidebar ul ul li:before {content:"\00BB \0020";}
*/

.entry ol {padding:0 0 0 35px;margin:0;}

.entry ol li {margin:0;padding:0;}

.postmetadata ul, .postmetadata li {display:inline;list-style-type:none;list-style-image:none;}

#sidebar ul, #sidebar ul ol {margin:0;padding:0;}

#sidebar ul li {list-style-type:none;list-style-image:none;margin-bottom:15px;}

#sidebar ul p, #sidebar ul select {margin:5px 0 8px;}

#sidebar ul ul, #sidebar ul ol {margin:5px 0 0 10px;}

#sidebar ul ul ul, #sidebar ul ol {margin:0 0 0 10px;}

ol li, #sidebar ul ol li {list-style:decimal outside;}

#sidebar ul ul li, #sidebar ul ol li {margin:3px 0 0;padding:0;}

/* End Entry Lists */



/* Begin Form Elements */
#searchform {margin:10px auto;padding:5px 3px;text-align:center;}

#sidebar #searchform #s {width:110px;padding:2px;}
#searchform #s {width:135px;padding:1px;}

#sidebar #searchsubmit, #searchsubmit {padding:1px;}

.entry form {/* This is mainly for password protected posts, makes them look better. */text-align:center;}

select {width:130px;}

#commentform input {width:170px;padding:2px;margin:5px 5px 1px 0;}

#commentform textarea {width:100%;padding:2px;}

#commentform #submit {width:auto;}
/* End Form Elements */



/* Begin Comments*/
.alt {margin:0;padding:10px;}

.box {margin:0;padding:10px;}

.commentlist {padding:0;margin:0;}

.commentlist li {margin:15px 0 3px 0;padding:5px 10px 3px;list-style:none;}

.commentlist p {margin:10px 5px 10px 0;}

#commentform p {margin:5px 0;}

.nocomments {text-align:center;margin:0;padding:0;}

.commentmetadata {margin:0;display:block;}
/* End Comments */



/* Begin Sidebar */
#sidebar {padding:10px;margin-top:0;margin-bottom:20px;border:1px solid #E5E5E5;  _width:210px;}

#sidebar form {margin:0;}
/* End Sidebar */



/* Begin Calendar */
#wp-calendar {empty-cells:show;margin:10px auto 0;width:140px;}
#wp-calendar #next a {padding-right:10px;text-align:right;}
#wp-calendar #prev a {padding-left:10px;text-align:left;}
#wp-calendar a {display:block;}
#wp-calendar caption {text-align:center;width:100%;}
#wp-calendar td {padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover {/* Doesn't work in IE */background-color:#fff;}
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor:help;}

acronym, abbr {border-bottom:1px dashed #999;}

blockquote {margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}

blockquote cite {margin:5px 0 0;display:block;}

.center {text-align:center;}

hr {display:none;}

a img {border:none;}

/*
.navigation {margin-top:10px;display:block;text-align:center;}
*/

.navigation {clear:both;padding:5px;position:relative;margin-top:0;margin-bottom:10px;border-width:1px;border-style:solid;border-color:#EEEEEE;}
.navigation div {margin:0;padding:0;text-align:right;color:#005000;}

/* End Various Tags & Classes*/

/* MT Port */

p {margin-top:12px;margin-bottom:12px;}

.form-button {background-color:#419ED1;color:white;height:24px;font-weight:bold;font-family:Arial, Helvetica;font-size:11px;}
.form-field {background-color:#FFFFFF;font-family:Arial,Helvetica;font-size:11px;}
.include {color:#ffffff;font-family:Verdana;font-size:10px;text-indent:0px;}
.include a:link {font-family:Verdana;color:#ffffff;font-size:10px;}
.include a:visited {font-family:Verdana;font-size:10px;color:#C0C0C0;}
.include a:hover {font-size:10px;color:#AAD3EA;font-family:Verdana;}
body {scrollbar-face-color:#0D6DA1;scrollbar-highlight-color:#5BABD7;scrollbar-3dlight-color:#C0C0C0;scrollbar-darkshadow-color:#000000;scrollbar-shadow-color:#002F5E;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#02ABE6;}

.wp-pager {padding:5px;position:relative;margin:0 0 10px 0;border:solid 1px #eee;}
.wp-pager div {margin:0;padding:0;text-align:right;color:#005000;}

#top-nav {float:left;clear:both;margin:0 0 10px 0;border:solid 1px #eee;font-size:1.2em;width:100%;}
#top-nav #top-nav-links {float:left;padding:6px 25px 5px 25px;}
#top-nav form {margin:0;padding:0;float:right;display:inline;padding:2px 25px 2px 25px;}

font {font-size:auto;line-height:110%;}