body

{

	background: #FF9900 url(images/Bp.gif) no-repeat center top;

	color: 1c0a00;

	font-family: "Book Antiqua";

	font-size: 12px;

	margin: 0px;

	padding: 0px;

}

html

{

	margin: 0;

	padding: 0;

}

a:link

{

	border: 0px;

	color: #cc0000;

	moz-outline-style: none;

	text-decoration: none;

}

a:active

{

	border: 0px;

	color: #cc0000;

	moz-outline-style: none;

	text-decoration: underline;

}

a:visited

{

	border: 0px;

	color: #cc0000;

	moz-outline-style: none;

	text-decoration: none;

}

a:hover

{

	border: 0px;

	color: #ff6600;

	moz-outline-style: none;

	text-decoration: underline;

}

a:focus

{

	moz-outline-style: none;

	outline: none;

}

h1, h2, h3, h4

{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

img

{

	border: none;

	margin: 0px;

	padding: 0px;

	text-align: center;

}

hr

{

	border-bottom: 0px solid #abb0b5;

	border-left: 0px solid #abb0b5;

	border-right: 0px solid #abb0b5;

	border-top: 1px dotted #abb0b5;

	height: 1px;

}

form

{

	margin: 0px;

	padding: 0px;

}

input

{

	color: #282b31;

	font-family: 'Verdana';

	font-size: 11px;

}

textarea

{

	color: #282b31;

	font-family: 'Verdana';

	font-size: 11px;

}

select

{

	color: #282b31;

	font-family: 'Verdana';

	font-size: 11px;

}

#bgcontainer

{

	margin: 0 auto;

	width: 955px;

}

* html .Header

{

	height: 260px;

}

.Header

{

	margin: 0 auto;

	min-height: 260px;

	position: relative;

	width: 955px;

}

.Logo

{

	float: right;

	width: 510px;

}

.Header .LogoText h1

{

	font-family: "Trebuchet MS";

	font-size: 55px;

	font-weight: bold;

	letter-spacing: -3px;

	line-height: 55px;

	margin: 0px;

	padding: 0px;

	position: absolute;

	top: 48px;

}

.Header .LogoText a

{

	color: #660000;

	text-decoration: none;

}

.Header .LogoText a:visited

{

	color: #660000;

	text-decoration: none;

}

.Header .LogoText a:hover

{

	color: #660000;

	text-decoration: none;

}

.Header .Desc

{

	color: #cc0000;

	font-family: "Trebuchet MS";

	font-size: 14px;

	font-weight: bold;

	line-height: 14px;

	margin: 0px;

	padding: 0px;

	position: absolute;

	top: 100px;

}

.Menu

{

	float: left;

	padding: 0px 0px 0px 500px;

	position: absolute;

	top: 230px;

	width: 500px;

}

.Menu em

{

	display: none;

}

.Menu ul

{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

.Menu ul li

{

	display: inline;

	font-family: "Trebuchet MS";

	font-size: 16px;

	font-weight: bold;

	line-height: 14px;

	/* margin: 20px; */ margin: 0px;

	padding: 0px;

}

.Menu ul li a

{

	background: url(./images/menuleft.gif) no-repeat left top;

	float: left;

	padding: 0px 0px 0px 9px;

}

.Menu ul li a span

{

	background: url(./images/menuright.gif) no-repeat right top;

	display: block;

	float: right;

	padding: 4px 9px 9px 0px;

}

.Menu ul li a span

{

	color: #cc0000;

	float: none;

}

.Menu ul li a:hover span

{

	color: #cc0000;

}

.Menu ul li a:hover

{

	background-position: 0% -27px;

	color: #ffff99;

	text-decoration: none;

}

.Menu ul li a:hover span

{

	background-position: 100% -27px;

	color: #ffff99;

}

.Menu ul li ul

{

	display: none;

}

.CON

{

	background: #ffffff;

	border: solid 0px #e1dfd0;

	float: right;

	padding: 14px;

	padding-left: 0px;

	width: 940px;

}

.SCS

{

}

.SCS

{

	float: right;

	padding: 0px 0px 0px 15px;

	width: 500px;

}

.SC

{

}

.SC

{

	float: right;

	padding: 0px 0px 0px 15px;

	width: 500px;

}

.pagetitle

{

	border-bottom: solid 1px #d0c1c1;

	color: #660000;

	font-size: 24px;

	font-weight: bold;

	letter-spacing: -1px;

	line-height: 24px;

	margin-top: 0px;

	padding: 0px 0px;

}

.Post

{

	clear: left;

	padding: 15px 0px;

	position: relative;

}

.PostHead

{

	margin-left: 55px;

}

.PostHead h2

{

	color: #660000;

	font-size: 24px;

	font-weight: bold;

	letter-spacing: -1px;

	line-height: 24px;

	margin: 0px;

	padding: 0px 0px 1px 0px;

}

.PostHead h2 a

{

	color: #660000;

	text-decoration: none;

}

.PostHead h2 a:visited

{

	color: #660000;

	text-decoration: none;

}

.PostHead h2 a:hover

{

	color: #000;

	text-decoration: none;

}

.PostHead h3

{

	color: #000033;

	font-size: 14px;

	font-weight: bold;

	line-height: 14px;

	margin: 0px;

	padding: 0px;

}

* html .PostTime

{

	left: -15px;

}

.PostTime

{

	background: url(images/PostTimeBkg.gif) no-repeat;

	color: #fff;

	height: 71px;

	left: -15px;

	margin: 0px;

	padding: 0px;

	position: absolute;

	text-align: center;

	top: 3px;

	width: 67px;

}

.PostTime strong

{

	display: block;

	font-family: 'Verdana';

	line-height: 9px;

}

.PostTime .day

{

	font-family: 'Arial';

	font-size: 16px;

	letter-spacing: -1px;

	line-height: 18px;

	padding-top: 20px;

}

.PostTime .month

{

	font-size: 10px;

	text-transform: lowercase;

}

.PostTime .year

{

	font-weight: normal;

	padding-top: 7px;

}

.PostHead small

{

	display: block;

	font-size: 11px;

	font-weight: bold;

	line-height: 14px;

	margin: 0px;

	padding: 0px;

}

.PostAuthor

{

	color: #999;

}

.PostCat

{

	color: #ff6600;

}

.PostCat a

{

	color: #ff6600;

	text-decoration: none;

}

.PostCat a:visited

{

	color: #ff6600;

	text-decoration: none;

}

.PostCat a:hover

{

	color: #ff6600;

	text-decoration: none;

}

.PostContent

{

	color: #63565f;

	font-size: 13px;

	line-height: 1.4em;

	padding: 10px 0px 0px 0px;

}

.PostContent p

{

	color: #63565f;

	font-size: 13px;

	line-height: 1.4em;

}

.PostContent p strong

{

}

.PostContent img

{

}

.PostContent ol

{

	margin: 0px;

	padding: 10px 0px 10px 25px;

}

.PostContent ol li

{

	color: #63565f;

	font-size: 12px;

	line-height: 15px;

	padding: 2px 0px 2px 0px;

}

.PostContent ul

{

	margin: 0px;

	padding: 5px 0px;

}

.PostContent ul li

{

	background: url(images/PostContentLiIco.png) no-repeat left top;

	color: #63565f;

	font-size: 12px;

	line-height: 15px;

	list-style-type: none;

	padding: 2px 0px 2px 15px;

}

.PostContent blockquote

{

	background: #eaf7ff;

	color: #993366;

	margin: 0px;

	padding: 10px;

}

.PostContent blockquote p

{

	font-size: 12px;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

}

.PostContent blockquote li

{

	font-size: 12px;

	line-height: 15px;

	list-style-type: none;

	padding: 2px 0px 2px 15px;

}

.PostContent blockquote a

{

	color: #660000;

}

.PostContent blockquote a:visited

{

	color: #660000;

}

.PostContent blockquote a:hover

{

	color: #000033;

}

* html .PostContent p img

{

}

.PostContent p img

{

	max-width: 500px;

}

.PostContent p img

{

	width: expression(this.width > 500 ? "500px" : this.width);

}

.PostContent img

{

	border: solid 1px #495b6b;

	float: left;

	margin: 0px 10px 10px 0px;

}

.PostCom

{

	/*background: url(images/PostComBkg.gif) repeat-x top;*/

	/*padding-top: 10px;*/

}

.PostCom ul

{

	margin: 0px;

	padding: 0px;

}

.PostCom li

{

	color: #660000;

	display: inline;

	font-size: 12px;

	list-style-type: none;

	margin: 0px 5px 0px 0px;

	padding: 5px 0px 5px 20px;

}

.PostCom li a

{

	color: #ff6600;

	font-weight: bold;

	text-decoration: none;

}

.PostCom li a:visited

{

	color: #ff6600;

	font-weight: bold;

	text-decoration: none;

}

.PostCom li a:hover

{

	color: #cc0000;

	font-weight: bold;

	text-decoration: none;

}

.PostCom .Com

{

	background: url(images/PostCom.png) no-repeat left center;

}

.PostCom .Tags

{

	padding-left: 0px;

}

.Note

{

	margin: 0px;

	padding: 0px;

}

.Note li

{

	font-size: 12px;

	list-style-type: none;

	margin: 0px;

	padding: 3px 0px 3px 15px;

}

.NoteRss

{

	background: url(images/NoteRss.png) no-repeat left top;

}

.NoteTrackBack

{

	background: url(images/NoteTrackBack.png) no-repeat left top;

}

.TrackList

{

	background: #f4ebef url(images/TrackListBottom.gif) no-repeat bottom;

	margin-top: 20px;

	padding: 15px;

	position: relative;

}

.TrackListTop

{

	background: #f4ebef url(images/TrackListTop.gif) no-repeat top;

	height: 10px;

	left: 0px;

	position: absolute;

	top: 0px;

	width: 455px;

}

.TrackList h3

{

	border-bottom: dashed 1px #beb4c1;

	color: #333366;

	font-size: 14px;

	font-weight: bold;

	letter-spacing: -1px;

	margin: 0px 0px 5px 0px;

	padding: 0px 0px 5px 0px;

}

.TrackList ul

{

	margin: 0px;

	padding: 0px;

}

.TrackList li

{

	background: url(images/TrackListIco.gif) no-repeat left top;

	font-size: 11px;

	list-style-type: none;

	margin: 0px;

	padding: 0px 0px 0px 10px;

}

.TrackList li a

{

	color: #cc3366;

}

.Nav

{

	color: #666;

	font-family: 'Verdana';

	font-size: 11px;

	padding: 10px 0px;

}

.Nav a

{

	border-right: solid 1px #666;

	font-size: 11px;

	padding: 1px 6px 1px 4px;

}

.Nav a:visited

{

	border-right: solid 1px #666;

	padding: 1px 6px 1px 4px;

}

.Nav a:hover

{

	border-right: solid 1px #666;

	padding: 1px 6px 1px 4px;

	text-decoration: none;

}

.Nav span

{

	border-right: solid 1px #666;

	color: #666;

	padding: 1px 6px 1px 4px;

}

.Nav .on

{

	border-right: solid 1px #666;

	color: #003366;

	font-size: 11px;

	padding: 1px 6px 1px 4px;

}

.Comments

{

	margin: 20px 0px 0px 0px;

	position: relative;

}

.Comments h3

{

	border-bottom: solid 2px #660000;

	color: #660000;

	font-size: 16px;

	letter-spacing: -1px;

	margin: 0px 0px 5px 0px;

	padding: 10px 0px;

}

.List ol

{

	margin: 0px;

	padding: 0px;

}

.List li

{

	background: url(images/PostDotted.gif) repeat-x bottom;

	list-style-type: none;

	margin: 10px 0px;

	padding: 5px 0px;

	position: relative;

}

* html .List .LGrav

{

	right: 30px;

}

.List .LGrav

{

	position: absolute;

	right: 0px;

	top: 10px;

}

.List .LGrav img

{

	background: #fff;

	border: solid 1px #ccc;

	padding: 2px;

}

.List .LUsr

{

	color: #999;

	font-size: 11px;

	line-height: 12px;

	margin: 0px;

	padding: 0px;

}

.List .LUsr a

{

	color: #999;

	text-decoration: none;

}

.List .LUsr strong

{

	color: #666;

	font: bold 16px "Trebuchet MS", sans-serif;

	letter-spacing: -1px;

}

.List .LUsr strong a

{

	color: #cc0000;

	text-decoration: none;

}

.List .LCon

{

	border-top: solid 1px #ccc;

	font-size: 12px;

	line-height: 16px;

	margin: 10px 0px 0px 0px;

	padding: 0px;

}

.List .LCon p

{

	font-size: 12px;

	line-height: 16px;

	margin: 0px;

	padding: 5px 0px;

}

.List .Author

{

	background: fff;

}

.Form .Email

{

	background: url(images/FooterEmail.png) no-repeat left top;

}

.Form

{

	font-family: 'Verdana';

	margin: 0px;

	padding: 0px 0px 10px 0px;

	position: relative;

}

.Form form

{

	margin: 0px;

	padding: 0px;

}

.Form a

{

	text-decoration: underline;

}

.Form p

{

	color: #666;

	margin: 0px;

	padding: 0px 0px 2px 0px;

}

.Form p small strong

{

	color: #FF3300;

	font-weight: bold;

}

.Form p small

{

	color: #000;

	display: block;

	font-size: 11px;

	padding: 6px 0px;

}

.Form .TextField

{

	background: #e9f8ff;

	border: solid 1px #d5e7f0;

	color: #003366;

	display: block;

	font-size: 12px;

	padding: 6px 6px 6px 30px;

}

.Form .TextArea

{

	background: #e9f8ff;

	border: solid 1px #d5e7f0;

	color: #003366;

	font-size: 12px;

	padding: 6px;

}

.Form input.SubmitComment

{

	background: url(images/SubmitComment.png) no-repeat;

	height: 29px;

	margin-top: 4px;

	width: 57px;

}

.Form input.SubmitComment:hover

{

	background: url(images/SubmitComment.png) no-repeat 0 -29px;

	margin-top: 4px;

}

.Form input.SubmitCommentIE

{

	background: url(images/SubmitComment.png) no-repeat 0 -29px;

	height: 29px;

	margin-top: 4px;

	width: 57px;

}

.SR

{

	float: right;

	padding: 0px;

	position: relative;

	width: 410px;

}

.SRL

{

	float: left;

	position: relative;

	width: 250px;

}

.SRL .widget

{

	background: #ff9900 url(images/SRL-widgetbkg.gif) repeat-x left top;

	margin-bottom: 10px;

	padding: 10px;

}

.SRL .widget h2

{

	border-bottom: solid 1px #ffe0bf;

	color: #660000;

	font-size: 14px;

	margin: 0px;

	padding: 0px 0px 5px 0px;

}

.SRL .widget ul

{

	margin: 0px;

	padding: 0px;

}

.SRL .widget li

{

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.SRL .widget a

{

	color: #cc0000;

}

.SRL .widget a:visited

{

	color: #cc0000;

}

.SRL .widget a:hover

{

	color: #ff6600;

	text-decoration: none;

}

.SRL .widget_tag_cloud

{

	font-family: "Trebuchet MS";

	line-height: 22px;

}

.SRL .widget_calendar table

{

	width: 100%;

}

.SRL .widget_calendar table td

{

	padding: 3px;

	text-align: center;

}

.SRL .widget_calendar caption

{

	background: #ffe0bf;

	padding: 5px 0px;

}

.SRL .widget_calendar #today

{

	background: #ffe0bf;

}

.SRL .widget_search #s

{

	border: solid 1px #cebea9;

	margin-bottom: 5px;

	padding: 3px;

	width: 160px;

}

.SRL .widget_flickrrss

{

	border-bottom: 10px solid #fff;

	float: left;

	height: auto;

	width: 300px;

}

.SRL .widget_flickrrss h2

{

	margin-bottom: 10px;

}

.SRL .widget_flickrrss ul

{

	clear: left;

	margin: 0px;

	padding: 0px;

}

.SRL .widget_flickrrss li

{

	background: url(images/SRL-widgetflickrbkg.gif) no-repeat left top;

	display: inline;

	float: left;

	list-style-type: none;

	padding: 7px;

}

.SRL .widget_flickrrss li a img

{

	background: #fff;

	border: solid 1px #cebea9;

	height: 48px;

	padding: 3px;

	width: 48px;

}

.SRL .widget_flickrrss li a:visited img

{

	background: #fff;

	border: solid 1px #cebea9;

	height: 48px;

	padding: 3px;

	width: 48px;

}

.SRL .widget_flickrrss li a:hover img

{

	background: #660000;

	border: solid 1px #660000;

	padding: 3px;

}

*html .Search

{

	height: 40px;

}

.Search

{

	background: #ff9900 url(images/Search.gif) no-repeat left top;

	min-height: 40px; position: relative;

	/* padding: 45px 20px 20px 20px; */ padding: 45px 20px 20px 20px;

	right: 0px;

}

.Search form

{

	background: url(images/SearchForm.gif) no-repeat left top; width: 183px;
        height: 24px;
        

	margin: 0px;

	padding: 0px;

}

.Search input

{

	color: #330033;

	font-size: 12px;

}

.Search input.keyword

{

	background: none;

	border: none;

	/* padding: 5px 0px 5px 8px; */ padding: 5px 0px 5px 0px;

	width: 183px;

}

.Search input.search

{
	height: 24px;
	width: 27px;
	background: url(./images/SearchButton.gif) no-repeat;
        /* ajouté par Dam */
        padding: 0px;
}

.Search .bt

{
	position: absolute;
	top: 45px;
	right: 20px; 
	/*right: 19px;
	top: 406px;*/

	background: none;

	height: 24px;
	width: 27px;

	padding: 0px;

} 

/* .Search .bt

{
	position: relative;
	right: 1.7em;
	top: 33.8em; 
	/*right: 19px;
	top: 406px;*/

	background: none;

	height: 24px;
	width: 27px;

	padding: 0px;

} */


.Syn ul

{

	margin: 0px;

	padding: 5px 0px;

}

.Syn li

{

	background: url(images/SynIco.png) no-repeat left center;

	color: #ffcc66;

	display: inline;

	font-size: 14px;

	font-weight: bold;

	list-style-type: none;

	margin: 0px 5px 0px 0px;

	padding: 3px 0px 3px 15px;

}

.Syn li a

{

	color: #fff;

}

.Syn li a:visited

{

	color: #fff;

}

.Syn li a:hover

{

	color: #fff;

}

.About

{

	background: #ff9900 url(images/AboutBkg.gif) no-repeat left bottom;

	color: #fff;

	padding: 0px 20px 10px 20px;

}

.About h2

{

	font-size: 18px;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

}

.About p

{

	font-size: 13px;

	line-height: 16px;

	margin: 0px;

	padding: 5px 0px;

}

.Recent

{

	background: #ff9900 url(images/RecentBkg.gif) repeat-x left top;

	margin-bottom: 10px;

	padding: 10px;

}

.TabMenu

{

	float: left;

	margin: 0px;

	padding: 0px;

}

.TabMenu li

{

	display: inline;

	font-family: "Trebuchet MS";

	font-size: 14px;

	font-weight: bold;

	line-height: 14px;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	text-transform: lowercase;

}

.TabMenu li a

{

	background: url(./images/mleft.gif) no-repeat left top;

	float: left;

	margin-right: 7px;

	padding: 0px 0px 0px 9px;

}

.TabMenu li a span

{

	background: url(./images/mright.gif) no-repeat right top;

	display: block;

	float: right;

	padding: 4px 9px 9px 0px;

}

.TabMenu li a span

{

	color: #cc0000;

	float: none;

}

.TabMenu li a:hover span

{

	color: #cc0000;

}

.TabMenu li a:hover

{

	background-position: 0% -27px;

	color: #ffff99;

	text-decoration: none;

}

.TabMenu li a:hover span

{

	background-position: 100% -27px;

	color: #ffff99;

}

.TabLink a:link.active

{

	background-position: 0% -27px;

	color: #ffff99;

	text-decoration: none;

}

.TabLink a:link.active span

{

	background-position: 0% -27px;

	color: #ffff99;

	text-decoration: none;

}

.TabLink a:visited.active

{

	background-position: left bottom;

	color: #ffff99;

}

.TabLink a:visited.active span

{

	background-position: right bottom;

	color: #ffff99;

}

.TabContent

{

	clear: left;

	padding-top: 10px;

}

.TabContent ul

{

	margin: 0px;

	padding: 0px;

}

.TabContent li

{

	border-bottom: solid 1px #ecc9a5;

	color: #000033;

	font-size: 13px;

	list-style-type: none;

	margin: 0px;

	padding: 1px 0px 1px 0px;

}

.TabContent li a

{

	color: #660000;

	text-decoration: none;

}

.TabContent li a:visited

{

	color: #660000;

	text-decoration: none;

}

.TabContent li a:hover

{

	color: #000033;

	text-decoration: none;

}

.SRR

{

	float: left;

	padding: 0px 0px 0px 15px;

	width: 135px;

}

.SRR h2

{

	border-bottom: solid 1px #eeede4;

	color: #660000;

	font-size: 16px;

	letter-spacing: -1px;

	margin: 0px;

	padding: 5px 0px;

}

.SRR ul

{

	margin: 0px;

	padding: 0px;

}

.SRR li

{

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.SRR a

{

	color: #cc0000;

}

.SRR a:visited

{

	color: #cc0000;

}

.SRR a:hover

{

	color: #555555;

	text-decoration: none;

}

.SRR .widget

{

	margin: 0px 0px 10px 0px;

	padding: 0px;

}

.SRR .widget ul

{

	margin: 0px;

	padding: 0px;

}

.SRR .widget li

{

	border-bottom: solid 1px #eeede4;

	color: #999;

	font-size: 12px;

	list-style-type: none;

	margin: 0px;

	padding: 1px 0px 1px 0px;

}

.SRR .widget li a

{

	color: #cc0000;

}

.SRR .widget li a:visited

{

	color: #cc0000;

}

.SRR .widget li a:hover

{

	color: #ff6600;

	text-decoration: none;

}

.SRR .widget_categories ul

{

	margin: 0px;

	padding: 0px;

}

.SRR .widget_categories ul li

{

	border-bottom: solid 1px #eeede4;

	color: #999;

	font-size: 12px;

	font-weight: bold;

	list-style-type: none;

	margin: 0px;

	padding: 1px 0px 1px 0px;

}

.SRR .widget_categories ul li a

{

	color: #cc0000;

}

.SRR .widget_categories ul li a:visited

{

	color: #cc0000;

}

.SRR .widget_categories ul li a:hover

{

	color: #ff6600;

	text-decoration: none;

}

.SRR .widget_categories ul ul

{

	background: none;

	border-bottom: none;

	list-style-type: none;

	margin: 2px 0px 0px 0px;

	padding: 0px;

}

.SRR .widget_categories ul li li

{

	background: none;

	border-bottom: none;

	font-size: 12px;

	font-weight: normal;

	list-style-type: none;

	margin: 0px;

	padding: 1px 0px;

}

.SRR .widget_tag_cloud

{

	font-family: "Trebuchet MS";

	line-height: 22px;

}

.SRR .widget_calendar table

{

	width: 100%;

}

.SRR .widget_calendar table td

{

	padding: 3px;

	text-align: center;

}

.SRR .widget_calendar caption

{

	background: #fff3e2;

	padding: 5px 0px;

}

.SRR .widget_calendar #today

{

	background: #fff3e2;

}

.SRR .widget_search #s

{

	border: solid 1px #cebea9;

	margin-bottom: 5px;

	padding: 3px;

}

.SRR .widget_flickrrss h2

{

	margin-bottom: 10px;

}

.SRR .widget_flickrrss ul

{

	clear: left;

	margin: 0px;

	padding: 0px;

}

.SRR .widget_flickrrss li

{

	border-bottom: none;

	display: inline;

	list-style-type: none;

	margin: 0px 10px 10px 0px;

	padding: 0px;

}

.SRR .widget_flickrrss li a img

{

	background: #fff;

	border: solid 1px #cebea9;

	height: 58px;

	padding: 3px;

	width: 58px;

}

.SRR .widget_flickrrss li a:visited img

{

	background: #fff;

	border: solid 1px #cebea9;

	height: 58px;

	padding: 3px;

	width: 58px;

}

.SRR .widget_flickrrss li a:hover img

{

	background: #660000;

	border: solid 1px #660000;

	padding: 3px;

}

.Flickr

{

	margin-bottom: 10px;

}

.Flickr h3

{

	background: url(images/FlickrH3.gif) no-repeat left center;

	color: #ff3366;

	font-size: 14px;

	font-weight: bold;

	letter-spacing: -1px;

	margin: 0px;

	padding: 5px 0px 5px 20px;

}

.Flickr ul

{

	margin: 0px;

	padding: 10px 0px;

}

.Flickr li

{

	background: none;

	border-bottom: none;

	display: inline;

	list-style-type: none;

	margin: 0px 6px 0px 0px;

	padding: 0px;

}

.Flickr li a img

{

	background: #fff;

	border: solid 4px #d4e7f2;

	height: 53px;

	margin-bottom: 5px;

	padding: 1px;

	width: 53px;

}

.Flickr li a:hover img

{

	background: #fff;

	border: solid 4px #ff3366;

	margin-bottom: 5px;

	padding: 1px;

}

.FBG

{

	float: left;

	padding: 0px;

	width: 100%;

}

.Footer

{

	background: url(images/Footerico.gif) no-repeat left center;

	margin: 0 auto;

	padding: 10px 0px 10px 30px;

	width: 920px;

}

.Footer p

{

	color: #ffffff;

	font-family: 'Book Antiqua';

	font-size: 10px;

	line-height: 12px;

	margin: 0px;

	padding: 0px;

}

.Footer a

{

	color: #ffffff;

	text-decoration: underline;

}
