/*   
Theme Name: Luci's 2010
Theme URI: http://www.lucishealthymarketplace.com
Description: Luci's Healthy Marketplace website theme
Author: Catalyst Design Group
Author URI: http://www.catalystdesigngroup.com
Version: 0.9
.
General comments/License Statement if any.
.
*/

			html {
				font-family: ; 
				font-size: 1em;
				background-color:  white;
				/* background: url('http://clients.catalystdesigngroup.com/lucis/wp-content/themes/lucis/images/wood-background.jpg'); */
				background: url('http://clients.catalystdesigngroup.com/lucis/wp-content/themes/lucis/images/tile-background-3.jpg');
				/* background: url('http://clients.catalystdesigngroup.com/lucis/wp-content/themes/lucis/images/rays.jpg') center top no-repeat   #ecad89; */
				/* background: url('http://clients.catalystdesigngroup.com/lucis/wp-content/themes/lucis/images/rays-blue.jpg') center top no-repeat   #ceece8; */
			}

p, li, h1, h2, h3
	{
		/*padding-left: 20px;
		padding-right: 20px;*/
	}

.flickr-photos
	{
		padding-left: 20px;
		padding-right: 0px;
	}
p, li, td, #eventTicketing
	{
		font-family: Georgia, serif;
		font-size: 14px;
		font-style: normal;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: normal;
		line-height: 1.4em;
		margin-top: 2px;
		margin-bottom: 2px;
	}

p
	{
		margin-bottom: 10px;
	}

ol, ul, dl
	{
		margin-left:3em;
	}

a
	{
		text-decoration: none;
		color: #880000;
	}

a:hover
	{
		text-decoration: underline;
	}

h3	{
		margin: 0 0 .1em 0;
	}

h1, h2
	{
		margin: .6em 0 .2em 0;
	}

h2
	{
		font-family: Georgia, serif;
		font-size: 20px;
		font-style: italic;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: normal;
		line-height: 1.4em;
	}

.title1 {font-size: 36px; color: #E87D1E;}
.title2 {font-size: 24px; color: #474321;}

.storytitle
	{
		font-family: Helvetica, Arial, sans-serif;
		font-size: 36px;
		font-style: normal;
		font-weight: normal;
		text-transform: normal;
		color: #474321;

	}

#sidebar
	{
		/* float:right; */
		margin-right:50px;
		position:absolute;
		top: 0;
		right: 0;
		width:155px;
		padding: 8px;
	}

#sidebar h1
	{
		padding-left: 0px;
	}
/*
.sidebarbox
	{
		width: 150px;
		height: 150px;
		background-color: white;
		background: url('http://clients.catalystdesigngroup.com/lucis/wp-content/themes/lucis/images/square-sidebar-gry.png');
	}
*/
.sidebarbox
	{
		width: 150px;
		/* height: 150px; */
		background-color: #F5EDCC;
		border: 1px solid #DCD088;
	}
.sidebarbox img
	{
		border: 0;
		padding: 5px;
	}
.sidebarbox p
	{
		margin: 0;
		padding: 11px 11px 11px 11px;
		font-size: 12px;
		color: #474321;
		text-align: center;
	}
.sidebarbox h1
	{
		margin: 11px 0 0 11px;
		padding-left: 11px;
		padding-right: 11px;
		font-size: 18px;
		color: #474321;
		text-align: center;
	}
.postnavigation
	{
		font-weight: bold;
		text-align: right;
	}
.postauthor
	{
		font-weight: bold;
	}
th,td {
	/*borders and padding to make the table readable*/
	border:0px solid #000;
}
#emailfield
	{
		width: 125px;
	}

#footer {
	color: #666;
}

.alignleft {
	float: left;
	margin-right: 7px;
}
.alignright {
	float: right;
	margin-left: 7px;
}

/* ===========================================  NEW FOR LUCIS ====================================== */

#navigation {
padding-top: 1px;
text-align: center;
}

#navigation ul{
margin: 0;
padding:0px 0 0px 0px;
list-style-type:none;

}

#navigation ul li{
margin:0px 0 0px 0;
padding:0px 0px 0px 0px;
display:inline;
font-size: 136x;
font-weight: bold;
}

#navigation ul li a{
background: #D8D8C4;
border: 2px solid #D8D8C4;
color: #474321;
padding: 0px 5px 0px 5px;
}

#navigation ul li a:hover{
text-decoration:none;
background: #DFDFD1;
border: 2px solid #BFBFB3;

}
#top-image
	{
		height: 41px;
		padding-top: 27px;
		text-align: center;
		font-size: 48px;
		color: #474321;
		margin-left: 47px;
		margin-right: 47px;
		padding-right: 10px;
	}
			#box {
				width: 850px;
				margin: 0 auto;

			}
			#logo {
				background: url('images/bg-logo.png') no-repeat;
				height: 193px;
				position: relative;
			}
			#top {
				background: url('images/bg-top-gray.png') repeat-y;
			}
			#top-separator {
				background: url('images/bg-top-dashes.png') no-repeat;
				height: 2px;
			}
			#main {
				background: url('images/bg-gold.png') repeat-y;
				position: relative;
				padding-left: 50px;
				padding-right:50px;
				/* height: 450px; */
			}
			#bod {
				padding: 10px;
				/* float: left; */
				/* width: 580px; */
			}

			#braced {
				width: 550px;
				height: 113px;
				margin: 0 auto;
				background: url('images/braced.png') no-repeat;				
			}
			#braced p {
				font-size: 13px;
				font-style: normal;
				text-align: center;
				color: #807b5e;
				padding-left: 35px;
				padding-right: 35px;
				padding-top: 15px;
			}

			#footer {
				background: url('images/bg-bottom.png') no-repeat;
				height: 82px;
			}
			#footer p {
				padding: 6px;
				margin: 0;
				text-transform: uppercase;
				font-weight: normal;
				color: black;
				font-size: .6em;
				text-align: center;
				font-family: arial-narrow, arial, sans-serif;
			}
			#copyright p {
				font-size: .7em;
				font-family: calibri, helvetica, arial, sans-serif;
				text-align: center;
				color: #888;
				margin: 0;
			}
			#copyright a{
				color: #555;
			}
			#copyright {
				margin-top: -40px
				}
			#facebook {
				position: absolute;
				right: 114px;
				top: 146px;
				}
			#facebook img {
				border:  none;
			}
			#twitter {
				position: absolute;
				right: 63px;
				top: 146px;
				}
			#twitter img {
				border:  none;
			}
			#callus {
				position: absolute;
				left: 73px;
				top: 108px;
				color: #880000;
				}
			#callus h1 {
				font-size: 24px;
				}
			#orderonline {
				position: absolute;
				left: 659px;
				top: 108px;
				}
			#orderonline h1 {
				font-size: 24px;
				}
			#orderonline a {
			}
			#orderonline img {
				border:  none;
			}
#myGallery {
	margin-left: 47px;
	width: 749px;
	height: 250px;
	border: 2px solid #474220;
	}
#dcg {
	background: url('images/bg-gold.png') repeat-y;
	}
#eventTicketing .updated {
	background: lightGreen;
	border: 1px solid green;
	padding: 10px;
	}
