*{padding:0;margin:0;}
a,a:link,a:visited{color:#fd0202;text-decoration:none;outline:none;}
a:hover{color:#000;text-decoration:none;}
p{padding-bottom:10px;}
h2{font-size:2.2em}
li{list-style:none; }
img{border-width:0px;}
input, select{border:1px solid #a5a2a2;padding:3px;font-size:1em;color:#3b3b3b; }
input:hover,select:hover{background-color:#EFEFEF;color:#000;}
input[type="image"]:hover{background-color:transparent;}

textarea{border:1px solid #a5a2a2;padding:3px;color:#3b3b3b;font-size:1.03em; letter-spacing:-0.5px; }
input[type="image"],input[type="radio"]{border-width:0}
body{font:62.5% "Trebuchet MS", Tahoma;background:#fbfbfb url(../images/common/body-bg.gif) left top repeat-x;}
h2{ font-weight:normal; text-transform:lowercase}
#wrapper-code{margin:0 auto;width:950px;color:#000000;font-size:1.2em;}
#header{position:relative;width:960px;height:100px;margin-bottom:45px;}
body#home #header{height:50px;}
#header h1{background:url(../images/common/logo.gif) left top no-repeat;position:absolute;top:20px;left:0;}
#header h1 a{display:block;width:414px;height:39px;text-indent:-9999px;}
    #header ul#main-nav{position:absolute;top:0;right:0;}
    #header ul#main-nav li{float:left;padding-left:10px;}
    #header ul#main-nav li a{float:left;padding:32px 16px 12px 16px;color:#000;font-size:1.5em; text-transform:lowercase;}
    #header ul#main-nav li a:hover{ background-color:#fd0202;color:#fff;}
    #header ul#main-nav li a#focus{ background-color:#fd0202;color:#fff;}
    #header #sub-nav{ position:absolute;bottom:0;right:0}
    #header ul#sub-nav li{float:left;padding-left:15px;}
    #header ul#sub-nav li a{float:left;color:#757575;font-size:1.5em; text-transform:lowercase;}
    #header ul#sub-nav li a:hover{ color:#02b5e8;}
    #header ul#sub-nav li a#focus2{ color:#02b5e8;}
    
/*CONTENT */
.content{float:left;width:950px;margin:0px 0 20px 0;padding-bottom:20px;}
.content.first{background: transparent url('../images/common/bdr-bg.gif') left bottom repeat-x;}
.column {width: 250px;
	/*height: 350px;*/
	overflow: hidden;
	float: left;
	position: relative;
	z-index: 0;
    padding-right:25px;
}

.nav {
	clear:both;
	width: 265px;
     height:20px;
     margin-bottom:10px
}



.tagline{ text-transform:lowercase}
.primary, .secondary,.quaternary,.quinary{margin-right:55px;}

.primary h2{color:#c81919;}
.primary p.tagline{color:#c81919;}

.secondary h2{color:#479fd6;}
.secondary p.tagline{color:#479fd6;}

.tertiary h2{color:#2ba25d;}
.tertiary p.tagline{color:#2ba25d;}

.columnhead {
	height: 70px;
}
.columnhead h2{ text-transform:lowercase}


.star li{ background:url(../images/common/star.gif) 0 4px no-repeat;padding:0 0 10px 14px;}
.star a{color:#000;}
.star a:hover{color:#757575;}
.star li span.date{color:#666}

.more{float:right;margin:10px 0;font-size:0.8em;}
.more a{padding:3px; background-color:#666;color:#fff}
.more a:hover{background-color:#000;color:#ccc}

#friends .columnhead {
	background: transparent url('images/cookin.png') top left no-repeat;
}

#replies .columnhead {
	background: transparent url('images/shouts.png') top left no-repeat;
}

#archive .columnhead {
	background: transparent url('images/horsesmouth.png') top left no-repeat;
}

.column.flickr{padding:0;width:275px;}

.flickr-img li{float:left}
.flickr-img li img{padding:5px;border:1px solid #757575;margin:5px;width:63px;height:63px;}
.flickr-img li:hover img{border:1px solid #000;}
.tweet-wrapper{height:240px;overflow:hidden}
.tweet {
	clear:both;
	position: relative !important;
    width: 200px;
	font-size: 1em;
	color:  #4a4a4a;
	padding-top: 3px !important;
    height:90px;
    overflow:hidden;
}

.tertiary .tweet {width:240px;}

.primary .tweet, .secondary .tweet {
	padding-left: 40px ;
}

div.status {
	position: relative;
	bottom: 5px;
}
img.icon {
	position: absolute;
	left:  0px;
	top:  0px;
	width: 32px;
	height: 32px;
}

.dateline {
	color: #a8a8a8;
} 




.nav a {
	color: #757575;
}

.nav a:hover {
	color: #000;
}
a.prev {
    float: left;
    display:block;
}

a.next {
    float: right;
        display:block;
   

}


.primary .nav {
	border-bottom: 5px solid #d5312b;
}

.secondary .nav {
	border-bottom: 5px solid #61b1e3;
}

.tertiary .nav {
	border-bottom: 5px solid #48b777;
}
  

/*FOOTER*/
body#home #footer-wrapper{margin-top:20px;}
#footer-wrapper{clear:both;width:100%; background:#e2e0e1 url(../images/common/footer-bg.gif) left top repeat-x;height:280px;margin-top:50px;display:table}
#footer{width:950px;margin:0 auto;font-size:1.1em;padding:35px 0 0 0; position:relative;height:240px;color:#333333;} 
#footer #block1{float:left;width:715px;}/* change   */
#footer #block1 .delhiadd, #footer #block1 .mumbaiadd, #footer #block1 .bengalooruadd{float:left; width:230px;padding-top:2px}/* change   */
#footer #block2{padding-top:2px;}/* change   */

#footer .tagline{color:#000}
span.city{color:#ff0000}
#footer #copy-right{ position:absolute;bottom:20px;right:55px;color:#434343;font-size:0.9em;}/* change   */

/*SHOW REEL*/
#content-wrapper{min-height:300px;float:left;width:950px;}
#content-left{width:500px;float:left; }
#content-left h2{color:#12bae9}
#content-left #you-tube{clear:both;margin:20px 0;}
#content-right{float:left;width:400px;}


