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

a:hover {
	text-decoration : underline;
}

img.floatright {float: right;}
img.floatleft {float: left;}
.floatright {float: right;}
.floatleft {float: left;}
.clear {clear: both;}

.photoL {padding-left: 10px;}
.photoR {padding-right: 10px;}

body {
	background-color : #000000;
	color : #D8C9BC;
	font-family : Arial, Garamond, Verdana, sans-serif;
	font-size : 12px;
	margin : 20px;
}

h1 {
	color: #666666;
	font :10px Arial, Helvetica, sans-serif;
	margin: 0px auto;
	position: absolute;
	top: 10px;
	left: 10px;
	width: 200px;
	text-align: left;
}

h2
		{
	color : #D8C9BC;
	font :22px Century Gothic;
	text-align : center;
}
h3
		{
	color : #D8C9BC;
	font :18px Century Gothic;
	text-align : center;
}
h4
		{
	color:#FF0000;
	font :18px Century Gothic;
	text-align : center;
}

.address {
	color : #FFFFFF;
	font : italic bold 20px Arial Helvetica sans-serif;
	text-align : center;
}

.phone_top {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 3;
}

.by {
	color : #80624A;
	font : 14px;
	text-decoration : none;
}

.clearboth {
	clear : both;
	height : 1px;
}

.link1 {
	color : #D8C9BC;
	font :16px Century Gothic;
	text-align : center;
}

.link3 {
	color : #D8C9BC;
	font : bold 16px Verdana Geneva Arial Helvetica sans-serif;
	text-align : center;
}

.photo1 {
	background-color : #FFFFFF;
	border : 1px solid #FFFFFF;
	color : #000000;
	float : right;
	font : 100 Verdana Geneva Arial Helvetica sans-serif;
	font-size : 17px;
	margin : 15px;
	padding : 0px;
	text-align : center;
	width : auto;
}

.photo190 {
	background-color : #FFFFFF;
	border : 1px solid White;
	color : #000000;
	float : left;
	margin-left : 10px;
	padding : 0px;
}

.photo2 {
	background-color : #FFFFFF;
	border : 1px solid White;
	color : #000000;
	float : left;
	font : 100 Verdana Geneva Arial Helvetica sans-serif;
	font-size : 17px;
	margin : 15px;
	padding : 0px;
	text-align : center;
	width : auto;
}

.quote {
	background-color : #E6E1DD;
	border : thin solid #FFFFFF;
	color : #000000;
	font : italic 14px Arial, Helvetica, sans-serif;
	padding : 10px;
	text-align : justify;
	width : 90%;
	margin-top : 40px;
	margin-bottom : 40px;
}

.sitemap a {
	font-family: Arial, Helvetica, sans-serif;
	position : absolute;
	left : 10px;
	top : 10px;
	color: #666666;
}

.slogan {
	color : #FFFFFF;
	font : italic bold 17px Arial Helvetica sans-serif;
	position : absolute;
	right : 110px;
	text-align : center;
	top : 90px;
	width : 120px;
}

.statement {
	color : #D8C9BC;
	line-height : 20px;
	text-align : justify;
	width : 100%;
}

#banner {
	background-color : #000000;
	margin: 0px auto;
	width: 784px;
	padding-left:110px;
	
}

#menu_glowline {
	background-color : #000000;
	margin: 0px auto;
	width: 920px;
}

.menu {
	background-color : #000000;
	margin: 0px auto;
	width: 925px;
	height: 17px;
	
}
.menu_1 {width: 73px; height: 20px; background-image: url(images/menu_home_up.jpg); background-repeat: no-repeat;}
.menu_2 {width: 87px; height: 20px; background-image: url(images/menu_about_up.jpg); background-repeat: no-repeat;}
.menu_3 {width: 107px; height: 20px; background-image: url(images/menu_referrals_up.jpg); background-repeat: no-repeat;}
.menu_4 {width: 115px; height: 20px; background-image: url(images/menu_weddings_up.jpg); background-repeat: no-repeat;}
.menu_5 {width: 110px; height: 20px; background-image: url(images/menu_portraits_up.jpg); background-repeat: no-repeat;}
.menu_6 {width: 120px; height: 20px; background-image: url(images/menu_packages_up.jpg); background-repeat: no-repeat;}
.menu_7 {width: 77px; height: 20px; background-image: url(images/menu_links_up.jpg); background-repeat: no-repeat;}
.menu_8 {width: 134px; height: 20px; background-image: url(images/menu_order_up.jpg); background-repeat: no-repeat;}
.menu_9 {width: 97px; height: 20px; background-image: url(images/menu_contact_up.jpg); background-repeat: no-repeat;}

.menuBlog {
float:right;
padding-right:5px;
padding-top:130px;
width: 110px;
height: 20px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#fff;
 }
.menuBlog a {
font-size:16px;
font-weight:bold;
color:#fff;
}
.menuBlog a:hover {
color:#999;
text-decoration:none;
}
#content {
	width: 905px;
	margin: 0px auto;
}

.footer {
	font-size: 10px; color: #555;
	width: 905px;

}

#sidebar-a {
	background-color : #352820;
	border : medium none #FFFFFF;
	color : #FFFFFF;
	float : left;
	margin : 0;
	margin-right : 5px;
	margin-top : 70px;
	padding : 5px;
	width : 200px;
}

.subtitle1
		{
	color : #D8C9BC;
	font : 25px Century Gothic;
	text-align : center;
}

.subtitle2
		{
	color : #D8C9BC;
	font :20px Century Gothic;
	text-align : center;
}

.subtitle3
		{
	color : #D8C9BC;
	font : bold 16px Arial, Helvetica, sans-serif;
	text-align : center;
}

.subtitle4
		{
	color : #80624A;
	font : 10px Verdana Geneva Arial Helvetica sans-serif;
	text-align : center;
}
.subtitle5
		{
	color : #D8C9BC;
	font : bold 16px Verdana Geneva Arial Helvetica sans-serif;
	
}
.site{
	color : #555;
	font : lighter 10px Verdana Geneva Arial Helvetica sans-serif;
}

.links_outter {background-repeat:no-repeat; vertical-align: top; width: 150px; height: 200px; margin: 0px 13px 0px 13px;}
.links_inner {position: relative; top: 110px;}
.border0 {border: 0px solid #000000;}
.sf {
	color: #555;
	text-align : right;		
	float: right;	
	font-family: Arial, Helvetica, sans-serif;
	margin: 1px;
	font-size: 12px;
	font-weight: normal;
}
.sf a {
	color: #555;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.sf a:active {
	color: #555;
	font-size: 12px;
	font-weight: normal;
	}	
.sf a:link {
	color: #555;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	}	
.sf a:hover {
	color: #777;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}
.subtitle6 {
	color: #555;
	text-align : left;
	float: left;	
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 12px;	
}
.subtitle6 a {
	color: #555;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.subtitle6 a:active {
	color: #555;
	font-size: 12px;
	font-weight: normal;
	}	
.subtitle6 a:link {
	color: #555;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	}	
.subtitle6 a:hover {
	color: #777;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}

