 /* ---------- Menu css ---------- */

#menu {
	background:#364737;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}

#menu li
{
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

#menu a
{
	background: url("../site/images/background.jpg");
	color:#ebebeb;
	display:block;
	float:left;
	margin:0;
	padding:8px 12px 11px 12px;
	text-decoration:none;
	font-weight:normal;
	border-right:2px solid #364737;
}

#menu a:hover
{
	background:#7c7c7c url("../site/images/hover.jpg") bottom center no-repeat;
	color:#FFF;
	padding-bottom:11px;
}

/* ---------- Font css ---------- */

body, p,  td, tr, div
{
	font-family: Arial;
	font-size:12px;
	line-height: 140%;
	color:#FFF;
}

body
{
	background-color:#000000;
	margin:0px;
}

a, a:visited
{
	text-decoration:underline;
	color:#555555;
}

a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

hr
{
	background-color:transparent;
	border:none;
	border-bottom:dotted 2px #DDEBDE;
	height:2px;
}

h1
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

h2
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	line-height:120%;
	color:#364737;
	margin:15px 0px 15px 0px;
}

/* ---------- Website css ---------- */

.body-table
{
	width:100%;
	height:100%;
	background-image: url(../site/images/Bg-texture.jpg);
	background-position: top left;
}

.body-table tr td
{
	padding:0px 40px;
	text-align:center;
}

.top-div
{
	padding:0px !important;
	width:770px;
	height:351px;
	margin:auto;
	background-color:#7F917E;
	border-left: 3px solid #2F3736;
	border-right: 3px solid #2F3736;
}

.menu-div
{
	text-align:left;
	width:770px;
	height:36px;
	margin:auto;
	padding-top:8px;
	background-color:#7F917E;
	border-left:3px solid #2F3736;
	border-right:3px solid #2F3736;
	background-image: url(../site/images/Menu-bg.jpg);
	background-position: top left;
	background-repeat:repeat-x;
}

.baner-div
{
	width:770px;
	height:80px;
	margin:auto;
	padding-top:10px;
	background-color:#7F917E;
	border-left: 3px solid #2F3736;
	border-right: 3px solid #2F3736;
}
.cont-top-div
{
	width:770px;
	height:35px;
	margin:auto;
	padding-top:60px;
	background-color:#7F917E;
	border-left: 3px solid #2F3736;
	border-right: 3px solid #2F3736;
}

.cont-top-border-div
{
	padding:0px !important;
	width:750px;
	height:35px;
	margin:auto;
	background-color:#4B4B4B;
	background-image: url(../site/images/Cont-top-texture.jpg);
	background-position: top right;
	background-repeat:no-repeat;
}

.cont-middle-table
{
	width:776px;
	margin:auto;
	background-color:#7F917E;
	border-left: 3px solid #2F3736;
	border-right: 3px solid #2F3736;
}

		.cont-left
		{
			padding:0px !important;
			padding-left:33px;
			text-align:left;
			background-image: url(../site/images/Cont-left-bg.jpg);
			background-position: top left;
			background-repeat:repeat-y;
		}

		.main-content-td
		{
			padding:0px 0px 0px 120px !important;
			text-align:justify !important;
		}

		.cont-right
		{
			padding:0px !important;
			padding-right:33px;
			text-align:left;
			background-image: url(../site/images/Cont-right-bg.jpg);
			background-position: top right;
			background-repeat:repeat-y;
		}

.cont-bottom-div
{
	width:770px;
	height:49px;
	margin:auto;
	background-color:#7F917E;
	border-left: 3px solid #2F3736;
	border-right: 3px solid #2F3736;
}

.cont-bottom-border-div
{
	width:750px;
	height:35px;
	margin:auto;
	background-color:#4B4B4B;
	background-image: url(../site/images/Cont-bottom-texture.jpg);
	background-position: top left;
	background-repeat:no-repeat;
}

.photo-div
{
	position:absolute;
	margin:-71px 0px 0px -240px;
}

.baner
{
	margin: 20px;
}
