/*=======================================================================
V I C T O R I A N - E R A . C O . U K
========================================================================*/

* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0; 
	background: #7d745f url(images/flower-backdrop.jpg) no-repeat;
	background-position: center bottom; 
}
a {
	color: #680606;	
	font-weight: bold;
}
a:hover {
	color: #ab0b0b;	
}

h1 { font-size: 180%; margin-bottom: 8px; }
h2 { font-size: 160%; margin-bottom: 8px; }
h3 { font-size: 150%; margin-bottom: 8px; }
h4 { font-size: 140%; margin-bottom: 5px; }
h5 { font-size: 110%; color: #333; margin-bottom: 5px; }

.shop h1 {font-size:130%; margin-bottom: 4px; }
.shop h2 {font-size:110%; margin-bottom: 5px; }

p { margin-bottom: 15px; }


/*==============================================
C O N T A I N E R
==============================================*/

#wrapper {
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0 50px 0 50px;
	width: 800px !important;
	background: #7d745f url(images/victorian_parchment.jpg) repeat-y;
	background-position: 26px; 0;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 0.9em;
}
#pageHeader { width: 800px; height: 221px; background: url(images/victorian-era.jpg) no-repeat; }

#pageHeaderfloatinggraphic {
  margin: 0;
  width: 145px;
  height: 47px;
  background: url(images/victorian-curve.jpg) no-repeat;
}

#pagenumbers { margin: 30px 0 0 0; height: 25px; }
#pagenumbers img { float:right; padding-left: 2px; padding-right: 2px; border:0;}

#pagenumbersbot { margin: 0 35px 0 0; height: 25px; padding-top:30px; }
#pagenumbersbot img { float:right; padding-left: 2px; padding-right: 2px; border:0;}


#intro {
	width: 795px;
}
#quickSummary {
	margin: -50px 0 0 500px;
}

#quickSummary .p1 {
	display: none;
}
#introText, #introEngland {
	margin: 30px 0 30px 0;
	padding: 0 0 0 30px;
	width: 520px !important;
	width /**/: 460px;
	color: black;
}
.textBlock { margin: 30px 0 0 0;	padding: 0 0 0 30px; width: 520px; color: black; }

/*#introText h3 { margin: 10px 0; padding: 0; width: 330px; height: 37px; background: url(images/victorian_era.gif) no-repeat; }
#introText h2 { margin: 10px 0; padding: 0; width: 330px; height: 37px; background: url(images/victorian_era.gif) no-repeat; }
#introEngland h3 { margin: 10px 0; padding: 0; width: 333px; height: 46px; background: url(images/victorian-england.gif) no-repeat; }*/
#introText .p1 { padding: 0; margin: 5px 0 0 0; }
#introEngland .p1 { padding: 0; margin: 5px 0 0 0; }

#flashAni { float: right; padding: 0 0 0 15px; margin-right:15px; }

/*==============================================
M A I N   T E X T 
==============================================*/

#parchmentText {
	padding: 30px;
	padding-bottom: 0;
	width: 530px;
	background: url(images/victorian_parchment_mid.jpg) repeat-y;
}

#parchmentCornerPic {
 width: 130px;
 height: 231px;
 margin: 0 15px 0 0;
 float: right;
}
  
/* Victorian Era Headers */
#para1,#England { margin: -30px -30px 0 -30px;	padding: 30px 30px 0 30px; 
background: url(images/victorian_parchment-top.jpg) no-repeat; }
/*#para1 h3 {	width: 369px; height: 45px; background: url(images/victorian_britain.gif) no-repeat; }
#para2 h3 {	width: 396px;	height: 45px;	background: url(images/victorian_britain.gif) no-repeat; }
#para3 h3 {	width: 396px;	height: 45px;	background: url(images/victorian_britain.gif) no-repeat; }
#para4 h3 {	width: 396px;	height: 45px;	background: url(images/victorian_britain.gif) no-repeat; }
#England h3 {	width: 369px; height: 45px; background: url(images/antique-england.gif) no-repeat; }*/
/* Header End */

#para1,#para2,#para3,#para4 {
	margin-bottom: 30px;
}

#parchmentEnd {
	margin: -30px 0 0 0;
	height: 51px;
	width:590px;
	background: url(images/victorian_parchment-bot.jpg) no-repeat;
  }
  
#tellaFriend {
	margin: 0 0 0 480px;
	padding-bottom: 30px;
}

#tellaFriend a {
color: #691b1b;
font-size: 90%;
}

#tellaFriend a:hover {
color: #e44f36; 
}
  
.p1,.p2,.p3,.p4 {
	margin-top: 10px;
}

.centerText { text-align: center; }

#contactForm { font-weight: bold; }
#contactForm .smalltext { font-weight: normal; font-size:85%; }
#contactForm img { border: 1px solid black; margin: 3px 0 3px 0; }
#contactForm input[type="text"],textarea {
color: #000;
background-color: #fae0bc;
border: 1px solid black;
}
#contactForm textarea {
	width: 400px;
	height: 120px;
	background-image: url(images/contact-bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.centerText { display: block; margin-left: auto; margin-right: auto; }
.boldText { font-weight: bold; }
.boldLargeText { font-size: 120%; font-weight: bold; }
.smallLinkText { font-size: 75%; color:#990000 }

/*==============================================
F O O T E R 
==============================================*/

#footer {
  margin: 0 -22px; 
	/* padding: 40px 30px 10px 30px; */
	height: 105px !important;
}

#botNavigation {
background: url(images/victorian_navigation.jpg) no-repeat;
height: 41px;
}

