/* Adapted by Steve Thompson - http://www.tvcm.co.uk */
@import url(../../rsc/basic.css);	/* Import basic styles */
@import url(../../rsc/img.css);	/* Import standard image styles */
@import url(../../rsc/blog_elements.css);	/* Import standard blog elements styles */
@import url(../../rsc/forms.css);	/* Import default form styles */
@import url(../../rsc/comments.css);	/* Import default comment styles */

body {
	background:  #669966;
	padding: 8px;
	margin: 0;
	color: #000000;
	font: 100% Arial, Helvetica, sans-serif;
}

div#wrapper /* Main  content zone */
{
	background: #FFFFFF;
	width: 98%;
	margin: 0 auto;
	padding: 0;
	border: 2px solid #000;
}



a {
	color: #009933;
	font-weight: bold;
}
a:visited {
	color: #009933;
	font-weight: bold;	
}
a:hover {
	color: #006600;
	font-weight: bold;
}



.linkCMAD A:link {font-weight:bold; color :#FFFFFF; } 
.linkCMAD A:visited {font-weight:bold; color :#FFFFFF; } 
.linkCMAD A:hover {font-weight:bold; color :#FFFFFF; } 

h2 {
color : #000033; 
font-size : 100%; 
margin : 0; 
} 
h3 {
color : #000033; 
font-size : 100%; 
} 
h4 {
color : #000033; 
font-size : 100%; 
} 
table.invisible {
margin : 1ex; 
border-collapse : collapse; 
} 
table.invisible td {
padding : 0 1ex; 
} 
td.right {
text-align : right; 
} 
div#pageFoot {
clear : both; 
width : 100%; 
font-size : 85%; 
margin : 0 auto; 
padding : 0 0 1ex; 
} 
p.baseline {
text-align : center; 
font-size : 85%; 
color : #FFFFFF; 
padding : 1ex; 
margin : 0; 
} 
div#pageFoot2 {

clear : both; 
width : 100%; 
font-size : 85%; 
margin : 0 auto; 
padding : 0 0 1ex; 
} 
p.baseline2 {
text-align : center; 
font-size : 85%; 
color : #FFFFFF; 
padding : 1ex; 
margin : 0; 
} 
hr {
height : 0; 
} 
div.privateBox {
margin : 20px 10px 0; 
text-align : left; 
padding : 2ex; 
font-weight : bold; 
font-size : 10px; 
border : 1px solid #000000; 
} 
div.pageHeader {

	padding: 0px;
	margin: 0px 0px 0px 0px;
	height: 100px;
	border-bottom: 1px solid #000000;
	text-align: left;
	vertical-align: middle;
	background: url(img/image.jpg) no-repeat #009933;
	background-position:left;
	
}



div.pageHeader2{
background: url(img/field.jpg) no-repeat;
	background-position: right;
	height: 100px;
	}

h1#pageTitle {
	color: #FFFF00;
	font: 48px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
}



.pageSubTitle {
	color: #CCCCFF;
	letter-spacing: 4px;
	text-align: center;
	vertical-align: middle;
	border: 0px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	font: 14px Arial, Helvetica, sans-serif;

}
div.stats {
float : right; 
color : #000000; 
padding-right : 1px; 
padding-top : 1px; 
padding-bottom : 1px; 
padding-left : 0; 
} 
.bPost {
background : #ffffff; 
color : #000000; 
padding : 0; 
} 

