body {
	font: 62.5% "Times New Roman", Times, serif;
	background-color: white;
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(../images/header-line.gif);
	margin: 0;
	padding: 0;
	color: black;
}

.ysbryd:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* hide from IE-mac \*/
* html .ysbryd {height: 1%;}

/* ==================================
		  Other basics
   ================================== */
#background {
	background-position: -70px top;
	background-repeat: no-repeat;
	background-image: url(../images/site-background.jpg);
	height: 768px;
	width: 100%;
	position: absolute;
}


/* ==================================
		  Standard Essentials
   ================================== */
a:link { color: #810052; font-weight: bold; text-decoration: none; }
a:visited { color: #810052; font-weight: bold; text-decoration: none; }
a:hover { color: #810052; font-weight: bold; text-decoration: underline; }
a:active { color: #810052; font-weight: bold; text-decoration: underline; }
.menuSpacer { font-size: 2px; margin: 0; padding: 0; height: 10px; }
.clearBar { clear: both; line-height: 0pt; }

/* ==================================
		Header Navigation
   ================================== */
#header {
	padding: 0px;
	clear: both;
	height: 90px;
	width: 960px;
	left: 0px;
	top: 25px;
	overflow: hidden;
	text-align: left;
	position: relative;
}
#leftHead { float: left; width: 475px; }
#rightHead { float: right; width: 485px; } 


#homeNav {
	padding: 0px;
	clear: both;
	height: 90px;
	width: 475px;
	left: 0px;
	top: 0px;
	overflow: visible;
	text-align: left;
	position: relative;
}
#homeNav span { display: none; }
#homeNav a:link, #homeNav a:visited {
	display: block;
	height: 90px;
	line-height: 90px;
	cursor: pointer;
}
#homeNav a.active {
	background-position: right top;
}
#homeNav a:hover {
	background-position: right top;
}
#homeNav div.logoLeft { 
	position: relative;
	display: block;
	height: 90px;
	line-height: 90px;
	top: 0px;
	left: 0px;
	width: 55px; 
	background: url(../images/navigation/logo_left.gif) no-repeat left top;
}
#homeNav .logo { 
	position: relative;
	top: -90px;
	left: 55px;
	width: 225px; 
	background: url(../images/navigation/logo-fabulous-day.png) no-repeat left top;
}
#homeNav div.logoRight { 
	position: relative;
	display: block;
	height: 90px;
	line-height: 90px;
	top: -180px;
	left: 280px;
	width: 195px; 
	background: url(../images/navigation/logo_right.gif) no-repeat left top;
}


#nav {
	padding: 0px;
	clear: both;
	height: 63px;
	width: 480px;
	left: 0px;
	top: 0px;
	overflow: hidden;
	text-align: left;
	position: relative;
}
#nav span { display: none; }
#nav a:link, #nav a:visited {
	display: block;
	height: 63px;
	line-height: 63px;
	cursor: pointer;
}
#nav a.active {
	background-position: right top;
}
#nav a:hover {
	background-position: right top;
}
#nav div.left { 
	position: relative;
	height: 63px;
	line-height: 63px;
	top: 0px;
	left: 0px;
	width: 101px; 
	background: url(../images/navigation/nav_left.gif) no-repeat left top;
}
#nav .home { 
	position: relative;
	top: -63px;
	left: 101px;
	width: 59px; 
	background: url(../images/navigation/home.gif) no-repeat left top;
}
#nav .about { 
	position: relative;
	top: -126px;
	left: 160px;
	width: 78px; 
	background: url(../images/navigation/about.gif) no-repeat left top;
}
#nav .fabdays { 
	position: absolute;
	top: 0px;
	left: 238px;
	width: 110px; 
	background: url(../images/navigation/fabulous.gif) no-repeat left top;
}
#nav .contact { 
	position: absolute;
	top: 0px;
	left: 348px;
	width: 91px; 
	background: url(../images/navigation/contact.gif) no-repeat left top;
}
#nav div.right { 
	position: relative;
	height: 63px;
	line-height: 63px;
	top: -189px;
	left: 439px;
	width: 46px; 
	background: url(../images/navigation/nav_right.gif) no-repeat left top;
}


