body {
	margin: 0;
	padding: 0;
	text-align: center;
}
	
	#wrapper {
	text-align: left;
	width: 950px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F00;
	padding-top: 2px;
}
 .container{
	 margin:0px;
	 padding:0px;
	 padding-top: 2px; border-top-width: 2px; border-top-style: solid; border-top-color: #F00;
	 }
.col-md-8{
	padding-right: 0px;
	padding-left: 0px;
	margin:0px;
	}
.col-sm-4{
	padding-right: 0px;
	padding-left: 0px
	}
.col-md-4{
	padding-right: 0px;
	padding-left: 0px;
	margin:0px;
	}
.col-sm-6{
	padding-right: 0px;
	padding-left: 0px
	}
.col-sm-12{
	padding-right: 0px;
	padding-left: 0px
	}
.col-xs-12{
	padding-right: 0px;
	padding-left: 0px
	}
.col-lg-12{
	margin-right: 0px;
	margin-left: 0px
	}
.cont-cent{
		float:none;
	text-align: center;
	text-align:-moz-center;
    text-align:-webkit-center;
    text-align:-o-center;
    text-align:-ms-center;
	}
	.cont-right{
		float:none;
	text-align: right;
	text-align:-moz-right;
    text-align:-webkit-right;
    text-align:-o-right;
    text-align:-ms-right;
	}

.header {
	float: left;
	height: 34px;
	width: auto;
}
.header .logo {
	height: 34px;
	width: 125px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 0px;
	float:left;
}

.main-image-box {
	float: left;
	height: 368px;
	width: 245px;
	background-color: #FFF100;
	border: 1px solid #DED30A;
	padding: 5px;
	margin-top: 5px;
}
.img-caption {
	background-image: url(../images/hot-pic.png);
	background-repeat: no-repeat;
	float: left;
	height: 86px;
	width: 245px;
	margin-left: -251px;
	margin-top: 293px;
}
.img-caption .head-text {
	font-family:'Fjalla One','Futura-LtCn-BT-Light', Helvetica, sans-serif;
	float: left;
	height: 32px;
	width: 135px;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 104px;
	font-size: 28px;
	color: #CF0;
	text-align: left;
}
.img-caption .normal-text {
	font-family:'Fjalla One','Futura-LtCn-BT-Light', Helvetica, sans-serif;
	float: left;
	height: 35px;
	width: 135px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 104px;
	font-size: 14px;
	color: #FFF;
	text-align: left;
}



.life-update{
	float: left;
	height: 380px;
	width: 220px;
	margin-top: 5px;
	margin-left: 10px;
	text-align: left;

}
.life-update .topstory{
	float: left;
	height: 128px;
	width: 218px;
	border: 1px solid #a2b31e;
	background-color: #d9e662;
	z-index: 1;
	position: relative;
	margin-top: -19px;
	}

.life-update .life-update-bt {
	float: left;
	height: 24px;
	width: 99px;
	z-index: 2;
	position: relative;
	}

.life-update .top-left {
	float: left;
	height: 128px;
	width: 128px;	
}

.life-update .top-right {
	float: right;
	height: 128px;
	width: 90px;
}

.life-update .top-heading {
	float: left;
	height: 35px;
	width: 120px;
	font-family:'Fjalla One','Futura-LtCn-BT-Light', Helvetica, sans-serif;
	font-size: 16px;
	color: #231f20;
	margin-top: 25px;
	margin-left: 8px;
	line-height: 100%;
}
.life-update .top-heading:hover {
	color: #88190f;
	cursor:pointer;
}	
.life-update .top-date {
	float: left;
	height: auto;
	width: 120px;
	font-family:'Gafata','Futura-Light', Helvetica, sans-serif;
	font-size: 9px;
	color: #434343;
	margin-left: 10px;
	line-height: 100%;
	margin-bottom: 2px;
}

.life-update .top-text {
	float: left;
	height: auto;
	width: 120px;
	font-family:'Gafata','Futura-Light', Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	margin-top: 2px;
	margin-left: 8px;
	line-height: 100%;
}

.life-update .top-view {
	float: left;
	height: auto;
	width: 75px;
	font-family:'Gafata','Futura-Light', Helvetica, sans-serif;
	font-size: 10px;
	color: #c90b0b;
	margin-top: 4px;
	margin-left: 8px;
	line-height: 100%;
}
.life-update .top-more{
	float: left;
	height: 17px;
	width: 45px;
	margin-top: 2px;
	background-image: url(../images/blue-more.png);
	background-repeat: no-repeat;
}


.life-update .story {
	float: left;
	height: 242px;
	width: 218px;
	border: 1px solid #0cbbf2;



	background-image:
	border: 1px solid #10bcf2;
	margin-top: 1px;
	z-index: 3;
	position: relative;
	background-image: url(../images/blue-gradiant.gif);
	background-repeat: repeat-x;
	}
.life-update .story-box {
	float: left;
	height: 120px;
	width: 218px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}

