@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6{
margin-top: 0px;
padding-top: 0px;
margin-bottom:0px;
padding-bottom:0px;
}

h1 {color: #000; /*#003366;*/  font-size: 20px; font-weight: bold; padding-left:0px; padding-bottom:0px; text-transform:uppercase;  }
 
h2 { color:#000; /*#003366;*/  font-size: 18px; font-weight: bold; padding-top:10px; padding-bottom:0px; text-transform:uppercase;}

h3 { color: #000; /*#003366;*/  font-size: 16px;  font-weight: bold; padding-top:10px;}

h4 { color: #000; /*#003366;*/  font-size: 18px;  font-weight: normal; padding-top:5px; }

.footer-info {
	color: #cdbcb2;
	font-size:13px;
	padding:10px 10px 0 10px;
	text-transform:uppercase;
}

.footer-txt {
	color: #c3afa3; 
	font-size: x-small;
	text-align:left;
	padding:25px 10px 0 10px;
}


.readmore {
	color: #c3afa3;
	text-align:right;
	font-size: x-small;
}

.designby {
	color: #ccc; 
	font-size:x-small;
	text-align:center;
	padding:10px 15px 0 0;
	/*border-top:1px solid #75819f;*/
}

hr {
	background-image: -moz-linear-gradient(left center , transparent, rgba(217, 204, 185, 0.50), transparent);
    border: 0 none;
    height: 1px;
}

.bold {
	font-weight:bold;
	color:#666;
}

img {border-style: none;}

.img-right {
	float:right;
	padding: 0 0 0 20px;
}

a:link {color: #333333;}
a:visited {color:#333333;}

a:link.linkfooter  {color:#ccc;}
a:visited.linkfooter  {color:#ccc;}


/***bulletst *****************/

ul.project {
	list-style: circle;
	margin: .8em 0;
	padding: 0; 
}
ul.project li {
	margin: 0;
	margin-left:14px;
	padding: 3px 0px 3px 10px;
	border-bottom: 1px solid #ccc;
	color: #333; 
}

ul.project li:hover {
	color: #000;
	background-color: #ddd; 
}

/* boxex */

.bl1 {background: url(../images/bl1.png) 0 100% no-repeat #dedad5; width: 100%;}
.br1 {background: url(../images/br1.png) 100% 100% no-repeat}
.tl1 {background: url(../images/tl1.png) 0 0 no-repeat}
.tr1 {background: url(../images/tr1.png) 100% 0 no-repeat; padding:5px}
.clear1 {height: 1px} 


.bl2 {background: url(../images/bl2.png) 0 100% no-repeat #e0dfdd; width: 100%;}
.br2 {background: url(../images/br2.png) 100% 100% no-repeat}
.tl2 {background: url(../images/tl2.png) 0 0 no-repeat}
.tr2 {background: url(../images/tr2.png) 100% 0 no-repeat; padding:5px}
.clear2 {height: 1px} 


.txt_box {
text-align: left;
padding: 10px;
color:#534741;
font-size:16px;
}