#botNavText
{
position: absolute;
right: 150px;
bottom: 68px;
}

#botNavigation a {
color: #691b1b;
font-size: 80%;
}

#botNavigation a:hover {
color: #e44f36; 
}

#pageEnd {
background: url(images/victorian_footer.jpg) no-repeat;
height: 64px;
margin: 0 0;
}


/*==============================================
L E F T   C O L U M N 
==============================================*/

#sideBar {
	position: absolute;
	top: 216px;
	/* left: 530px; */
	right: 50px;
	width: 195px;
}

#siteNav {
	color: #C13003;
	background: black url(images/side.jpg) no-repeat;
}

#googlePanel {
	 background: black; 
}

#googlePanelTop {
    margin-top:40px;
	background: black url(images/googlepanel-top.jpg) no-repeat; height: 33px; 
}

#googlePanelBot { 
	margin-top:0;
	background: url(images/googlepanel-bottom.jpg) no-repeat; height: 48px; 
}

/*==============================================
N A V I G A T I O N
==============================================*/

.navigation {
	margin-top: 0;
	padding-bottom: 5px;
	margin-left: 8px;
	width: 177px;
	height: 24px;
	background: url(images/nav-country.gif) no-repeat;
}
#lnavigation ul {
	width: 150px;
	list-style-type: none;
}
#lnavigation ul li {
	width: 150px;
	padding: 5px 0 5px 25px;
	display: block;
	background: url(images/bullets.gif) 14px 7px no-repeat;
	border-bottom: 1px solid #311D00;
}
#lnavigation ul li a{
	display: block;
	font-weight: bold;
	color: #d2ab6a;
	text-decoration: none;
	line-height: 12px;
}
#lnavigation ul li a:hover{
	color: #FAA123;
}
#lnavigation ul li a.c {
	color: #C13003;
	display: inline;
	font-weight: bold;
}
#lnavigation ul li a.c:hover {
	color: #C13003;
	text-decoration: underline;
}

/*==============================================
S E A R C H
==============================================*/

.search {
	margin-top: 20px;
	padding-bottom: 5px;
	margin-left: 8px;
	width: 177px;
	height: 24px;
	background: url(images/nav-search.gif) no-repeat;
}

#searchbox, #searchbox2 {
margin-left: 8px;
}

input[type="text"] {
color: #e2ca93;
background-color: #663c35;
border: 1px solid #c2b1ae;
}

#searchSubmit, #searchSubmit2
{
margin-top: 5px;
width: 86px;
height: 18px;
background: url(images/victorian_search.jpg) no-repeat;
outline: none;
border: 0;
}

#lsearch ul {
	width: 150px;
	list-style-type: none;
}
#lsearch ul li {
	width: 150px;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid #311D00;
}
#lsearch ul li a{
	font-weight: bold;
	color: #d2ab6a;
	text-decoration: none;
	line-height: 12px;
}
#lsearch ul li a:hover{
	color: #FAA123;
}

/*==============================================
L I N K S
==============================================*/

.links {
	margin-top: 20px;
	padding-bottom: 5px;
	margin-left: 8px;
	width: 177px;
	height: 24px;
	background: url(images/nav-links.gif) no-repeat;
}
#llinks ul {
	width: 150px;
	list-style-type: none;
}
#llinks ul li {
	width: 150px;
	padding: 3px 0 3px 25px;
	background: url(images/bullets.gif) 14px 8px no-repeat;
	border-bottom: 1px solid #311D00;
}
#llinks ul li a{
	font-weight: bold;
	color: #d2ab6a;
	text-decoration: none;
	line-height: 12px;
}
#llinks ul li a:hover{
	color: #FAA123;
}

/*==============================================
I M A G E S
==============================================*/

.marginBot { margin-bottom: 5px; }
.marginBotLarge { margin-bottom: 20px; }
.marginBotXLarge { margin-bottom: 1200px; }
.marginTop { margin-top: 5px; }
.imgBorder { border: 1px black solid; }
.imgshadBorder { border-top: 1px black solid; border-right: 3px black solid; border-bottom: 3px black solid; border-left: 1px black solid;}
.imgRight { float: right; margin:3px; }
.imgLeft { float: left; margin:3px; }
.largeMarginRight { margin-right: 15px; }
.floatLeft { float: left; }
.floatRight { float: right; }
.clearBoth { clear: both; }
.marginLeftRight { margin-left: 5px; margin-right: 5px; }
.centerImg { display: block; margin-left: auto; margin-right: auto; }
.marginRight { margin-right: 20px; }
.marginRightsm {margin-right: 8px; }


/*==============================================
V I C T O R I A N   S H O P
==============================================*/

#shopThumbs { margin: -30px -30px 10px -30px;	padding: 20px 30px 0 20px; 
background: url(images/victorian_parchment-top.jpg) no-repeat; }

.imgShopCenter { text-align: center; margin-right: 15px; }
.shopImageUnit { padding: 3px; width: 125px; text-align: center; font-size: 75%; }

.shopImageUnit a { color: black; }
.shopImageUnit a:hover { color: green; }

/*==============================================
N A V I G A T I O N   L E A F   E N D I N G
==============================================*/

#navEnd {
 margin-top:0;
 height: 249px;
 padding:0;
 background: url(images/victorian-flowers.jpg) no-repeat;
}