body
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;	
	color:#5F483F;
	width:100%;
	font-weight:normal;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px; margin-bottom:0px;
	/*background-image:url(../images/pg-tile1.jpg); background-repeat:repeat;*/
}
#page-align
{
float:left;
width:100%;
/*background-image:url(../images/pg-tile1.jpg); background-repeat:repeat-x;*/

}
#align-left
{
float:left;
}
#top-section
{
float:left;
height:250px;
width:1004px;
background-image:url(../images/main-img1.jpg); background-repeat:no-repeat;
}
#top-section-fr
{
float:left;
height:250px;
width:1004px;
background-image:url(../french/images/main-img1.jpg); background-repeat:no-repeat;
}

#topmenu
{
padding-right:55px;
float:right;
line-height:33px;
color:#A8C0BF;
}
#menu-section
{
float:left;
height:35px;
width:1004px;
}
#content-bg
{
/*background-image:url(../images/column-image.jpg); background-repeat:repeat;*/
float:left;
width:924px;
height:100%;
padding-left:40px;
padding-right:40px;
}
#content
{
background-image:url(../images/page-bg.jpg); background-repeat:repeat-y;
width:874px;
float:left;
padding:35px 15px 0px 35px;
}
#print-mail
{
width:864px;
float:right;
padding:0px 15px 0px 10px;
}

#td-bg
{
background-image:url(../images/vert-tile.gif); background-repeat:repeat-y;
background-position:top right;
float:left;
padding-right:25px;

}
#width-340
{
width:340px;
float:left;
}
#cream-bit1
{
background-image:url(../images/cream-bit.gif); background-repeat:repeat;
height:3px;
width: 100%;
float:left;
}

#cream-bit
{
background-image:url(../images/cream-bit.gif); background-repeat:repeat;
height:3px;
width: 175px;
float:left;
}
#pad-25
{
padding-left:25px;
float:left;
width:220px;
}
.margin-10
{
margin-bottom:15px;
/*float:left;*/
}
#hori-tile
{
background-image:url(../images/hori-tile.gif); background-repeat:repeat-x;
height:1px;
float:left;
width:100%;
}
#border
{
border:1px solid #D6BF9C;
padding:0 5px 0 5px;
height:27px;
float:right;
line-height:25px;
color:#B23E20;
font-size:11px;
background-color:#FFFFF5;
margin-bottom:10px;

}
/*a.print
{
text-decoration:none;
}
a.print:hover
{
line-height:25px;
color:#F98B09;
font-size:0.85em;
}
*/
#pg-bottom
{
height:16px;
width:924px;
float:left;
}
#margin-16
{
padding-top:16px;
float:left;
padding-bottom:42px;
}
#width-924
{
width:924px;
float:left;
}
#red-top
{
width:924px;
height:60px;
float:left;
}
#red-tile
{
background-image:url(../images/red-box-tile.gif); background-repeat:repeat-y;
float:left;
width:924px;
color:#D3AA9C;
padding-bottom:10px;
}
#red-column1
{
padding-left:35px;
padding-right:20px;
float:left;
width:317px;
}
#red-column2
{
padding-left:23px;
padding-right:0px;
float:left;
width:323px;
}
#red-column3
{
padding-left:20px;
float:left;
width:179px;
}
.pad-bottom
{
padding-bottom:7px;
}
.red-bullet
{
background-image:url(../images/round-bullet.gif); background-repeat:no-repeat;
background-position:0px 7px;
padding: 3px 0px 2px 17px;
/*float:left;*/
}

