/*
Theme Name: BMA Theme
Theme URI: http://www.bangaloremizo.info/
Description: Bangalore Mizo Association Template <a href="http://www.bangaloremizo.info/">BMA_Theme</a>.
Version: 1.0
Author: Alan Pachuau & Rinfela
Author URI: http://www.chromicdesign.com/
*/

/* Begin Typography & Colors */
body,h1,h2,h3,h4,h5,h6,ol,ul,li,p,form,input,blockquote {
	margin:0;
	padding:0;
}
img {
	margin:0;
	padding:0;
	border:none;	
}
h1 {font-size:42px;line-height:105%;}
h2 {font-size:36px;line-height:105%;}
h3 {font-size:24px;line-height:105%;}
h4 {font-size:18px;line-height:105%;}
h5 {font-size:16px;line-height:105%;}
h6 {font-size:14px;line-height:105%;}
a, a:visited {
	color:#0B6DD1;
	text-decoration:none;
}
a:hover, a:visited:hover {
	text-decoration:underline;
}
.alignleft {float:left;}
.alignright {float:right;}
.w940 {width:940px;}
.w916 {width:916px;}
.w580 {width:580px;}
.w560 {width:560px;}

/* Main Structures */
body {
	background:url("images/background.png") repeat scroll 0 0 transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#111111;
}
.OuterWrapper {
	width:960px;
	margin:0 auto;
}
.InnerWrapper {
	float:left;
	width:960px;
}

/* Header Structures */
.HeaderWrapper {
	background:#7F0D0D url(images/header_bg.jpg) repeat-x top left;
	float:left;
	width:960px;
	margin-top:10px;
	-moz-border-radius: 5px 5px 0 0;
}
.HeaderLogo {
	background:transparent url(images/logo.png) no-repeat 4px 12px;
	float:left;
	height:110px;
}
.HeaderTitle {
	background:transparent url(images/header_title.png) no-repeat 130px 0;
	float:right;
	margin:14px 0 0;
	height:70px;
}
.HeaderTitle a {
	display:block;
	width:820px;
	height:68px;
	margin:0 15px 2px 125px;
	text-indent:-999em;
	outline:none;
}
.Navigation {
	background:#7F0D0C;
	border-top:2px solid #FFFFFF;
	float:left;
	width:940px;
	padding:1px 10px 0;
	height:24px;
}
.Navigation ul {
	float:left;
	padding:4px 0 0;
	width:710px;
}
.Navigation ul li {
	list-style:none;
	float:left;
}
.Navigation ul li a, .Navigation ul li a:visited {
	color:#DADADA;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0 16px 0 0;
	text-decoration:none;
	text-transform:uppercase;
}
.Navigation ul li a:hover, .Navigation ul li a:visited:hover {
	text-decoration:underline;
}
.TopSearch {
	float:right;
	margin:2px 0 0;
}
.TopSearch form input.searchinput {
	border:1px solid #CCCCCC;
	color:#999999;
	font-size:12px;
	height:15px;
	width:200px;
}
.TopMenu {
	float:left;
	width:960px;
}
.TopMenu .MenuItems {
	background:#F4F4F4 url(images/topmenu-bg.gif) no-repeat left 0;
	float:right;
	margin:0 10px 0 0;
}
.TopMenu ul {
	background:transparent url(images/topmenu-bg.gif) no-repeat right -18px;
	display:block;
	float:right;
	list-style:none;
	padding:0 8px 2px;
}
.TopMenu ul li {
	float:left;
}
.TopMenu ul li a {
	color:#333;
	font-size:11px;
	font-weight:bold;
	padding:0 4px 0;
}

