@charset "UTF-8";
/* CSS Document */

.w{padding:0;float:right;padding:1.6em 40px 0 0}
h1, h2{font-family: "Century Gothic", "Lucida Grande", Arial, sans-serif;}
#header h4{color:#fff;}
div.img{background:#fff;margin: 2px 2px 0 2px;height: 18em;width: auto;float: left;text-align: center;}
div.img_side{background:#FFF;margin: 2px 2px 0 2px;height: auto;width: auto;float: left;text-align: center;}		
div.img img{display: inline;margin: 3px;border: 1px solid #eee;}
div.img_side img{display: inline;margin: 3px; border: 1px solid #eee;}
div.img a {color:#0C0C0C;}
div.img a:hover img {border: 1px solid #999966;}
div.img_side a:hover img {border: 1px solid #999966;}
div.desci{font-size:1em;font-family:"Century Gothic","Lucida Grande",Arial,sans-serif;width: 160px;margin: 2px; text-align:left}
#top_menu{}
#logo_left{height:6.2em;}
.logo_left {text-align: right !important;margin-left:6%;margin-top:1.4em!important;line-height:.9em !important;}
.logo_left a{color:#999;font: normal .8em "Century Gothic", "Lucida Grande", Arial, sans-serif !important;font-weight: bold !important;text-transform: uppercase;text-decoration: none;
text-align: right !important;}
ul {list-style-type:none;margin:10px; 0 0 0}

div #sidebar{margin-top:0}
#sidebar li {
border-bottom:1px solid #CCCCCC;
margin:0;
padding:4px 0;
width:300px;
line-height:160%;
}
a {color:#999;text-decoration:none;}
a:hover{color:#2d6bc2}
#gray{background:#ddd;}

.red {color:#990E00;}
.white {color:#111;}

	
table, td
{
	border-width:0px;
	border-spacing: 0px;
	border-collapse: collapse;
	padding:0px;
	vertical-align: top;
}
a { text-decoration: none;}


#page
{	
	text-align: left;
	margin: 0 auto 0 auto;
}

.journal img, gallery .img { border: none; background-color: #888;}

#header 
{
	margin: 0 15px 0 15px;
}

#headerImg img
{
	background-color:#BBB;
	margin: 0;
}
#headerwidth {
	width: 645px;
	height: 1px;
	display: block;
	whitespace: pre;
}

#header h1 
{
	font-size: 2em;
	color: #111;
	font-weight: lighter;
	float:left;
	margin: 0 0 10px 0;
	padding: 4px 0 0 0;
}

div.clear {
	clear: both;
}




#wedding-locations li.wedding-locations a{color:#2d6bc2;}
#engagements li.engagements a{color:#FFF;text-decoration: underline;}
#wedding-style li.wedding-style a{color:#FFF;text-decoration: underline;}
#bridal-portraits li.bridal-portraits a{color:#FFF;text-decoration: underline;}
#wedding-catalog li.wedding-catalog a{color:#FFF}
#studio li.studio a {color:#FFF;text-decoration: underline;}
#sendtoprint li.sendtoprint a {color:#FFF;text-decoration: underline;}
#blog li.blog a {color:#FFF}
#contact li.contact a {color:#FFF;text-decoration: underline;}
#bridal_portfolio li.bridal_portfolio a {color:#2d6bc2;}
#engagements_portfolio li.engagements_portfolio a {color:#2d6bc2;}
#weddingstyle_portfolio li.weddingstyle_portfolio a{color:#2d6bc2;}
#senttoprint li.senttoprint a{color:#2d6bc2;}