
/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#000000 url(/images/biggreen.jpg) no-repeat fixed center;
 padding:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding:0;
 }

#outer {
 text-align:left;
 /*border:1px solid #000000;*/
 width:800px;
 margin:auto;
 }

#hdr {
 height:120px;
 background:#eeeeee;
 color: #333333;
 margin:0 0 0 1px;
 padding:0 0 0 0;
 }

#bar {
 height:25px;
 background-image:url(/images/siClo_Bar.gif);
 background-repeat:repeat-x;
 color: #333333;
/* border:solid #000000;	
 border-width:1px 0 1px 0;*/
 text-align:right;
 margin:0 0 -5px 1px;
 padding:5px 5px 0px 5px;
  font-size:11px;
 }

#bodyblock {
 position:relative;
 /*background: #dcdcdc;*/
 color: #333333;
 width:800px;
 padding:0;
 }

a:link {color: #000000; text-decoration:none;}     /* unvisited link */
a:visited {color: #000000; text-decoration:none;}  /* visited link */
a:hover {color: #009900; text-decoration:none;}   /* mouse over link */
a:active {color: #0000FF; text-decoration:none;}   /* selected link */

#l-col {
 float:left;
/*background:#dcdcdc;*/
margin:0;
padding:0 0 0 10px;
 color: #333333;
 width:145px;
 }
#l-col p { 
float:left;
}
.c_cHeader {
border-bottom:solid 3px #dddbdb;
background-color:#f1f1f1;
padding:6px;
padding-bottom:2px;
}
#cont {
 width:635px;
 background:#ffffff;
 color: #333333;
 margin:0;
 padding:0 0 0 10px;
 float:right;
 
/* border:solid #000000;	
 border-width:0 0 0 1px;*/
 text-align:left;
 }
#d_contentbody_left {
float:left;
width:550px;
}
#d_contentbody_right {
	/*float:right;
	left:508px;
	width:248px;*/
	padding:6px;
	background-image:url(template_img/bg_box.gif);
	background-repeat:repeat-x;
	border-bottom:solid 1px #e2e1e1;
	border-right:solid 1px #e2e1e1;
	z-index: 1001;
}
.d_blog {/* class for the blog entries */
position:relative;
padding:6px;
background-image:url(template_img/bg_blog.gif);
background-repeat:repeat-x;
}

.d_blog img {/* if you want a CSS class on images contained within blog content, borders and such */
}
.content_header { /* header for blogs */
	font-size:1.3em;
	font-weight: bold;
	background-color:#006600;
	color:#FFFFFF;
	width:550px;
	padding:2px 0 2px 5px;
}
.content_date { 
	font-size:1em;
	font-style:italic;
	font-weight:normal;
}
div.content_content {
margin-left:25px;
line-height:15px;
}
div.content_content p {
padding-bottom:0 0 -5px 0;
}
#ftr {
 height:25px;
 background-image:url(/images/siClo_Bar.gif);
 background-repeat:repeat-x;
 color: #000000;
 border:solid black;
 border-width:1px 0 0 0;
  text-align:right;
 margin:0px 0 -5px 0;
 padding:5px 5px 0px 5px;
  font-size:11px;
 }

/* Presentation Stylesheet */ 

h3, p {
 margin:0;
 padding:10px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 
p:first-letter {
 
 font-weight: bold;
 color: #006633;
 }
.buttonscontainer {width: 144.5px;}

.buttons a {
color: #000000;
border: 1px solid;
background-color: #cccccc;
padding: 2px;
padding-left: 3px;
font: 11px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #8aab45 #999999 #999999 #8aab45;/**/
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #84a23e;
border-color: #999999 #8aab45 #8aab45 #999999;/**/
color: #FFFFff;
text-decoration: none;}

ul.content_linkrow li {
display:inline;
padding-left:15px;
}
ul.content_linkrow li.author {
/*background-image:url(template_img/person.png);
background-repeat:no-repeat;*/
}
ul.content_linkrow li.comments {
/*background-image:url(template_img/comments.png);
background-repeat:no-repeat;*/
}
ul.content_linkrow li.plink {
/*background-image:url(template_img/plink.png);
background-repeat:no-repeat;*/
}