/* Home Page Layout */
.GallerySlides {
	background:#FAFAFA;
	float:left;
	padding:20px 0;
	width:938px;
}
.GallerySlides .SlideImage {
	float:left;
	margin:0 0 0 17px;
}
.GallerySlides .SlideImage a {
	float:left;
}
.GallerySlides .SlideImage img {
	border:1px solid #DDD;
	padding:2px;
}
.GallerySlides .SlideImage img:hover {
	border:1px solid #000;
}
.HomePageItem {
	border:1px solid #EDEDED;
	float:left;
	position:relative;	
}
h3.HomePageItemHeading {
	background:#FFFFFF;
	color:#E82593;
	font-size:13px;
	font-weight:bold;
	left:15px;
	letter-spacing:1px;
	padding:0 2px;
	position:absolute;
	top:-9px;
}
.HomePageItem p.ViewAll a, .HomePageItem p.ViewAll a:visited, .Albums p.ViewAll a, .Albums p.ViewAll a:visited {
	-moz-border-radius-topleft:8px;
	background:#505151;
	color:#FFFFFF;
	display:block;
	float:right;
	font-size:10px;
	font-weight:bold;
	margin:3px 0 0;
	padding:2px 20px;
	text-decoration:none;
	text-transform:uppercase;
}
.HomePageItem p.ViewAll, .Albums p.ViewAll {
	position:absolute;
	bottom:0;
	right:0;
}
.HomePageItem p.ViewAll a:hover, .HomePageItem p.ViewAll a:visited:hover, .Albums p.ViewAll a:hover, .Albums p.ViewAll a:visited:hover {
	background:#666666;
	text-decoration:underline;
}
.HomeRow {
	float:left;
	margin:20px 0 0;	
}
.LatestNews, .Articles, .SundayProgramme, .FeedLinks, .BMAAw {
	padding:15px 0 22px;
}
.LatestNews, .Articles {
	margin:0 11px 0 0;
	width:336px;
}
.LatestNewsItem, .ArticlesItem {
	-moz-border-radius:4px;
	background:#F4F4F4;
	margin:0 6px 6px;
	padding:0 6px;	
}
.LatestNewsItem h5 a, .LatestNewsItem h5 a:visited, .LatestNewsItem h5 a:hover, .LatestNewsItem h5 a:visited:hover, .ArticlesItem h5 a, .ArticlesItem h5 a:visited, .ArticlesItem h5 a:hover, .ArticlesItem h5 a:visited:hover {
	background:transparent url(images/arrow.jpg) no-repeat 0 14px;
	color:#111111;
	display:block;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 5px 12px;
	text-decoration:none;	
}
.LatestNewsItem p, .ArticlesItem p {
	font-size:11px;
	padding:0 0 5px;
}
.LatestNewsItem p a.ReadMore, .LatestNewsItem p a.ReadMore:visited, .ArticlesItem p a.ReadMore, .ArticlesItem p a.ReadMore:visited {
	font-size:10px;
	text-decoration:none;
	color:#0B6DD1;
}
.LatestNewsItem p a.ReadMore:hover, .LatestNewsItem p a.ReadMore:visited:hover, .ArticlesItem p a.ReadMore:hover, .ArticlesItem p a.ReadMore:visited:hover {
	text-decoration:underline;
}
.FeedLinks {
	width:240px;
	height:100px;
}
.FeedLinks .RSS {
	height: 91px;
	background: transparent url(images/RSS.png) no-repeat;
	text-indent: -999em;
	margin: 0 10px;
	width: 220px;
}
.FeedLinks .FeedLinksItem {
	width: 220px;	
}
.FeedLinks .OtherMizoSites, .FeedLinks .EducationInfo, .FeedLinks .SubmitContent {
	height: 60px;
	-moz-border-radius: 10px;
	text-align: center;
	margin: 0 10px 10px;
}
.FeedLinks .OtherMizoSites {
	background: #ef1e5e;
}
.FeedLinks .EducationInfo {
	background: #73ad03;
}
.FeedLinks .SubmitContent {
	background: #0491e1;
}
.FeedLinks .OtherMizoSites:hover, .FeedLinks .EducationInfo:hover, .FeedLinks .SubmitContent:hover {
	background:#666666;
}
.FeedLinks .FeedLinksItem a, .FeedLinks .RSS a {
	color:#FFFFFF;
	display:block;
	height:38px;
	padding:22px 0 0;
	text-align:center;
	text-decoration:none;
	outline:none;
}
.FeedLinks div.OtherMizoSites a {
/*	height:46px;
	padding:14px 0 0;*/
}
.SundayProgramme {
	width:684px;
	margin:0 10px 0 0;
}
.SundayProg {
	/*padding:0 18px;*/
}
p.SpecialSunday_Ruak {
	font-size:13px;
	font-weight:bold;
	padding:12px 0 10px;	
}
p.SpecialSunday {
	font-size:12px;
	font-weight:bold;
	padding:12px 0 10px;
}
.SundayProg .row {
	float:left;
	margin:6px 0;
	width:100%;
}
.SundayProg .row .col {
	float:left;
	width:298px;
}
.SundayProg .row .col label {
	font-weight:bold;
}
.SundayProg .row .col span {
}
.BMAAw {
	width:240px;
}
p.LatestBMAAw {
	padding:0 30px 8px;
	color:#505151;
}
.BMAAwDownloadLink a, .BMAAwDownloadLink a:visited {
	-moz-border-radius:10px;
	background:#4f4d4f;
	color:#A8FF00;
	display:block;
	font-size:14px;
	font-weight:normal;
	padding:10px 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:178px;
}
.BMAAwDownloadLink a:hover, .BMAAwDownloadLink a:visited:hover {
	padding:11px 0 9px;
	color:#AAAAAA;
}
.FeedBack, .ContactUs, .BMABu, .SubmitContent {
	width:224px;
}
.FeedBack p, .ContactUs p, .BMABu p, .SubmitContent p {
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
}
.FeedBack p a, .ContactUs p a, .BMABu p a, .SubmitContent p a {
	color:#454545;
}
.FeedBack {
	margin:0 10px 0 0;
}
.ContactUs {
	margin:0 10px 0 0;
}
.SubmitContent {
	margin:0 10px 0 0;
}
.FeedBack p {
	background:transparent url(images/feedbck.png) no-repeat 180px 7px;
	padding:8px 45px 7px 0;
}
.ContactUs p {
	background:transparent url(images/contact-us.gif) no-repeat 188px 3px;
	padding:8px 40px 7px 0;
}
.SubmitContent p {
	background:transparent url(images/envelop.png) no-repeat 176px 6px;
	padding:8px 52px 7px 0;
}
.BMABu p {
	background:transparent url(images/law.png) no-repeat scroll 184px 2px;
	padding:8px 42px 7px 0;
}

