/* CSS Document */

html,body {margin:0;padding:0} /*global reset*/

/*LAYOUT==========================================================================--------*/

div#wrapper {width:568px; background-color:#EEEEEE;background-image:url('../images/diag.bg.gif');}

div#header {overflow:hidden;width:568px; height:193px; background-image:url('../images/header-eng.jpg'); background-repeat:no-repeat;}
div#header-fre {overflow:hidden;width:568px; height:193px; background-image:url('../images/header-fre.jpg'); background-repeat:no-repeat;}
div#navigation {width:100%; height:80px; background-color:#FFFFFF;}
div#primary {float:left; width:368px;background-color:#FFFFFF;}
div#secondary {float:right; width:200px; text-align:center; padding:20px 0;} * html div#secondary {width:195px}
div#footer {width:568px; background-color:#FFFFFF;}

div#bigboxad {width:355px;background-color:#EEEEEE; background-image:url('../images/diag.bg.gif');  text-align:center;}
div#banner {clear:both; padding:20px 0;width:568px; text-align:center;}
div.story_block {padding:0 8px 0 10px;} /*width of content is 350px (350 + 8 +10 = width of #primary)*/
div.dotted_rule {overflow:hidden;width:100%;height:4px;background-image:url('../images/dotted_rule.gif');background-repeat:repeat-x;}

/*DSBOX*/
div.dsbox {margin:0; display:block; background-image:url('../images/dsbox_middle.gif');}
div.dsbox_top {margin-bottom:0px; width:368px; height:15px; background-image:url('../images/dsbox_top.gif'); }
div.dsbox_middle {width:368px; background-image:url('../images/dsbox_middle.gif'); background-repeat:repeat-y;}
div.dsbox_bottom {margin-top:0; width:368px; height:15px; background-image:url('../images/dsbox_bottom.gif'); }
/*END DSBOX*/

/*END LAYOUT==========================================================================----*/


/*STYLE==========================================================================---------*/

h2,h3,h4,h5,p, #navigation,div {font-family:Arial, Verdana, Helvetica, sans-serif;}
h2 {margin:10px 0;font-size:24px; color:#0099FF; text-transform:uppercase; font-weight:normal; }
h3 {font-size:18px; margin-bottom:-10px; color:#333333;}

h5 {font-size:12px;}

p {font-size:12px;line-height:18px;}
p.byline {font-size:12px;color:#999999;}
p.deck {font-size:13px;line-height:21px;font-style:italic;}
p.date {margin:0;padding:0;font-size:10px; color:#999999;}
p.photo_credits {font-size:10px; line-height:10px; margin-bottom:20px; text-transform:uppercase;}
p.cutline {font-size:11px; line-height:13px; margin-bottom:20px;text-align:right;}
#footer p {font-size:10px;line-height:10px;}


img.pic_left{float:left;margin-right:10px}
img.pic_right{float:right;margin-left:10px}

.pic_left_caption{float:left; font-size:11px; width:160px}
.pic_right_caption{float:right; font-size:11px; width:160px; text-align:right}


/*LINKS*/
.story_block a, .dsbox a, .back_to_top_link a {font-size:12px; text-decoration:none; color:#CC0000;}
.story_block a:hover, .dsbox a:hover, .back_to_top_link a:hover {font-size:12px; text-decoration:underline;color:#0099FF;}

p.deck a {font-size:14px; text-decoration:none; color:#CC0000;}
p.deck a:hover {font-size:14px; text-decoration:underline;color:#0099FF;}

#navigation p {font-size:12px; text-decoration:none; color:#333333;}
#navigation p a, #navigation p a:visited {font-size:12px; text-decoration:none; color:#0099FF;}
#navigation p a:hover {font-size:12px; text-decoration:underline;color:#E89E51;}

div.advertise_link {text-align:center;width:25%;height:5px;margin:0 auto;padding:0;}
div.advertise_link a{color:#333333}
/*END LINKS*/

/*END STYLE==========================================================================-----*/

