/* 		_______________________________________________________________________
		Template design by Primex Online LTD
		>>	Author : Primex Team!
		>>	Website: http://www.polbd.com <or> http://www.scomputerzone.com
		>>	E-mail: zahidprimex@gmail.com  <or>  scomputerzone@gmail.com
		>>	Create Date: 13/01/2010
		>>	Copyright by: Primex Online Ltd.(www.polbd.com)
		_______________________________________________________________________
*/
body, td, th, div, p, label, input {
	color:#909090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
html {
	height:100%
}
body 	{
	text-align:center;
}
table 	{
	border-collapse:collapse; 
	border:0px;
	width:100%;
}
td 		{
	vertical-align:top
}
th 		{
	text-align:left; 
	vertical-align:top
}
img		{
	border:none
}
img {
	margin:0px 10px 5px 10px;
	}
h1, h2, h3, h4 {
	color:#FFF;
	}
h1 {
	font-size:130%
}
h2 {
	font-size:120%
}
h3 {
	font-size:110%
}
h4	{
	font-size:90%
}
.button{
	color:#F60;
	}
textarea .inputbox {
	width:300px; 
	height:100px; 
	margin:0px 0px 5px 0px;
}
ul {
	list-style:square;
	margin:0px 0px 0px 45px;
}
li {
	margin-bottom:2px;
	}
ol {
	margin:0px 0px 0px 55px;
}
.width	{
	width:100%
}
.main {
	margin:auto; 
	text-align:left
}
.main {
	width:988px;
	}
.content p:hover {
	color:#aaaaaa;
	}
ul.menu-nav {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
	list-style-position:outside;
	}
ul.menu-nav li {
	float:left;
	margin-bottom:3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	line-height:22px;
	color:#858383;
	width:235px;
	}
ul.menu-nav li a{
	display:block;
	padding:4px 0px 5px 120px;
	background:url(../images/menu-li.png) no-repeat;
	text-decoration:none;
	color:#858383;
	font-weight:bold;
	}
ul.menu-nav li a:hover, ul.menu-nav li a.active {
	color:#fd802d;
	background:url(../images/menu-li-active.png) no-repeat;
	}

#main-nav-left, #main-nav-right {
	height:50px;
	padding:0;
}
#main-nav-left dl, #main-nav-right dl {
	margin:0;
	padding:0;
}
#main-nav-left dt, #main-nav-right dt {
	float:left;
}
#main-nav-left dt a, #main-nav-right dt a {
	background-repeat:no-repeat;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:50px 0 0;
}
#main-nav-left dt a:hover, #main-nav-right dt a:hover, #main-nav-left dt a.active, #main-nav-right dt a.active {
	background-position:0 -51px;
}
#main-nav-left dt#home, #main-nav-left dt#home a {
	background-image:url(../images/home.png);
	background-repeat:no-repeat;
	width:148px;
	margin-right:5px;
}
#main-nav-left dt#about, #main-nav-left dt#about a {
	background-image:url(../images/about.png);
	background-repeat:no-repeat;
	width:148px;
}
#main-nav-right dt#services, #main-nav-right dt#services a {
	background-image:url(../images/services.png);
	background-repeat:no-repeat;
	width:148px;
	margin-right:5px;
}
#main-nav-right dt#contact, #main-nav-right dt#contact a {
	background-image:url(../images/contact.png);
	background-repeat:no-repeat;
	width:148px;
}
#learn dl{
	margin:0;
	padding:0;
}
#learn dt{
	float:left;
}
#learn dt a{
	background-repeat:no-repeat;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:37px 0 0;
}
#learn dt a:hover, #learn dt a.active{
	background-position:0 -37px;
}
#learn dt#learnmore, #learn dt#learnmore a {
	background-image:url(../images/learnmore.png);
	width:132px;
}

body {
	background:#231f20;
	padding:75px 0px 20px 0px;
}
.spacer {
	padding:25px;
	}
.spacer .wide{
	overflow:hidden;
	}
#logo{
	text-align:center;
	width:355px;
	margin:auto;
	z-index:100;
	position:absolute;
	top:30px;
	left:453px;
}
#logo img {margin:0;}
.topmenu{
	overflow:hidden;
	margin-bottom:15px;
	}
#top-right, #top-left{
	width:301px;
	height:50px;
	overflow:hidden;
	position:relative;
	margin-top:20px;
	}
#top-right{
	float:right;
}
#top-left{
	float:left;
}
#top-mid {
	overflow:hidden;
	padding:0;
	}
	#top-mid .logo {
		text-align:center;
		}
	#top-mid .logo img {
		margin:0px;
		}