/* Content Structures */
.ContentWrapper {
	background:#FFFFFF;
	float:left;
	width:960px;
}
.MainWrapper {
	padding:10px;
	float:left;
}
.MainIndex, .SingleNormal {
	float:left;
	margin:10px 0 10px 10px;
}
#content .post, #content .page {
	-moz-border-radius:8px;
	background:#F4F4F4;
	margin:0 0 30px;
	padding:10px 0 8px;
	position:relative;
	width:100%;
}
h2.TheTitle {
	clear:both;
	color:#333333;
	font-size:16px;
	padding:0 0 0 10px;	
}
h2.TheTitle a, h2.TheTitle a:visited, h2.TheTitle a:hover, h2.TheTitle a:visited:hover {
	clear:both;
	color:#333333;
	font-size:16px;
	text-decoration:none;
}
small.PostAuthor {
	background:transparent url(images/arrow.jpg) no-repeat 10px 5px;
	clear:both;
	color:#666666;
	display:block;
	font-style:italic;
	padding:2px 10px 0 22px;
}
.entry {
	margin:10px 0;
	padding:0 10px;
	color:#444444;
	font-size:12px;
	line-height:22px;
}
.entry table {
	background:#FEFEFE;
	border:1px solid #CCCCCC;	
	margin:10px 0 10px;
}
.entry table td, .entry table th {
	border:1px solid #CCCCCC;
}
.entry img {
	border:1px solid #DEDEDE;
	padding:3px;
}
.entry img.alignright {
	margin:6px 0 20px 20px;
}
.entry img.alignleft {
	margin:6px 20px 20px 0;
}
.entry p {
	margin:0 0 12px;
	text-align: justify;
}
.entry p.attachment {
	text-align:center;
}
.entry blockquote {
	border-left:2px solid #DDDDDD;
	color:#787878;
	font-style:italic;
	margin:0 0 0 20px;
	padding:0 0 0 8px;	
}
.entry ol, .entry ul {
	margin:10px 0;
	padding:0 0 0 30px;
}
.PostTags {
	margin:20px 0 0;
}
.PostTags p {
	font-weight:bold;
	margin:0;
	padding:0;
}
.PostTags p a, .PostTags p a:visited {
	font-weight:normal;
}
.entry a.more-link, .entry a.more-link:visited {
	bottom:4px;
	font-size:11px;
	position:absolute;
	right:9px;
}
.entry a, .entry a:visited, .entry a.more-link, .entry a.more-link:visited, .postmetadata p a, .postmetadata p a:visited {
	color:#0B6DD1;
	text-decoration:none;
}
.entry a.more-link:hover, .entry a.more-link:visited:hover, .entry a:hover, .entry a:visited:hover, .postmetadata p a:hover, .postmetadata p a:visited:hover  {
	text-decoration:underline;
}
.postmetadata {
	border-top:1px solid #E4E4E4;
	padding-top:5px;
}
.postmetadata p {
	padding:0 10px;
}
.postmetadata p a, .postmetadata p a:visited {
	font-size:11px;
}
h2.pagetitle {
	border-bottom:3px double #AAAAAA;
	font-size:16px;
	margin:0 0 15px;
}

