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

html {
margin: 0;
padding:0;
}

body {
background-image: url(Images/parchment.jpg);
background-repeat:repeat;
background-position:center;
height: 1400px;
width: 900px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top: 15px;
margin-botttom: 15px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#600;
}

#homewrapper {
text-align: left;
position:relative;
height: 1385px;
}

#topnavigation {
}

#topnavigation ul {
list-style:none;
margin: 0;
padding: 0 0 0 20px;
}

#topnavigation li{
	width:170px;
	height: 85px;
	border:none;
}


#homenav {
	position:absolute;
	margin-left: 0px;
	border:none;
}

img {
	border:none;
}



#aboutusnav {
	position:absolute;
	margin-left: 175px;
}


#gallerynav {
	position:absolute;
	margin-left: 350px;	
}


#propsnav {
position:absolute;
margin-left: 525px;	
}


#contactusnav {
position:absolute;
margin-left: 700px;	
}

a:link, a:visited {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:18px;
color:#600;
}

#footer {
	position: absolute;
	text-align:right;
	margin-top: 1325px;
	margin-left: 440px;
	font-size: 12px;
	color: #600;
	height: 30px;
	width: 400px;
	
}

/*------------------------------------
Company specific layout
--------------------------------------*/

body#company {
	height: 2000px;
}


#company #homewrapper {
height: 1975px;
}

#company #footer {
	margin-top: 1885px;
}


body#companyzoom {
	height: 1425px;
}


#companyzoom #homewrapper {
height: 1400px;
}

#companyzoom #footer {
	margin-top: 1335px;
}

/*------------------------------------
End of Company specific layout
--------------------------------------*/



/*------------------------------------
idfx specific layout
--------------------------------------*/

body#idfx {
height: 950px;
}


#idfx #homewrapper {
height: 900px;
}

#idfx #footer {
	margin-top: 825px;
}

/*------------------------------------
End of idfx specific layout
--------------------------------------*/

/*------------------------------------
Perfect Wedding specific layout
--------------------------------------*/

body#perwed {
height: 1335px;
}


#perwed #homewrapper {
height: 1325px;
}

#perwed #footer {
	margin-top: 1265px;
}

/*------------------------------------
End of idfx specific layout
--------------------------------------*/


/*------------------------------------
Conde Nast Brides specific layout
--------------------------------------*/

body#cnbrides {
height: 5420px;
}


#cnbrides #homewrapper {
height: 5400px;
}

#cnbrides #footer {
	margin-top: 5325px;
}

/*------------------------------------
End of Conde Nast Brides specific layout
--------------------------------------*/

/*------------------------------------
Jewellery Focus March specific layout
--------------------------------------*/

body#jfmarch {
height: 2550px;
}


#jfmarch #homewrapper {
height: 2510px;
}

#jfmarch #footer {
	margin-top: 2450px;
}

/*------------------------------------
End of Jewellery Focus March specific layout
--------------------------------------*/

/*------------------------------------
Wedding Venues June Issue specific layout
--------------------------------------*/

body#wedven {
height: 1400px;
}


#wedven #homewrapper {
height:1390px;
}

#wedven #footer {
	margin-top: 1320px;
}

/*------------------------------------
End of Jewellery Focus March specific layout
--------------------------------------*/




/*------------------------------------
BBC Homes and Antiques May 2010 specific layout
--------------------------------------*/

body#handamay10 {
	height: 2860px;
}


#handamay10 #homewrapper {
height:2850px;
}

#handamay10 #footer {
	margin-top: 2790px;
}


body#handamay10zoom {
	height: 7510px;
}


#handamay10zoom #homewrapper {
	height: 7500px;
}

#handamay10zoom #footer {
	margin-top: 7430px;
}

/*------------------------------------
End of BBC Homes and Antiques May 2010 specific layout
--------------------------------------*/



#footer a:link, a:visited {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:12px;
color:#7e1f03;
}

#footer a:hover {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:12px;
color:#006;
}

#featureclipping {
	position: absolute;
	margin-left: 60px;
	margin-top: 125px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #7e1f03;
	left: 0px;
}

#featureclipping a:link, #featureclipping a:visited {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;
color: #7e1f03;
}


#featureclipping a:hover {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#006;
}


/*---Brides Jan/Feb 11--*/

body#bridesjan11 {
height: 3320px;
}


#bridesjan11 #homewrapper {
height: 3310px;
}

#bridesjan11 #footer {
	margin-top: 3240px;
}



/*---stella--*/

body#stella {
height: 1390px;
}


#stella #homewrapper {
height: 1380px;
}

#stella #footer {
	margin-top: 1315px;
}


/*---stellazoom--*/

body#stellazoom {
height: 4610px;
}


#stellazoom #homewrapper {
height: 4595px;
}

#stellazoom #footer {
	margin-top: 4540px;
}

/*---vintrag--*/

body#vintrag {
height: 2505px;
}


#vintrag #homewrapper {
height: 2495px;
}

#vintrag #footer {
	margin-top: 2435px;
}