#aboutNav {
	position: relative;
	padding: 0px;
	clear: both;
	height: 27px;
	width: 482px;
	left: -48px;
	top: 0px;
	overflow: hidden;
	text-align: left;
}
#aboutNav span { display: none; }
#aboutNav a:link, #aboutNav a:visited {
	display: block;
	height: 27px;
	line-height: 27px;
	cursor: pointer;
}
#aboutNav a.active {
	background-position: right top;
}
#aboutNav a:hover {
	background-position: right top;
}
#aboutNav .creating_fds { 
	position: relative;
	top: 0px;
	left: 0px;
	width: 176px; 
	background: url(../images/navigation/ab_creating_fds.gif) no-repeat left top;
}
#aboutNav .what_we_do { 
	position: relative;
	top: -27px;
	left: 176px;
	width: 106px; 
	background: url(../images/navigation/ab_what_we_do.gif) no-repeat left top;
}
#aboutNav .the_team { 
	position: relative;
	top: -54px;
	left: 282px;
	width: 136px; 
	background: url(../images/navigation/ab_the_planner.gif) no-repeat left top;
}

#aboutNav .press { 
	position: relative;
	top: -81px;
	left: 420px;
	width: 83px; 
	background: url(../images/navigation/ab_press.gif) no-repeat left top;
}


/* ==================================
		Home Page
   ================================== */
#homepage { 
	padding: 0px;
	clear: both;
	width: 960px;
	left: 0px;
	top: 32px;
	overflow: hidden;
	text-align: left;
	position: relative;
}
#leftHome { float: left; width: 465px; }
#rightHome { float: right; width: 495px; } 

#homepage #photoFrame {
	z-index: 3;
	padding: 0px;
	clear: both;
	width: 436px;
	height: 348px;
	left: 0px;
	top: 0px;
	text-align: left;
	position: absolute;
	background: url(../images/homepage/flower-photo-frame.png) no-repeat left top;
}
#homepage #gallery {
	position: absolute;
	top: 11px;
	left: 2px;
	height: 348px;
}
/* Home jQuery Effects CSS */
ul#homegallery {
	list-style-type: none;
	position: relative;
	z-index: 1;
	top: 131px;
	left: 231px;
	width: 190px;
	height: 190px;
	line-height: 0px;
	text-align: left;
}
ul#homegallery li {
	font-size: 0px;
	line-height: 0px;
}
ul#homegallery li img{
	border: 0;
	padding: 0px;
}

#homepage div.ukawp {
	position: relative;
	margin-left: 62px;
	margin-top: 372px;
	height: 70px;
}

#homepage div.buttonFabdays {
	position: absolute;
	top: 358px;
	left: 190px;
}


#rightHome img.yourday {
	position: relative;
	margin-top: 30px;
	left: 30px;
	margin-bottom: 20px;
}

#rightHome p { color: #666666; font-size: 14px; line-height: 20px; margin: 7px 0 0 0; padding-right: 40px; padding-left: 20px; }

#rightHome img.getintouch {
	position: relative;
	margin-top: 20px;
	left: 80px;
	margin-bottom: 20px;
}


/* ==================================
		About / Creating Fab Days Page
   ================================== */
#cfdPage { 
	padding: 0px;
	clear: both;
	width: 960px;
	left: 0px;
	top: 32px;
	overflow: hidden;
	text-align: left;
	position: relative;
}
#leftCFD { float: left; width: 527px; }
#rightCFD { float: right; width: 433px; } 

#leftCFD p {
	color: #666;
	font-size: 14px;
	line-height: 20px;
	padding-right: 0px;
	padding-left: 60px;
	margin: 7px 0px 0px 0px;
}

#leftCFD h2 {
	color: #810052;
	font-size: 21px;
	line-height: 26px;
	padding-right: 40px;
	padding-left: 60px;
	margin-bottom: -5px;
	font-weight: normal;
}

#leftCFD .rest {
        width:340px
}

#leftCFD img.independent {
	position: relative;
	margin-top: 0px;
	left: 60px;
	margin-bottom: 5px;
}

#leftCFD img.getintouch2 {
	position: relative;
	margin-top: 15px;
	margin-left: 53px;
	margin-bottom: 0px;
}

#leftCFD div.ukawp2 {
	position: relative;
	margin-left: 60px;
	margin-top: 25px;
	height: 70px;
}

#leftCFD div.buttonFabdays2 {
	position: absolute;
	top: 358px;
	left: 190px;
}


