@charset "utf-8";
/* CSS Document */

body {background-color: #382d1d; background-image: url(../images/bg.jpg); margin:50px 0; }
#page {width:1000px;  height:auto; margin:0 auto; padding:0px; position:relative; background-image: url(../images/page_bg.jpg)}
div.spacer {clear:both; padding-top:.1px; margin:0;}
#navigation { width:1000px; padding:0px 0px 0xp 100px; margin:0; background-image: url(../images/page_bg.jpg)}

#page #pageContent {float:left; width:1000px; padding:0; margin:0; background-image:url(../images/page_bg.jpg) }
	* html #pageContent {width:1000px; w\idth:1000px;}
	
	


#page #pageContent #colOne {float:left; width:195px; height:500px;  margin:0; padding:30px 0px 0px 20px; margin:0; }
* html #page #pageContent #colOne {width:195px; w\idth:195px;}

#page #pageContent #colOne div.search {float:left; width:120px; height:25px;  margin:0; padding:0; margin:0; border: 1px solid #000000; }
#page #pageContent #colOne div.search p {font:normal 12px Arial, Helvetica, sans-serif; text-align:left; letter-spacing:0; margin:0; padding:0; color:#382d1d;}
#page #pageContent #colOne div.subscription {float:left; width:195px; height:auto;  margin:30px 0 0 0; padding:0; }
#page #pageContent #colOne div.subscription p {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0; margin:0; padding:10px 0 0 0; color:#382d1d;}
#page #pageContent #colOne div.subscription p.link {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0; margin:0; padding:10px 0 0 0; color:#0072bc;}

#page #pageContent #colOne div.login {float:left; width:195px; height:auto;  margin:30px 0 0 0; padding:0; }
#page #pageContent #colOne div.login p {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0; margin:0; padding:10px 0 0 0; color:#382d1d;}
#page #pageContent #colOne div.login p.link {font:normal 11px Arial, Helvetica, sans-serif; letter-spacing:0; margin:0; padding:10px 0 0 0; color:#0072bc;}

/* main context */

#page #pageContent #mainContent {float:left; width:745px; height:auto; padding:20px; margin:0; }
#page #pageContent #mainContent #contentTitle {float:left; width:500px; height:30px; padding:0; margin:0; font:normal 20px Arial, Helvetica, sans-serif; letter-spacing:0; }
#page #pageContent #mainContent #textleft {float:left; width:350px; padding:0; margin:0;  }
#page #pageContent #mainContent #textleft p {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0; color:#555555;}

#page #pageContent #mainContent #textright {float:left; width:350px; padding:0 0 0 30px; margin:0;  }
#page #pageContent #mainContent #textright p {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0; color:#555555;}
li {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0; padding: 5px 0 0 0; color:#555555;}

#textNewsletter {float:left; width:550px; padding:0; margin:0;  }
#textNewsletter H2 {font:bold 14px Arial, Helvetica, sans-serif; letter-spacing:0; color:#555555;}
#textNewsletter p {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0; color:#555555;}
#textArchives  {float:left; width:150px; padding:0 0 0 20px; margin:0;  }
#textArchives H2 {font:bold 14px Arial, Helvetica, sans-serif; letter-spacing:0; color:#555555;}

#footer {width:970px; height:57px; margin:0; padding:15px 30px 0 0; position:relative; background:url(../images/footer_bg.jpg) }
div.disclaimer { float:right; width:99px; height:auto; margin:0; padding:0;  }
div.policy { float:right; width:116px; height:auto; margin:0; padding:0;  }
div.cifp { float:right; width:59px; height:auto; margin:0; padding:0 20px 0 0;  }
#copyright {width:1000px; margin:0 auto; padding:40px 0; position:relative; }
#copyright p {font:normal 12px Arial, Helvetica, sans-serif; text-align:center; letter-spacing:0; color:#555555;}

a {color:#175294; text-decoration:underline;}
a:link {color:#175294; text-decoration:underline;}
a:visited {color:#175294; text-decoration:underline;}
a:hover {color:#175294; text-decoration:none;}
a:active {color:#175294; text-decoration:underline;}
