﻿/*

Theme Name: GreenPoint Milanda
Theme URI: http://www.milanda.eu/wordpress/greenpoint-milanda-13-wordpress-theme/
Description: GreenPoint Milanda 1.3.EN Wordpress Theme. Fixed width 980px, 3 columns. 6 sidebars - top, left, right, bottom, top-center, bottom-center. Widget Ready, AdSense ready. Picture in the header changes dynamically according different time of the day.
Version: 1.4
Author: Mila Vasileva
Author URI: http://www.milanda.eu/
Tags: fixed width, three columns, widgets, valid CSS, walid XHTML, widget ready, adsense ready, white, simple, left sidebar, right sidebar, top sidebar, bottom sidebar, white, green

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

GREEN POINT
1 ½ oz Rittenhouse 100 proof bonded rye (Red Hook works nicely as well)
½ oz Punt e Mes
½ oz yellow Chartreuse
1 dash orange bitters
1 dash Angostura bitters

Stir and strain into cocktail glass

Enjoy
M-)

	
*/

/** General **/
a {
color: #006600; text-decoration:none;
}
img {
border:0;
}
a:visited {
color: #006600;
}
a:hover {
color: #006600; text-decoration:underline;
}
acronym, abbr {
border:0;
}
acronym, abbr, span.caps {
letter-spacing: .07em;
}
acronym, abbr {
cursor: help;
}
blockquote {
border-left: 5px dotted #006600;
margin-left: 1.5em;
padding-left: 5px;
}
body {
background: #ffffff;
border:0;
color: #000000;
font-family: 'Arial','Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
margin:0;
padding:0;
}

h2 {
border-bottom: 2px dotted #006600;
font-family: 'Arial','Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
letter-spacing: 0.2em;
}
h2 a, h2 a:visited {
color:#006600;
}
h2#comments {
font-size:0.8em;
border:none;
}
h2#postcomment {
font-size:1em;
border:none;
}
h3 {
border-bottom: 2px dotted #006600;
font-family: 'Arial','Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.pagetitle {
font-size:1em;
}
.widgettitle {
color:#006600; font-weight:bold; font-size:0.8em;
}
ol#comments li p {
font-size: 100%;
}
p, li, .feedback {
font-family: 'Arial','Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
ul {
list-style-type:none;
padding:0; margin:0;
}
li {
padding-bottom:8px; margin:0;
}
/* classes used by the_meta() */
ul.post-meta {
list-style: none;
}
ul.post-meta span.post-meta-key {
font-weight: bold;
}
.feedback {
color: #ccc;
text-align: right;
clear: both;
}
.meta {
font-size: 1em; padding-top:10px; padding-bottom:10px;
}
.meta li, ul.post-meta li {
display: inline;
}
.meta ul {
display: inline;
list-style: none;
margin: 0;
padding: 0;
}
.meta, .meta a {
color: #808080;
font-weight: normal;
letter-spacing: 0;
}
.storytitle {
margin: 0; padding-top:10px;
font-size:1.2em;
}
.storytitle a {
text-decoration: none;
}
.storytitle a:hover {
text-decoration: underline;
color:#000000;
}
.post {

}
.entry {
color:#000000;
padding:10px;
border-left:2px dotted #006600;
border-right:2px dotted #006600;
border-bottom:2px dotted #006600;
}
.navigation {
padding:10px;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
.children {
padding-left:10px;
}
input {
border:2px dotted #006600; margin-top:5px;
background: #ffffff; color:#000000;
}
input:hover {
color:#006600;
}
form#searchform input#s {
background: #ffffff; color:#006600; border:3px inset #006600;
}
.clr {
clear:both;
}

/** Specific **/

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
color:#000000;
background: #ebebeb;
border: 3px dotted #006600;
padding: .2em;
}
#commentform textarea {
width: 90%;
}
#commentlist li ul {
border-left: 1px solid #ddd;
font-size: 110%;
list-style-type: none;
}

#header {
background: url(images/coffee_header.jpg) top right no-repeat #ffffff;
font-family:'Monotype Corsiva', Times, serif;
letter-spacing: 0.2em;
margin: 0;
height:180px; width:100%;
}
#header a {
color: #006600;
text-decoration: none;
border-bottom:7px dotted #ffffff;
}
#header a:hover {
border-bottom:7px dotted #006600;
}
#blogname {
position:absolute; top:30px; left:50px;
margin:0; padding:0; z-index:100;
}
#daypic {
position:absolute; top:0; right:0;
}
/** The top menu items**/
#topmenu {
width:100%;
height:1.6em;

}
#topmenu ul {
list-style-type:none;
padding-left:10px; margin:0;
}
#topmenu ul li{
font-family:'Arial','Lucida Grande', 'Lucida Sans Unicode', sans-serif;
color:#ffffff;font-size:0.8em; letter-spacing: 0.2em;
text-decoration:none;
display:block; float:left; padding-left:15px;
}
#topmenu ul li a{
color:#006600; text-decoration:none; font-weight:bold;
display:block; padding:0;
border-top:10px dotted #ffffff;
}
#topmenu ul li a:hover{
color:#006600;
border-top:10px dotted #006600;
}
/** End Top menu **/

/** Sidebar 1 - sidebar_top **/
#sidebar_top {
width:980px;
margin:auto;
}
#sidebar_top li {
padding:0; margin:2px;
list-style-type:none;
text-align:center;
background-color:#006600;
}
#sidebar_top ul li ul li {
display:block; padding:5px;
}
/** End Sidebar 1 - sidebar_top **/

/** Sidebar 4 - sidebar_bottom **/
#sidebar_bottom {
width:980px;
margin:auto;
border-top:5px dotted #006600;
}
#sidebar_bottom li {
padding:0; margin:2px;
list-style-type:none;
text-align:center;
}
#sidebar_bottom ul li ul li {
display:block; padding:5px;
}
/** End Sidebar 4 - sidebar_bottom **/


#content {
width:980px; margin:auto;


}
#leftcolumn {
width:160px; float:left;
padding-top:10px;
color:#006600;
}
#leftcolumn h2 {
color:#006600; font-size:0.8em;
}
#middlecolumn{
width:520px;
float:left;
}
#rightcolumn {
width:300px; float:left;
text-align:right;
padding-top:10px;
color:#006600;
}
#rightcolumn h2 {
color:#006600; font-size:0.8em;
}
#footer {
border-top:10px dotted #006600;
text-align:center;
padding-right:10px;
}
#copyright, copyright a {
color:#006600;
font-size:0.8em;
}


/** For Sitemap Template Page - width of columns is 140 pixels **/
.sitemapitem {
width:145px; float:left; padding:5px; border-left:2px dotted #006600;
color:#006600;
}
.sitemapitem h2 {
color:#006600; font-size:0.8em;
}

/** Wordpress Calendar **/
#wp-calendar {
empty-cells: show;
font-size: 14px;
margin: 0;
width: 90%;
}
#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; color:#006600;
text-decoration: none;
}
#wp-calendar a:hover {
background: #006600;
color: #000000;
}
#wp-calendar caption {
color: #999;
font-size: 16px;
text-align: left;
}
#wp-calendar td {
color: #000000;
font: normal 12px 'Arial','Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
letter-spacing: normal;
padding: 2px 0;
text-align: center;
}
#wp-calendar td.pad:hover {
background: #006600;
}
#wp-calendar td:hover, #wp-calendar #today {
background: #555555;
color: #ffffff;
}
#wp-calendar th {
font-style: normal;
text-transform: capitalize;
}