/* CFD jQuery Effects CSS */
#rightCFD #photoFrame {
	z-index: 3;
	padding: 0px;
	clear: both;
	width: 563px;
	height: 437px;
	left: 350px;
	top: 10px;
	text-align: left;
	position: absolute;
	background: url(../images/about/crating-fds-pictureframe.png) no-repeat left top;
}
#rightCFD #gallery {
	position: absolute;
	top: -120px;
	left: 335px;
	height: 190px;
}
ul#cfdGallery {
	list-style-type: none;
	position: relative;
	z-index: 1;
	top: 141px;
	left: 231px;
	width: 190px;
	height: 190px;
	line-height: 0px;
	text-align: left;
}
ul#cfdGallery li {
	font-size: 0px;
	line-height: 0px;
}
ul#cfdGallery li img{
	border: 0;
	padding: 0px;
}

#rightCFD #gallery2 {
	position: absolute;
	top: -22px;
	left: 475px;
	height: 190px;
}
ul#cfdGallery2 {
	list-style-type: none;
	position: relative;
	z-index: 1;
	top: 141px;
	left: 231px;
	width: 190px;
	height: 190px;
	line-height: 0px;
	text-align: left;
}
ul#cfdGallery2 li {
	font-size: 0px;
	line-height: 0px;
}
ul#cfdGallery2 li img{
	border: 0;
	padding: 0px;
}

#rightCFD div.cfdFabdaysBut {
	position: absolute;
	top: 338px;
	left: 570px;
	z-index: 4;
}

/* ==================================
		About / What we do Page
   ================================== */
#wwdPage { 
	padding: 0px;
	clear: both;
	width: 960px;
	left: 0px;
	top: 32px;
	overflow: hidden;
	text-align: left;
	position: relative;
}
#leftWWD { float: left; width: 630px; }
#rightWWD { float: right; width: 330px; } 

#rightWWD .listdesc {
	color: #666
}

#leftWWD p { color: #666; font-size: 14px; line-height: 20px; margin: 7px 0 0 0; padding-right: 40px; padding-left: 60px; }

#rightWWD p { color: #810052; font-size: 12px; margin: 7px 0 15px; padding-right: 50px; padding-left: 30px; }

#leftWWD h2 {
	color: #810052;
	font-size: 21px;
	line-height: 26px;
	padding-right: 40px;
	padding-left: 60px;
	margin-bottom: -5px;
	font-weight: normal;
}

#leftWWD div.runaround {
	position: relative;
	float: right;
	width: 260px;
	height: 250px;
}

#leftWWD img.getintouch {
	position: relative;
	margin-top: 15px;
	margin-left: 53px;
	margin-bottom: 0;
}

#leftWWD div.ukawp {
	position: relative;
	margin-left: 60px;
	margin-top: 25px;
	height: 70px;
}


/* WWD jQuery Effects CSS */
#leftWWD #photoFrame {
	z-index: 3;
	padding: 0px;
	clear: both;
	width: 215px;
	height: 216px;
	left: 385px;
	top: 110px;
	text-align: left;
	position: absolute;
	background: url(../images/about/whatwedo-pictureframe.png) no-repeat left top;
}
#leftWWD #gallery {
	position: absolute;
	top: 124px;
	left: 393px;
	height: 190px;
}
ul#wwdGallery {
	list-style-type: none;
	position: relative;
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 190px;
	height: 190px;
	line-height: 0px;
	text-align: left;
}
ul#wwdGallery li {
	font-size: 0px;
	line-height: 0px;
}
ul#wwdGallery li img{
	border: 0;
	padding: 0px;
}


#rightWWD ul {
	color: #810052;
	font-size: 14px;
	line-height: 20px;
	list-style-image: url(../images/about/list-bullet.gif);
	list-style-position: outside;
	margin-left: 30px;
	margin-bottom: 15px;
	width: 250px;
}

#rightWWD li {
	margin-bottom: 12px;
}

#popup {
	position: absolute;
	z-index: 200;
	float: left;
	left: 200px;
	top: 130px;
	width: 427px;
	height: 454px;
}
#popup.hidden {
	display: none;
}

#popup #pop-top {
	height: 34px;
	background: url(../images/about/pop-up-box/pop-up_top.png) no-repeat left top;
}
#popup #pop-top h3 {
	position: relative;
	padding-top: 15px;
	padding-left: 20px;
	color: #810052;
	font-size: 14px;
	line-height: 12px;
	font-weight: normal;
}