/* 404 Page */
.SearchForm, .GoogleSearch {
	padding:20px 0 0;
	margin:0 0 20px;
}
.Page404 {
	padding:10px;
}
.Page404 form label.searchlabel {
}
.Page404 form input.searchinput {
	font-size:13px;
	padding:2px 5px;
	width:240px;
}
.Page404 form input.searchsubmit {
	font-size:13px;
	padding:0 3px;
}

/*Pagination Styles*/
.wp-pagenavi {
	float:left;
	margin:10px 0 0;
}
.MainWrapper div.wp-pagenavi span.pages {
	border:1px solid #DDDDDD;
}
.MainWrapper div.wp-pagenavi span.current {
	background:#111111;
	border:1px solid #DDDDDD;
	color:#FFFFFF;
}
.MainWrapper div.wp-pagenavi a, .MainWrapper div.wp-pagenavi a:visited, .MainWrapper div.wp-pagenavi a.page, .MainWrapper div.wp-pagenavi a.page:visited {
	border:1px solid #DDDDDD;	
	color:#0B6DD1;
}
.MainWrapper div.wp-pagenavi a:hover, .MainWrapper div.wp-pagenavi a:visited:hover, .MainWrapper div.wp-pagenavi a.page:hover, .MainWrapper div.wp-pagenavi a.page:visited:hover {
	background:#DDDDDD;
}

/*Comments*/
.comments-template {
	-moz-border-radius:8px;
	background:#F4F4F4;
	border:3px double #FEFEFE;
	padding:12px;
}
ol.commentlist {
	list-style:none;
}
#comment {
	-moz-border-radius:4px;
	height:125px;
	border-top:1px solid #ABADB3;
	border-right:1px solid #DBDFE6;
	border-bottom:1px solid #E3E9EF;
	border-left:1px solid #E2E3EA;	
	font-family:Tahoma;
	font-size:12px;	
	padding:5px 10px 10px;
	width:528px;
	overflow:auto;
}
#comments {
	padding:0 0 30px;
	color:#515050;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-style:italic;
	font-weight:normal;	
}
.comment-body {
	-moz-border-radius:6px;
	background:#FFFFFF;
	color:#575757;
	margin:30px 0 0 100px;
	position:relative;
}
.comment-author {
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	border-bottom:1px solid #F4F4F4;
	padding:10px 14px 6px;
}
.comment-author img.avatar {
	background:#FBFBFB;
	border:1px solid #D4D4D4;
	left:-108px;
	padding:2px;
	position:absolute;
	top:-1px;
}
.fn, .fn a, .fn a:visited, .fn a:hover, .fn a:visited:hover {
	color:#E82593;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
.says {
	background:#F4F4F4;
	border-bottom:22px solid #F4F4F4;
	border-right:26px solid #FFFFFF;
	border-top:0 solid #F4F4F4;
	color:#F5F5F5;
	height:0;
	left:-38px;
	position:absolute;
	text-indent:-999em;
	top:31px;
	width:12px;	
}
.comment-meta {
	position:absolute;
	right:10px;
	top:7px;
}
.comment-meta a, .comment-meta a:visited, .comment-meta a:hover, .comment-meta a:visited:hover {
	color:#0B6DD1;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.comment-body p {
	font-family:Tahoma;
	font-size:12px;
	line-height:22px;
	padding:5px 10px;	
}
.reply {
	height:20px;
	padding:10px 20px 8px 0;
	position:relative;
	text-align:right;
	display:none;
}
.reply a, .reply a:visited {
	-moz-border-radius:11px;
	background:#EFEFEF;
	border:1px solid #BFBFBF;
	color:#00556D;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:bold;
	padding:4px 12px;
	position:absolute;
	right:12px;
	text-decoration:none;
	text-transform:uppercase;
	width:30px;
}
.reply a:hover, .reply a:visited:hover {
	color:#013B4B;
	background:#D0D0D0;
}
ul.children li.comment {
	background:transparent url(images/line.gif) repeat-x scroll 0 34px;
	margin:0 0 0 25px;
	padding:0 0 0 30px;
}
li.parent {
	background:transparent url(images/line.gif) repeat-y 24px 0;
}
ul.children {
	background:transparent url(images/line.gif) repeat-y 80px 0;
}
ul.children ul.children {
	background:none;
}
#respond {
	margin:30px 0 0;
}
.bma-aw #respond {
	margin:30px auto 0;
	width:585px;
}
#respond h3 {
	color:#515050;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:20px;
	font-weight:normal;
	padding:0 0 15px;
}
#commentform {
	margin:20px 0 0;
}
#commentform p {
	color:#787878;
	margin:0 0 20px;
}
.submit-comment input {
	-moz-border-radius:11px;
	background:#EFEFEF;
	border:1px solid #BFBFBF;
	color:#0B6DD1;
	font-family:Tahoma;
	font-size:9px;
	font-weight:bold;
	height:27px;
	text-decoration:none;
	text-transform:uppercase;
	width:120px;
}
.submit-comment input.comment-submit-hover {
	background:#E4E4E4;
}
.submit-comment input.submit_hover {
	background:#F7F7F7;
}
#author, #email, #url {
	-moz-border-radius:4px;
	color:#787878;
	border-top:1px solid #ABADB3;
	border-right:1px solid #DBDFE6;
	border-bottom:1px solid #E3E9EF;
	border-left:1px solid #E2E3EA;		
	font-family:tahoma;
	font-size:13px;
	padding:4px 5px;
	width:330px;	
}

