* {	margin: 0; padding: 0;}

body {	background: #fff;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color: #333;	margin: 0;	padding: 0;	line-height: 16px;}
a {	text-decoration: none;	color: #336699;}
a:hover { 	text-decoration: underline;	color: #111;}

a.Lnk01 { color: #004684; text-decoration:  none; }
a.Lnk01:hover { color: #DB530F; text-decoration:  underline; }
a.Lnk01:active { color: #DB530F; text-decoration:  none;}
a.Lnk01:link { color: #004684; text-decoration:  none;}

#wrap {	margin: 10px auto;	width: 950px;}
#header {	margin:0px; padding:0px;	height: 81px;	background: url(/pictures/header2010-01.jpg) no-repeat;}
#content {	padding: 0 0px; margin-left: 10px;}
.left {	float: left;	width: 620px;	text-align: justify;	padding-top: 10px; padding-left: 0px; padding-right: 10px;}
.right {	float: right;	width: 300px;	padding-top: 10px;}
#top { 	margin-top:0px;}
#bottom { margin-top: 10px;}

.right h2 {	padding-left: 10px;	height: 30px;	line-height: 30px;	background: #000;	color: #fff;	font-size: 13px;}
.right ul {	padding: 10px 0 15px 10px;	list-style-type: none;}
.right ul li a {	color: #336699;	text-decoration: none;	font-size: 12px;	font-weight: 600;}
.right ul li a:hover {	color: #111;}

.left ul {	margin-left: 20px;	list-style-type: disc;}
#content ul {	margin-left: 20px;	list-style-type: disc;}


h1 { font-weight:bold; font-size:14px; margin-bottom:15px; }
h4 { font-weight:bold; font-size:18px; margin-bottom:20px; color:#0095F8; }


.content-box-title01 {	font-size: 14px;	font-weight: 100;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: #ff7c00 url(/pictures/rounded-corner01.gif) no-repeat; }
.content-box-title02 {	font-size: 14px;	font-weight: 100;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: #99da24 url(/pictures/rounded-corner02.gif) no-repeat; }
.content-box-title03 {	font-size: 14px;	font-weight: 100;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: #307bce url(/pictures/rounded-corner03.gif) no-repeat; }
.content-box-title04 {	font-size: 14px;	font-weight: 100;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: #873bc4 url(/pictures/rounded-corner04.gif) no-repeat; }
.content-box-title05 {	font-size: 14px;	font-weight: 100;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: #b58d4a url(/pictures/rounded-corner05.gif) no-repeat; }
.content-box-title01 a {	color: #FFFFFF;	font-weight:bold;}
.content-box-title02 a {	color: #FFFFFF;	font-weight:bold;}
.content-box-title03 a {	color: #FFFFFF;	font-weight:bold;}
.content-box-title04 a {	color: #FFFFFF;	font-weight:bold;}
.content-box-title05 a {	color: #FFFFFF;	font-weight:bold;}
.content-box01 {	padding: 10px;	background: #fff url(/pictures/box-bg01.jpg) no-repeat; }
.content-box02 {	padding: 10px;	background: #fff url(/pictures/box-bg02.jpg) no-repeat; }
.content-box03 {	padding: 10px;	background: #fff url(/pictures/box-bg03.jpg) no-repeat; }
.content-box04 {	padding: 10px;	background: #fff url(/pictures/box-bg04.jpg) no-repeat; }
.content-box05 {	padding: 10px;	background: #fff url(/pictures/box-bg05.jpg) no-repeat; }
h1.content-box-title01  {	color: #FFFFFF; font-size: 14px;	font-weight: bold;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: #ff7c00 url(/pictures/rounded-corner01.gif) no-repeat; }


#epptv-box-title {	font-size: 14px;	font-weight: 100; font-weight:bold;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: url(/pictures/rounded-corner-rightcol.gif) no-repeat; }
#epptv-box-title a {	color: #004684;	font-weight:bold;}
#photo-box-title {	font-size: 14px;	font-weight: 100;	height: 24px;	line-height: 24px;	padding-left: 10px;	background: url(/pictures/rounded-corner-rightcol.gif) no-repeat; }
#photo-box-title a {	color: #004684;	font-weight:bold;  }

#quicklinks-bigbox { width:600px; background: url(/pictures/quicklinks-background.gif) no-repeat;  padding:10px; }
#quicklinks-bigbox  li{ background: url(/pictures/arrowbullet-orange.gif) no-repeat; margin-top:5px; }
#quicklinks-bigbox ul { list-style: none;	margin-left: 0; padding-bottom:10px;	padding-left: 1em;	text-indent: 1em; vertical-align:baseline;	}
.quicklinks-title { font-size:12px; font-weight:bold; margin-left:10px;}
.quicklinks-bigbox a {	color: #000000;	font-weight:bold;}

#quicklinks-box {width:295px; float: left;}
#recent-box {width:295px; float: right;}


#logos { width:950px;	margin:0px; padding:0px;}
#logos ul { list-style: none;	margin:0px; padding:0px;	}
#logos li {	display:inline; padding:0px; margin:0px;}

#footer {	text-align: left;	padding: 0;	margin-top:10px; margin-bottom:10px;	border-top:solid 1px #d3d3d3;	width:950px;	color: #999999;}
#footer a {	color: #999999;	font-weight:normal;}
#footer li {	display:inline; 	padding-left:10px;	padding-right:0px;}
#footer ul {margin-right:0px; 	}
#footer-left {width: 250px; float: left;}
#footer-right {width: 650px; float: right; text-align:right; }


#lgselectionbox {float: right; margin:10px  12px 10px 0;}
#lgselection { text-align:right; }
#lg-selector { width:130px;}
#btn-lg {	width: 24px;	height: 22px;	margin: 0;	padding: 0;	border: 0;	background: url(/pictures/btn-lg.gif) no-repeat center top;	text-indent: -1000em;	cursor: pointer; /* hand-shaped cursor */	cursor: hand; /* for IE 5.x */}
.btn-search {	width: 25px;	height: 20px;	margin: 0px;	padding: 0px;	border: 0px;	background: url(/pictures/btn-srch.gif) no-repeat ;	text-indent: -1000em;	cursor: pointer; /* hand-shaped cursor */	cursor: hand; /* for IE 5.x */}

#menu {	background: #000 url(/pictures/menu-background.gif) repeat-x; 	height: 25px;	width:950px; t ext-indent: 5px;	color: #FFFFFF;}
/**

#menu a {	color: #FFFFFF;	font-weight:normal;}
#menu li {	display:inline; 	border-left: 1px solid; 	padding-left:10px;	padding-bottom:0px;	padding-right:10px;}
#menu li:first-child  {	border-left: 0px;	padding-left:0px;} 
**/

ul#menu {  list-style-type: none; margin: 0; padding: 0; padding-top:1px; }
ul#menu ol { display: none; text-align: right; list-style-type: none; margin: 0; background-color:#96B9D9; padding:0px;padding-top:1px;  }


#sub-header { 	background: url(/pictures/header-fade.gif) repeat-x  top;	height:50px;;	width:950px;}
#rightnow {	color:#ff0000;	font-size:11;	font-weight:bold;}
#tickerposition {	padding-top:20px;	margin-left:10px; float: left;}
#ticker {	color:#000000;	font-size:11;	width:600px;}
.rssicon {	margin-top:4px;	margin-right: 5px;}
#mainsearch {	width:250px;	margin:0px;	padding:0px;	height:16px;}
#search_box {	display: block; margin-top:13px; width: 290px;    height: 26px;    background: url(/pictures/bg_search_box.gif); float: right; margin-right:10px;}
#search_box #s {    float: left;    padding: 0;    margin: 6px 0 0 16px;    border: 0;    width: 290px;    background: none;}
#search_box #go {    float: right;    margin: -21px 4px 0 0;}
#pixsearch_box {    width: 300px;    height: 43px;    background: url(/pictures/bg_search_box2.gif);}
#pixsearch_box #pixs {    float: left;    padding: 0;    margin: 14px 0 0 16px;    border: 0;    width: 300px;    background: none;}
#pixsearch_box #pixgo {    float: right;    margin: -21px 14px 0 0;}
#photo_bottom {    background: #f4f8fb url(/pictures/rounded-photobg.jpg); background-position:  bottom center; background-repeat:no-repeat; padding: 5px;}
#slideshow-box {	margin:0px;	padding:0px;}


/** Style the tweets */
.twitters {  padding: 5px; margin-top: 12px;  margin-bottom: 8px; width:300px;  height: 83px; background:url(/pictures/twitter_box.gif) no-repeat;}
.twitters ul {  list-style: none;  padding-left: 0; padding-bottom: 0; padding-top: 12px;  padding-right: 5px;}
#twittertitle {margin-top:-12px;line-height: 28px;}
.twitterPrefix { font-size:11px; font-weight: bold;}
.twitterTime { font-size:9px; font-style: italic;  color: #c5c5c5;}
.twitterStatus { font-size:11px; }

.back { background-image:url(/pictures/backarrow.gif); background-repeat:no-repeat; float:left; display:block; }
.back a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; float:left; margin-left:15px; }

#backbox { background-color:#FFFFFF; display:block; white-space:609px; height:20px; padding: 5px; text-align:right; margin:0px; font-weight:bold; line-height:20px; color: #1766AD; margin-right:5px; margin-top:0px; margin-bottom:10px;}

.dossiercol1 {background-image:url(/pics/boxbg1.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:5px; border-color:#FFCE99; border-style:solid; border-width:1px; width:610px;}
.dossiercol2 {background-image:url(/pics/boxbg2.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:5px; border-color:#B4F697; border-style:solid; border-width:1px; width:610px;}
.dossiercol3 {background-image:url(/pics/boxbg3.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:5px; border-color:#E0E0E0; border-style:solid; border-width:1px; width:610px;}
.dossiercol4 {background-image:url(/pics/boxbg4.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:5px; border-color:#ffb2fc; border-style:solid; border-width:1px; width:610px;}
.dossiercol5 {background-image:url(/pics/boxbg5.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:5px; border-color:#ccc3ee; border-style:solid; border-width:1px; width:610px;}
.dossiercol6 {background-image:url(/pics/boxbg6.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:5px; border-color:#f5f0bb; border-style:solid; border-width:1px; width:610px;}
.dossiercol7 {background-image:url(/pics/boxbg7.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:5px; border-color:#c8e7fe; border-style:solid; border-width:1px; width:610px;}


.Txt04 { color:#0095F8; }

/* -- SCROLLER HOMEPAGES --
#cadrpg { width:525px; margin:0 auto; border:0; } 
#newshr { position:relative; width:525px; height:14px; overflow:hidden; color:inherit; background:#ffffff;} 
#defile { position:absolute; background:#ffffff; } 
*/

/* ----------------------------------- RIGHT COL. Menu --------------------------------------------- */

#rcol_01 ul { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; }
#rcol_01 { width: 300px; margin: 0px; border-top-width: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dbe7f2; }
#rcol_01 li a { text-decoration: none; border-top-width: 1px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid; border-bottom-color: #dbe7f2; padding-top: 15px; padding-bottom: 15px; }
#rcol_01 .notopbrdr0xNone { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#rcol_01 li a:link, #rcol_01 li a:visited { color: #0b4374; display: block; background:url(/pictures/rightcol-bg.jpg); 	padding-right: 0; padding-left: 35px; padding-top: 15px; padding-bottom: 15px; }
#rcol_01 li a:hover { color: #cc3300; background:url(/pictures/rightcol-bg-on.jpg); padding-right: 0; padding-left: 35px; padding-top: 15px; padding-bottom: 15px; }

.bloctexte { width:620px; background-color:#00CCCC; margin:10px;}


a.bigbanner1 { color: #ffffff; text-decoration:  none;   width:140px; text-align:center;  }
a.bigbanner1:hover { color: #feac00; text-decoration: underline; width:140px; text-align:center;  }
a.bigbanner1:active { color: #feac00; text-decoration:  none;  width:140px;text-align:center;}
a.bigbanner1:link { color: #ffffff; text-decoration:none;  width:140px;text-align:center;}

a.bigbanner2 { color: #ffffff; text-decoration:  none;   width:140px; text-align:center;}
a.bigbanner2:hover { color: #feac00; text-decoration: underline; width:140px; text-align:center;  }
a.bigbanner2:active { color: #feac00; text-decoration:  none;  width:140px;text-align:center;}
a.bigbanner2:link { color: #ffffff; text-decoration:  none;  width:140px;text-align:center;}

