/* Styles for mindfulness works */

* { padding: 0; margin: 0; }

body { 
	font-size: 10pt; 
	font-family: verdana, helvetica, arial, sans-serif; 
	color: #666; 
}

ul { padding: 0 0 10px 0; }

li { list-style-position: outside; padding: 0 0 5px 0;}

a, img { border: none; }

#menu ul { padding: 0; margin: 15px 0 0 0;}

#menu ul li { display: inline; }

#menu a { text-decoration: none; padding-bottom: 2px;}

#menu a:hover { border-bottom: solid 3px #ff0; }

#menu a#active { border-bottom: solid 3px #ff0; }

#work li { list-style-position: inside; }

/*#leftcol li { list-style-position: inside; }*/

#leftcol ul { 
	padding: 0;
	margin: 0 0 0 1.5em;
}

h1 { font-size: 16pt; padding: 0 0 .75em 0;}

h2 { font-size: 12pt; padding: 0 0 .75em 0;}

h3 { font-size: 11pt; padding: .25em 0 .75em 0; }

h1, h2, h3 {font-weight: normal; }

p { padding: 0 0 10px 0; }

#quote { width: 40%; float: right; }

#quote p { color:#ccc; font-size: 12pt; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}

a:link, a:visited { color: #666;}

#container { width: 800px; padding: 50px 0px 50px 0px; margin: 0 auto; position: relative;}

#menu { border-bottom: 1px solid #999; padding: 0px 0 20px 0; margin: 0 0 15px 0; }

#work { float: left;  border-bottom: 1px solid #999; width: 55%; padding: 0 0 10px 0; }

#leftcol {float: left; width:55%; padding: 0 10px 10px 0; }

#leftcol p { text-align: justify; }

#image { float: right; padding: 0px 0 20px 0px; margin-left: 10px}

#clients {float:left;  margin: 15px 0 0 0; position: relative; width: 55%;}

#footer { clear: both; border-top: 1px solid #999; padding: 15px 0 10px 0;}

#mainimage { padding-right: 50px; }

.left {float: left; clear: left;}

.leftpadbtm { float: left; clear: left; padding: 15px 0 10px 0; }

.right {float:right;}

.small { font-size: 7pt; padding: 10px 0 0 0; float:right; clear: right;}

.lightgrey {color: #ccc; }

.red { color: #ff3333; }

.yellow { padding-bottom: 2px; border-bottom: 3px solid #ffff00; }

.clientname { font-weight: bold; line-height: 1.5em; }

.client { float: left; clear:left; border: none; margin: 0 25px 25px 0px; }

.clientnoclear { float:left; border: none; margin: 0 25px 25px 0; }
