body {
	background: #1f1f1f;
	background-image:url(images/fond.jpg); 
	background-position:top;
	background-repeat:repeat-x;
    }

td {
	font: normal 14px Tahoma, Arial;
	color: #FFFFFF;
	text-align: justify; 
}

h1, h2, h3, h4, h5 {

    color: #ffffff;
    margin: 0px;
}

p img {
padding: 0;
max-width: 100%;
}
/*	Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered',
will of course center the image. This is much better than using
align="center", being much more futureproof (and valid) */
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
display: inline;
}
img.alignleft {
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}

h1 {
    font-size: 35px;
}

h2 {
    font-size: 18px;
}

h3 {
    font-size: 14px;
}


a {

font: normal 14px Tahoma, Arial;
color: #FFFFFF;
font-weight:bold;
text-decoration: underline;
}

a:hover {

font: normal 14px Tahoma, Arial;
color: #FFFFFF;
font-weight:bold;
text-decoration: none;

}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;
text-align: center; 

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p1
{
padding: 0 0 0 20px;
}
.menu 
{
vertical-align:top;
height: 35px;
background:url(images/index_03.gif);
padding: 10px 0 0 85px;
}
.menu a
{
color:#FFFFFF;
font: bold 11px  tahoma, Arial;
text-decoration: none;
}


.blye-text-underline {
color: #85e4ff;
text-decoration: underline;
}

.blye-text-regular {
color: #85e4ff;
text-decoration: none;
}

.yellow-text-regular {
color: #ece92c;
text-decoration: none;
}

.yellow-text-underline {
color: #ece92c;
text-decoration: underline;
}

.orange-text-regular {
color: #ff8200;
text-decoration: none;
}

.orange-text-underline {
color: #ff8200;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8a3c53;
text-decoration: none;
}

.red-text-underline {
color: #8a3c53;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}
#content {
	float: left;
	width: 603px;
}

.post {
}

.post .title {
	margin: 0;
	padding: 0 20px;
}

.post .entry {
	padding: 0 20px;
}

.post .meta {
	height: 32px;
	margin: 20px 0 30px 0;
	padding: 7px 0 0 20px;
	background: url(images/postmeta.gif) no-repeat;
	line-height: normal;
}

#left .fls{
text-align: center;}

#left ul.cat{
	background:url(images/catagory_bg.png) 0 0 repeat-y;
/*	width:100%;*/
	padding:22px 20px 0 14px;
}
#left ul.cat li{
	margin:0;
	background:url(images/arrow_yellow.png) 0 7px no-repeat;
	padding:0 0 0 16px;
	display:block;
/*	height:20px;*/
}
#left ul.cat li a{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#fff;
/*	background-color:inherit;*/
	text-decoration:underline;
	display:block;
	padding:0 0 0 3px;
}
#left ul.cat li a:hover{
	color:#fff;
	background-color:#226BAA;
	text-decoration:none;
}


