/*
Theme Name: SALON by milk + honey
Theme URI: http://www.milkandhoneysalon.com
Description: A SALON by milk + honey theme
Author: Shon Bayer
Version: .9
Template: hybrid
*/

/* Get base 21px CSS */
@import url('../hybrid/library/css/21px.css');

/* Get a layout CSS */
@import url('../hybrid/library/css/2c-r-fixed.css');

/* Get the plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/* Get the drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Get default Hybrid CSS */
@import url('../hybrid/library/css/screen.css');
  	

/* modify imported themes */

.input-text-wrap {
margin-bottom: 2em;
} 

.body_container {
	width: 950px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	border: 1px;
}


/* Captions [caption] */
.wp-caption {
	max-width: 580px;
	margin-top: 10px;
	padding: 0px 0px 0 0px;
	border: 0px solid #ccc;
	text-align: center;
	}
    
.wp-caption .wp-caption-text {
    font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial,    sans-serif;
    font-size: 85%;
    font-weight: 700;
    margin: 0em;
    padding: 0em;
    color: #666666;
	text-align: left;
	font-size: .9em;
    font-style: normal;
	}
    
.wp-caption img {
	max-width: 580px;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #666;
	}
.wp-caption-text {

}

.alignnone, .block {
	clear:both;
	margin:0 0 1em;

}

/* General elements */




body {
font: 11px Verdana, Arial, Helvetica, sans-serif;
margin: 0em; padding: 0em;
color: #666666;
}

ul {
margin: 0em;
padding: 0em;
}

h1 {
font-family:  "Lucida Grande", Geneva, Helvetica, Arial, "Trebuchet MS", sans-serif;
font-size: 150%;
font-weight: 700;
margin: 0em;
padding: 0em;
}

h3 {
	font-family:  "Lucida Grande", Geneva, Helvetica, Arial, "Trebuchet MS", sans-serif;
	font-size: 126%;
	font-weight: 700;
	margin-top: 1em;
	padding: 0em;
	color: #333333;
	margin-bottom: 0em;
}

h6 {
font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
font-size: 85%;
font-weight: 700;
margin: 0em;
padding: 0em;
color: #666666;
}

a img {
border: 0;
}

p {
line-height: 1.66em;
margin-bottom: 1em;
}

/* Main menu */
div#mainmenu {
	font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
	float: left;
	width: 225px;
	text-align: right;
	font-size: 100%;
	font-weight: 700;
	color: #666666;
	margin-top: 2em;
}

/* IE hack */
* html div#mainmenu {
margin: 2em 0em 0em 0em;
}
/* End IE hack */

div#mainmenu ul {
	margin: 2em 0 0 0;
	padding: 0em;
	border: none;
	margin-right: 1.6em;
}

div#mainmenu li {
list-style-type: none;
margin: 0em 0.5em 0em 0em;
padding: 0em 0em 1em 0em;
display: block;
}

div#mainmenu li a {
text-decoration: none;
}

div#mainmenu li a:link {
color: #666666;
width: auto;
}

div#mainmenu li a:visited {
color:#666666;
}

div#mainmenu li a:hover {
color: #3D2A20;
}

div#mainmenu li a:active {
color: #3D2A20;
}


.container {
	width: 950px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	border: 1px;
}



/* Copy container */
div#copy {
	display: block;
	border-left: 1px solid gray;
	float: left;
	width: 625px;
	margin-top: 2em;
	padding-left: 5em;
	margin-bottom: 4em;
}

div#copy a:link {
text-decoration: none;
}

div#copy ul {
line-height: 1.66em;
}

div#copy_photo {
padding: 1em 0em 0.3em 0em;
}

div#caption {
padding: 0em 0.3em 1em 0em;
}

div#indent {
padding-left: 1em;
line-height: 1.66em;
}

div#copy_text ul {
margin: 0em 0em 0em 3em;
}

div#copy_text a:link {
	color:#666666;
	padding-bottom: 1px;
	white-space: nowrap;
	text-decoration: underline;
}

div#copy_text a:visited {
font-weight:normal;
text-decoration: underline;
color:#333333;
padding-bottom: 1px;
white-space: nowrap;
}

div#copy_text a:hover {
background: url('images/underline.gif') repeat-x 100% 100%;
}

div#copy_text a:active {
background: url('images/underline.gif') repeat-x 100% 100%;
}

/* Top links */
div#top_links {
font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
font-size: 100%;
font-weight: 700;
padding: 0em 0.3em .5em 0em;
color: #666666;
margin-bottom: 1.5em;
}

div#top_links ul, #top_links li {
display: inline;
list-style: none;
}

div#top_links ul a:link {
text-decoration: none;
color:#666666;
}

div#top_links ul a:visited {
text-decoration: none;
color: #666666;
}

div#top_links ul a:hover {
text-decoration: none;
color: #3D2A20;
}

div#top_links ul a:active {
text-decoration: none;
color: #3D2A20;
}

/* Bottom links */
div#bottom_links {
font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
font-size: 100%;
font-weight: 700;
border-bottom: 1px solid gray;
padding: 1em 0em 1em 0em;
color: #666666;
}

div#bottom_links ul, #bottom_links li {
display: inline;
}

div#bottom_links ul a:link {
text-decoration: none;
color: #666666;
}

div#bottom_links ul a:visited {
text-decoration: none;
color: #666666;
}

div#bottom_links ul a:hover {
text-decoration: none;
color: #3D2A20;
}

div#bottom_links ul a:active {
text-decoration: none;
color: #3D2A20;
}

#myGallery
{
width: 400px !important;
height: 200px !important;
}

/* Copyright info */
div#copyright_info {
padding: 0.5em 0em 0em 0em;
}

.gallery {
	padding: 4px;
	/* border: 1px solid #333333; */
	background-color: #FFFFFF;
	margin: 5px;
	top: auto;
}