#red-bottom
{
background-image:url(../images/red-box-bottom.jpg); background-repeat:no-repeat;
width:924px;
float:left;
height:19px;
}
#foot
{
margin-top:30px;
text-align:center;
float:left;
width:924px;
color:#4B2519;
font-weight:bold;
}
#width-175
{
width:175px;
float:left;
padding-right:20px;
height:auto;
text-align:left;
}
#menu
{
/*width:175px;*/
padding-bottom:30px;
float:left;
}
.leftmenu
{
background-position:0px 12px;
font-weight:bold;
text-decoration:none;
float:left;
width:175px;
}
a.leftmenu
{
background-image:url(../images/left-arr-off.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 10px;
color:#B89B72;
font-size:11px;
font-weight:bold;
line-height:16px;
width:165px;

}
a.leftmenu:hover
{
background-image:url(../images/left-arr-on.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 10px;
color:#C62A00;
font-size:11px;
font-weight:bold;
line-height:16px;
}
.leftmenusel
{
background-image:url(../images/left-arr-on.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 10px;
color:#C62A00;
font-size:11px;
font-weight:bold;
line-height:16px;
background-position:0px 12px;
text-decoration:none;
float:left;
width:165px;

}
a.leftmenusel
{
background-image:url(../images/left-arr-on.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 10px;
color:#C62A00;
font-size:11px;
font-weight:bold;
line-height:16px;
background-position:0px 12px;
text-decoration:none;
float:left;
width:165px;
}
a.leftmenusel:hover
{
background-image:url(../images/left-arr-on.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 10px;
color:#C62A00;
font-size:11px;
font-weight:bold;
line-height:16px;
background-position:0px 12px;
text-decoration:none;
float:left;
width:165px;

}

.submenu
{
background-position:10px 12px;
font-weight:normal;
text-decoration:none;
float:left;
width:175px;
}
a.submenu
{
background-image:url(../images/left-arr-off.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 20px;
color:#B89B72;
font-size:11px;
font-weight:normal;
line-height:16px;
width:155px;
}
a.submenu:hover
{
background-image:url(../images/left-arr-on.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 20px;
color:#C62A00;
font-size:11px;
font-weight:normal;
line-height:16px;
}
.submenusel
{
background-image:url(../images/left-arr-on.gif); background-repeat:no-repeat;
padding: 8px 0px 6px 20px;
color:#C62A00;
font-size:11px;
font-weight:normal;
line-height:16px;
background-position:10px 12px;
text-decoration:none;
float:left;
width:155px;



}
#menu-bit
{
background-image:url(../images/menu-bit.gif); background-repeat:repeat;
height:1px;
width: 175px;
float:left;
}
#red-arr
{
background-image:url(../images/left-arr-on.gif); background-repeat:no-repeat;
padding: 8px 0px 2px 10px;
background-position:0px 12px;
}

#inner-td-bg
{
background-image:url(../images/vert-tile.gif); background-repeat:repeat-y;
background-position:top left;
float:left;
padding-left:35px;
width:614px;
padding-right:30px;
text-align:justify;

}
#top-about
{
float:left;
height:154px;
width:1004px;
background-image:url(../images/top-about.jpg); background-repeat:no-repeat;
}
#top-readings
{
float:left;
height:154px;
width:1004px;
background-image:url(../images/top-readings.jpg); background-repeat:no-repeat;
}
#top-teachings
{
float:left;
height:154px;
width:1004px;
background-image:url(../images/top-teachings.jpg); background-repeat:no-repeat;
}
#top-dialogue
{
float:left;
height:154px;
width:1004px;
background-image:url(../images/top-dialogue.jpg); background-repeat:no-repeat;
}

#top-authors
{
float:left;
height:154px;
width:1004px;
background-image:url(../images/top-authors.jpg); background-repeat:no-repeat;
}

#top-seminars
{
float:left;
height:154px;
width:1004px;
background-image:url(../images/top-seminars.jpg); background-repeat:no-repeat;
}

#top-contact
{
float:left;
height:155px;
width:1004px;
background-image:url(../images/top-contact.jpg); background-repeat:no-repeat;
}
#top-sitemap
{
float:left;
height:155px;
width:1004px;
background-image:url(../images/top-sitemap.jpg); background-repeat:no-repeat;
}

#logo
{
width:300px;
padding-top:40px;
padding-left:55px;
float:left;
}
.brown-bullet
{
background-image:url(../images/red-arr.gif); background-repeat:no-repeat;
background-position: 5px 9px;
padding-left:15px;
padding-top:3px;
padding-bottom:4px;
text-align:justify;
}
#bullet-pad
{
background-image:url(../images/red-arr.gif); background-repeat:no-repeat;
background-position: 50px 7px;
padding-left:60px;
padding-top:2px;
padding-bottom:13px;
text-align:justify;
}

#bullet-gr
{
background-image:url(../images/bullet-gr.gif); background-repeat:no-repeat;
background-position: 5px 5px;
padding-left:21px;
padding-top:0x;
padding-bottom:16px;
text-align:left;
}
#width-280
{
width:286px;
padding-left:20px;
float:left;
background-image:url(../images/vert-tile.gif); background-repeat:repeat-y;
background-position:top left;
}
#width-300
{
width:288px;
float:left;
padding-right:20px;
}
#site-bullet
{
background-image:url(../images/yel-arrow.gif); background-repeat:no-repeat;
background-position: 140px 6px;
padding-left:153px;
padding-top:2px;
padding-bottom:8px;
text-align:left;
}
#site-arr
{
background-image:url(../images/next-arr.gif); background-repeat:no-repeat;
background-position: 20px 14px;
padding-left:40px;
padding-top:8px;
padding-bottom:2px;
text-align:left;
}
#width-72
{
width:72px;
float:left;
}
#width-200
{
width:230px;
float:left;
}

#width-120
{
width:101px;
padding-left:19px;
float:right;
text-align:left;
}
#width-399
{
width:398px;
float:left;
}
.width-614
{
width:614px;
padding-bottom:10px;
float:left;
}
#width-492
{
width:492px;
float:left;
}

#width-470
{
width:470px;
float:left;
}

#odd
{
background-color:#FFFEE7;
float:left;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
padding-right:10px;
border:1px solid #F4EFE3;



}
#even
{
background-color:#D6E2D9;
float:left;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
padding-right:10px;
border:1px solid #CDE1D2;

}
#seminar
{
/*float:left;*/
width:608px;
}
#width-440
{
width:440px;
float:left;
}
#width-80
{
width:70px;
height:50px;
padding-bottom:6px;
float:left;
}
#width-144
{
width:144px;
float:left;
}
#width-174
{
width:174px;
float:left;
}

.gallery-120
{
width:101px;
padding-right:19px;
float:left;
text-align:left;
}

.bdr:link img,
.bdr:visited img
{
		border:2px solid #C07C61;
}
.bdr:focus img,
.bdr:hover img,
.bdr:active img
{
		border:2px solid #386A67;
}

.photo 
{
border:2px  solid  #386A67;
}
.frame
{
margin-right:10px;
float:left;
}
/*.photo:hover img
{
border:1px solid #FCA029;
margin-right:20px;
float:left;
}
.photo:hover 
{
color: #FCA029;
margin-right:0px;
/*float:left;
}*/
.field 
{
		border : 1px solid #C0AD81;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial;
		padding-left:3px;
}

.horizontalmenu ul{
margin: 0px;
padding-left: 80px;
list-style-type: none;
height:35px;
/*position:relative;
z-index:100;
float:left;*/

}

/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
height:35px;
}

/*Top level menu link items style*/
.horizontalmenu ul li a{
display: block;
float:left;
text-decoration:none;
}
.horizontalmenu ul li a:hover{
display:block;
}
#selected
{
display:block;
line-height:1.8em;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:29px;
padding-right:32px;
background-color:#000000;
}

#selected1
{
display:block;
background-image:url(../images/logo-bg.gif); background-repeat:no-repeat;
width:125px;
height:96px;
}
