html {
background:#FCFCF6 url(../mar10/victorianbg-top.jpg) repeat-x top;
border-top:4px solid #DDEAE0;
/* Height is 100%, so the body can be 100% */
    height: 100%;
width:100%;
margin:0;
padding:0;
}

/* {
margin:0;
padding:0;
}
.handcursor{
cursor:hand;
cursor:pointer;
} */


body { 
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
background: transparent url(../mar10/victorianbg1.jpg) no-repeat top left;


/* Height is 100%, so the tiled BG will tile all the way down
       the page, not just as far down as the page's content
       (when the content's height is less than the window's height) */
    height: 100%;
margin:0;
padding:0;
} 

img { 
padding : 5px;
border : 1px solid #847E6E;
} 
#footer img {
border:none;
padding:0;
margin:3px 0 0 0;
}

#leftcolumn img { 
padding : 5px;
border : 1px solid #847E6E;
} 

#victorian-freebie img {
border:none;
}
#emailFormPoweredby img {
border:none;
padding:0;
}

img.floatTL { 
float : left;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 5px;
margin-left : 10px;
} 
img.floatTR { 
float : right;
margin-left : 7px;
margin-bottom : 0;
margin-top : -2px;
margin-right : 10px;
} 


#victorian-freebie img.floatTL { 
float : left;
margin-right : 0px;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
} 

#wrapper { 
width : 942px;
margin-left: 139px;
margin-right: 165px;
height:1%;
float:left;

}
 
#navigation { 
width : 680px;
height : 36px;
color : #333;
margin : 25px 0 0 252px;
position:absolute;
top:0;
z-index:400;
background: transparent;
} 

/*
#navigation ul { 
font-family: Georgia, serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.7em;
color : #680305;
margin : 0;
padding-bottom : 5px;
padding-top : 4px;
padding-left : 0;
text-align:center;
} 
#navigation ul li { 
display : inline;
} 
#navigation ul li a { 
color : #680305;
text-decoration : none;
border-right : 1px solid #624E31;
margin-right : -1px;
padding:5px 8px;
} 
#navigation ul li a:hover { 
color : #847E6E;
} 
*/

#leftcolumn { 
color : #847E6E;
margin : -28px 0 0 0;
/* height : 700px; */
width : 225px;
float : left;
background : transparent;
font-family:Gerogia;
font-size:12px;
line-height:180%;
text-align:justify;
} 


/* #tagCloud  {
margin:12px;
padding:0;
background: transparent;
}
#tagCloud h1  {
margin:12px;
} */

#victorian-freebie {
background: transparent url(../mar10/freebie1.png) no-repeat top ;
padding-top:60px;
margin-top:60px;
padding-bottom:21px;
}

#victorian-freebieInner {
background: #8C1717 url(../mar10/freebie2.png) repeat-y 0 0px;
padding-left:8px;
padding-right:8px;
padding-bottom:-81px;
}

#victorian-freebie h1 {
padding-top:15px;
padding-left:11px;
text-align:left;
font-weight:bold;

}
#victorian-freebie h2 {
font-weight:normal;
text-align:center;
}

#victorian-freebie a {
color : #C7E8D9;
color: #C5D7C3;
text-decoration:none;
}
#victorian-freebie a:hover {
color : #F17959;
}

#victorian-freebie p {
padding-left:8px;
padding-right:8px;
}

#victorian-freebie-footer {
padding:0;
margin:-10px 0 0 0;
background: transparent url(../mar10/freebie3.png) no-repeat bottom;
height: 81px;
width:225px;
}


#victorian-merchants {
background: transparent;
margin-bottom:40px;
padding-bottom:20px;
margin-top:0;
}
#victorian-merchants h1 {
padding-top:10px;
padding-left:11px;
}

#victorian-merchants a {
color: #9F1D20;
text-decoration:none;
}

#victorian-merchants a:hover {
color : #847E6E;
}

#tagCloud {
background: #1F1409 url(../nov08/shoe.png) no-repeat right;
margin-bottom:40px;
border-bottom: 4px solid #EBFBF3;
padding-bottom:20px;
color : #E8D99F;
margin-top:55px;
margin-left:2px;

}
#tagCloud h1 {
border-top: 4px solid #EBFBF3;
padding-top:15px;
padding-left:11px;
font-family: Georgia, serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.5em;
}

