body {
	background-color: #F2E7E5;
	background-image: url();
	background-repeat:repeat-x;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #8b8b8b; }

/* PAGE SETUP */
#contain {
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	padding: 0px; 
	border-right: 3px solid #F2E7E5;
	border-left: 3px solid #F2E7E5;
	background-color:#FFFFFF;
}

#content {
	width: 900px;
	clear: both;
	background-color: #F2E7E5;
	overflow: hidden;}

#actual {
	background-color: #F9F9F9;
	width: 590px;
	float: right;
	padding: 10px;
	margin-top:3px;
	font-align:justify;}

#header {width:900px;
	padding:0 0 0 0; }

#side {
	background-color: #F9F9F9;
	width: 270px;
	font-size: 11px;
	line-height: 14px;
	float: left;
	padding: 10px;
	margin-top:3px; }

div.left {
	background-color: #F2F0F1;
	margin:4px 4px 4px 4px;
	padding:10px;
	-moz-border-radius: 4px 4px 4px 4px;}




#nav {
	  display: block;
	  padding: 3px 3px 3px 5px;
	  margin: 0 0 1px 0;
	  background-color: #E7F594;
	  -moz-border-radius: 4px 4px 4px 4px;
 }

#nav:hover {
	  padding: 3px 3px 3px 5px;
	  margin: 0 0 1px 0;
	  background-color: #E7F594; 
 	  -moz-border-radius: 4px 4px 4px 4px;
}

#upbar 
{	width: 850px;		
	padding: 0px 10px 10px 10px;
	margin-bottom:10px;
	float: top;
	color: #D19F27;
	line-height: 180%;
	background-image: url('');
        background-postion:bottom right;}

#news {
background:#FCFAFB;
width:96.5%;
padding:7px;
border:0px solid #8B8B8B;
align:justify;
font-align:justify;}



#navigation {
font:normal 9px 'Arial';
text-transform: uppercase;
font-weight: bold;
margin:0;
padding:0;
margin-top:15px;
margin-bottom:-4px;

}

#navigation a {
color:#DA747F; 
padding: 10px; 
background: #F5F6FB;
text-decoration:none;
-moz-border-radius: 4px 4px 4px 4px;

}

#navigation a:hover{
background:#EDB9C5;
color: #AC1F28;
text-decoration:none;
-moz-border-radius: 4px 4px 4px 4px;

}

.two a:hover{
background:#EFC0B6;
color: #AC1F28;
text-decoration:none;
-moz-border-radius: 4px 4px 4px 4px;

}


#actual img {padding:0px;}

 




/* LINKS AND SPECIAL TEXT STYLES */

a {color: #D5645C; text-decoration: none;  font-size: 10.5px; text-transform: none;}
b {font-weight:-0.5px; color:#DF686A;}
a:hover {cursor: default; text-decoration: underline; }


.navh 	{ font-size: 10px; font-weight: bold; }

.just		{ text-align: justify; }

.nav1 	{ padding-bottom: 0px; margin-bottom: -2px; }
.nav2 	{ padding-top: 0px; margin-top: -2px; }

.long 	{ font-size: 9px; text-align: justify; }

	blockquote {
	 	padding: 10px; 
	    line-height: 15px; 
	    color: #999;
            font-family: courier new;
	    border: 1px dashed #f0f0f0; 
	    background: #f2f2f2; 
	    text-align: justify;
		}
blockquote:hover {
		background: #f7f7f7; 
		}



a:link .img { border-color: #A42833; }


/* HEADINGS */

h2 { 
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	padding: 5px;
	margin: 0; 
	text-decoration:underline;}

#side h1 {background:#D8CAC9; }

#upbar p {font-size: 10px; font-family: georgia; color: #68696E;} 

#upbar a {font-size: 10px; font-family: georgia; color: #EC9091; text-transform:none;}

#upbar b {font-size: 11px; font-family: georgia; font-weight: bold; color: #AD150A;}

h1 {
font:11px arial, serif;
text-transform: uppercase;
color:#DF686A; 
padding: 10px; 
text-decoration:none;
width:95%;
background: #F1E7E6;
border:0px;
border-right:1px solid #EECACC;
border-bottom:1px solid #EECACC;
font-weight:900;}

#actual h1 {margin-bottom:1px;}

#header a img, a:hover img{ 
padding: 5px; 
background: #F1E7E6;
border:0px;
border-right:1px solid #EECACC;
border-bottom:1px solid #EECACC;
}

#actual a img, a:hover img, #side img { 
padding: 5px; 
background: #F1E7E6;
border:0px;
border-right:1px solid #EECACC;
border-bottom:1px solid #EECACC;
}



.comment {
font:8px arial, serif;
text-transform: uppercase;
color:#DF686A; 
padding: 10px; 
text-decoration:none;
width:95%;
background: transparent;
border:0px;
}

.thumb {
margin-right: 5px;
padding:5px;
background-color:#F1E7E6;
border-right:1px solid #EECACC;
border-bottom:1px solid #EECACC;
margin-left:1px;}

.thumb2 {
margin-right: 1px;
padding:5px;
background-color:#F1E7E6;
border-right:1px solid #EECACC;
border-bottom:1px solid #EECACC;
margin-left:5px;}

#tags {text-transform: uppercase;
font-size:9px;
color:#C4B1A0;}

#tags a:link {color:#C4B1A0;text-decoration:underline;}

.projects {font-family: Arial;font-size: 11px;color: #68645b;line-height: 16px;padding-top: 4px;padding-bottom: 15px;padding-left: 1px;padding-right: 1px;letter-spacing: 0px;text-align: justify;margin-bottom:0px;}

        div.select {
        background: #FFFFFF url() no-repeat;background-position: top right;
        border-bottom: 1px solid #D2D6D4;
        padding: 7px;
        margin: 0px;
        margin-bottom: 4px;
        -moz-border-radius: 0px;
        }







