/*  
Theme Name: Whiteleaf
Theme URI: http://whiteleaf-wedding-dresses.com
Description: Whiteleaf

*/
@import url("jquery.lightbox-0.5.css");
/* ----------  Reset */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin:0; padding:0;}
/* ------------------------------ */


/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	text-align:center;

	}
	
	#wrapper {
	text-align:left;
	width:960px;
	margin-left:auto;
	margin-right:auto	;
	background-image: url(/wp-content/themes/whiteleaf/gfx/bodybg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
position:relative;
}


#subWrapper {
	background-image: url(/wp-content/themes/whiteleaf/gfx/bottom-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


#header {
	width:960px;
	height:61px;
	background-image: url(/wp-content/themes/whiteleaf/gfx/header-bg.png);
	background-repeat: no-repeat;
	position:relative;
	margin-bottom:25px;
}

a:link { color:#8B796B;}
a:visited { color:#8B796B;}
a:hover { color:#333}
a:active { color:#8B796B}

a img{border: 1px solid #CCC;padding:2px;margin:3px}
a:hover img{border: 1px solid #8B796B;padding:2px;}
a:hover{color: #8B796B;border: 0px ;} /* Dummy definition to overcome IE bug */

#header h1 {margin:0;width:320px;}
#header h1 a {
 display: block;
 padding-top: 55px; height: 0 !important;
 height /**/: 55px; overflow: hidden;
}

h2 {font-family:Arial, Helvetica, sans-serif;font-size:1.6em;color:#8B796B;margin-bottom:20px}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:1.4em;color:#8B796B;margin-bottom:16px}
#header h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.2em;color:#FFF;position:absolute;top:40px;left:350px}

#nav a {text-decoration:none}
#nav {
	width:150px;
	padding-top:25px;
	padding-left:25px;
	padding-bottom:147px;
	float:left;
	/* background-image: url(/wp-content/themes/whiteleaf/gfx/nav-bg.png);
	background-repeat: no-repeat;
	background-position: left bottom; */

}
#nav ul {list-style:none}
#nav li {margin-bottom:15px;font-weight:bold}

li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;color:#999;margin-bottom:12px}

p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;margin-bottom:10px;line-height:150%;color:#999;}

#viewer {height:360px; width:738px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame {width:1199px; clear:both; padding:0;}
#viewer img {width:233px; height:350px; margin:6px; display:inline; border:0;}
/*#viewer span {display:block; float:left; width:233px; height:355px;}*/
#slideshow {width:735px;float:right;margin-top:25px;margin-right:25px}
#slideshow p {font-family:Verdana, Arial, Helvetica, sans-serif;color:#999;font-size:8pt;position:relative;top:0px}
p span {cursor:pointer}

#content {
margin-left: 200px;

}



#home-bottom {

	padding-top:35px;
	
	
	
}
#home-bottom div {float:left;}
#home-col1 {width:350px;margin-right:25px;float:left;}
#home-col2 {
	width:360px;
	background-image: url(/wp-content/themes/whiteleaf/gfx/bg-ring.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom:10px;

	float:left;
}

#dresslist {padding:25px 0 25px 0;}
#dresslist img {margin-right:20px}

#gall-col1 {float:left;width:320px}
#gall-col2 {float:left;width:350px}

#gallery {margin:5px 0 20px 0}

#footer {background-color:#EBE6D7;clear:both;padding:15px}
#footer p {font-size:1.0em;}
.alignleft, .left {float:left}
.alighright, .right {float:right}

img.alignleft, img.alignright {margin:10px}

.clear {clear:both}

#map_canvas {width:424px;height:210px;margin-bottom:25px}