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

body,td,th {font-size: 12px; color: #000000; font-family:"Century Gothic", Tahoma, Verdana, sans-serif;}

body {background-color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

a:link {color: 0d2499;}

a:visited {color: 0d2499;}

a:hover {color: 8db7e0;}

a:active {color: 0d2499;}

h1,h2,h3,h4,h5,h6 {font-family: Century Gothic, Tahoma, Verdana, sans-serif;}

h1 {font-size: 18px; color: #000000;}

/* main page template */
#m_header {width:960px; height:128px; background:url(/images/scrapbook/home_top.jpg) left top no-repeat; text-align:left;}
#logo_link {border:0; margin-left:579px;}
#m_centerback {width:960px; height:280px; background: url(/images/scrapbook/home_middle.jpg) left top no-repeat;}
#m_deskof {font-size:/*18px*/30px; height:110px; padding-top:115px; position:relative; bottom:0px; margin-right:34px; text-align:center; float:right;}
#m_content {width:280px; margin-left:155px; padding-top:47px; display:block;}
#m_content img {display:block;}
	#m_navContainer {margin:0; width:280px; float:left;}
	ul.m_navbuttons {list-style: none; padding: 0; margin: 0; width:280px;}
	ul.m_navbuttons li {border: 0;}
	a.m_navbutton1, a.m_navbutton1:link, a.m_navbutton1:visited, a.m_navbutton1:active {
	background-image:url(/images/scrapbook/home_nav_slideshow.jpg); background-repeat:no-repeat;
	background-position:top left; height:47px; width:231px; display:block; *margin-top:-4px;}
	a.m_navbutton1:hover {background-image:url(/images/scrapbook/home_nav_slideshow_over.jpg);}
	a.m_navbutton2, a.m_navbutton2:link, a.m_navbutton2:visited, a.m_navbutton2:active {
	background-image: url(/images/scrapbook/home_nav_flipbook.jpg); background-repeat:no-repeat;
	background-position:top left; height:41px; width:231px; display:block;}
	a.m_navbutton2:hover {background-image:url(/images/scrapbook/home_nav_flipbook_over.jpg);}
	a.m_navbutton3, a.m_navbutton3:link, a.m_navbutton3:visited, a.m_navbutton3:active {
	background-image: url(/images/scrapbook/home_nav_weddingstory.jpg); background-repeat:no-repeat;
	background-position:top left; height:49px; width:231px; display:block;}
	a.m_navbutton3:hover {background-image:url(/images/scrapbook/home_nav_weddingstory_over.jpg);}
#m_bottom {width:960px; height:152px; background: url(/images/scrapbook/home_bottom.jpg) left top no-repeat;}
#homelinks {margin-left:557px; margin-top:0;}
#essenceScrapbook {padding-bottom:15px;}

/*
#m_header {width:800px; height:192px; background:url(/images/scrapbook/m_top.jpg) left top no-repeat;}
#m_centerback {width:800px; height:549px; background: url(/images/scrapbook/m_middle.jpg) left top no-repeat;}
#m_content {width:280px; background-color:#FFFFFF; margin-left:327px;}
#m_deskof {font-size:18px; height:65px; padding-top:17px;}
	#m_navContainer {margin:0; width:280px; float:left;}
	ul.m_navbuttons {list-style: none; padding: 0; margin: 0; width:280px;}
	ul.m_navbuttons li {border: 0;}
	a.m_navbutton1, a.m_navbutton1:link, a.m_navbutton1:visited, a.m_navbutton1:active {
	background-image:url(/images/scrapbook/m_photoslideshow_u.gif); background-repeat:no-repeat;
	background-position:top left; height:35px; width:280px; display:block;}
	a.m_navbutton1:hover {background-image:url(/images/scrapbook/m_photoslideshow_o.gif);}
	a.m_navbutton2, a.m_navbutton2:link, a.m_navbutton2:visited, a.m_navbutton2:active {
	background-image: url(/images/scrapbook/m_albumflipbook_u.gif); background-repeat:no-repeat;
	background-position:top left; height:35px; width:280px; display:block;}
	a.m_navbutton2:hover {background-image:url(/images/scrapbook/m_albumflipbook_o.gif);}
	a.m_navbutton3, a.m_navbutton3:link, a.m_navbutton3:visited, a.m_navbutton3:active {
	background-image: url(/images/scrapbook/m_weddingstory_u.gif); background-repeat:no-repeat;
	background-position:top left; height:46px; width:280px; display:block;}
	a.m_navbutton3:hover {background-image:url(/images/scrapbook/m_weddingstory_o.gif);}
#m_bottom {width:800px; height:190px; background: url(/images/scrapbook/m_bottom.jpg) left top no-repeat;}
*/

/* video/slideshow template */

#v_header {width:960px; height:150px; background: url(/images/scrapbook/video_top.jpg) left top no-repeat;}

#v_hnav {width:960px; height:104px; background:url(/images/scrapbook/video_hnavback.jpg) left top no-repeat;}

#v_centerback {width:960px; height:594px; background: url(/images/scrapbook/video_middle.jpg) left top no-repeat;}

	#v_display {width:720px; height:405px; margin:25px 0 0 76px; _margin:25px 0 0 38px; background:#000000; float:left;}
	
	#v_name {width:432px; height:100px; margin:38px 0 0 224px; _margin:19px 0 0 112px; float:left; font-size:30px;}
	
	#v_vnav {width:115px; float:left; margin:/*84px*/ 112px 0 0 13px; display:inline;}
	
	#v_vnav img {display: block; margin: 0;}

#v_bottom {width:960px; height:115px; background: url(/images/scrapbook/video_bottom.jpg) left top no-repeat;}

#flvPlayer, #flvPlayer * {margin: 0; padding: 0;}



/* flipbooks template */

#f_header {width:960px; height:171px; background: url(/images/scrapbook/flipbook_top.jpg) left top no-repeat;}

#f_squareBack { width:960px; height:488px; background:url(/images/scrapbook/flipbook_square_back.jpg) left top no-repeat;}
#f_squareBack div.display1 {width:686px; height:343px; margin:12px 0 0 16px; background:#000000; float:left;}

#f_tallBack { width:960px; height:579px; background:url(/images/scrapbook/flipbook_tall_back.jpg) left top no-repeat;}
#f_tallBack div.display2 {width:570px; height:428px; margin:8px 0 0 93px; background:#000000; float:left;}

#f_wideBack { width:960px; height:330px; background:url(/images/scrapbook/flipbook_wide_back.jpg) left top no-repeat;}
#f_wideBack div.display3 {width:690px; height:230px; margin:13px 0 0 16px; background:#000000; float:left;}

#f_vnav {width:122px; float:left; margin:0px 0 0 814px; display:inline;}

#f_vnav img {display: block; margin: 0;}

#f_hnav {width:960px; height:88px; background:url(/images/scrapbook/flipbook_hnavback.jpg) left top no-repeat;}

#f_bottom {width:960px; height:124px; background: url(/images/scrapbook/flipbook_bottom.jpg) left top no-repeat;}

