@charset "utf-8";
/* CSS Document */

html{
	font-family:Arial, Helvetica, sans-serif;	
}



body{
	width:800px;
	background-color:#bfb583;
	text-align:center;
	margin:0 auto;
}

#wrapper{
	background:#e6ddb4 url(../images/background.jpg) no-repeat;
	width:100%;
	min-height:800px;
	margin:0px;
	padding:0px;
	border:1px solid #bfb583;
}

#main-content{
	width:674px;
	min-height:492px;
	margin-left:63px;
	margin-right:63px;
	margin-top:308px;
}

#menu{
	width:100%;
	height:49px;
	background:url(../images/menuBkg.png) no-repeat;
}

#content{
	width:100%;
	height:100%;
	min-height:492px;
	background:url(../images/mainContentBkg.jpg) repeat-y;
}


#content-hdr{
	background:url(../images/contentHeader.png) no-repeat;
	width:646px;
	height:12px;
	margin:0px auto;
}

#content-sub{
	width:646px;
	min-height:480px;
	background:url(../images/contentBkg.gif) repeat-y;
	margin:0px auto;
}

#content-sub h1{
	font-size:22px;
	color:#645d41;
	
}

#content-sub p{
	text-align:left;
	margin-left:8px;
	margin-right:8px;
}

#side-buttons{
	width:269px;
	float:left;
	margin-left:4px;
}

#side-buttons img{
	margin-left:2px;	
	margin-top:2px;
	margin-bottom:2px;
	border:0px;
}

#side-buttons a{
	text-decoration:none;
	border:0px;
}

#right-column{
	width:370px;
	float:right;
	background:none;
}

#right-column h1{
	font-size:18px;
	color:#645d41;
	
}

#footer{
	background:url(../images/footerBkg.png) no-repeat;
	height:42px;
	width:733px;
	margin-left:auto;
	margin-right:auto;
	
}

#copyright{
	width:500px;
	height:100%;
	float:left;
	text-align:center;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;	
	line-height:40px;
	letter-spacing:1px;
}

#logikal{
	width:220px;
	height:100%;
	float:right;
	text-align:center;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:40px;
	letter-spacing:1px;
	
}

#logikal a{
	text-decoration:none;
	color:#ffffff;
}

#advertisement{
	background:url(../images/advertisementbox.jpg) no-repeat;
	width:266px;
	height:194px;
	margin-left:3px;
}

#contact{
	float:right;
	margin-right:0px;
	margin-top:5px;
	width:130px;
	
}

#contact img{
	border:0px;	
	display:inline;
	float:left;
}

#contact p{
	display:inline;
	line-height:26px;
}

#contact a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
	color:#ffffff;
	text-transform:uppercase;
}

#contact-info{
	width:85%;
	font-size:13px;
	margin:0px auto;
}

#contact-info label{
	display:block;
	width:120px;
	float:left;
}

#contact-info div{
	display:inline;	
}

.projects{
	
}

.projects a{
	text-decoration:none;
	font-size:18px;
	color:#645d41;
	float:left;
	text-align:center;
	margin-right:4px;
}

.projects img{
	border:0px;	
}