body {
	background-image: url(../imgs/bg.png);
	background-repeat: repeat;
	text-align: center;
	
}
a:link {
	color: #d87a19;
}
a:visited {
	color: #9c7246;
}
a:hover {
	color: #d84119;
}
#container {
	width: 760px;
	background-color: #FFFFFF;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#head {
	width: 758px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ecd6bf;
	border-left-color: #ecd6bf;
	height: 82px;
}
#logo {
	display: block;
	float: left;
}


#main {
	position: relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ecd6bf;
	border-left-color: #ecd6bf;
	width: 728px;
	margin-top: 1px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 40px;
	margin-bottom: 1px;
}
#main p {
	text-indent: 0.5em;
	margin-bottom: 1em;
	text-align: justify;
	color: #4a584b;
	margin-left: .5em;
}

#foot {
	clear: both;
	text-align: center;
	font-size: 0.7em;
	padding-top: 1.4ex;
	padding-bottom: 1.4em;
	margin-top: 1px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ecd6bf;
	border-left-color: #ecd6bf;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ecd6bf;
}
#foot  ul ,address {
	margin-top: 1em;
}
#foot li {
	display: inline;
	margin-right: 1em;
	margin-left: 1em;
}
.linkArr {
	background-image: url(../imgs/arrows_right.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
.linkDwn {
	background-image: url(../imgs/arrows_down.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	margin-left: 30px;
}
.linkUp {
	background-image: url(../imgs/arrows_up.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	margin-left: 30px;
}


/*  FontChanger Style  */

#fontch {
	position: absolute;
	top: 10px;
	width: 116px;
	height: 16px;
	right: 50px;
	color: #FFFFFF;
	text-indent: -9999px;
}
#fontch-name {
	display: block;
	height: 16px;
	width: 64px;
	float: left;
	background-image: url(../imgs/fontlabel.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
    display: inline-block;
}

html[xmlns] #fontch-name {
  display: block;
}

* html #fontch-name {
  height: 1%;
}
#fontch-name:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#fontch-small,#fontch-medium,#fontch-large {
	background-image: url(../imgs/fontbt.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	display: block;
	float: left;
}
#fontch-small {
	background-position: 0px 0px;
	margin-left: 2px;
}
#fontch-medium {
	background-position: -16px 0px;
	margin-left: 1px;
}
#fontch-large {
	background-position: -32px 0px;
	margin-left: 1px;
}
/*  FontChanger Style end  */


.margin_top-10 {
	margin-top:-10px !important;
}
.margin_top-20 {
	margin-top:-20px !important;
}
.margin_top-30 {
	margin-top:-30px !important;
}
.margin_top-40 {
	margin-top:-40px !important;
}
.margin_top10 {
	margin-top:10px !important;
}
.margin_top20 {
	margin-top:20px !important;
}
.margin_top30 {
	margin-top:30px !important;
}
.margin_top40 {
	margin-top:40px !important;
}
.margin_top50 {
	margin-top:50px !important;
}
.margin_top60 {
	margin-top:60px !important;
}
.margin_top70 {
	margin-top:70px !important;
}

.margin_btm10 {
	margin-bottom:10px !important;
}
.margin_btm20 {
	margin-bottom:20px !important;
}
.margin_btm30 {
	margin-bottom:30px !important;
}
.margin_btm40 {
	margin-bottom:40px !important;
}
.margin_btm50 {
	margin-bottom:50px !important;
}
.margin_btm60 {
	margin-bottom:60px !important;
}
.margin_btm70 {
	margin-bottom:70px !important;
}

.margin_col10 {
	margin:10px 0px 10px 0px !important;
}
.margin_col20 {
	margin:20px 0px 20px 0px !important;
}
.margin_col30 {
	margin:30px 0px 30px 0px !important;
}
.margin_col40 {
	margin:40px 0px 40px 0px !important;
}
.margin_col50 {
	margin:50px 0px 50px 0px !important;
}
.margin_col60 {
	margin:60px 0px 60px 0px !important;
}
.margin_col70 {
	margin:70px 0px 70px 0px !important;
}

.mergin_left20 {
	margin-left:20px !important;
}
.mergin_left30 {
	margin-left:30px !important;
}
.mergin_left40 {
	margin-left:40px !important;
}
.mergin_left60 {
	margin-left:60px !important;
}
.mergin_both20 {
	margin:0 20px 0 20px !important;
}
.mergin_both30 {
	margin:0 30px 0 30px !important;
}
.mergin_both40 {
	margin: 0 40px 0 40px !important;
}
.mergin_both60 {
	margin: 0 60px 0 60px !important;
}
.textred {
	color: #F30505 !important;
}
.textblue {
	color: #0505F3 !important;
}
.textgreen {
	color: #05F305 !important;
}
.smalltext {
	font-size: 90%;
}