/* BMA Aw */
.Content {
	background:#F4F4F4;
	float:left;
	-moz-border-radius:8px;
	background:#F4F4F4;
	float:left;
	padding:12px;	
}
h2.title {
	border-bottom:3px double #DDDDDD;
	color:#515050;
	font-size:20px;
	margin-bottom:25px;
	padding:0 0 4px;	
}
.row {
	float:left;
	margin:0 0 30px;
	width:916px;
}
.col {
	float:left;
	margin:0 18px 0;
	position:relative;
}
a.box {
	background:#DEDEDE;
	border:1px solid #D4D4D4;
	color:#777777;	
	display:block;
	padding:25px 5px 10px;
	text-align:center;
	text-decoration:none;
	width:180px;
}
a.box:hover {
	text-decoration:none;
}
a.box span {
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-variant:small-caps;
}
a.box span.click-read {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	font-variant:normal;
}

/* Gallery Structures */
.Gallery {
	padding:20px 10px;
}
.Gallery .GalleryItem {
	border:1px solid #EDEDED;
	float:left;
	margin:25px 18px 0;
	padding:10px 0 20px;
	position:relative;
	width:420px;
}
.Gallery h2.title {
	margin:0;
}
.Gallery h3.GalleryHeading {
	background:#FFFFFF;
	color:#E82593;
	font-size:13px;
	font-weight:bold;
	left:15px;
	letter-spacing:1px;
	padding:0 2px;
	position:absolute;
	top:-9px;
}
.Album {
	padding:10px;
	position:relative;
}
.AlbumHover {
	-moz-border-radius:6px;
	background:#EEEEEE;
	border:1px solid #DDDDDD;
	color:#0B6DD1;
	font-size:11px;
	padding:2px 4px;
	position:absolute;
	display:none;
	top:0;
	left:0;
}
.Album .Image {
	width:108px;
}
.Album .Image a {
	display:block;
	border:none;
	text-decoration:none;
}
.Album .Image img {
	border:1px solid #DDDDDD;
	padding:3px;
	width:100px;
	height:auto;
}
.Album .ImageMeta {
	margin:0 0 0 20px;
	width:272px;
	font-size:11px;
}
.ImageMeta .MetaData {
	clear:both;
	float:left;
	padding:0 0 6px;
}
.Album .ImageMeta label {
	color:#000000;
	font-weight:bold;
	padding:0 4px 0 0;
}
.Album .ImageMeta span {
}
.SingleGallery {
	border-bottom:3px double #DDDDDD;
	padding:0 0 25px;
	width:920px;
}
.SingleGallery .Album {
	border:3px double #EEE;
	margin:22px 0 0 22px;
	width:400px;
}
#content .gallery-album h2.TheTitle a, #content .gallery-album h2.TheTitle a:visited {
	color:#0B6DD1;
}
#content .gallery-album h2.TheTitle a:hover, #content .gallery-album h2.TheTitle a:visited:hover {
	color:#0B6DD1;
	text-decoration:underline;
}
.gallery-album .image-view {
	margin:0 auto;
	text-align:center;
}
.gallery-album .single-image {
	position:relative;
}
.gallery-album .gallery-prev-nav, .gallery-album .gallery-next-nav {
	position:absolute;
	top:170px;
}
.gallery-album .gallery-prev-nav {
	left:30px;	
}
.gallery-album .gallery-next-nav {
	right:30px;
}
.gallery-prev-nav a, .gallery-next-nav a, .gallery-prev-nav a:visited, .gallery-next-nav a:visited {
	display:block;
	width:45px;
	height:40px;
}
.gallery-prev-nav a, .gallery-prev-nav a:visited {
	background:transparent url(images/prev-nav.png) no-repeat 0 0;
}
.gallery-prev-nav a:hover, .gallery-prev-nav a:visited:hover {
	background:transparent url(images/prev-nav.png) no-repeat 0 -40px;
}
.gallery-next-nav a, .gallery-next-nav a:visited {
	background:transparent url(images/next-nav.png) no-repeat 0 -40px;
}
.gallery-next-nav a:hover, .gallery-next-nav a:visited:hover {
	background:transparent url(images/next-nav.png) no-repeat 0 0;
}
.gallery-prev-nav a img, .gallery-next-nav a img {
	display:none;
}

