/* container */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

body { margin:0; background-color:#fff; font: normal 12px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#444444; line-height: 1; }
a { color:#166191; }

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

/* header */
#content-header {
  /* height: 80px; */
  height: 125px;
  overflow: hidden;
  width:100%;
  text-align:center;
  background: #084275 url(../img/bghead.png) repeat-x; 
}
#header { width:986px; 
	height:80px; 
	margin: 0 auto; 
	background: #095285 url(../img/bgtop.png) repeat-x; 
}
#logo { width:980px;
   	height:100px; float:left; text-align:left; font-size:12px; color:#fff; padding-left:6px; 
  background: #084275 url(../img/lotptaka4.jpg) no-repeat; background-position: center; 

}
#logo a h2 { 
	font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #fff;
	margin: 0;
	padding: 0;
	font-size: 32px;
	line-height: 44px;
	letter-spacing: -2px;
	font-weight: bold; 
}
#menutop { width:980px; height:20px; text-align:right; float:left; padding-right:6px; }
#menutop ul { margin:0; padding:5px 0; width:100%; }
#menutop ul li { list-style:none; display:block; padding-left:15px; float:right; }
#menutop ul li a { font: normal 10px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#dbe7ed; }

/* content */
#content { width:986px; margin:auto;  height:400px; background: #fff url(../img/bgmain.png) repeat-x; }
#sidebar { width:250px; float:left; text-align:left; padding:10px 0; }

#sidebar ul { margin:0; padding:0; }
#sidebar ul li { list-style:none; }
#sidebar ul li a { 
  display:block; 
  background-color:transparent; 
  font: normal 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; 
  color:#222; 
  margin:0;
  padding: 5px 15px;
  text-decoration:none;
}
#sidebar ul li a:hover, #sidebar ul li a.current { color:#fff; background-color:#166191; }

#sidebar ul li ul { margin:0; padding:0; }
#sidebar ul li ul li { list-style:none; }
#sidebar ul li ul li a { 
  display:block; 
  background-color:transparent; 
  font: normal 12px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; 
  color:#666; 
  margin:0;
  padding: 3px 15px;
  text-decoration:none;
}
#sidebar ul li ul li a:hover, #sidebar ul li ul li a.current { color:#fff; background-color:#2671a1; }

#maincontent { width:716px; float:left; text-align:left; padding:10px; }
#maincontent h1.title {
  font-family: times, Times New Roman, times-roman, georgia, serif;
  color: #444;
  margin: 0;
  padding: 0px 0px 6px 0px;
  font-size: 36px;
  line-height: 44px;
  letter-spacing: -1px;
  font-weight: bold;
}
#maincontent h6.parenttitle {
  font-family: Gill Sans, Verdana;
  font-size: 11px;
  line-height: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  color:#FE3739;
}
#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6 { padding:20px 0 10px 0; } 
#maincontent a h2 { text-decoration:none; font-family: times, Times New Roman, times-roman, georgia, serif; color: #444; letter-spacing: -1px; font-weight: bold; font-size: 22px; }
#maincontent a:hover h2 { text-decoration:underline; }
#maincontent a h3 { text-decoration:none; font-family: times, Times New Roman, times-roman, georgia, serif; color: #444; letter-spacing: -1px; font-weight: bold; font-size: 16px; }
#maincontent a:hover h3 { text-decoration:underline; }

#maincontent p, #maincontent ul li, #maincontent ol li {
  font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;
  font-size:13px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:20px;
  padding:5px 0;
  text-align:justify;
}
#maincontent p.meta { text-align:right; }
#maincontent p.info { color:#999; font-size:11px; border-bottom:1px solid #ddd; margin-bottom:5px; }
#maincontent div.hr { width:100%; float:left; display:block; height:3px; border-bottom:3px solid #eee; margin:0; padding:0; }