#banner {
	height:315px;
	overflow:hidden;
	background:#ed9e3a url(../images/banner.png) no-repeat;
	}
	#banner .width{
		padding:50px 500px 15px 30px;
		width:auto;
		}
	#banner img {
		margin:0;
	}

#learn{
	margin:20px 0px 0px 75px;
	overflow:hidden;
	}
#sologan{
	padding:64px 0px 0px 0px;
	overflow:hidden;
	}
#wrapper {
	padding:0px 0px 0px 0px;
	margin-top:15px;
	}
#wrapper .width{
	overflow:hidden;
}
.content {
	height:1%;
	overflow:hidden;
	padding:0px 0px 0px 20px;
	}
.indent {
	padding:0;
	}
.justify {
	text-align:justify;
	}
#left {
	float:left;
	width:269px;
	overflow:hidden;
	background:#8e8e8e url(../images/left-bg.png) repeat-y;
	}
	#left .left-top{
		background:url(../images/left-bg-top.png) no-repeat top center;}
	#left .left-bottom{
		background:url(../images/left-bg-bot.png) no-repeat bottom center;}
#left .space {
	padding:15px;
	 }
#leftmenu{
	padding:0;
	margin:0 0 20px 0;
	overflow:hidden;
	}
#openinghour {
	background:url(../images/box-bg.png) repeat-y center;
	overflow:hidden;
	}
#openinghour .opho-top{
	background:url(../images/box-top.png) no-repeat top center;}
#openinghour .opho-bot{
	overflow:hidden;
	background:url(../images/box-bottom.png) no-repeat bottom center;
	}
#openinghour .title {
	 height:62px;
	 overflow:hidden;
	 }
	 #openinghour .title img {
		 margin:4px 0px 0px 4px;
		 }
#openinghour img {
	margin:0;
	}
.box-indent{
	padding:10px;
	text-align:center;
	width:auto;
	}
#footer-body{padding:10px 10px 0px 10px;}
#footer {
	color:#838383;
	background:url(../images/footer-bg.png) repeat-x;
	}
	.footer-left {
			background:url(../images/footer-left.png) no-repeat left 0;}
	.footer-right{
			background:url(../images/footer-right.png) no-repeat right 0;
			height:33px;
			overflow:hidden;
			}
#footer a {
	color:#838383;
	text-decoration:none;
	}
#footer a:hover {
	text-decoration:underline;
	}
#footer .space{
	padding-top:10px;
	overflow:hidden;
	}
#copyright {
	text-align:center;
	font-size:12px;
	color:#838383;
	font-family:Tahoma, Geneva, sans-serif;
	overflow:hidden;
	}
#designby {
	color:#838383;
	float:right;
	width:200px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:right;
	padding-right:15px;
}
#footer-nav {
	float:left;
	width:280px;
	text-align:left;
	padding-left:15px;
	font-size:12px;
	color:#838383;
	font-family:Tahoma, Geneva, sans-serif;
	}
.body-border-top {background:#231f20 url(../images/body-bor-top.png) repeat-x;}
.body-border-bottom{background:url(../images/body-bor-bot.png) repeat-x bottom;}
.body-border-left{background:url(../images/body-bor-left.png) repeat-y;}
.body-border-right{background:url(../images/body-bor-right.png) repeat-y right;}
.body-corner-top-left{background:url(../images/body-cor-top-left.png) no-repeat 0 0;}
.body-corner-top-right{background:url(../images/body-cor-top-right.png) no-repeat right 0;}
.body-corner-bottom-left{background:url(../images/body-cor-bot-left.png) no-repeat 0 bottom;}
.body-corner-bottom-right{background:url(../images/body-cor-bot-right.png) no-repeat right bottom;}

.wrap-border-top {background:#171717 url(../images/wrap-bor-top.png) repeat-x;}
.wrap-border-bottom{background:url(../images/wrap-bor-bot.png) repeat-x bottom;}
.wrap-border-left{background:url(../images/wrap-bor-left.png) repeat-y;}
.wrap-border-right{background:url(../images/wrap-bor-right.png) repeat-y right;}
.wrap-corner-top-left{background:url(../images/wrap-con-top-left.png) no-repeat 0 0;}
.wrap-corner-top-right{background:url(../images/wrap-con-top-right.png) no-repeat right 0;}
.wrap-corner-bottom-left{background:url(../images/wrap-con-bot-left.png) no-repeat 0 bottom;}
.wrap-corner-bottom-right{background:url(../images/wrap-con-bot-right.png) no-repeat right bottom;}

#headers {
	height:115px;
	width:988px;
	background:url(../images/drager-logo.png) no-repeat center;
	position:absolute;
	top:30px;
	}