#tagCloud ul {
margin:0;
padding:0;
background: transparent;
}
#tagCloud li {
display: inline;
background: transparent;
color:#F17959;
line-height:18px;
margin-left:0px;
padding-left:0pt;
padding-top:0px;
font-family: Georgia, serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 2em;
}

#tagCloud ul li a { 
padding : 5px;
color: #C5D7C3;
text-decoration : none;
} 
#tagCloud ul li a:hover { 
color : #F17959;
} 


.logo { 
height:117px;
padding:0pt;
} 

.logo h1#lineone { 
padding-top : 25px;
padding-left : 0px;
border : none;
top : 0;
left : 42px;
background :transparent  url(../mar10/victorian-passage-title.jpg) no-repeat right;
height:117px;
position:absolute;
top:0;
width:333px;
} 
.logo h1#lineone span { 
color : #8dcb32;
display:none;
} 
.logo h2#linetwo { 
padding-left : 5px;
font-size : 0.9em;
font-family : helvetica, arial, sans-serif;
text-transform : none;
top : 25px;
left : 14px;
color : #8dcb32;
} 
.logo h2#linetwo a { 
color : #8dcb32;
text-decoration : none;
} 
#leftcolumn h2,#leftcolumn h1 {
font-family: Georgia, serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.5em;
}

/* #leftcolumn ul { 
background-color : #1b66bc;
padding : 0 0 15px 0;
border-bottom : 2px solid #dd6600;
} 
#leftcolumn li { 
line-height : 18px;
background : #1b66bc;
list-style : square;
padding-left : 0;
padding-top : 10px;
margin-left : 21px;
color : #fa890b;
}  */
ul a { 
font-size : 1em;
font-weight : bolder;
color : #fa890b;
text-decoration : none;
} 
#leftcolumn p { 
text-align : justify;
padding-top : 10px;
color : #847E6E;
padding:0pt 5px;
} 
#leftcolumn h2 { 
padding-top : 10px;
padding-left : 10px;
} 


#leftcolumn h3 { 
background : #1b66bc;
font-size : 1.2em;
padding-top : 10px;
padding-left : 10px;
border-top : 2px solid;
} 
#content { 
float : left;
color : #333;
margin : 25px 0 0 0;
width : 670px;
/* display : inline; */
padding-top : 10px;
padding-bottom : 10px;
padding-left : 15px;
padding-right : 5px;
} 
#content a {
color: #580400;
text-transform: uppercase;
text-decoration:none;
font-family:Gerogia;
line-height:180%;
text-align:justify;
font-size:10px;
letter-spacing:1px;
}
#content a:hover { 
color : #847E6E;
} 
#contentBorder {
padding:5px;
}

.entryList {
height:90px;
}


#featured {
line-height:180%; 
font-family:Gerogia;
font-size:12px;
color:#373322;
text-align:justify;
padding-top:0px;
margin-top:-35px;

}
#featured h1 {
font-family:Gerogia;
font-size:14px;
/* line-height:180%;  */
text-align:right;
font-weight:bold;
text-transform: uppercase;
margin-top:35px;
}
#featured h2 a {
color: #580400;
text-decoration:none;
font-family:Gerogia;
font-size:14px;
line-height:180%; 
font-weight:bold;
text-transform: uppercase;
}
#featured p {
height: 100px;
}

#indEntry {
ine-height:180%; 
font-family:Gerogia;
font-size:12px;
color:#373322;
text-align:justify;
padding-top:0px;
margin-top:-35px;
}

#indEntry h1 {
font-family:Gerogia;
font-size:14px;
/* line-height:180%;  */
text-align:right;
font-weight:bold;
text-transform: uppercase;
margin-top:35px;
}

#indEntry h2 a {
color: #580400;
text-decoration:none;
font-family:Gerogia;
font-size:14px;
line-height:180%; 
font-weight:bold;
text-transform: uppercase;
}
#indEntry p {
margin-top:35px;
padding-top:25px;
}

#boxes { 
height : 500px;
margin-top : 20px;
background: #DDEAE0 url(../mar10/victorian-center.jpg) no-repeat top left; 
line-height:180%;
font-family:Gerogia;
font-size:12px;
color:#373322;
text-align:justify;
padding-top:25px;
width:625px;
} 

