body {
margin : 0px;
padding : 0;
font: 85% "Trebuchet MS", arial, helvetica, sans-serif;
color: #000000;
background : #8dc73f;
}

#container2{
background:  url(img/border2.png) 0 0 repeat-y #ffffff; 
width : 980px;
margin-left : auto;
margin-right : auto;
}

#container3{
background:  url(img/border.png) 100% 0 repeat-y; 
}
#container {
padding : 0 20px;
color: #000000;
}

			/*TOP BANNERs*/
#banner {
float : left;
width : 260px;
height : 160px;
padding : 0;
margin-bottom : 15px;
color: #000000;
}

#bannerb {
float : right;
width : 670px;
height :80px;
margin : 0 0 15px 10px;
padding : 0;
color: #000000;
background : #ffffff;
}

#bannerc {
float : right;
width : 650px;
margin : 0 0 15px 10px;
padding : 0;
color: #000000;
background : #ffffff;
}

#bannerc h1, h2 {
margin : 0 0 10px 5px;

font-size :250%;
letter-spacing: px;
font-weight: bold;

color : #080888;
background : inherit;
}
#bannerc a:hover{
border-bottom : 1px dashed #080888;
}


			/*CENTRE CONTENT*/
.content {
padding : 10px;
float:right;
width: 650px;
background : #fff;
color: #000000;
line-height : 1.7em;
}
.content h1, h2 {
margin : 0 0 10px 5px;
font: 20px verdana;
letter-spacing: px;
font-weight: bold;
color : #000000;
background : inherit;
}

.content h3 {
font-size : 110%;
color : #000000;
background : inherit;
}

.top{
float:left;
padding : 10px;
width:630px;
background : #f9f9f9;
color: #000;
border: 2px solid #CCCCCC;
margin-bottom: 10px;
}
.top a{
color:#4707fe;
}
.top a:visited{

color:#000;
}
.top a:hover{
border-bottom : 1px dashed #000;
color:#000;
}


#sidebar-b {
float : left;
width : 250px;
margin : 0 0 0 0;
padding : 10px 10px;
color : #666;
background : inherit;
}

#sidebar-c {
float:left;
width : 250px;
padding : 10px 0;
background : #000000;
color : #666;
border: 2px solid #ffffff;
}

.sidebard {
float:left;
width : 250px;
padding : 10px 0;
background : #fe6807;
color : #ffffff;
border: 2px solid #ffffff;
}
.sidebard:hover {
background : #fd9b30;
}
.sidebard  h2{
color : #000;
}
.sidebard  a{
color : #fff;
}
.sidebard  a:hover{
color : #f1ff00;
border-bottom : 1px dashed #fff;
}



	/*RIGHT CONTENT*/

			/*FOOTER*/
#footer {
clear : both;
padding : 5px;
margin-top : 5px;
background : #003366;
color : #bbd2e0;
}
#footer a:link, #footer a:visited {
background : inherit;
color : #eee;
text-decoration : none;
}
#footer a:hover {
border-bottom : 1px dashed #f2f2f5;
background : inherit;
color : #f2f2f5;
}
			/*TYPOGRAPHY*/
h1{
font-size : 180%;
font-weight: bold;
color : #0960ff;
background : inherit;
}
h2 {
font-size : 150%;
font-weight: bold;
color : #000000;
background : inherit;
}
h3 {
font-size : 130%;
color : #000000;
font-weight: bold;
background : inherit;
}
			/*LINKS*/
a {
color : #0000cc;
font-weight : bold;
text-decoration : underline;
background : inherit;
}
a:hover {
color : #000000;
background : inherit;
text-decoration : none;
}

			/*TOP MENU*/
#navcontainer {
clear : both;
width : 100%;
}
#navcontainer ul {
float : left;
width : 100%;
padding-left : 0;
margin-left : 0;
background : #036;
color : #fff;
}
#navcontainer ul li {
display : inline;
}
#navcontainer ul li a {
float : left;
padding : 0.2em 1em;
text-decoration : none;
border-right : 1px solid #fff;
background : #036;
color : #fff;
font-size : 150%;
}
#navcontainer ul li a:hover {
background : #a1aac9;
color : #fff;
}
#active a:link, #active a:visited, #active a:hover {
background : #a1aac9;
color : #fff;
}

.active a:link, .active a:visited, .active a:hover {
background : #fd9b30;
color : #fff;
}

p {
font-family:arial,verdana;
font-size:10pt;

}
			/*CLASSES*/

blockquote {
font-size:15pt;
font-weight : bold;
font-style : italic;
color : #b29b35;
}
img {
border-style: none;
}

#clear {font-size: 10px; height: 10px;}
#clearL {clear:left; float: left; font-size: 10px; height: 10px;}