.bSmallHead {
font-size : 90%; 
color : #000000; 
margin : 2ex 0 1ex; 
} 
.bTitle {
color : #000000; 
margin : 1ex 0; 
} 
.bText {
margin-top : 0; 
margin-bottom : 0; 
color : #000000; 
} 
.bSmallPrint {
clear : both; 
color : #999; 
font-size : 80%; 
margin : 1ex 0 2ex; 
} 
input.bComment, textarea.bComment {
background-color : #eee; 
border : 1px solid #ff9966; 
width : 97%; 
padding : 2px; 
margin : 0; 
} 
select.bComment {
background-color : #eee; 
border : 1px solid #ff9966; 
padding : 1px; 
margin : 0; 
} 
div.statbloc {
float : left; 
width : 44%; 
margin : 0 0 2ex 1.5ex; 
border : 1px solid #ff9966; 
} 
div.statbloc h3 {
margin-top : 0; 
margin-left : 0; 
margin-right : 0; 
color : #000000; 
text-align : left; 
background-color : #CCCCFF; 
padding : 1ex; 
} 
input.submit, input.reset {
background-color : #ddd; 
color : #78a; 
border : 1px solid #000000; 
font-weight : bold; 
padding : 1px; 
} 
input.submit:hover {
color : #000; 
text-decoration : underline; 
} 
.bSideBar {
width : 26%; 
float : right; 
overflow : hidden; 
} 
.bSideItem {
margin : 2ex; 
padding : 0 0 2ex; 
} 
.bSideItem ul {
margin-left : 8px; 
padding-left : 8px; 
margin-top : 8px; 
margin-bottom : 8px; 
list-style-type : square; 
} 
.bSideItem ul ul {
margin-left : 8px; 
padding-left : 8px; 
margin-top : 0; 
margin-bottom : 0; 
} 
.bSideItem form {
margin-top : 0; 
margin-bottom : 0; 
} 
.dimmed {
color : #aaa; 
font-size : 84%; 
} 
input.SearchField {
background-color : #e8e8dd; 
border : 1px solid #000000; 
padding : 0.5ex; 
width : 60%; 
margin : 0; 
} 
caption.bCalendarCaption {
border : 1px solid #ccc; 
background-color : #eee; 
border-bottom : 0; 
} 
table.bCalendarTable {
border : 1px solid #ccc; 
border-collapse : separate; 
} 
table.bCalendarTable tfoot td {
background-color : #eee; 
border-top : 1px solid #ccc; 
} 
table.bCalendarTable tfoot a {
text-decoration : none; 
} 
table.bCalendarTable tfoot a:hover {
background-color : #78a; 
color : #fff; 
} 
th.bCalendarHeaderCell {
color : #abc; 
} 
#bCalendarToday {
background-color : #bce; 
} 
#Container {
  background: #FFFFFF;

}
.sideContent {
font : 90% Arial, Helvetica, sans-serif;
text-align : left; 
margin : 10px 10px 0; 
} 

.bSideItemH {
	font-size: 110%;
	color: #FF0000;
	padding: 0 0 ex 0;
}
.sideContent ul {
list-style : none; 
margin : 10px 10px 0 0; 
padding : 0; 
} 
.sideContent ul.indented {
list-style : none; 
margin : 0 0 0 10px; 
padding : 0; 
} 
.sideTitle {
color : #669933; 
margin : 0 0 0 10px; 
text-align : left; 
} 
.centerCat { 
margin : 0; 
text-align : left; 
color : #ccccff; 
text-transform : uppercase; 
padding : 5px 5px 5px 4px; 
font-weight : bold; 
font : 140% Arial, Helvetica, sans-serif; 
} 


.centerContainer {
color : #000000; 
background : #ffffff; 
} 
.topContent {
  color: #000000;
   font-size: 70%;
  margin: 0px;
  padding: 10px;
  text-align: justify;

}
.centerContent {
	color: #000000;
	 font-size: 90%;
	background: #FFFFFF;
	margin: 0px 10px 10px 10px;
	padding: 0px 4px 5px 4px;
        text-align: left;
} 
.centerContentimg {
color : #000000; 
background : #ffffff; 
margin : 0; 
padding : 10px; 
text-align : center; 
} 


.height {
height : 250px; 
} 
.containerBlog {
height : 100px; 
} 

.centerTitle {
 
	
	margin: 0px 0px 0px 0px;
        text-align: left;
        font-size : 100%; 
	color: #336699;
	line-height: 14px;
	padding: 5px 5px 0px 0px;
	font-weight: bold;
}

.centerTitle2 {
 
	
	margin: 0px 14px 0px 14px;
        text-align: left;
	color: #336699;
	line-height: 14px;
	padding: 5px 5px 5px 4px;
}

.centerHead {
color : #3300ff; 
font-size : 100%; 
padding : 5px 5px 5px 0; 
} 

.centerSubhead {
color : #9999FF; 
font-size : 110%; 
 
padding : 5px 5px 5px 0; 

} 


.centerDate {
	
	text-align: left;
	        font-size : 90%; 
		color: #CCCCCC;
		line-height: 14px;
		padding: 5px 5px 0px 0px;
	
}

.link2 A:link {
font-weight : bold; 
color : #ff0000; 
} 
.link2 A:visited {
font-weight : bold; 
color : #ff0000; 
} 
.link2 A:hover {
font-weight : bold; 
color : #ff00cc; 
} 

.centerContainer3 {
	
	border-bottom: 1px solid #0000FF;
	
	background-color: #CCCCFF;
	text-align: left;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	
}

/* ----------   POST VARIATION ONE -------------  */

.centerContainer2 {
	
	border: 2px solid #CC3300;
	background-color: #FFCC99;
	text-align: left;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.link2 A:link {font-weight:bold; color :#FF0000; } 
.link2 A:visited {font-weight:bold; color :#FF0000; } 
.link2 A:hover {font-weight:bold; color :#FF00CC; } 

/* ----------   END POST VARIATION ONE -------------  */