#boxesWrapper {
background-color : #DDEAE0;
margin:10px 10px 0 10px;
width:480px;
border: 1px solid #847D6D ;
text-align:justify;
}

#box1, #box2, #box3 {
background-color: #DDEAE0;
/* background-color: #9AB497; */
padding-top:10px;
text-align:justify;
display:block;
}
#box1 a, #box2 a, #box3 a {
color: #580400;
}
#box1 a:hover, #box2 a:hover, #box3 a:hover {
color: #8A1717;
}
#box1 { 
border-right:1px dotted;
float:left;
height:415px;
margin:0pt 0px 0pt 0px;
padding:8px 1px 1px ;
text-align:left;
width:150px;
text-align:justify;
} 

#box2 { 
border-right:1px dotted;
height:415px;
margin:0pt auto;
padding:8px 1px 1px;
text-align:left;
width:150px;
text-align:justify;
} 
#box3 { 
float:right;
height:415px;
margin:0pt 3px 0pt 2px;
padding:8px 1px 1px;
text-align:left;
width:150px;
top:-424px;
position:relative;
text-align:justify;
} 

#box1 h2,
#box2 h2,
#box3 h2, 
#box1 h1{
font-family: Georgia, serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.5em;
}

#boxes h1 { 
font-family:Georgia,serif;
font-size:11px;
letter-spacing:1px;
line-height:1.4em;
padding-left:10px;
padding-top:8px;
text-transform:uppercase;
} 
#box1 h2, #box2 h2, #box3 h2 { 
margin-left : 10px;
} 
#box1 h3, #box2 h3, #box3 h3 { 
margin-left : 10px;
} 
#boxes p { 
padding-left : 5px;
padding-right : 5px;
} 
.onemorebox { 
padding-top : 5px;
padding-bottom : 15px;
clear:left;
} 
.onemorebox h2 { 
font-size : 1.6em;
color : #7e9dc8;
padding-top : 10px;
margin-left : 10px;
font-weight : lighter;
} 
.onemorebox p { 
margin-right : 10px;
text-align : justify;
} 

#boxes7 {
padding:5px;
}

#boxesExtra {
width: 120px;
float:right;
margin-left:-5px;
margin-right:5px;
right:5px;
top:-35px;
margin-top:-35px;
background: url(../mar10/flwr-bg.jpg) no-repeat bottom right; 
height: 496px
}

#boxesBottom {
background: #DDEAE0 url(../mar10/victorian-center2.jpg) no-repeat bottom right; 
height:522px;
}

#disclaimer { 
font-family: “Lucida Grande”, sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
display:block;
margin-top:-25px;
background-color: #FCFCF6;
} 

#rightcolumn { 
color : #333;
margin : 0 0 0 0;
padding : 0;
width : 232px;
float : left;
background-color : transparent;
display:none;
} 
#rightcolumn h2 { 
font-size : 1.6em;
color : #7e9dc8;
margin-left : 20px;
font-weight : lighter;
} 

#dailyDessert {
font-family: “Lucida Grande”, sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
background: #1F1409;
border-bottom: 3px solid white;
color : #E8D99F;
margin-top:55px;
width : 230px;
margin-left:2px;
}

#dailyDessert h2,#dailyDessert h1 {
font-family: Georgia, serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.5em;
}

#dailyDessert h1 {
border-top: 4px solid #EBFBF3;
padding-top:15px;
padding-left:11px;
}
#dailyDessert p {
padding:8px 11px 11px;
}

#welcome {
font-family: “Lucida Grande”, sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
margin-top:75px;
margin-left:15px;
}

#welcome h2,#welcome h1 {
font-family: Georgia, serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: .9px;
line-height:1em;
}

#welcome h1 {
padding-top:25px;
padding-left:11px;
}
#welcome  p {
padding:8px 11px 11px;
}
#welcome .welcomeExtra {
color: #1F1409;
font-weight: bold;
}

#victorianIntro, #edwardianIntro, #earlyAmericanIntro, #homegardenIntro, #fashionIntro, #craftsewingIntro, #browseIntro, #freebieIntro, #thoughtsIntro, #thanksIntro  {
font-family: “Lucida Grande”, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 2em;
margin-top:75px;
margin-left:15px;
text-align:justify;
}

