/* CSS coded by NubPro*/ 

/* Body Page */
body {
	color:#5a5a5a;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0 auto;
	background:url(images/bg.jpg) top center repeat #4e4e4e;
}
/* End Of Body Page */

/* Main Wrapper */
#wrapper {
	width:1136px;
	margin:0 auto;
	display:block;
	margin-top:60px;
}
/* End Of Main Wrapper */

/* Navigation Bar */ 
#navigation_bar {
	width:1136px;
	height:164px;
	margin:0 auto;
	background:url(images/nav_bar.png) no-repeat top center;
}
/* End Of Navigation Bar */ 

/* Header */ 
#header {
	width:240px;
	height:33px;
	margin-top:-95px;
	margin-left:50px;
}
/* End Of Header */ 

/* Menu Bar */ 
#menu {
	position:relative;
	font-size:20px;
}

#menu ul {
	position:absolute;
	margin-top:70px;
	margin-left:325px;
}

#menu ul li {
	display:inline-block;
	margin-left:35px;
}

#menu ul li a {
	display:inline;
	text-align:center;
	text-decoration:none;
	color:#656565;
}

#menu ul li a:hover, #menu ul li.active {
	color:#00a8ff;
}
/* Eng Of Menu Bar */

/* Background Content */
#bg {
	width:1136px;
	margin:0 auto;
}

#bg .bgtop {
	width:1136px;
	height:40px;
	margin-top:78px;
	background:url(images/bg_top.jpg) no-repeat;
	display:block;
	
}

#bg .bgmiddle {
	width:1136px;
	overflow:hidden;
	background:url(images/bg_mid.jpg) repeat-y;
	display:block;
}

#bg .bgbottom {
	width:1136px;
	height:40px;
	background:url(images/bg_bottom.jpg)  no-repeat;
	display:block;
}

#bg .bgbottom .text{
	display:block;
	text-align:center;
	font-size:13px;
	padding-top:12px;
	color:#CCCCCC;
}
/* End Of Background Content */

/* Left Content */
.left {
	width:338px;
	float:left;
	margin-left:30px;
}

.left #top {
	width:338px;
	height:43px;
	display:block;
	background:url(images/left_content_top.jpg) no-repeat;
}

.left #top .text {
	width:338px;
	height:33px;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	padding-top:11px;
}

.left #middle {
	width:338px;
	display:block;
	background:url(images/left_content_mid.jpg) repeat-y;
}

.midtxt {
	padding:12px;
	word-wrap:break-word;
}

.left #bottom {
	width:338px;
	height:20px;
	background:url(images/left_content_bottom.jpg) no-repeat;
	display:block;
	margin-top:-14px;
}
/* End Of Left Content */

/* Main Content */
#maincont {
	width:697px;
	float:right;
	padding-right:35px;
}

#maincont #maintop {
	width:697px;
	height:43px;
	background:url(images/maincontent_top.jpg) no-repeat;
	display:block;
}

#maincont #maintop .text{
	width:697px;
	height:43px;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	padding-top:11px;
	display:block;
}

#maincont #mainmid {
	width:697px;
	background:url(images/maincontent_mid.jpg) repeat-y;
	display:block;
}

#maincont #mainmid .text {
	word-wrap:break-word;
	padding:15px;
	display:block;
}

#maincont #mainbottom {
	width:697px;
	height:30px;
	background:url(images/maincontent_bottom.jpg) no-repeat;
	display:block;
	margin-top:-25px;
}
/* End Of Main Content */