#maincontent ul, ol { padding:5px 0 5px 15px; }
#maincontent img { padding:2px; margin:5px; border:1px solid #ddd; }
#maincontent img.listimg { padding:2px; margin:0 5px 5px 0; border:1px solid #ddd; float:left; background:#fff; }
#maincontent blockquote { 
  margin: 1em 20px;
  padding-left: 50px;
  background: transparent url(../img/quote.gif) no-repeat; 
  font-style:italic;
}
#maincontent blockquote p { font-style:italic; }
#maincontent label { display:block; font-weight:bold; color:#666; font:10px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:6px 0 4px; }
#maincontent input, #maincontent textarea, #maincontent select { padding:2px; border:1px solid #ccc; font:12px Arial, Helvetica, sans-serif; width:350px; color:#666; -moz-border-radius:3px; -webkit-border-radius:3px; }
#maincontent input[type=text]:hover, #maincontent input[type=text]:focus, #maincontent textarea:focus, #maincontent textarea:hover, #maincontent select:focus, #maincontent select:hover { border-color:#999; color:#222; }
#maincontent input[type=submit], #maincontent input[type=button], #maincontent input.submit { width:auto; background:#288ab7; border:1px solid #206D92; color:#fff; font-weight:bold; margin-top:15px; cursor:pointer; width:auto; -moz-border-radius:3px; -webkit-border-radius:3px; padding:2px; }
#maincontent input[type=submit]:hover, #maincontent input[type=submit]:focus, #maincontent input[type=button]:hover, #maincontent input[type=button]:focus, #maincontent input.submit:hover, #maincontent input.submit:focus { background:#206D92; color:#fff; }
#maincontent p.alertcont { background:#fff392; padding:10px; margin:10px 0; color:#222; -moz-border-radius:5px; -webkit-border-radius:5px; display:none; }


#maincontent #featured { width:100%; float:left; border-bottom:5px solid #eee; border-top:5px solid #eee; margin:5px 0 10px 0; }
#maincontent #featured .col3 { width:210px; padding:5px 40px 5px 0; float:left; }
#maincontent #featured .col3-last { width:210px; padding:5px 0 5px 0; float:left; }

#paginationcontainer { width:716px; float:right; text-align:left; padding:10px; }
#paginationcontainer ul {border:0; margin:0; padding:0;}
#pagination li {
  border:0; margin:0; padding:0;
  font-size:11px;
  list-style:none;
  margin-right:2px;
}
#pagination a { border:solid 1px #288ab7; margin-right:2px; }
#pagination .previous-off,
#pagination .next-off {
  border:solid 1px #DEDEDE
  color:#888888
  display:block;
  float:left;
  font-weight:bold;
  margin-right:2px;
  padding:3px 4px;
}
#pagination .next a,
#pagination .previous a { font-weight:bold; }
#pagination .active{
  background:#288ab7;
  color:#FFFFFF;
  font-weight:bold;
  display:block;
  float:left;
  padding:4px 6px;
  -moz-border-radius:3px; 
  -webkit-border-radius:3px;
}
#pagination a:link,
#pagination a:visited {
  color:#288ab7;
  display:block;
  float:left;
  padding:3px 6px;
  text-decoration:none;
  -moz-border-radius:3px; 
  -webkit-border-radius:3px;
}
#pagination a:hover{ border:solid 1px #288ab7; background:#288ab7; color:#fff; }

/* footer */
#content-footer {
background-color:#fff;
float:left;
overflow:hidden;
text-align:center;
width:100%;
}
#footer { margin:0 auto;width:986px; border-top:2px solid #444;}
#menubottom { width:600px; text-align:left; float:left; padding:5px 0 20px 0; }
#menubottom ul { margin:0; padding:5px 0; width:100%; }
#menubottom ul li { list-style:none; display:block; padding-right:15px; float:left; }
#menubottom ul li a { font: normal 10px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#999; }
#footerinfo { width:386px; float:left; text-align:right; padding:5px 0 20px 0; }
