body{
	line-height: 1.166;	
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-decoration: none;
	font-size:11px;
	color:#747474;
	background-position:top;
	text-align:center;
	background-color:#000000;
	overflow-x:hidden;
}

#MainWindow{
	margin:0 auto;
	min-width: 1003px;
	width:1003px;
	text-align:center;
	 /* This hides the excess padding in non-IE browsers */
}
#MainWindow
	{
	float: left;
	float/**/: none;
	}
/* easy clearing */
#MainWindow:after
	{
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#MainWindow
	{
	display: inline-block;
	}

#MainWindow
	{
	display: block;
	}
	
 
#maintabs {
 width: 500px;
 height:20px;
 background: url(../images/menu_sprite.png);
 position: relative;
 overflow: hidden;
 float:left;
 margin-top:20px; margin-left:0px;
 border:0px solid red;
}
html>body #maintabs { margin-top:20px;}
*:first-child+html #maintabs { margin-top:24px;}

#maintabs li {margin: 0; padding: 0; list-style: none; margin-top:0px; position: absolute; top: 0;text-indent: -9000px}
#maintabs li, #maintabs a {height: 20px; margin-top:0px; display: block;}


#biography ul#maintabs  { background: transparent url(../images/menu_sprite.png) no-repeat 0px -20px;  border:0px solid yellow;}
#news ul#maintabs { background: transparent url(../images/menu_sprite.png) no-repeat 0px -43px;}
#multimedia ul#maintabs  { background: transparent url(../images/menu_sprite.png) no-repeat 0px -67px;}
#race_history ul#maintabs  { background: transparent url(../images/menu_sprite.png) no-repeat 0px -91px; }
#sponsors ul#maintabs  { background: transparent url(../images/menu_sprite.png) no-repeat 0px -116px; }
#block ul#maintabs  { background: transparent url(../images/menu_sprite.png) no-repeat 0px -116px; }
#contact ul#maintabs  { background: transparent url(../images/menu_sprite.png) no-repeat 0px -141px; }
#blank ul#maintabs  { background: transparent url(../images/menu_sprite.png) no-repeat 0px 3px; }


#t_biography {left: 0px; width: 81px; border:0px solid red;}
#t_news {left: 90px; width: 60px;}
#t_multimedia {left: 163px; width: 78px;}
#t_race_history {left: 254px; width: 83px;}
#t_sponsors {left: 350px; width: 71px;}
#t_block {left: 350px; width: 71px;}
#t_contact {left: 430px; width: 71px;}/*border:1px solid red;*/
#t_blank {left: 3px; width: 81px;}


#t_biography a:hover {background: transparent url(../images/menu_sprite.png) 0px -20px no-repeat; border:0px solid blue;}/*border:1px solid blue;*/
#t_news a:hover {background: transparent url(../images/menu_sprite.png) -90px -43px no-repeat;}
#t_multimedia a:hover {background: transparent url(../images/menu_sprite.png) -163px -67px no-repeat;}
#t_race_history a:hover {background: transparent url(../images/menu_sprite.png) -254px -91px no-repeat;}
#t_sponsors a:hover {background: transparent url(../images/menu_sprite.png) -350px -116px no-repeat;}
#t_block a:hover {background: transparent url(../images/menu_sprite.png) -350px -116px no-repeat;}
#t_contact a:hover {background: transparent url(../images/menu_sprite.png) -430px -141px no-repeat;}
#t_blank a:hover {background: transparent url(../images/menu_sprite.png) 0px 0px no-repeat;}

#home{ width:255px; margin-top:-40px; height:40px; cursor:pointer; float:left; border:1px solid red;}


#main {height:auto; background:url(../images/home_bg.jpg) no-repeat;}

#main-col {border:0px solid red; width:790px;margin-left:26px;}
html>body #main-col {margin-left:120px; width:784px;}
*:first-child+html #main-col {margin-left:19px; width:782px;}

#left-col {width:190px; float:left; margin-top:31px; height:460px; border-bottom:1px solid #2C2827; border-left:1px solid #2C2827;}
html>body #left-col {width:190px; margin-top:45px; height:465px;}
*:first-child+html #left-col {width:190px; margin-top:45px; height:465px;}

#left-content {width:190px; margin-top:10px;}

.logo{height:41px; width:242px; float:left; padding-top:50px;}
.logo_car{height:80px; width:319px; float:right; padding-top:20px;}

.left-flash {margin-top:40px; margin-left:0px;}
html>body .left-flash {margin-left:0px;}
*:first-child+html .left-flash {margin-left:4px;}

