body { 
 margin: 0px 0px 0px 0px;
 font-family: Trebuchet MS;
 font-size:7px;
 background-position:0 29px;
 color: #9B9B9A;
background: #E9E9E9 url('layouts/bg_blue.png') repeat-x 0 29px;
 letter-spacing:0px;
 text-transform:none;
line-height:12px;}


strong, b
	{
	color: #A3CDD9;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: 0px;
  

	}

em, i
	{
	color: #9E9E9E;
	font-weight: italics;
	text-transform: none
	}
underline, u {
font-weight: underline;
color: #C9B6A5;
}


a:link, a:active, a:visited {
font-weight: normal;
color: #B6D8F3;
cursor:default;
text-decoration: none;
letter-spacing: 0px;

}



a:hover {
font-weight: normal;
color: #657581;
cursor:default;
text-decoration:italics;
border-bottom: px dashed #}
letter-spacing: 0px;
}


a img {
	border: 2px solid #D091A9;}
a:hover img {
	border: 2px solid #5BACB7;}
	

a img {
	border: 1px solid #FFFFFF;
	padding:4px;
background-color:#F7EDE0;
margin: 1px;
	 -moz-border-radius: 7px; 
-webkit-border-radius: 7px; 
border-radius: 3px;
	}

a:hover img {
	border:0px solid #;
	background-color: ECE5F4;
	padding:4px;
background: url('');
margin: 5px;
	 -moz-border-radius:  7px; 
-webkit-border-radius: 7px; 
border-radius: 3px;
	}


 a.conlink{text-align: left; color:#919E3F; font-weight:normal; font-size: 11px; padding: 10px; 
   padding-left:15px; display:block; text-decoration: none; margin:4px; background-color:#C0CA83;
   text-transform:none; border-top: 0px solid #1d1d1d; border-bottom: 0px solid #CC5F8D;
   border-right: 0px solid #E7E4F1; -moz-border-radius:15px; border-left:0px solid #29AFBD;}

   a.conlink:hover {border-top: 0px solid #CBD7E7; border-left:0px solid #91AB4A;
   color:#0090dc; background-color:#D6DFA2; cursor:pointer; padding-left:15px; }
	









.titleheader {
	display: inline;
color:#DDDDDD;
font-family: arial black;
letter-spacing: -2px;
padding-left: 05px;
text-shadow:  0px 0px 0px #;
line-height: 10pt; 
text-align: left;
font-size: 15pt;
padding-bottom: 0px;
text-transform: uppercase; 
background-color: #transparent;
background-image:url('');
border-left:#8FBECD solid 4px;
}
}

.post-date {
	float: right;
	display: inline;
	margin: 0 0 0 0;
	width:60px;
	height:50px;
	font-family:"Trebuchet MS";
	background: url(layouts/monthbg.png) no-repeat;
	line-height:12px;
}

.month {
	text-transform:uppercase;
	font-family:tahoma;
	text-align:center;
	padding-top:7px;
	font-size:7pt;
  background: url() no-repeat;
	font-weight: normal;
	color:#D5D5D5;
}


.day {
	color:#D5D5D5;
	text-transform:uppercase;
	font-family:"Trebuchet MS";
	font-size:6pt;
	font-weight: bold;
	text-align:center;
}






.HEADER
{
color:#BBD3E5;
font-family: trebuchet ms;
letter-spacing: -1px;
font-style: italic;
text-align: center;
font-size: 8pt;
padding-bottom: 2px;
font-weight:bold;
text-transform: uppercase; 
background-color: #transparent;
background-image:url('layouts/sidebarbg.png');
text-shadow: #ffffff 1px 1px 1px;
border-bottom:#0 solid 0px;
}

.HEADER2
{
color:#D9BE9A;
font-family: trebuchet ms;
letter-spacing: 2px;
text-align: center;
font-weight: bold;
font-size: 8pt;
padding-bottom: 2px;
text-transform: uppercase; 
background-color: #transparent;
background-image:url('');
border-bottom:# solid 0px;
border-left:# solid 0px;
border-right:# solid 0px;
}

.HEADER3
{
color:#FCE2DF;
font-family: Trebuchet MS;
letter-spacing: 0px;
text-align: right;
font-size: 6pt;
text-transform: uppercase; 
background-image:url('layouts/datebg.png'); repeat-y;}



.UPDATEFOOTER
{
	background-repeat: no-repeat;
	font-family:arial;
	padding-bottom:0px;
	font-size:11px;
	color: #5b5b5b;
	background: #000000 url('underupdate.png');
	background-position: top;
	height:134px;
	text-align:center;
 }



.HEADER4
{
color: #BDAD3E;
background-color: #transparent;
letter-spacing: 0px;
text-transform: uppercase;
font-family: arial;
text-align: right;
font-size: 6pt;
line-height: 11pt; 
font-weight: normal;
background-image:url('');
text-align: center;}

.HEADER5
{
color: #9F75A8;
background-color: #transparent;
letter-spacing: 0px;
text-transform: uppercase;
font-family: georgia;
font-size: 7pt;
font-weight: bold;
text-align: center;}


.PROJECTS_TOP
{
color: #DA637C;
background-color: #transparent;
letter-spacing: 0px;
text-transform: lowercase;
font-family: georgia;
font-size: 15pt;
font-weight: bold;
text-align: center;}


.HEADER6
{
color: #000000;
background-color: #ffffff;
letter-spacing: 0px;
text-transform: uppercase;
font-family: courier;
font-size: 5pt;
font-weight: normal;
text-align: center;}

.HEADER7
{
color:#BF528C;
font-family: trebuchet ms;
letter-spacing: 1px;
padding-top: 2px;
line-height: 8pt; 
text-align: center;
padding-right: 1px;
padding-left: 2px;
padding-bottom: 2px;
font-size: 6pt;
font-weight: bold;
background-image:url('');
text-transform: uppercase; 
background-color: #8E2D61;
border-bottom:#AA427A solid 3px;
}



.BODY
{
color: #C5C5C5;
background-color: #ffffff;
font-family:  trebuchet ms, helvetica, serif;
font-size: 7.5pt;
line-height: 8pt; 
padding-top: 05;
text-align: justify;
padding: 8px 8px 8px 8px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px;
letter-spacing: 0px;
 background: #F6F6F6 url('') repeat-x;

}



.BODY img {

margin:1px;
padding:3px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#ffffff;
border: #E0E0E0;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
border-right-width: 1px;
}

.BODY a:hover img {
margin:1px;
padding:3px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#ffffff;
border: #A3CDD9;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
border-right-width: 1px;
}



blockquote {
	margin: 0px 10px 0px 10px;
	padding: 3px 3px 3px 3px;	
              color: #B1CCE1;
              background: #EAF3FA; 
              background-image:url('');
               background-repeat: repeat-x;
border: #BDD1E1;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 2px;
border-top-width: 0px;
border-right-width: 2px;
	 -moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
border-radius: 0px;

	}





.imageHovers {
	width: 54px;
	overflow: hidden;
}
	imageHovers a {
		color: #FFFFFF;
		text-decoration: none;
		filter: alpha(opacity=100); 
		-moz-opacity: 1.0; 
		opacity: 1.0;
	}


.PROJECTS
{
color: #C9A87D;
background-color: #ffffff;
font-family:  trebuchet ms, helvetica, serif;
font-size: 8pt;
text-align: left;
padding: 2px 2px 2px 2px;
-moz-border-radius: 9px; 
border: #E0DCDC;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
-webkit-border-radius: 9px; 
border-radius: 9px;
letter-spacing: 0px;
 background: #ffffff url('') repeat-y;

}



.PROJECTS img {

margin:1px;
padding:3px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}





.BODY2
{
color: #C5C5C5;
background-color: #ffffff;
font-family:  trebuchet ms, helvetica, serif;
font-size: 7pt;
text-align: left;
padding: 2px 2px 2px 2px;
-moz-border-radius: 9px; 
-webkit-border-radius: 9px; 
border-radius: 9px;
letter-spacing: 0px;
 background: #ffffff url('') repeat-y;

}



.BODY2 img {

margin:1px;
padding:2px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#F3EBE1;
border: #D5D5D5;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
border-right-width: 1px;
filter : alpha(opacity=75); -moz-opacity : 0.7; opacity : 0.7
}

.BODY2 a:hover img {
border: #D3B792;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 2px;
border-top-width: 0px;
border-right-width: 2px;
margin:1px;
image-filter:gray;
padding:3px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#FFFFFF;
cursor:crosshair;
filter : alpha(opacity=95); -moz-opacity : 0.9; opacity : 0.9
}



.ELITES
{
color: #C9A87D;
background-color: #transparent;
font-family:  trebuchet ms, helvetica, serif;
font-size: 8pt;
text-align: left;
padding: 2px 2px 2px 2px;
-moz-border-radius: 9px; 
-webkit-border-radius: 9px; 
border-radius: 9px;
letter-spacing: 0px;
 background: #transparent url('') repeat-y;

}



.ELITES img {

margin:1px;
padding:3px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#ffffff;
border: #BCDFEA;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
border-right-width: 1px;
filter : alpha(opacity=75); -moz-opacity : 0.7; opacity : 0.7
}

.ELITES a:hover img {
border: #8DBCCB;
border-style: solid;
border-left-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
border-right-width: 1px;
margin:1px;
image-filter:gray;
padding:3px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#ffffff;
filter : alpha(opacity=95); -moz-opacity : 0.9; opacity : 0.9
}



.BODY4
{
color: #B4ABBF;
background-color: #F6F3EB;
font-family:  arial, helvetica, serif;
font-size: 8pt;
text-align: left;
	padding: 2px 2px 2px 2px;
letter-spacing: 0px;
 background: #D3CBDD url('sidebarbg2.png') repeat-y;
}

.BODY4 img {
background-color: #ECE5F4;
border: 1px solid #F5F3F8;
	padding:4px;
	align:left;
margin: 3px;
	 -moz-border-radius: 7px; 
-webkit-border-radius: 7px; 
border-radius: 3px;
}



.BODY5
{
color: #B4ABBF;
background-color: #F6F3EB;
font-family:  arial, helvetica, serif;
font-size: 8pt;
text-align: left;
	padding: 2px 2px 2px 2px;
letter-spacing: 0px;
 background: #D3CBDD url('othersidebarbg.png') repeat-y;
}

.BODY5 img {
background-color: #ECE5F4;
border: 1px solid #F5F3F8;
	padding:4px;
	align:left;
margin: 3px;
	 -moz-border-radius: 7px; 
-webkit-border-radius: 7px; 
border-radius: 3px;
}

.twitter li{padding:3px; align: left; display:block;background: #A091B8; margin-bottom:1px; -moz-border-radius:4px; font-family:Arial; font-size:10px; color:#FFFFFF; border-bottom:1px solid #6C337F; }
	.twitter li:hover{background: #9547AF; -moz-border-radius: 4px; color:#ffffff}
	.twitter li.last{margin-bottom:0px;}	

	



.WELCOME
{
color: #F26A70;
background-color: #transparent;
font-family: lucida sans, helvetica, serif;
font-size: 7pt;
text-transform:;
text-align: left;
padding: 2px 2px 2px 2px;
border-top: px solid #;
letter-spacing: 0px;
border: #;
font-weight:normal;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin-top: 0px; 
margin-bottom:3px; 
margin-left:0px; 
margin-right:0px;
}

.content-title {background-color: #F1F1F2; font-size:6pt; font-family:tahoma; letter-spacing:1px; line-height:8pt; color: #FFFFFF; text-align: left; font-weight: bold; text-transform: uppercase}
.content-subject {background-image:url();
font-family: arial;
line-height:19px;
text-align:left;
text-transform: lowercase;
font-size:15pt;
font-weight:bold;
color: #F1D056; 
background-color: #808080;
border-top: 0px solid #EE9254;
border-left: 0px solid #EE9254;
border-bottom:1px dotted #FFFFFF;
border-right:0px solid #EE9254;
padding-right: 3px;
padding-left: 3px;
padding-top: 0px;
padding-bottom: 0px;}
.content-content {background-color: #F1F1F2; font-size:7pt; font-family:tahoma; letter-spacing:0px; line-height:10pt; color: #; text-align: justify}
.content-comments {background-color: #ffffff; font-size:7pt; font-family:tahoma; letter-spacing:0px; line-height:6pt; color: #; text-align: justify}
td a:link {text-decoration: none; color: #}
td a:visited {text-decoration: none; color: #}
td a:hover {text-decoration: dotted; color: #}



a.menu {
           text-align: left; color:#C5C5C5; font-weight:normal; font-size: 11px; padding: 10px; 
   padding-left:15px; display:normal; font-family:  arial, helvetica, serif; text-decoration: none; margin:4px; background-color:#transparent;
   text-transform:none; border-top: 0px solid #; border-bottom: 0px solid #;
   border-right: 0px solid #; -moz-border-radius:15px; border-left:0px solid #;}
           
a.menu:hover {
           border-top: 0px solid #67BFBA; border-left:0px solid #91AB4A;
   color:#B084D3; background-color:#transparent; font-family:  arial, helvetica, serif; cursor:pointer; padding-left:15px; }
           

.post-date {
	float: right;
	display: inline;
	 background: # url('datebg.gif') repeat-y;

}

.month {
	text-transform:uppercase;
	font-family:"Arial";
	text-align:center;
	padding-top:10px;
	font-size:8pt;
	letter-spacer: -1px;
	font-weight: bold;
	color:#CCC0E8;
	margin-bottom: -1px;
}

.day {
	color:#8DBCCB;
	text-transform:uppercase;
	font-family:"trebuchet ms";
	font-size:7pt;
	font-weight: bold;
		padding-left:10px;
	text-align:left;
	letter-spacing: 1px;
	text-shadow: #ffffff 1px 1px 1px;
}
.year {
	color:#A2B4CD;
float: center;
	display: inline;
}




.container-footer{
background:#333333;
align:bottom;
clear:both;
}
.footer{
font-size:11px;
color:#E0DFD0;
padding:20px 0;
width:906px;
}
.footer a:link, #footer a:visited{
color:#A39E8C;
text-decoration:underline;

}