#victorianIntro h2,
#victorianIntro h1, 
#edwardianIntro h2, 
#edwardianIntro h1, 
#earlyAmericanIntro h2,
#earlyAmericanIntro h1,
#homegardenIntro h2,
#homegardenIntro h1,
#fashionIntro h2,
#fashionIntro h1,
#craftsewingIntro h2,
#craftsewingIntro h1,
#browseIntro h2,
#browseIntro h1,
#freebieIntro h2, 
#freebieIntro h1, 
#thoughtsIntro h2, 
#thoughtsIntro h1, 
#thanksIntro h2,
#thanksIntro h1

{
font-family: Georgia, serif;
font-size: 12px;
text-transform: uppercase;
letter-spacing: .9px;
line-height:1.5em;
}

#victorianIntro h1,
#edwardianIntro h1,
#earlyAmericanIntro h1,
#homegardenIntro h1,
#fashionIntro h1,
#craftsewingIntro h1,
#browseIntro h1,
#freebieIntro h1, 
#thoughtsIntro h1, 
#thanksIntro h1
 {
padding-top:10px;
padding-left:5px;
}
#victorianIntro p,
#edwardianIntro p,
#earlyAmericanIntro p,
#homegardenIntro p,
#fashionIntro p,
#craftsewingIntro p,
#browseIntro p, 
#freebieIntro p, 
#thoughtsIntro p, 
#thanksIntro p
{
padding:8px 11px 11px;
padding:0;
}
#victorianIntro .victorianIntroExtra,
#edwardianIntro .victorianIntroExtra, 
#earlyAmericanIntro .victorianIntroExtra,
#homegardenIntro .victorianIntroExtra,
#fashionIntro .victorianIntroExtra,
#craftsewingIntro .victorianIntroExtra,
#browseIntro .victorianIntroExtra, 
#freebieIntro .victorianIntroExtra, 
#thoughtsIntro .victorianIntroExtra, 
#thanksIntro .victorianIntroExtra
{
color: #1F1409;
font-weight: bold;
}


.search {
margin-bottom:-35px;
margin-top:45px;
}
.search h2 {display:none;}
.searchForm label {display:none;}

.ads p { 
font-family : verdana;
font-size : 0.9em;
padding-left : 5px;
padding-bottom : 5px;
margin-right : 10px;
text-align : justify;
padding-right : 10px;
} 
.ads { 
border : 1px solid #86c216;
width : 160px;
height : 600px;
margin-bottom:40px;
margin-left:38px;
margin-top:29px;
text-align:center;
} 
.ads h4 { 
background-color : #86c216;
color : #fff;
font-weight : lighter;
font-size : 0.8em;
padding-bottom : 3px;
text-decoration : underline;
} 
.ads h3 { 
font-family : verdana;
font-size : 1em;
padding-top : 22px;
padding-left : 3px;
padding-bottom : 5px;
color : #86c213;
text-decoration : underline;
} 
.ads a { 
margin-right : 25px;
margin-bottom : 2px;
color : #dd6601;
font-size : 0.8em;
font-weight : bold;
padding-left : 3px;
text-decoration : none;
padding-bottom : 15px;
} 
#footer { 
width : 942px;
clear : both;
float : left;
padding-top : 5px;
padding-bottom : 5px;
font-family:Gerogia;
font-size:12px;
letter-spacing:1px;
margin-top:25px;
background-color: #8C1717;
} 

#footer-bar { 
color : #E3C98C;
text-align : center;
background-color: #8C1717;
display : inline;
width:942px;
padding-top : 5px;
padding-bottom : 5px;
} 
#footer p { 
font-size : 0.8em;
color : #E3C98C;
} 
#footer a { 
color : #C7E8D9;
text-transform: uppercase;
text-decoration:none;
} 
#footer a:hover { 
color : #F17959;
} 


/* SUCKERFISH */

#nav, #nav ul { /* all lists */
padding: 0;
margin: 0;
list-style: none;
line-height: 1.7em;
}
#nav {        
height: 30px;        
margin:6px 5px;
}
 