#popup #pop-close {
	position: absolute;
	top: 15px;
	right: 10px;
	width: 55px;
	height: 19px;
	line-height: 19px;
	color: #810052;
	font-size: 14px;
	line-height: 12px;
	font-weight: normal;
}

#popup #pop-middle {
	width: 374px; /* 427-33-20 */
	background: url(../images/about/pop-up-box/pop-up_repeat.png) repeat-y left top;
	padding-left: 20px;
	padding-right: 33px;
	padding-top: 10px;
	padding-bottom: 3px;
}
#popup #pop-middle p {
	color: #666;
	font-size: 13px; 
	line-height: 17px; 
	margin: 0px 0px 7px 0; 
	background-color: white;
}
#popup #pop-bottom {
	font-size: 1px;
	height: 20px;
	width: 427px;
	background: url(../images/about/pop-up-box/pop-up_bottom.png) no-repeat left top;
}


/* ==================================
		About / The Planner Page
   ================================== */
#plannerPage { 
	padding: 0px;
	clear: both;
	width: 960px;
	left: 0px;
	top: 32px;
	overflow: visible;
	text-align: left;
	position: relative;
}


#plannerPage p { color: #666; font-size: 14px; line-height: 20px; margin-top: 7px; padding-right: 40px; padding-left: 60px; margin-bottom: 14px; }

#plannerPage em {
	font-style: italic;
}

#plannerPage h2 {
	color: #810052;
	font-size: 21px;
	line-height: 26px;
	padding-right: 40px;
	padding-left: 60px;
	margin-bottom: -5px;
	font-weight: normal;
}

#plannerPage div.ukawp {
	margin-left: 60px;
}

#thePlanner { 
	width: 920px;
	margin: 0;
	padding: 0;
}

#andrea {
	padding: 0px 0px 30px 0px;
	width: 868px;
	height: 270px;
	left: 50px;
	top: -15px;
	text-align: left;
	position: relative;
	background: url(../images/about/planner/andrea-background.png) no-repeat left top;
}
#andrea a:link { color: #666; font-weight: normal; text-decoration: underline; }
#andrea a:visited { color: #666; font-weight: normal; text-decoration: underline; }
#andrea a:hover { color: #666; font-weight: normal; text-decoration: none; }


#andrea p {
	padding-left: 20px;
	padding-right: 10px;
        margin: 7px 0px 0px 0px;
}

#emailAndrea {
position: absolute;
top: 325px;
left:739px;
z-index: 300;
}

#plannerColumns {
	position: relative;
	width: 650px;
	height: 210px;
	left: 20px;
	top: 48px;
}

#leftPlanner { float: left; width: 325px; }
#rightPlanner { float: right; width: 325px; } 





/* ==================================
		About / Press
   ================================== */
#pressPage { 
	padding: 0 0 20px;
	clear: both;
	width: 960px;
	left: 0;
	top: 32px;
	overflow: hidden;
	text-align: left;
	position: relative;
}
#leftPress { 
float: left; 
width: 620px; 
}

#rightPress { 
float: right; 
width: 320px;
margin: 0; 
} 

#leftPress p.intro {
	color: #666;
	font-size: 14px;
	line-height: 20px;
	padding-right: 0px;
	padding-left: 60px;
	margin: 7px 30px 15px 0px;
}

#leftPress h2.intro {
	color: #810052;
	font-size: 21px;
	line-height: 26px;
	padding-right: 40px;
	padding-left: 50px;
	margin-bottom: -5px;
	margin-left: 10px;
	font-weight: normal;
}

/* new press box */
.pressBoxLeft { float: left; width: 190px; }
.pressBoxRight { float: right; width: 312px; } 

#leftPress .pressBox {
	position: relative;
	width: 510px;
	margin-left: 60px;
	margin-bottom: 25px;
	background: url(../images/fabdays/gradient-back2.jpg) repeat-x left bottom;
	padding: 20px 20px 18px 20px;
}
#leftPress .pressBox h3 {
	color: #810052;
	font-size: 22px;
	line-height: 26px;
	font-weight: normal;
}
#leftPress .pressBox h4 {
	color: #810052;
	font-size: 17px;
	line-height: 20px;
	font-weight: normal;
	margin-bottom: 7px;
}
#leftPress .pressBox p {
	color: #666;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 7px;
}