.life-update .image {
	float: left;
	height: 90px;
	width: 70px;
	margin-top: 5px;
	margin-left: 5px;
}
.life-update .heading {
	float: left;
	height: 30px;
	width: 138px;
	margin-top: 5px;
	margin-left: 5px;
	font-family:'Fjalla One','Futura-LtCn-BT-Light', Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 100%;
	text-decoration: none;
}
.life-update .heading:hover {
	color: #a2006b;
	cursor:pointer;
	text-decoration: none;
	}
.life-update .date {
	float: left;
	height: 12px;
	width: 138px;
	font-family:'Gafata','Futura-Light', Helvetica, sans-serif;
	font-size: 9px;
	color: #075a81;
	margin-left: 5px;
	line-height: 100%;
}

.life-update .text {
	float: left;
	height: auto;
	width: 138px;
	font-family:'Gafata','Futura-Light', Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	margin-top: 0px;
	margin-left: 5px;
	line-height: 110%;
}



/*navigation*/


.header .navigation {
	float: left;
	height: 25px;
	width: 495px;
	margin-top: 3px;	
}
.header .navbar{
	margin: 0;
	padding: 0;
	height: 30px;
	z-index: 999999;
	float: right;
}
.header .navbar  li {
	list-style: none;
	float: left; 
	z-index: 999999;
	}
.header .navbar  li  a {
	display: block;
	text-decoration: none;
	color: #FFF;
	margin-left: 0px;
	white-space: nowrap;
	font-family: 'Fjalla One','Futura-LtCn-BT-Light', Arial, sans-serif;
	font-size: 14px;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 18px;
	padding-bottom: 7px;
	z-index: 999999;
}
.header .navbar  li  a:hover, .navbar  li  a.focus,  .navbar  li  a.active {
	background-image: url(images/nav-hover.gif);
	background-repeat: repeat-x;
	color: #FFF;
	z-index: 999999;
}

.header .navbar  li  ul {
	display: none; /* Width to help Opera out */
	background-color: #000;
	z-index: 999999;
}
.header .navbar   li:hover   ul, .navbar   li.hover   ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; 
	z-index: 999999;
	}
.header .navbar   li:hover   li, .navbar   li.hover   li {
	float: none; 
	z-index: 999999;
	}
.header .navbar   li:hover   li   a, .navbar   li.hover   li   a {
	background-color: #72060a;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #df353c;
	z-index: 999999;
}
.header .navbar  li  li  a:hover {
	background-color: #015ea1;
	z-index: 999999;
}
.populer {
	float: left;
	height: auto;
	width: 128px;
	margin-left: 9px;
}
.populer .pop-heading {
	float: left;
	height: 36px;
	width: 128px;
}
.populer .tooltip {
	float: left;
	height: 80px;
	width: 128px;
	margin-top: 7px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}

.populer .tooltip{display:inline;position:relative}
.populer .tooltip:hover{text-decoration:none}
.populer .tooltip:hover:after{
	background:#111;
	background:rgba(0,0,0,.8);
	border-radius:5px;
	bottom:18px;
	color:#FFF;
	content:attr(title);
	display:block;
	left:50%;
	position:absolute;
	white-space:nowrap;
	z-index:98;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
  }
.populer .tooltip:hover:before{
    border:solid;
    border-color:#111 transparent;
    border-width:6px 6px 0 6px;
    bottom:12px;
    content:"";
    display:block;
    left:75%;
    position:absolute;
    z-index:99
   }
	#miniadv{
	width:auto;
	margin:0px auto;
}
	#miniadv ul{margin:0;padding:0;list-style:none}
	#miniadv ul li {	float: left;
	height: 80px;
	width: 128px;
	margin-top: 7px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;}
	#miniadv a{
	float:left;
	position:relative;
	z-index:5;
	background-color:#333;
	color:#000;
	text-decoration:none;
	background-image: url(../Photogallery/Photo/1284446521/miniadv/img/alistapart.jpg);
	clip: rect(10px,auto,auto,auto);
	height: 80px;
	width: 50px;
    }
	#miniadv a:hover{z-index:10;background:#97EE3D}
	#miniadv a span{display:none}
	#miniadv a span strong{
	display:block;
	color:#666;
	margin-bottom:3px
}
	#miniadv a:hover span{
	display:block;
	position:absolute;
	bottom:2em;
	right:2em;
	padding:4px;
	width:135px;
	border:1px solid #000;
	color:#fff;
	font-size:12px;
	background-color: #333;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.life-columns {
	float: left;
	height: 314px;
	width: 314px;
	border: 1px solid #f799d1;
	background-image: url(../images/life-colomn-bg.gif);
	background-repeat: no-repeat;
	margin-left:0px;
	margin-top:5px;
}
.life-columns .columns-img {
	float: left;
	height: 148px;
	width: 148px;
	position: relative;
	z-index: 1;
	margin-top: -43px;
}
.life-columns .columns-top {
	float: left;
	height: 43px;
	width: 179px;
	margin-left: 66px;
	position: relative;
	z-index: 2;
}
.life-video {
	float:left;
	width:314px;
	margin-left:0px;
	margin-top:8px;
	}
.life-video .video {
	width:148px;
	height:93px;	
	float:left;
	position: relative;
	z-index: 1;
	}
.life-video .more-video-bt {
	float: left;
	height: 24px;
	width: 99px;
	z-index: 2;
	position: relative;
}
