td{
	font-family: trebuchet ms, arial, helvetica, verdana;
	font-size:11px;
	color: #000000;
}
a{
	text-decoration: None;
	font-weight: bold;
	font-size:11px;
	color: #475d37;

}
a:visited{
	text-decoration: None;
	font-size:11px;
}
a:hover{
	text-decoration: Underline;
	font-size:11px;
}


BODY {
	SCROLLBAR-BASE-COLOR: #6d7d2b;
	SCROLLBAR-ARROW-COLOR: #000000;
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica;
	background-color: #5d5d5d;
		}

		
.navbar {
		width:995px;
		height:36px;
		align:center;
		background-color: #000000;
		background-image: url("/_img/bg_camonav.jpg");
		
		}

.welcome {
		width:995px;
		height:220px;
		align:center;
		background-color: #000000;
		background-image: url("/_img/bg_welcome.jpg");
		
		}		
		
		
		
.toppage {
		width:995px;
		height:12px;
		align:center;
		background-color: #e7e7e7;
		background-image: url("/_img/bg_top.jpg");		
	
	 }		
	 
.content {
		width:995px;
		text-align:center;
		background-image: url("/_img/bg_content.jpg");
		background-repeat: repeat-y;

		}	 


.pressroom {
		width:555px;
		align:justify;
		background-color: #e3ded7;
		background-image: url("/_img/bg_ccol_pressroom.gif");
		
		}		
		


		
.footer {
		width:995px;
		text-align:center;
		background-color: #ffffff;
		background-image: url("/_img/bg_footer.jpg");
		font-size:10px;
		padding-bottom:12px;
		padding-top:12px;
		line-height:1.8em;
		}		 

.legal {
		width:995px;
		padding:5px;
		text-align:center;
		color: #ffffff;
		}

.quicklinks {
		margin-top:12px;
		margin-left:16px;
		text-align:left;
		line-height:2.2em;
		font-size:13px;
		font-weight: bold;
		}
.quicklinks a {
		font-style:italic;
}


.contentcamo {
		width:560px;
		text-align:left;
		padding-left:20px;
		padding-right:40px;
		padding-top:4px;
		background-image: url("/_img/bg_ccol_camoguide.gif");
		background-repeat: repeat-y;
		font-size:10px;
		line-height:-1.8em;

		}									
.contentcamo a {
		font-style:italic;

		}	

.contentcustom {
		width:555px;
		text-align:left;
		background-image: url("/_img/ccol_custom_bg.gif");
		background-repeat: repeat-y;
		font-size:10px;
		font-style:italic;
		line-height:-1.8em;		
		




/* Posts
----------------------------------------------- */
@media all {
  .date-header {
    margin:1.5em 0 .5em;
    }
  .post {
    margin:.5em 0 1.5em;
    border-bottom:1px dotted #ccc;
    padding-bottom:1.5em;
    }
  }
@media handheld {
  .date-header {
    padding:0 1.5em 0 1.5em;
    }
  .post {
    padding:0 1.5em 0 1.5em;
	
    }
  }
.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:140%;
  font-weight:bold;
  line-height:1.4em;
  color:#ca5f00;
  text-align:justify;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:#ca5f00;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:#ca5f00;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  text-align:left;

  }

.post-body {
  margin:0 0 .75em;
  line-height:1.6em;
  text-align:justify;
  } 

 
 
  
p.post-footer {
  margin:-.25em 0 0;
  margin-bottom:20px;
  color:#ccc;
  font-style:italic;
  }
.post-footer em, .comment-link {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#999;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #ddd;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }		
 

/* Sidebar Content
----------------------------------------------- */
#sidebar ul {
  margin:0 0 .25em;
  padding:0 0 .25em;
  border-bottom:1px dotted #ccc;
  list-style:none;
  }
#sidebar li {
  margin:0;
  padding:0 0 .25em 2px;
  text-indent:-2px;
  line-height:1.5em;
  }
#sidebar p {
  color:#666;
  line-height:1.5em;
  }  