#rightPress p {
	color: #666;
	font-size: 14px;
	line-height: 20px;
	padding: 0px;
	margin: 5px 30px 10px 30px;
}

#rightPress ul {
	color: #810052;
	font-size: 14px;
	line-height: 20px;
	list-style-image: url(../images/about/list-bullet.gif);
	list-style-position: outside;
	margin: 0px 0px 0px 30px;
	width: 250px;
}

#rightPress li {
	margin: 0px;
}

#rightPress .PressContact {
margin: 0px 0px 0px 24px;
}

/* ==================================
		Contact us Page
   ================================== */
#contact { 
	padding: 0px;
	clear: both;
	width: 960px;
	left: 0px;
	top: 32px;
	overflow: visible;
	text-align: left;
	position: relative;
}

#contact div.ukawp {
	margin-left: 60px;
}

#contact p { color: #666; font-size: 14px; line-height: 20px; margin-top: 7px; padding-right: 40px; padding-left: 60px; margin-bottom: 14px; }

#contact em {
	font-style: italic;
}

#contact h2 {
	color: #810052;
	font-size: 21px;
	line-height: 26px;
	padding-right: 40px;
	padding-left: 60px;
	margin-bottom: -5px;
	font-weight: normal;
}

#contact #formDiv {
	padding: 0px;
	width: 783px;
	height: 317px;
	left: 5px;
	top: 0px;
	text-align: left;
	position: relative;
	background: url(../images/contact/contact-form-back-v2.png) no-repeat left top;
}

#contact #formDiv form {
	left: 55px;
	top: 19px;
	text-align: left;
	position: relative;
}
#contact #formDiv legend {
	display: none;
}
#contact #formDiv fieldset {
	border: none;
}

#contact form.contactForm ol.inline input {
	width: 140px;
	border: solid 2px #D4A7C4;
	font-size: 14px;
	color: #666;
	padding: 5px 5px 5px 20px;
	background: url(../images/contact/form-bullet.gif) no-repeat 2px 4px;
	background-color: white;
}
#contact form.contactForm ol.inline label {
	display: none;
}
#contact form.contactForm ol.inline li {
	float: left;
	list-style: none;
	padding: 3px;
}


#contact form.contactForm ol.message {
	left: -2px;
	top: 10px;
	text-align: left;
	position: relative;
}
#contact form.contactForm ol.message {
	clear: both;
}
#contact form.contactForm ol.message label {
	display: none;
}
#contact form.contactForm ol.message li {
	list-style: none;
	padding: 5px;
	margin: 0;
}
#contact form.contactForm textarea {
	width: 620px;
	height: 160px;
	border: solid 2px #D4A7C4;
	font-size: 14px;
	color: #666;
	padding: 5px;
}

#contact form.contactForm p.submit input {
	padding: 0px;
	width: 210px;
	height: 57px;
	left: 387px;
	top: 20px;
	text-align: left;
	position: relative;
	background: url(../images/contact/button-send-message.jpg) no-repeat left top;
	border: 0;
}


/* ==================================
		Fab Days Page
   ================================== */
#fabdaysPage { 
	padding: 0px;
	clear: both;
	width: 960px;
	left: 0px;
	top: 32px;
	overflow: visible;
	text-align: left;
	position: relative;
}
#leftFabDays { float: left; width: 580px;  }
#rightFabDays { float: right; width: 380px; } 

#fabdaysPage div.ukawp {
	margin-left: 60px;
}
#fabdaysPage p { color: #666; font-size: 14px; line-height: 20px; margin-top: 7px; padding-right: 40px; padding-left: 60px; margin-bottom: 14px; }
#fabdaysPage em {
	font-style: italic;
}
#fabdaysPage h2 {
	color: #810052;
	font-size: 21px;
	line-height: 26px;
	padding-right: 40px;
	padding-left: 60px;
	margin-bottom: -5px;
	font-weight: normal;
}

#fabdaysPage h3 {
	color: #810052;
	font-size: 14px;
	line-height: 24px;
	padding-right: 40px;
	padding-left: 60px;
	margin-bottom: -5px;
	font-weight: normal;
}

#bottomQuotesCont {
	width: 908px;
	margin-left: 23px;
	margin-top: 20px;
	margin-right: 0px;
}

