html,body{
	text-align:center;
	margin:0px;
	padding:0px;
	font-family:Georgia, Times, Helvetica, Arial,Verdana;
	font-size: 13px;
}

html { overflow-y: scroll;}
html { overflow: -moz-scrollbars-vertical; }
body{
	background-color:#FFFFFF;
	background-image:url(images/bg.jpg);
	/*background-repeat:repeat-x;*/
}
table,td{
	border-collapse:collapse;
	border-style:none;
	padding:0px;
	margin:0px;
}
.contenttable{
	margin:0px;
	padding:0px;
}

#bodytext  .contenttable p{
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Georgia,Times, Helvetica, Arial,Verdana;
	font-size: 13px;
}
#bodytext  .contenttable td{
	margin:0px;
	padding:0px;
	padding-right:4px;
	vertical-align:top;
	/*line-height:6px;*/
}
#bodytext .contenttable .td-0 p{
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-right:10px;
	margin-bottom:0px;
}
#bodytext  .contenttable .td-1 p{
	margin:0px;
	padding:0px;
	margin-right:8px;
}
#bodytext  .contenttable .td-2 p{
	margin:0px;
	padding:0px;
	margin-right:8px;
}
h2{
	text-transform: uppercase;
	padding-bottom:0px;
	margin-bottom:10px;
	font-weight:normal;
	font-size:15px;
}
#bodytext p{
	margin:0px;
	margin-bottom:14px;
	padding:0px;
	color:#3A3A22;
	font-family:Georgia, Times, Helvetica, Arial,Verdana;
	font-size: 13px;
}
#main{
	width:960px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#header{

}
#logo{
	margin-left:193px;
	margin-top:50px;
}
#menu{
	width:960px;
	height:53px;
	text-align:center;
	vertical-align:center;
	margin-top:40px;
	/*background-color:#EEEEEE;*/
	/*padding:10px;*/
}
#menu a{
	color: #000000;
	margin-right:20px;
	margin-top:20px;
}
#menu a:hover{

}
#menu a.act{

}
#content{
	position:relative;
	margin-bottom:30px;
	height:auto;
}
#images{
	position:absolute;
	width:346px;
	height:auto;
	left:0px;
	top:38px;
	/*border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color:#FFFFFF;*/
	/*padding:27px;*/
}
#textcontent{
	position:absolute;
	width:596px;
	height:auto;
	left:360px;
	top:0px;
}
#textcontenthome{
	position:absolute;
	width:960px;
	height:auto;
	left:0px;
	top:0px;
}
#bodytext{
	color:#3A3A22;
	width:436px;
	height:auto;
	min-height:300px;
	/*border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	*/
	background-color:#f2f2e9;
	padding:80px;
	padding-top:70px;
	padding-right:60px;
	margin-bottom:30px;
	vertical-align:top;
}
#bodytexthome{
	color:#3A3A22;
	width:950px;
	height:633px;
	background-color:#FFFFFF;
	padding:0px;
	margin-bottom:30px;
	vertical-align:top;
}
#bodytexthome br{
	display:none;
}
#bodytexthome img{
	display:block;
	margin:0px;
	padding:0px;
}
#footer{
	display:block;
	text-align:center;
	width:596px;
	font-size:10px;
	padding:5px;
	padding-left:10px;
	z-index:100;
	margin-top:10px;
	padding-bottom:10px;
	color:#333333;
}
p.bodytext{
	color:#3A3A22;
	font-family:Georgia, Times, Helvetica, Arial,Verdana;
	font-size: 14px;
}
a{
	color:#000000;
}
a:hover{
	color:#333333;
}
.header{
	margin-bottom:20px;
}
.image-caption a{
	text-decoration:none;
}
td.lt{
	width:4px;
	height:4px;
	background-image:url(images/lt.png);
}
td.rt{
	width:4px;
	height:4px;
	background-image:url(images/rt.png);
}
td.lb{
	width:4px;
	height:4px;
	background-image:url(images/lb.png);
}
td.rb{
	width:4px;
	height:4px;
	background-image:url(images/rb.png);
}
td.l{
	width:4px;
	background-image:url(images/l.png);
}
td.r{
	width:4px;
	background-image:url(images/r.png);
}
td.t{
	height:4px;
	background-image:url(images/t.png);
}
td.b{
	height:4px;
	background-image:url(images/b.png);
}
td.theimage{
	/*padding:27px;*/
	padding:0px;
	background-color:#FFFFFF;
}

p.align-center{
	text-align:center;
}

.csc-caption{
	color:#333333;
	font-size:11px;
	margin:0px;
	padding:0px;
	padding-left:5px;
}