/* Sidebar Structures */
.SideWrapper {
	-moz-border-radius:8px;
	background:#F4F4F4;
	float:right;
	width:300px;
	margin:20px 20px 20px 0;
	padding:0 10px;
}
.SideWrapper .widget {
	padding:20px 0 15px;
}
.SideWrapper h2.widgettitle {
	border-bottom:3px double #AAAAAA;
	color:#444444;
	font-size:14px;
	font-weight:normal;
	padding:0 4px 2px;
}
.SideWrapper ul {
	list-style:none;
	padding:5px 0 0;
}
.SideWrapper ul li {
	-moz-border-radius:4px;
	border-bottom:1px solid #FAFAFA;
	border-left:1px solid #F4F4F4;
	border-right:1px solid #F4F4F4;
	display:block;
	font-size:12px;
	height:22px;
	line-height:30px;
	overflow:hidden;
	padding:0 4px 6px;	
}
.SideWrapper ul li:hover {
	background:#DDD;
	border:1px solid #FAFAFA;
	border-top:none;	
}
.SideWrapper ul li a, .SideWrapper ul li a:visited {
	text-decoration:none;
}
.SideWrapper ul li a:hover, .SideWrapper ul li a:visited:hover {
	text-decoration:none;
}
#blore-edu-info ul {
	height:350px;
	overflow-y:auto;
	overflow-x:hidden;
}

/* Footer Structures */
.FooterWrapper {
	background:#7F0D0C;
	float:left;
	height:25px;
	width:960px;
	margin-bottom: 10px;
	-moz-border-radius: 0 0 5px 5px;
}
.FooterWrapper span {
	font-size:11px;
	color:#FFFFFF;
	padding:6px 12px 0;	
}

/* Google Map */
.GMapHolder {
	width:550px;
	padding:0 5px;
	margin:20px 0 10px;
}

/* Hruaitute */
.hruaitute {
}
.officebearers {
}
.ob {
	border:1px solid #FFFFFF;
	float:left;
	height:115px;
	margin:10px 4px;
	width:288px;
}
.ob .image {
	float:left;
	height:62px;
	margin:7px 0 0 7px;
	width:62px;
}
.ob .image img {
	border:1px solid #454545;
	padding:0;
}
.ob .name {
	float:left;
	margin:0 0 0 8px;
	width:200px;
	overflow:auto;
}
.entry .hruaitute p {
	margin:0;
	font-size:11px;
}
.hruaitute p.designation {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.othermembers, .executivemembers, .representatives {
	border:1px solid #FFFFFF;
	margin:10px 4px;
	padding:1px 7px;
	width:274px;
}
.othermembers ul, .executivemembers ul, .representatives ul {
	list-style:none;
	margin:0;
	padding:0;
}
.othermembers li, .executivemembers li, .representatives li {
	font-size:11px;
	padding:0 0 3px;
}
.othermembers ul li ol, .executivemembers ul li ol, .representatives ul li ol {
	list-style:decimal;
	margin:0 0 10px;
}