#bottomQuotesCont h2{
	color: #810052;
	font-size: 21px;
	line-height: 26px;
	padding-left: 35px;
	margin-bottom: -5px;
	font-weight: normal;	
}


#bottomQuotesContLeft {
	width: 400px;
	position:relative;
	left: 25px;
	float:left;

	

}

#bottomQuotesContRight {
	width: 400px;
	position:relative;
	left: 75px;
	float:left;



}

#fabdaysPage div.bottomQuotes {
	margin-top: 30px;
	padding: 10px;
	background: url(../images/fabdays/gradient-back2.jpg) repeat left -200px;
}

#fabdaysPage div.bottomQuotes h3 {
	color: #810052;
	font-size: 14px;
	line-height: 17px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: -5px;
	font-weight: bold;
}

#fabdaysPage div.bottomQuotes h4 {
	color: #444;
	font-size: 14px;
	line-height: 17px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: -5px;
	font-weight: bold;
}

#fabdaysPage div.bottomQuotes p {
	color: #444;
	font-size: 14px;
	line-height: 17px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 5px;
	font-weight: normal;
	font-style:italic
}

/* ==================================
		Fab Days Page Blocks
   ================================== */
div.fabdayarea {
	background-color: #222;
	width: 908px;
	background: url(../images/fabdays/corners-top.gif) no-repeat left top;
	margin-left: 23px;
	margin-top: 20px;
	background-color: white;
}
div.bottom {
	background: url(../images/fabdays/corners-bottom.gif) no-repeat left top;
	height: 53px;
}
#fabdaysPage div.fabdayLeft { float: left; width: 525px; }
#fabdaysPage div.fabdayRight { float: right; width: 375px; } 

/* right side */
#fabdaysPage div.fdRight {
	margin: 20px 30px 0px 20px;
}
#fabdaysPage div.fdRight blockquote {
	padding: 10px;
	background: url(../images/fabdays/gradient-back2.jpg) repeat left -200px;
}
#fabdaysPage div.fdRight blockquote p {
	font-style: italic;
}
#fabdaysPage div.fdRight blockquote h5 {
	margin-top: -5px;
	color: #444;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
#fabdaysPage div.fdRight p {
	color: #666;
	font-size: 14px;
	line-height: 20px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 14px;
}
#fabdaysPage div.fdRight h3 {
	color: #810052;
	font-size: 23px;
	line-height: 28px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: -5px;
	font-weight: normal;
}
#fabdaysPage div.fdRight h4 {
	color: #810052;
	font-size: 14px;
	line-height: 20px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 9px;
	font-weight: normal;
}

/* left side */
#fabdaysPage div.fdLeft {
	margin: 20px 20px 0px 20px;
}
#fabdaysPage div.fdLeft p { color: #666; font-size: 14px; line-height: 20px; margin-top: 7px; padding-right: 0; padding-left: 0; margin-bottom: 14px; }

#fabdaysPage div.fdLeft div.thumbnails {
	width: 450px;
	padding: 15px;
}
#fabdaysPage div.fdLeft div.thumbnails a {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	height: 60px;
}

#fabdaysPage div.fdLeft div.imageviewer {
	display: block;
	width: 450px;
	padding: 0px 15px 0px 15px;
}
#fabdaysPage div.fdLeft div.imageviewer img {
	text-align: left;
	margin: 0;
	border: 0;
}
#fabdaysPage div.fdLeft div.imageviewer span.photocopy {
	color: #666;
	font-size: 11px;
	display: block;
	text-align: left;
}

#fabdaysPage div.fdLeft div.imageviewer span.photocopy a {
	color: #666;
	text-decoration: underline;
	font-weight:normal


}
#fabdaysPage div.fdLeft div.imageviewer span.photodesc { 
	display: block;
	color: #666;
	font-size: 14px;
	margin-top: 0.2em;
	line-height: 1.3em;
}



/* ==================================
		JavaScript Off Message
   ================================== */

div#jsOff {
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.2em;
	background-color: #fffeb8;
	border-bottom: 1px solid;
	height: 2.5em;
	line-height: 2.5em;
	position: absolute;
	top:0;
	width: 100%;
	z-index: 2;
}
div#jsOff p{
	background: transparent url(../images/att.png) no-repeat 0 46%;
	margin: 0;
	display: inline;
	padding: 6px 0 6px 26px;
}

