
@import url(global.css);
body{/*defined in global.css*/}
#header, #navigation, #content, #footer{/*defined in global.css*/}
#content{/*defined in global.css*/ z-index:001;}

/***********Home GLobal style*********/
h2.heading{position:relative; font-size:17px; line-height:28px; background:#990000; color:#FFFFFF; padding-left:10px; height:30px; }
a.more{position:relative; margin:15px; margin-top:30px; line-height:17px; float:right; color:#990000; background:url(../siteimages/background/more.jpg) left 2px no-repeat; padding-left:25px; margin-bottom:16px;  #margin-bottom:6px;}
a.more:hover{text-decoration:none;}
/**************/

/***********First Column*******/
#content .first-column
{	position:relative; width:330px; border:1px solid #bebebe; float:left; margin-right:9px; background:#fff; _height:1271px; min-height:1260px; #min-height:1271px;}

.first-column h3
{
	position:relative; font-size:16px; line-height:20px; margin-top:5px; margin-bottom:5px; margin-left:10px; 
}

	.first-column .item{
		position:relative;
		margin:10px; margin-right:5px;
		padding:0;
		margin-top:15px;
		margin-bottom:10px; z-index:300;
	}
	
	.item .image{position:relative; width:72px; float:left; height:72px; display:inline; overflow:hidden; border:1px solid #4B5A64;}
		.item .image img{position:relative; border:none; }
	
	.item .description{position:relative; width:225px; float:right; display:inline; height:70px; overflow:hidden; }
	.item .description h4{position:relative; color:#454545; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  height:30px; overflow:hidden;}
	.item .description h4 a{color:#454545; text-decoration:none; line-height:14px;}
	.item .description h4 a:hover{color:#990000;}
	.item .description p{position:relative; font-size:12px; /*color:#454545; */ color:#000;  width:150px; float:left; display:inline;}
	.item .description p.author
	{position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#990000; width:100%; }
	.item .description a.author{position:relative; font-size:10px; color:#000099; text-decoration:none; float:left; display:inline; margin-right:3px; line-height:18px; text-decoration:none; margin-left:2px;}
	.item .description a.author:hover{text-decoration:underline; color:#990000;}
	.item .description em{font-size:10px; /*color:#454545; */ color:#000;}
	
	
	.first-column a.more{margin-top:0px; #margin-bottom:0px;}
/***********End First Column*******/

/***********2nd Column*******/
#content .second-column{position:relative; width:348px;  float:left; }

.second-column .animation{position:relative; margin:0; padding:0; margin-bottom:10px; }
.second-column .presentation{width:346px; height:auto; padding-top:5px; padding-bottom:5px; border:1px solid #ccc; background:#fff; margin-bottom:10px;}
.second-column .presentation img{border:none; }
.second-column .feature-videos, .second-column .interviews, .second-column .articles
{
	position:relative;
	margin:0; padding:0;
	border:1px solid #bebebe;
	background:#fff;
	margin-bottom:10px;
}

/***********feature videos**********/

.feature-videos img.media-player{position:relative; margin:10px; border:none; }
.feature-videos .player{position:relative; width:326px; margin:10px;}
.feature-videos h5{position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; margin:10px;margin-top:-2px;}
.feature-videos p{position:relative; font-size:12px; margin:10px; margin-top:-10px;}
.feature-videos a.view-all{position:relative; margin:15px; line-height:17px; float:right; color:#990000; background:url(../siteimages/background/more.jpg) left 2px no-repeat; padding-left:25px; #margin-bottom:0px; margin-top:-5px;}
.feature-videos a.view-all:hover{text-decoration:none;}
/************************/

/**************interviews************/
.second-column .interviews{}

.interviews .interview{position:relative; margin:10px; margin-right:5px; }
.interview .image{position:relative; width:72px; height:72px; display:inline; overflow:hidden; float:left; border:1px solid #4B5A64;}
.interview .image img{position:relative; border:none;}

.interview .description{position:relative; width:244px; float:right; height:70px; overflow:hidden;}

	.interview .description h4{position:relative; color:#454545; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}
	.interview .description h4 a{color:#454545; text-decoration:none;}
	.interview .description h4 a:hover{color:#990000;}
	.interview .description p{position:relative; font-size:12px; /*color:#454545; */ color:#000;}
	.interview a.listen{position:relative; background:url(../siteimages/background/listen.jpg) left top no-repeat; width:69px; height:22px; display:block; line-height:20px; font-size:11px; padding-left:8px; /*color:#454545; */ color:#000; text-decoration:none; margin-top:10px; left:10px; float:left; top:-10px;}
	
	.interviews a.view-all{position:relative; margin:15px; line-height:17px; float:right; color:#990000; background:url(../siteimages/background/more.jpg) left 2px no-repeat; padding-left:25px; #margin-bottom:0px; margin-top:-5px;}
	.interviews a.view-all:hover{text-decoration:none;}
/******************************/

/**************Current Article***/
.second-column .articles{margin-bottom:10px;}

.articles .article{position:relative; margin:10px; margin-right:5px; margin-top:13px; #margin-top:14px; }

.article .image{position:relative; width:72px; height:72px; float:left;  display:inline; overflow:hidden; border:1px solid #4B5A64;}
.article .image img{position:relative; border:none;}

.article .description{position:relative; width:240px; float:right; height:70px; overflow:hidden; }

	.article .description h4{position:relative; color:#454545; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; height:30px; overflow:hidden;}
	.article .description h4 a{color:#454545; text-decoration:none; line-height:14px;}
	.article .description h4 a:hover{color:#990000;}
	.article .description p{position:relative; font-size:12px; /*color:#454545; */ color:#000;  width:150px; float:left; display:inline;}
	.article .description p.author
	{position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#990000; width:100%; }
	.article .description a.author{position:relative; font-size:10px; color:#000099; float:left; display:inline; margin-right:3px; line-height:18px; text-decoration:none; margin-left:2px;}
	.article .description a.author:hover{text-decoration:underline; color:#990000;}
	
.articles a.view-all{position:relative; margin:15px; line-height:17px; float:right; color:#990000; background:url(../siteimages/background/more.jpg) left 2px no-repeat; padding-left:25px; #margin-bottom:5px;  margin-top:1px; margin-bottom:12px; }
.articles a.view-all:hover{text-decoration:none;}

/*********************/

/***********End 2nd Column*******/

/***********Third Column*******/
#content .third-column{ position:relative; width:200px; border:1px solid #bebebe; float:right;  background:#FFFFFF; _height:1271px; min-height:1260px; #min-height:1271px; z-index:005;}

.third-column .block
{
	position:relative; margin-bottom:10px; margin-top:10px; z-index:007; 
}
	.block img{position:relative; margin:0; padding:0; border:none;}
.third-column .block-text
{position:relative; margin:0 auto; margin-bottom:10px; margin-top:10px; width:182px; padding-bottom:4px; z-index:010;}	
	.block-text img{position:relative; margin:0; padding:0; border:none;}
	.block-text h3{position:relative; color:#AA4400; font-size:16px; margin-top:5px; line-height:18px; margin-left:5px;}
	.block-text p{position:relative; color:	#01338E; font-size:10px; margin-left:5px;}
	.third-column .block-text img#left-nav
	{
		position:absolute; top:60px; left:0px; z-index:050; cursor:pointer;
	}
	.third-column .block-text img#right-nav{position:absolute; top:60px; left:85%; cursor:pointer;}

		
.third-column .newsletter
{
	position:relative;
}
	.newsletter h2.heading{padding-left:7px;}
	.newsletter p{position:relative; margin:10px; text-align:justify;}
	.newsletter form
	{
		position:relative; margin:10px;
	}
	
	.newsletter form input.text
	{
		position:relative; border:1px solid #ccc;
		padding:2px; width:135px;
	}
	img.main-banner{ position:relative; border:none; margin-top:8px;  float:left; display:inline;}