#nav a {
display: block;
/* width: 10em; */
font-family: Georgia, serif;
font-size: 10px;
font-style: normal;
text-transform: uppercase;
letter-spacing: .9px;
color : #680305;
font-weight:bolder;
line-height: 1.9em;
}
 
#nav li { /* all list items */
float: left;
/* width: 10em; */ /* width needed or else Opera goes nuts */
line-height: 1.7em;
}
#nav li a {        
padding: 0 7px;
}
#nav li a:hover {   
color : #847E6E;
}

#nav li ul { /* second-level lists */
width:10em;
position: absolute;
background: #1F1409;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
width:170px !important;
padding-top:10px;
}

#nav li ul li, 
#nav li ul ul li {
/* border:1px solid #624E31 !important;
border-top:none !important; */
width:169px !important;
line-height: 1.8em;
}

#nav li ul ul { /* third-and-above-level lists */
margin:-6em 0pt 0pt 11em;
}
 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}
 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}

#dailyDessertInner h2 {
margin-left:10px;
color: #E8D99F
}

#dailyDessertInner .ddNav {
text-align:center;
}
#dailyDessertInner a {
color: #C7E8D9;
text-decoration:none;
}
#dailyDessertInner a:hover {
color:#F17959;
}

#archiveLink {
text-align:right;
padding: 10px;
}

#featuredAd {margin-top:15px;}

#ads {
background: #1F1409 url(../nov08/adbg.jpg) no-repeat scroll center top;
border-bottom: 3px solid white;
color : #E8D99F;
margin-top:55px;
width : 230px;
margin-left:2px;
}
#ads h2,#ads h1 {
font-family: Georgia, serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.5em;
font-style: normal;
font-weight: normal;

}

#ads h1 {
border-top: 4px solid #EBFBF3;
padding-top:15px;
padding-left:11px;
}
#ads p {
padding:125px 11px 11px;
text-align:center;
}
.contentDiv {
height:15px;
width:150px;
text-align:center;
}
.search {
padding:8px 11px 11px;
}

#victorian-ad-under-nav {
margin-top:10px;
margin-left:12px;
width:650px;

}
#victorian-search {
float:right;
margin-top:-5px;
}

#victorian-links {

}

#emailFormWrapper {
font-family: Georgia;
size: 1em;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
margin-top:75px;
margin-left:15px;
}


#emailForm {
width: 400px;
padding: 5px;
}

div.row {
clear: both;
padding-top: 5px;
}

div.row span.label {
float: left;
width: 100px;
text-align: right;
}

div.row span.formw {
float: right;
width: 235px;
text-align: left;
} 

#captcha_table {
clear:both;
width: 400px;
padding: 5px;
}

.captcha {
float:left;
}

#thoughts img {
border: none;
padding:0;
}

#thoughts {
text-align:center;
}

#fashion2 h3 {
text-align:right;
border-top:1px dotted #D0CEC4;
padding-right:70px;
padding-top:5px
}

.fashionImage {text-align:left; padding:0; border:none;}

#fashion1800,#fashion1810,#fashion1820,#fashion1830,#fashion1840,#fashion1850,#fashion1860,#fashion1870,#fashion1880,#fashion1890
{
height:100px;
}
#fashion1800 {
background: url(../mar10/fashion-1800.jpg) no-repeat right;
}
#fashion1810 {
background: url(../mar10/fashion-1810.jpg) no-repeat right;
}
#fashion1820 {
background: url(../mar10/fashion-1820.jpg) no-repeat right;
}
#fashion1830 {
background: url(../mar10/fashion-1830.jpg) no-repeat right;
}
#fashion1840 {
background: url(../mar10/fashion-1840.jpg) no-repeat right;
}
#fashion1850 {
background: url(../mar10/fashion-1850.jpg) no-repeat right;
}
#fashion1860 {
background: url(../mar10/fashion-1860.jpg) no-repeat right;
}
#fashion1870 {
background: url(../mar10/fashion-1870.jpg) no-repeat right;
}
#fashion1880 {
background: url(../mar10/fashion-1880.jpg) no-repeat right;
}
#fashion1890 {
background: url(../mar10/fashion-1890.jpg) no-repeat right;
}

#victorian-freebieInner p {
color: #E9C499;
}