#right-col-home {width:556px; margin-left:0px; float:left; border:1px solid blue;}
html>body #right-col-home {width:558px; margin-left:0px; float:left; border:0px solid blue;}

#right-col {width:592px; margin-left:-2px; float:left; border:0px solid blue;}


#content { float:left;border:1px solid #2C2827;width:592px; background:#0D0D0D; text-align:left;}
html>body #content {width:591px; margin-top:-11px;}
*:first-child+html #content {width:591px;margin-top:0px;}

#column1 { width:324px; margin-top:16px; border:0px solid red; float:left; text-align:left;}
html>body #column1 { margin-top:19px;}
*:first-child+html #column1 { margin-top:16px;}

#column2 { width:233px; float:left; margin-left:11px; font-size:11px; border:0px solid yellow; text-align:left;}

#inner-col1 {float:left; width:563px; margin-left:8px; background:#0D0D0D; text-align:left;}
html>body #inner-col1 {width:565px; margin-left:15px;}
*:first-child+html #inner-col1 {width:565px; margin-left:15px;}

#news {width:320px;}
.news-header {width:322px; background:#0B76C8;}
.news-content { width:322px; margin-top:8px; height:150px; border:0px solid red;}
.news-home-img{border:1px solid #737373; float:left; height:143px;}
.news-text{ width:210px; float:right; border:0px solid red;}

.imgborder {border:3px solid #2B2B2B;}

.more-button { background:url(../images/more-button.gif) no-repeat; float:right; width:51px; height:12px; cursor:pointer; border:0px solid red;}

.listen-more {background:url(../images/listen-more.gif) no-repeat; float:right; width:100px; height:14px; cursor:pointer;}

.arrow-but {float:left; margin-left:10px; margin-top:4px;}
html>body .arrow-but {margin-top:-1px;}
*:first-child+html .arrow-but {margin-top:4px;}

.arrow-but1 {float:left; margin-left:10px; margin-top:60px;}
html>body .arrow-but1 {margin-top:51px;}
*:first-child+html .arrow-but1 {margin-top:60px;}

.left-img {width:185px; height:44px; margin-top:3px; margin-left:3px; border:0px solid red;}

.left-thumb{float:left; margin-left:2px; margin-top:5px; width:50px; border:0px solid red;}
.left-thumb-text{float:left; margin-left:5px; margin-top:13px; width:122px; border:0px solid red;}

a:link {font-size:11px; text-decoration:none; color:#C9C9C9;}
a:visited{color:#C9C9C9; text-decoration:none; font-size:11px; font-family:arial; }
a:hover{color:#FFFFFF; text-decoration:underline; font-size:11px; font-family:arial; }
a:active{color:#FFFFFF; text-decoration:none; font-size:11px; font-family:arial; }

a.news-yellowlink:link {font-size:12px; text-decoration:none; color:#FFD800;}
a.news-yellowlink:visited{color:#FFD800; text-decoration:none; font-size:12px; font-family:arial;}
a.news-yellowlink:hover{color:#FFD800; text-decoration:underline; font-size:12px; font-family:arial;}
a.news-yellowlink:active{color:#FFD800; text-decoration:none; font-size:12px; font-family:arial;}

a.news-link:link {font-size:12px; text-decoration:none; color:#fff; font-weight:normal;}
a.news-link:visited{color:#fff; text-decoration:none; font-size:12px; font-family:arial; font-weight:normal; }
a.news-link:hover{color:#fff; text-decoration:underline; font-size:12px; font-family:arial; font-weight:normal; }
a.news-link:active{color:#fff; text-decoration:none; font-size:12px; font-family:arial; font-weight:normal; }

a.wallpaper-link:link {font-size:12px; text-decoration:none; color:#C9C9C9; font-weight:normal;}
a.wallpaper-link:visited{color:#C9C9C9; text-decoration:none; font-size:12px; font-family:arial; font-weight:normal; }
a.wallpaper-link:hover{color:#FFFFFF; text-decoration:underline; font-size:12px; font-family:arial; font-weight:normal; }
a.wallpaper-link:active{color:#FFFFFF; text-decoration:none; font-size:12px; font-family:arial; font-weight:normal; }


#podcast {width:223px; background:#000000; border:1px solid #535353;}
.podcast-header {width:223px; background:#5D5D5D;}
.band {width:223px; background:url(../images/podcast_top.jpg) no-repeat; height:12px;}
#season {width:223px; background:url(../images/season_bg.jpg) bottom right no-repeat; padding-top:7px; margin-top:-1px; background-color:#1F1F1F;}
.season-header {width:223px; background:#0B76C8; margin-top:15px;}
html>body .season-header {margin-top:5px;}
*:first-child+html .season-header {margin-top:15px;}

.season-text {padding-left:10px; text-align:left; color:#989898; padding-top:5px;}

#bottom-text{width:592px; height:35px; margin-top:28px; padding-top:5px; background-color:#1D1D1D; border-top:3px solid #0B76C8;}
html>body #bottom-text{width:590px; height:35px; margin-top:10px; padding-top:5px; background-color:#1D1D1D;}
*:first-child+html #bottom-text{width:590px; margin-top:26px; padding-top:6px;}

#sponsers { width:790px; height:44px; float:left; margin-left:60px;background:url(../images/footer-logo.jpg) no-repeat;}
html>body #sponsers {margin-left:120px; height:44px;}

#jktyer {width:150px; height:40px; float:left; cursor:pointer;}
#amaron {width:160px; height:40px; float:left; cursor:pointer;}
#trimex {width:50px; height:40px; float:left; cursor:pointer;}
#cs {width:52px; height:40px; float:left; cursor:pointer; }
#yuv {width:108px; height:40px; float:left; cursor:pointer;}
#redrooster {width:135px; height:40px; float:left; cursor:pointer;}
#meco{width:120px; height:40px; float:left;}

/*#speed {width:132px; height:32px; float:left; cursor:pointer;}*/

.facebook{margin-left:50px; float:left; z-index:99; position:absolute;}
* .facebook{margin-left:-70px;}
html>body .facebook{margin-left:260px; float:left; z-index:99; position:absolute;}
*:first-child+html .facebook{margin-left:30px; float:left; z-index:99; position:absolute;}

.songtext{float:left; width:400px;margin-left:-100px; padding-top:35px; z-index:99; position:absolute;}
* .songtext{margin-left:-170px;}
html>body .songtext{margin-left:160px; float:left; z-index:99; position:absolute;}
*:first-child+html .songtext{margin-left:-70px; float:left; z-index:99; position:absolute;}

#media-container {border:0px solid red; width:322px;}

.media-content {float:left; margin-left:1px; width:135px; height:162px; margin-top:5px; background:url(../images/more-button.gif) right bottom no-repeat;}


.media-right-image{float:right; width:177px; height:159px; border:4px solid #737373;}

.bullet {float:left; margin-top:5px; margin-left:2px;}
html>body .bullet {float:left; margin-top:5px; margin-left:5px;}

.media-text {width:106px; margin-left:10px; color:#989898; padding-top:5px;}
html>body .media-text {width:115px; margin-left:20px;}

.more{width:50px; border:0px solid red; height:12px; float:right; cursor:pointer; margin-top:42px;}
.border-bot{border:1px solid #353334; margin-left:3px; margin-right:3px; margin-top:5px;}

/***** media-tabs *****/

.rightjsmain {width:322px; height:auto; border:1px solid #5D5D5D; border-top:none; float:left; margin-top:10px;}

/*#videostabjs {width:322px;height:26px; background: transparent url(../images/submenu_sprite.png) -5px -5px no-repeat; float:left; }*/

#photostabjs {width:322px; height:26px; background: transparent url(../images/submenu_sprite.jpg) -5px -35px no-repeat; float:left;  }

#wallpaperstabjs {width:322px;height:26px; background: transparent url(../images/submenu_sprite.jpg) -5px -65px no-repeat; float:left;  }

#screensaverstabjs {width:322px;height:26px; background: transparent url(../images/submenu_sprite.jpg) -5px -95px no-repeat; float:left; }

.rightjscontentarea {width:322px; float:left; border:0px solid red; }

/*.videostabjs {width:64px; text-align:center; float:left; margin-top:1px;}*/
.photostabjs {width:73px; text-align:center; float:left; margin-top:1px;}
.wallpaperstabjs {width:119px; text-align:center; float:left; margin-top:1px;}
.screensaverstabjs {width:125px; text-align:center; float:left; margin-top:1px;}

a.textlinkjs:link {text-decoration:none; padding:10px 15px;}
a.textlinkjs:hover {text-decoration:none; padding:10px 15px;}
a.textlinkjs:visited {text-decoration:none; padding:10px 15px;}


/***** Inner - Page *****/

.header {border-bottom:2px solid #2D2D2D; height:20px; margin-bottom:12px;}

#text {border:0px solid red; float:left; text-align:justify; width:353px;}


.wallpaper-img {float:left; margin-left:23px; width:171px;}
html>body .wallpaper-img {float:left; margin-left:25px; width:171px;}
/***** Multimedia Page *****/

#multimedia-col1 {border:0px solid red; float:left; width:275px; margin-right:8px;}
.multi-text-col1 {background:url(../images/more-button.gif) right bottom no-repeat; background-color:#201F1F; float:right; color:#9B9A9A; padding:7px; width:75px; border:0px solid red;}
html>body .multi-text-col1 { padding:10px; height:105px;}

.multi-header {height:22px; margin-bottom:10px; width:275px; overflow:hidden;}
.multi-more-col1 {width:48px; height:13px; margin-right:-10px; cursor:pointer; margin-top:50px; border:0px solid red; float:right;}
.multi-arrow-col1 {float:right; margin-right:4px; margin-top:12px;}

#multimedia-col2 {border:0px solid red; float:left; width:275px;}
.multi-text-col2 {background:url(../images/more-button.gif) left bottom no-repeat; background-color:#201F1F; float:left; text-align:right; color:#9B9A9A; padding:7px; width:75px;}
html>body .multi-text-col2 {height:105px; padding:10px;}

.multi-more-col2 {width:48px; height:13px; margin-left:-10px; cursor:pointer; margin-top:50px; border:0px solid red; float:left;}
.multi-arrow-col2 {float:right; margin-right:4px; margin-top:12px;}

/***** News-Landing *****/

#news-text-box {margin-left:15px; width:459px; padding-top:0px; float:left;}
html>body #news-text-box { width:463px;}
.headline{border-bottom:2px dotted #2B2B2B; font-family:arial; font-size:17px; font-weight:bold; float:left; width:563px; padding-bottom:2px; text-align:left; color:#fff; }

.date{font-family:arial; font-size:11px;float:right; margin-top:5px; }

.imgborder-left { border:3px solid #2B2B2B; background-color:#2B2B2B; margin-right:10px; margin-bottom:5px; float:left;}
.imgborder-right { border:3px solid #2B2B2B; background-color:#2B2B2B; margin-left:10px; margin-bottom:5px; float:right;}



#jktyers {float:left; margin-left:50px;}
html>body #jktyers {float:left; margin-left:100px;}


/***** Tabs *****/

.tabs-container-index .tabs {height:10px;padding:0px;width:250px; margin-left:-41px; border:0px solid red;z-index:1;}
html>body .tabs-container-index .tabs {margin-left:-40px; margin-bottom:20px;}
*:first-child+html .tabs-container-index .tabs {margin-left:-45px; margin-bottom:0px;padding:5px;}

.tabs-container-index .tabs ul li {font-face:arial;height:14px; padding:1px; padding-top:3px; padding-bottom:1px; padding-left:3px; background:url(../images/tabs-bg-active.jpg) repeat-x; margin-left:0px;margin-right:3px; list-style:none outside none;text-align:center;float:left;font-size:11px;color:#fff;cursor:pointer;font-weight:bold; border:1px solid #312F34; font-weight:bold;}
*:first-child+html .tabs-container-index .tabs ul li { height:14px; padding-top:4px; padding-bottom:4px;}

.tabs-container-index .tabs .unactive {font-face:arial;height:14px; padding:0px; padding-top:2px; padding-bottom:1px; padding-left:3px; background:url(../images/tabs-bg.jpg) repeat-x; margin-left:0px;margin-right:3px; list-style:none outside none;text-align:center;float:left;font-size:11px;color:#fff;cursor:pointer;font-weight:bold; border:1px solid #312F34; font-weight:bold;}
*:first-child+html .tabs-container-index .tabs ul li { height:10px; padding-top:3px; padding-bottom:4px;}

.tabs-container-index .tabs ul li .active {height:10px; cursor:none; padding:4px; padding-top:3px;font-size:11px;font-weight:bold; position:relative; background:url(../images/tabs-bg.jpg) repeat-x; border:1px solid #2E2E2E;}

/***** Table color ******/

.rowTint {
  background-color: #FFE8DC;
}

.armaan-submit{ background:url(../images/submit-new.jpg) no-repeat; width:80px; height:20px; border:none; cursor:pointer;}



.gallery-left-main{border-bottom:1px dotted #2B2B2B; height:65px; margin-left:4px; margin-right:5px;}
