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

html, body {
	margin:0;
	background: url(img/bg-tile.gif);
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:14px
}

/*HEADER*/

#headerwrap {
	width:100%;
	text-align:center;
	text-align:-moz-center
}

.header {
	width:950px;
	background:#e33432;
	text-align:-moz-left;
	text-align:left;
	border-bottom:1px solid #b02927;
	display:inline-block
}

.logo {
}

/*NAVIGATION*/

#navwrap {
	width:100%;
	text-align:center;
	text-align:-moz-center
}

.navbar {
	width:950px;
	background:#613f30;
	text-align:-moz-left;
	text-align:left;
	padding:5px 0;
	font-size:16px;
	display:inline-block
}

.nav a:link, .nav a:visited, .nav a:focus {
	padding:5px 24px;
	text-decoration:none;
	color:#ccc;
	font-weight:bold
}

.ne a:link { padding:5px 35px; }

.on a:link { background:#945f48; color:#fff }

.nav a:hover, .nav a:active { text-decoration:underline }

/*MAIN CONTENT*/

#bodywrap {
	width:100%;
	text-align:center;
	text-align:-moz-center
}

a:link, a:visited, a:focus {
	color:#e33432;
	font-weight:bold
}

a:hover, a:active { text-decoration:none }

.mainbody {
	background:#945f48;
	width:930px;
	padding:15px 10px 10px;
	display:inline-block
}

/*BANNER*/

.banner {
	margin-bottom:10px
}

/*CONTENT - 1ST ROW*/

#cwrap {
	width:930px;
	text-align:left;
	text-align:-moz-left;
}

.t {
	padding:5px 10px;
	background:#613f30;
	color:#fff;
	float:left;
	text-align:left;
	border-bottom:1px solid #212121
}

.c1title {
	width:530px;
	margin-right:10px
}

.t a:link {
	color:#ccc;
	font-weight:normal
}

.c2title {
	width:350px;
}

.tc {
	padding:10px 0 10px 10px;
	float:left;
	margin-bottom:10px;
	background:#fff;
}

.c1cont {
	width:540px;
	margin-right:10px;
	background: #FFFFcc;
}

.c1cont img {
	margin:0 10px 0 0
}

.tci img {
	margin:0 22px 0 0
}

.c2cont {
	width:360px;
	padding-bottom:16px
}

.c2cont img, .c3cont img, .c3contb img  {
	margin:0 0 7px
}

.sf { 
	font-size:10px; color:red
}

/*CONTENT - 2ND ROW*/

.c3title {
	width:440px;
	margin-right:10px
}

.c4title {
	width:440px;
}

.c3cont {
	width:440px;
	margin-right:10px;
	text-align:justify;
	padding-right:10px
}

.c3contb {
	width:440px;
	text-align:justify;
	padding-right:10px
}

.c4cont {
	width:450px;
}

.c4cont img {
	float:left;
	margin-right:20px
}

.outxt {float:left}
.o2 {margin-right:20px;font-style:italic;font-weight:bold}

/*OTHER PAGES CONTENT*/

#pgti {
	font-size:30px;
	text-align:left;
	text-align:-moz-left;
	margin:0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	color:#2e1e16
}

/*box titles*/
.opt { width:910px }

/*box contents*/
.opc {
	width:910px;
	background: #fff;
	text-align:left;
	padding-right:10px
}

.cntr {	
	text-align:center; text-align:-moz-center
}

.ybg {
	background:#ffffcc
}

.fd {
	width:440px;
	margin-right:10px;
	text-align:justify;
	padding-right:10px
}

.fd img, .fdb img {
	float:left;
	margin-right:10px
}

.fdb {
	width:440px;
	text-align:justify;
	padding-right:10px
}

.ff img {
	margin:10px 10px 0 0
}

.bi {
	font-size:24px;
	color:#e33432;
	font-weight:bold
}

/*FOOTER*/

#foot {
	background:#000;
	padding:10px;
	width:910px;
	clear:left;
	text-align:left;
	font-size:11px;
	color:#666;
	display:inline-block
}

#foot a:link, a:visited, a:focus  {
	color:#999;
	font-weight:normal
}

#foot a:hover, a:active { text-decoration:none }

#foot img {
	float:left;
	margin:5px 10px 0 0 
}

.fr {
	float:left;
}

.fl { float:left;margin-top:5px }