/* CSS Reset */

html, body, div{
	margin: 0;
	padding: 0;
	border: 0;
  }


/* CSS Grid */

.main {

	width:678px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}


.dp20,
.dp25,
.dp33,
.dp50,
.toplefthome,
.topleft,
.topright,
.topcenter,
.toprighthome,
.logohome,
.footerhome,
.footercontact,
.dp100{float:left; display: inline; *margin-left:-0.04em; } /* IE margin hack */


/* dp = div percet */


.dp20{width:20%;}
.dp25{width:25%;}
.dp33{width:33.33%;}
.dp50{width:50%;}
.dp100{width:100%; background-image:url(images/bg.gif);}
.content{
	width:90%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.topleft{width:214px;}
.topright{width:228px; background-image:url(images/topright.jpg); text-align:right;} 
.topcenter{width:236px; background-image:url(images/topcenter.jpg);}


.footercontact{width:100%; background-image:url(images/footercontact.jpg)}
.clear{clear:both;}


/*  Homepage */

.toplefthome{width:237px; background-image:url(images/toplefthome.jpg);}
.toprighthome{width:237px; background-image:url(images/toprighthome.jpg); text-align:right;} 
.logohome{width:204px;}

.contenthome{
	width:90%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align:center;
}

.contentmenus{
	width:96%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align:center;
}

.contentmenulist{
	width:90%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.footerhome{width:100%; background-image:url(images/footerhome.jpg)}

body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #603411;
	background-image:url(images/pagebg.jpg);
  }

a, a:visited {
	color: #603411;	
	} 

.toprighthome ul {
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	margin-top: 146px;
	margin-right: 28px;
	margin-bottom: 0;
	margin-left: 0;

}
.toprighthome li {display:inline;}

.topright ul {
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	margin-top: 135px;
	margin-right: 28px;
	margin-bottom: 0;
	margin-left: 0;
}

.topright li{display:inline;}






