
/*Header

#headWrapper { height:113px; background:#111 url(../images/top_rpt01.gif) repeat-x top left; position:relative; width:100%; z-index:200;}

#headWrapper { height:113px; background:white repeat-x top left; position:relative; width:100%; z-index:200;}
*/

#headWrapper { height:113px; background:#111 url(../images/top_rpt01.gif) repeat-x top left; position:relative; width:100%; z-index:200;}

/*Left*/
#head_col1 {float: left; position:relative; width:587px; voice-family: "\"}\""; voice-family: inherit; z-index:100;width:587px; height:113px}
/*Center*/
#head_col2 {position:relative; height:113px; width:auto}
/*Right*/
#head_col3 {float: right; position:absolute; width:192px; voice-family: "\"}\""; voice-family: inherit; z-index:98;width:192px; height:113px; top:0px; right:0px}
/*top link*/
#headLink { position:absolute; margin-top:2px; z-index:200; right:10px }
#headLink ul{margin: 0; padding: 0; list-style-type: none;}
#headLink ul li{ position: relative; display: inline; float: left; padding:1px 10px 1px 10px; border:solid #333; border-width:0 1px 0 0; margin-top:8px}
#headLink A{ font:12px Arial; color:#81C7F0; text-decoration:none }
#headLink A:visited{ font:12px Arial; color:#81C7F0; }
#headLink A:link{ font:12px Arial; color:#81C7F0; }
#headLink A:hover{ font:12px Arial; color:#add8f1; }

#loginWin { background-image:url(../images/loginTransBg.png); width:220px; position:absolute; z-index:210; height:110px; border:1px solid #333; right:360px; margin-top:35px; padding:8px;  filter:alpha(opacity=0); opacity:0.0; z-index:1}
#loginWin .loginClose {}
#loginWin A {color:#81C7F0; text-decoration:none;}
#loginWin A:visited {color:#81C7F0; text-decoration:none;}
#loginWin A:link {color:#81C7F0; text-decoration:none;}
#loginWin A:hover{color:#81C7F0; text-decoration:underline;}
#loginWin .loginWinTxtArea { font-size:11px; color:#999}
#loginWin .loginWinTxtArea .leftCol { width:70px; float:left; margin-top:8px}
#loginWin .loginWinTxtArea .rightCol {font-size:11px; float:left; margin-top:8px }
#loginWin .loginWinTxtArea .rightCol INPUT {font-size:11px; }
#loginWin .loginWinTxtArea .leftCol2 { width:145px; float:left; margin-top:8px; padding-top:5px}
#loginWin .loginWinTxtArea .rightCol2 {font-size:11px; float:left; margin-top:8px }
#loginWin .loginWinTxtArea .rightCol2 INPUT{font-size:13px; height:22px}

#searchWin { background-image:url(../images/loginTransBg.png); width:180px; position:absolute; z-index:211; height:60px; border:1px solid #333; right:10px; margin-top:35px; padding:5px;  filter:alpha(opacity=0); opacity:0.0; padding-bottom:2px; z-index:1}
#searchWin .searchClose {}
#searchWin A {color:#81C7F0; text-decoration:none;}
#searchWin A:visited {color:#81C7F0; text-decoration:none;}
#searchWin A:link {color:#81C7F0; text-decoration:none;}
#searchWin A:hover{color:#81C7F0; text-decoration:underline;}
#searchWin .searchWinTxtArea { font-size:11px; color:#999}
#searchWin .searchWinTxtArea .leftCol2 { width:135px; float:left; margin-top:8px;}
#searchWin .searchWinTxtArea .leftCol2 INPUT{font-size:13px;}
#searchWin .searchWinTxtArea .rightCol2 {font-size:11px; float:left; margin-top:8px }
#searchWin .searchWinTxtArea .rightCol2 INPUT{font-size:13px; height:22px}

/*Main Horizontal Menu */
/*.mMenu {background:#111 url(../images/mnRpt.jpg) repeat-x top left; width:100%; height:33px; z-index:110; position:relative; overflow:hidden}*/

.mMenu {background:#111 url(../images/mnRpt.gif) repeat-x top left; width:100%; height:33px; z-index:110; position:relative; overflow:hidden}
.mMenu ul{margin: 0; padding: 0; list-style-type: none;}

/*Top level list items*/
.mMenu ul li{ position: relative; display: inline; float: left}

/*Top level menu link items style*/
.mMenu ul li .fontStyle { font:12px Arial; color:#FFF; margin-top:10px; position:relative; padding-top:10px; top: 5px}
.mMenu ul li a{ text-decoration: none; }


/*Content Wrapper*/

#wrapper1 {width:100%; text-align:left; position:absolute;} 
#bgWrap1 {width:100%; text-align:left; position:relative; background-color:#1C1C1C; height:395px; z-index:30; }
#bgLft1 {width:167px; position:relative; background:url(../images/lftShw_mid02.gif) repeat-y top right; float:left;}

/* for Main Page */
#bgMid1 {width:538px; float:left; text-align:left; position:relative; background-color:#000; height:395px;}
#bgRgt1 {width:150px; float:left; text-align:left; position:relative; height:395px; background:#1C1C1C url(../images/rgtShw_mid01.gif) repeat-y top left;}

/* for Page in Event, Cars, Model, Music, Talent */
#bgWrap2 {width:100%; text-align:left; position:relative; background-color:#1C1C1C; height:264px; z-index:30; }
#bgMid2 {width:538px; float:left; text-align:left; position:relative; background-color:#000; height:264px;}
#bgRgt2 {width:150px; float:left; text-align:left; position:relative; height:264px; background:#1C1C1C url(../images/rgtShw_mid01.gif) repeat-y top left;}
#bgRgt2b {width:150px; float:left; text-align:left; position:relative; height:264px; z-index:34}

/* for Page in Event Detail...*/
#bgWrap4 {width:100%; text-align:left; position:relative; background-color:#1C1C1C; height:30px; z-index:30; }
#bgMid4 {width:538px; float:left; text-align:left; position:relative; background-color:#000; height:37px;}
#bgRgt4 {width:150px; float:left; text-align:left; position:relative; height:30px; background:#1C1C1C url(../images/rgtShw_mid01.gif) repeat-y top left;}

/* for Page in Cars */
.bgCarSpeedoBg { position:absolute;background:#000 url(../images/rght_speedoBG.jpg) no-repeat bottom right; height:223px; width:850px; right:0px; z-index:33;}
.curveCarHolder {background:#000 url(../images/rgtCurveBg01.gif) no-repeat top right; height:35px; width:34px; z-index:35; position:relative; top:222px;}
.rghtTalentBg { position:absolute;background:#000 url(../images/rght_talentBG.jpg) no-repeat bottom right; height:223px; width:850px; right:0px; z-index:33;}


/* for Page in Models */
.bgCarModelBg { position:absolute;background:#1c1c1c url(../images/rght_modelBg2.gif) repeat-x top right; height:257px; width:850px; right:0px; z-index:23; text-align:right}

#wrapperCont {width:100%; text-align:left; position:absolute; float:left; height:100%; z-index:91; voice-family: "\"}\""; voice-family: inherit;  margin-top:0px } 

/*-----------3COLUMN: Column 1----------*/
#wrapCont1 {float:left; width:167px; positon:relative; voice-family: "\"}\""; background:#1C1C1C url(../images/lftShw_mid02.gif) repeat-y top right; voice-family:inherit; z-index:90; width: 167px; padding-top:12px; margin:0 0 -10px 0;}
#wrapCont1 .TitleBg {height: 28px; background:#1C1C1C url(../images/leftTtlBg01_rpt.gif) repeat-x top left; margin-bottom:25px}
#wrapCont1 .TitleBg .Title { height: 28px; background:#1C1C1C url(../images/leftTtlBg01.gif) no-repeat top left; width:161px;}
#wrapCont1 .TitleBg H1 {font-family:Arial, Helvetica, sans-serif; color:#81C7F0; font-size:13px; text-align: right; padding: 5px 10px 0px 0px;  font-weight:500; margin-top:0px}
#wrapCont1 .linkArea {font-family:Arial, Helvetica, sans-serif; text-align:left; margin:15px 5px 15px 16px}
#wrapCont1 .linkArea H2 { font-size:14px; color:#FFF; margin:0px; font-weight:normal; padding:0px; }
#wrapCont1 .linkArea H2 A { font-size:14px; color:#FFF; text-decoration:none; margin:0px; font-weight:normal; height:10px; padding:0px;  }
#wrapCont1 .linkArea H2 A:hover{ font-size:14px; color:#9BCCE8; text-decoration:none;  }
#wrapCont1 .linkArea H2 A:visited{ font-size:14px; color:#FFF }
#wrapCont1 .linkArea .date { font-size:11px; color:#EEB5B6 }
#wrapCont1 .linkEventsArea { width:167px}
#wrapCont1 .linkEventsArea H2{width:167px;}
#wrapCont1 .linkEventsArea UL{ list-style-type:none; margin:0 0 0 15px; padding:0px;}
#wrapCont1 .linkEventsArea A {color:#EEB5B6; text-decoration:none;}
#wrapCont1 .linkEventsArea A:Link{color:#EEB5B6;}
#wrapCont1 .linkEventsArea A:Visited {color:#EEB5B6;}
#wrapCont1 .linkEventsArea A:Hover {color:#ED8E91;}

#wrapCont1 .listLink {font-family:Arial, Helvetica, sans-serif; text-align:left; margin:2px 5px 2px 5px}
#wrapCont1 .listLink ul { list-style:none; margin:0px; padding:0px background-color:#FFF}
#wrapCont1 .listLink li { color:#EDEDED;border-width:0px; border-bottom:1px; border:solid #333; width:160px; height:22px}
#wrapCont1 .listLink li a { color:#DDD; text-decoration:none; display:block; padding: 0 0 0 10px; height:20px}
#wrapCont1 .listLink li a:visited { color:#BBB; text-decoration:none; display:block; padding: 0 0 0 10px; height:20px}
#wrapCont1 .listLink li a:hover { color:#EEE; background-color:#111;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}

#wrapCont1 .divider { background:#303030 url(../images/horz_divider02.gif) repeat-x top left; height:1px; margin:15px 0px 15px 15px; width:140px }
#wrapCont1 .divider2 { background:#303030 url(../images/horz_divider02.gif) repeat-x top left; height:1px; margin:8px 0px 15px 15px; width:140px }
#wrapCont1 .endSection1 { background:#1C1C1C url(../images/btmShw_left01.gif) no-repeat top left; width:100%; margin-top:30px; height:30px}
#wrapCont1 .adsSpace1 {margin:30px 5px 15px 5px}

/*-----------3COLUMN: Column 2----------*/
/* Default Style */
#wrapCont2 {float:left; width:538px; positon:relative; z-index:89}
#wrapCont2 .mainCover {padding:12px 16px 12px 16px}
#wrapCont2 .ctrTitleBg {height: 31px; background:#1C1C1C url(../images/ttlBg02_rpt.gif) repeat-x top left; position:relative}
#wrapCont2 .ctrTitleBg .Title{ height: 31px; background:url(../images/ttlBg02.gif) no-repeat top right; width:538px;}
#wrapCont2 .ctrTitleBg h1 {font-family:Arial, Helvetica, sans-serif; color:#81C7F0; font-size:14px; text-align: left; padding: 8px 10px 0px 16px; font-weight:normal;}

/* for Page in Event, Cars, Model, Music, Talent */
#wrapCont2 .mainCover2 {padding:12px 16px 5px 16px; background-color:#000;}
#wrapCont2 .subTitle { background:#000 url(../images/subTtlBg01.gif) top right no-repeat; height:35px}
#wrapCont2 .subTitle H1 {text-align:right; padding:10px 10px 0 0; font-size:20px; color:#FFF; font-style:italic; margin:0px}
#wrapCont2 .subLink {padding:12px 16px 10px 10px; width:515px}
#wrapCont2 .subLink A { text-decoration:none; color:#EEB5B6; }
#wrapCont2 .subLink A:Link { color:#EEB5B6; }
#wrapCont2 .subLink A:Visited { color:#EEB5B6; }
#wrapCont2 .subLink A:Hover { color:#ED8E91; }
#wrapCont2 .subLink UL { list-style-type:none; position:relative; margin:0px; padding:0px }
#wrapCont2 .subLink UL li{ position: relative; display: inline; float: left; padding:0 8px 0 8px; border:solid #222; border-width:0 1px 0 0; margin:2px 0 2px 0}
#wrapCont2 .subLink UL .last { border:0px}

/*TXN Best Cars*/
#wrapCont2 .featured3List{ margin:25px 16px 10px 16px; width:515px}
#wrapCont2 .featured3List img {border:1px solid #222;}
#wrapCont2 .featured3List h1 {color: #EEB5B6;  font-size:15px}

#wrapCont2 .featured3List h3 {color: #FFF;  font-size:11px; font-style:italic; margin:0px; padding:0px; font-weight:normal}
#wrapCont2 .featured3List h4 {color: #FFF;  font-size:13px; font-weight:normal}
#wrapCont2 .featured3List ul { list-style-type:none; margin:0px; padding:0px}
#wrapCont2 .featured3List ul li {width:200px; display:inline; }
#wrapCont2 .featured3List table {width:515px}
#wrapCont2 .featured3List td { padding:1px; text-align:center}
#wrapCont2 .featured3List p {padding:2px; text-align:left}
#wrapCont2 .featured3List .more {text-align:right; margin:10px;}
#wrapCont2 .featured3List A { text-decoration:none; color:#EEB5B6; }
#wrapCont2 .featured3List A:Link { color:#EEB5B6; }
#wrapCont2 .featured3List A:Visited { color:#EEB5B6; }
#wrapCont2 .featured3List A:Hover { color:#ED8E91; text-decoration:underline }
#wrapCont2 .featured3List .musicLst { text-align:left }

#wrapCont2 .featured3List h2 {color: #FFF;  font-size:13px; text-decoration:underline; margin:0px; padding:0px}
#wrapCont2 .featured3List h2 A {color: #FFF;  text-decoration:underline;}
#wrapCont2 .featured3List h2 A:visited {color: #FFF;  text-decoration:underline;}
#wrapCont2 .featured3List h2 A:hover {color: #333;  text-decoration:underline; background-color:#FFF}
.winnerTag {width:150px; padding:1px 10px 1px 10px; border:#ba271d solid 1px; background-color:#f91e10;margin: 5px 0px 5px 0px}





#wrapCont2 .centerContent {padding:2px 15px 12px 15px; position:relative }
#wrapCont2 .centerContent .article {width:100%; padding-bottom:30px; padding-top:35px; border-bottom:1px solid #3B3B3B; position:relative; height:auto; min-height:100; overflow:hidden}
#wrapCont2 .centerContent .article .col1{ min-width:140px; width:auto; float:left; position:relative;} 
#wrapCont2 .centerContent .article .col2{ padding-left:8px; width:auto; float:left; position:relative; max-width:370px} 
#wrapCont2 .centerContent  H1{font-size: 18px; font-weight:normal; padding:0px; margin:0px}
#wrapCont2 .centerContent  h2{font-size: 12px; font-weight:normal; padding:0px; margin:0px}
#wrapCont2 .centerContent  h3{font-size: 13px; font-weight:normal; padding:0px; margin:0px; font-weight:bold}
#wrapCont2 .centerContent  A {color:#EEB5B6; text-decoration:none;}
#wrapCont2 .centerContent  A:Link{color:#EEB5B6;}
#wrapCont2 .centerContent  A:Visited {color:#EEB5B6;}
#wrapCont2 .centerContent  A:Hover {color:#ED8E91;}

/* Event Listing */
#wrapCont2 .centerContent .event {width:100%; padding-bottom:15px; padding-top:25px; border-bottom:1px solid #3B3B3B; position:relative; height:auto; min-height:100; overflow:hidden}

/* Blog */
#wrapCont2 .centerContent .blog {width:100%; padding-bottom:15px; padding-top:25px; border-bottom:1px solid #3B3B3B; position:relative; height:auto; min-height:100; overflow:hidden}
#wrapCont2 .centerContent .blog img { border:0px}
#wrapCont2 .centerContent .blog .col50{ width:50%; float:left; position:relative;} 
#wrapCont2 .centerContent .blog .col50b{ padding-left:8px; width:360px; float:left; position:relative;} 
#wrapCont2 .centerContent .blog ul {}
#wrapCont2 .centerContent .form {}
#wrapCont2 .centerContent .form table {margin:2px 10px 2px 15px; width:490px; border:1px solid #555; background-color:#333333; font-size:12px; vertical-align:top; }
#wrapCont2 .centerContent .form td { padding:3px 3px 3px 8px }
#wrapCont2 .centerContent .form2 {}
#wrapCont2 .centerContent .form2 table {margin:2px 10px 2px 40px; width:350px; border:1px solid #555; background-color:#333333; font-size:12px; vertical-align:top; }
#wrapCont2 .centerContent .form2 td { padding:3px 3px 3px 8px }
#wrapCont2 .centerContent .blog ul li {height:22px}

/*-----------3COLUMN: Column 3----------*/
#wrapCont3 {float:left; positon:relative; z-index:88; voice-family: "\"}\""; voice-family: inherit; margin:0 0 -10px 10px;}
#wrapCont3 .rightBanner { margin-top:10px}
#wrapCont3 .calendarHolder { margin-top:10px; text-align:center}
#wrapCont3 .sponsorTitle { margin-top:20px; color:#e55858; border-bottom:1px solid #e55858; font-size:15px; font-weight:bold;}
#wrapCont3 .adSpace { margin-top:15px; text-align:center}


/*-----------2COLUMN: Column 1----------*/
#wrapContB1 {float:left; width:705px; positon:relative; z-index:89; min-height:900px; overflow:hidden;}
#wrapContB1 .subTitle {background:#000 url(../images/subTtlBg01.gif) bottom right no-repeat; height:37px; width:700px; position:relative; margin:0px}
#wrapContB1 .subTitle .col1 {width:300px; float:right; margin:5px 0 0 5px; voice-family: "\"}\""; voice-family: inherit;margin:0px 0 0 5px; height:35px; position:relative}
#wrapContB1 .subTitle .col2 {width:350px; float:left; margin:5px 0 0 5px; voice-family: "\"}\""; voice-family: inherit;margin:0px 0 0 5px; height:35px; position:relative}
#wrapContB1 .subTitle H1 {text-align:right; padding:12px 10px 0 0; font-size:20px; color:#FFF; font-style:italic; margin:0px; height:35px}
#wrapContB1 .subTitle H2 {text-align:left; padding:13px 10px 0 5px; font-size:17px; color:#FFF; font-weight:normal; margin:0px; height:35px}
#wrapContB1 .subLink {padding:12px 16px 10px 10px; width:538px}
#wrapContB1 A { text-decoration:none; color:#EEB5B6; }
#wrapContB1 A:Link { color:#EEB5B6; }
#wrapContB1 A:Visited { color:#EEB5B6; }
#wrapContB1 A:Hover { color:#ED8E91; text-decoration:underline }
#wrapContB1 .subLink UL { list-style-type:none; position:relative; margin:0px; padding:0px }
#wrapContB1 .subLink UL li{ position: relative; display: inline; float: left; padding:0 8px 0 8px; border:solid #222; border-width:0 1px 0 0;}
#wrapContB1 .subLink UL .last { border:0px}
#wrapContB1 .content {padding:25px 0px 25px 0px; position:relative; overflow:hidden }
#wrapContB1 .content  H1{font-size: 18px; font-weight:normal; padding:0px; margin:0px}
#wrapContB1 .content  h2{font-size: 12px; font-weight:normal; padding:0px; margin:0px}
#wrapContB1 .content  h3{font-size: 19px; font-weight:normal; padding:0px; margin:0px}
#wrapContB1 .content  h4{font-size: 14px; font-weight:normal; padding:0px; margin:0px; font-weight:bold;}
#wrapContB1 .content  .moreTitle { font-size:14px; color:#BABABA; text-decoration:underline}
#wrapContB1 .content  .profileContent {}
#wrapContB1 .content  .profileContent table {margin:2px 10px 2px 40px; width:480px;  padding:3px}
#wrapContB1 .content  .profileContent2 { }
#wrapContB1 .content  .profileContent2 table {margin:2px 10px 2px 40px; width:480px; background-color:#262626; border:1px solid #555; padding:3px}
#wrapContB1 .content  p {line-height:20px}
#wrapContB1 .content  .profileList ul {list-style-type:none; margin:0px; padding:0px;}
#wrapContB1 .content  .profileList ul li { line-height:18px}
#wrapContB1 .content  A {color:#EEB5B6; text-decoration:none;}
#wrapContB1 .content  A:Link{color:#EEB5B6;}
#wrapContB1 .content  A:Visited {color:#EEB5B6;}
#wrapContB1 .content  A:Hover {color:#ED8E91; text-decoration:underline}
#wrapContB1 .content .form {}
#wrapContB1 .content .form table {margin:2px 10px 2px 40px; width:600px; border:1px solid #555; background-color:#333333; font-size:12px; vertical-align:top; }
#wrapContB1 .content .form td { padding:3px 3px 3px 8px }
#wrapContB1 .content .form2 {}
#wrapContB1 .content .form2 table {margin:2px 10px 2px 40px; width:480px; border:1px solid #555; background-color:#333333; font-size:12px; vertical-align:top; }
#wrapContB1 .content .form2 td { padding:3px 3px 3px 8px }
#wrapContB1 .content .carFocus {font-size:14px; margin:2px 10px 30px 20px; }
#wrapContB1 .content .carFocus .col1 {position:relative; float:left; width:468px}
#wrapContB1 .content .carFocus .col1 .titleCol1 {float:left;}
#wrapContB1 .content .carFocus .col1 .titleCol2 {float:right;}
#wrapContB1 .content .carFocus .col1 .pic {clear:both;}
#wrapContB1 .content .carFocus .col2 {position:relative; float:left; width:180px; padding-left:10px; top:100px;}
#wrapContB1 .content .carFocus h1 { font-size: 18px }
#wrapContB1 .content .carFocus img { border:#f2757a 1px solid }
#wrapContB1 .content .carFocus .caption {margin:60px 0 50px 0; clear:both}
#wrapContB1 .content .carFocus .caption p {font-size: 12px}

#wrapContB1 .content .carFocus2 {font-size:11px; padding:0 10px 0 20px; background-color:#1c1c1c; width:728px;}
#wrapContB1 .content .carFocus2 img { border:0px }
#wrapContB1 .content .carFocus2 .col1 {position:relative; float:left; width:auto;}
#wrapContB1 .content .carFocus2 .col2 {position:relative; float:left; width:180px; padding-left:10px; top:200px; text-align: right;}

#wrapContB1 .content .txtCol1 { width:325px; float:left; margin: 10px 5px 20px 15px; font-size:12px; line-height:18px}
#wrapContB1 .content .txtCol1 strong {color:#FF0000}
#wrapContB1 .content .txtCol1 em { color:#DDABAB; font-size:11px}
#wrapContB1 .content .txtCol2 { width:660px; float:left; margin: 5px 5px 20px 20px; border:#666 solid; border-width:1px 0 0 0; padding-top:10px }
#wrapContB1 .content .txtCol2 ul { text-decoration:none; margin:20px 0px 15px 0px; padding:0px}
#wrapContB1 .content .txtCol2 ul li { margin-bottom:20px; color:#CCC}
#wrapContB1 .content .txtCol2 ul li strong{color:#FFF}
#wrapContB1 .content .carListWrapper { width:180px; float:left; position:relative; font-size:11px; background-color:#1c1c1c; padding:2px; margin:4px; border:1px solid #555; text-align:center }
#wrapContB1 .content .carListWrapper img {height: auto; width: 95%; margin-bottom:10px;}

#wrapContB1 .content .carListWrapperTeam { width:570px; float:left; position:relative; font-size:11px; background-color:#1c1c1c; padding:2px; margin:4px; border:1px solid #555; text-align:center }
#wrapContB1 .content .carListWrapperTeam div {float:left}
#wrapContB1 .content .carListWrapperTeam img {height: auto; width: 180px; margin:3px; margin-bottom:10px; float:left}



#wrapContB1 .ctrTitleBg {height:31px; background:#1C1C1C url(../images/ttlBg02_rpt.gif) repeat-x top left; clear:both}
#wrapContB1 .ctrTitleBg .Title{ height: 31px; background:url(../images/ttlBg02.gif) no-repeat top right; width:500px; float:left;}
#wrapContB1 .ctrTitleBg .Title2{ height: 31px; float:right; margin:7px 0 0 0; width:180px}
#wrapContB1 .ctrTitleBg .Title2 SELECT{font-size:12px}
#wrapContB1 .ctrTitleBg h1 {font-family:Arial, Helvetica, sans-serif; color:#81C7F0; font-size:14px; text-align: left; padding: 8px 10px 0px 16px; font-weight:normal;}

/*TXN Best Cars*/
#wrapContB1 .TXN3BestCarVote{ margin:25px 16px 10px 16px; border-bottom:1px solid #434343}
#wrapContB1 .TXN3BestCarVote img {border:1px solid #222;}
#wrapContB1 .TXN3BestCarVote h1 {color: #EEB5B6;  font-size:15px}
#wrapContB1 .TXN3BestCarVote h2 {color: #FFF;  font-size:13px; text-decoration:underline; margin:0px; padding:0px}
#wrapContB1 .TXN3BestCarVote h3 {color: #FFF;  font-size:11px; font-style:italic; margin:0px; padding:0px; font-weight:normal}
#wrapContB1 .TXN3BestCarVote h4 {color: #FFF;  font-size:13px; font-weight:normal}
#wrapContB1 .TXN3BestCarVote ul { list-style-type:none; margin:0px; padding:0px}
#wrapContB1 .TXN3BestCarVote ul li {width:200px; display:inline; }
#wrapContB1 .TXN3BestCarVote td { padding:1px}

#wrapContB1 .TXN3BestCarVote A { text-decoration:none; color:#EEB5B6; }
#wrapContB1 .TXN3BestCarVote A:Link { color:#EEB5B6; }
#wrapContB1 .TXN3BestCarVote A:Visited { color:#EEB5B6; }
#wrapContB1 .TXN3BestCarVote A:Hover { color:#ED8E91; text-decoration:underline }
#wrapCont2 .carMild { color:#999; font-style:italic}

/*MODEL GALLERY*/
#wrapContB1 .modelGallery{ margin:25px 16px 10px 16px; border-bottom:1px solid #434343}
#wrapContB1 .modelGallery img {border:1px solid #222;}
#wrapContB1 .modelGallery h1 {color: #EEB5B6;  font-size:16px}
#wrapContB1 .modelGallery h2 {color: #FFF;  font-size:13px; margin:0px; padding:0px; font-weight:bold;}
#wrapContB1 .modelGallery h3 {color: #FFF;  font-size:11px; font-style:italic; margin:0px; padding:0px; font-weight:normal}
#wrapContB1 .modelGallery h4 {color: #FFF;  font-size:13px; font-weight:normal}
#wrapContB1 .modelGallery ul { list-style-type:none; margin:0px; padding:0px}
#wrapContB1 .modelGallery ul li {width:200px; display:inline; }
#wrapContB1 .modelGallery td { padding:1px}

#wrapContB1 .modelGallery A { text-decoration:none; color:#EEB5B6; }
#wrapContB1 .modelGallery A:Link { color:#EEB5B6; }
#wrapContB1 .modelGallery A:Visited { color:#EEB5B6; }
#wrapContB1 .modelGallery A:Hover { color:#ED8E91; text-decoration:underline }

#wrapContB1 .modelFocus {font-size:14px; margin:2px 10px 30px 20px; }
#wrapContB1 .modelFocus .col1 {position:relative; float:left; width:468px}
#wrapContB1 .modelFocus .col1 .titleCol1 {float:left;}
#wrapContB1 .modelFocus .col1 .titleCol2 {float:right;}
#wrapContB1 .modelFocus .col1 .pic {clear:both;}
#wrapContB1 .modelFocus .col2 {position:relative; float:left; width:180px; padding-left:10px; top:100px;}
#wrapContB1 .modelFocus h1 { font-size: 18px; margin:2px 0 10px 0 }
#wrapContB1 .modelFocus img { border:#f2757a 1px solid }
#wrapContB1 .modelFocus .caption {margin:60px 0 50px 0; clear:both}
#wrapContB1 .modelFocus .caption p {font-size: 12px}

.tabt1 {background:#303030 url(../images/tabt2.jpg) no-repeat top left; height:22px; width:220px; padding: 4px 0 0 29px;  }
.tabt3 {background:#303030 url(../images/tabt3.jpg) no-repeat top left; height:22px; width:320px; padding: 4px 0 0 29px;  }

/*-----------3COLUMN: Column 1 Type 2----------*/

#wrapContB1_colA {float:left; width:167px; positon:relative; z-index:90; padding-top:12px; margin:0 0 -10px 0;}
#wrapContB1_colA .TitleBg {height: 28px; background:#1C1C1C url(../images/leftTtlBg01_rpt.gif) repeat-x top left; margin-bottom:25px}
#wrapContB1_colA .TitleBg .Title { height: 28px; background:#1C1C1C url(../images/leftTtlBg01.gif) no-repeat top left; width:161px;}
#wrapContB1_colA .TitleBg H1 {font-family:Arial, Helvetica, sans-serif; color:#81C7F0; font-size:13px; text-align: right; padding: 5px 10px 0px 0px;  font-weight:500; margin-top:0px}
#wrapContB1_colA .linkArea {font-family:Arial, Helvetica, sans-serif; text-align:left; margin:15px 5px 15px 16px}
#wrapContB1_colA .linkArea H2 { font-size:14px; color:#FFF; margin:0px; font-weight:normal; padding:0px; }
#wrapContB1_colA .linkArea H2 A { font-size:14px; color:#FFF; text-decoration:none; margin:0px; font-weight:normal; height:10px; padding:0px;  }
#wrapContB1_colA .linkArea H2 A:hover{ font-size:14px; color:#9BCCE8; text-decoration:none;  }
#wrapContB1_colA .linkArea H2 A:visited{ font-size:14px; color:#FFF }
#wrapContB1_colA .linkArea .date { font-size:11px; color:#EEB5B6 }
#wrapContB1_colA .linkEventsArea { width:167px}
#wrapContB1_colA .linkEventsArea H2{width:167px;}
#wrapContB1_colA .linkEventsArea UL{ list-style-type:none; margin:0 0 0 15px; padding:0px;}
#wrapContB1_colA .linkEventsArea Li{ line-height:20px}
#wrapContB1_colA .linkEventsArea Li UL{}
#wrapContB1_colA .linkEventsArea A {color:#EEB5B6; text-decoration:none;}
#wrapContB1_colA .linkEventsArea A:Link{color:#EEB5B6;}
#wrapContB1_colA .linkEventsArea A:Visited {color:#EEB5B6;}
#wrapContB1_colA .linkEventsArea A:Hover {color:#ED8E91;}
#wrapContB1_colA .photoFrame {width:167px; text-align:center;}
#wrapContB1_colA .photoFrame img { border:1px #990000 solid; margin-bottom:20px; margin-top:15px}

#wrapContB1_colA .divider { background:#303030 url(../images/horz_divider02.gif) repeat-x top left; height:1px; margin:15px 0px 15px 15px; width:140px }
#wrapContB1_colA .divider2 { background:#303030 url(../images/horz_divider02.gif) repeat-x top left; height:1px; margin:8px 0px 15px 15px; width:140px }
#wrapContB1_colA .endSection1 { background:#1C1C1C url(../images/btmShw_left01.gif) no-repeat top left; width:100%; margin-top:30px; height:30px}
#wrapContB1_colA .adsSpace1 {margin:30px 5px 15px 5px}
#wrapContB1_colA .expandBtn {float:right; font-weight:bold; font-size:tahoma; margin-top:5px}

#wrapContB1_colB { float:left;}



/*-----------2COLUMN: Column 2----------*/
#wrapContB2 {float:left; position:relative; z-index:88; voice-family: "\"}\""; voice-family: inherit; margin:0 0 0 10px; min-height:800px}
#wrapContB2 .rightBanner { margin-top:10px}
#wrapContB2 .calendarHolder { margin-top:10px; text-align:center}
#wrapContB2 .sponsorTitle { margin-top:20px; color:#e55858; border-bottom:1px solid #e55858; font-size:15px; font-weight:bold;}
#wrapContB2 .adSpace { margin-top:15px; text-align:center}

#cont_col2 H1 { font-weight:100; font-size: 36px; color:#666; letter-spacing:1px }
#cont_col2 p { font-size: 11px; color:#444; letter-spacing:0.5px }

/*Car Right Link */
.carRgtLink { text-align:left; z-index:150; position:absolute; top:160px; left: 700px}
.carRgtLink ul{ list-style-type:none; margin:0px; padding:0px; line-height:10px}
.carRgtLink ul li {margin:0px; padding:0px}
.carSpacer { height:260px}

/*Right Black Text Box*/
.rightTxtBox { width:229px; background:url(../images/rgtTextBox_mid.gif) repeat-y;}
.rightTxtBoxContent { margin:0 12px 0 12px }
.rightTxtBox h1 { margin:0px; padding:2px; font-size:14px;}
.rightTxtBox ul{}
.rightTxtBox li{ line-height:15px; padding-bottom:15px}
.rightTxtBox  A {color:#EEB5B6; text-decoration:none;}
.rightTxtBox  A:Link{color:#EEB5B6;}
.rightTxtBox  A:Visited {color:#EEB5B6;}
.rightTxtBox  A:Hover {color:#ED8E91;}
.rightTxtBox p{}

/* Event Calendar */
.calendarHolder { text-align:center}
.eventCalendar{ background-color:#1c1c1c;  width:180px}
.eventCalendar th {background-color:#111}
.eventCalendar td {background-color:#424242; font-size:11px; height:20px; text-align:center; width:25px; }
.eventCalendar .day {background-color:#4b505f}
.eventCalendar td A { background-color:#eeb5b6; border:1px #FFF solid; color:#FFF; text-decoration:none; width:25px; display: block; height:18px }
.eventCalendar td A:link {}
.eventCalendar td A:visited {color:#FFF;}
.eventCalendar td A:hover {text-decoration:underline}
.eventCalendar .cal_navi {font-size: 14px; width:20px; background-color:#000; border:none; color:#FFF}
.eventCalendar .cal_navi A{font-size: 14px; width:20px; background-color:#000; border:none; text-decoration:none;  color:#FFF}
.eventCalendar .cal_navi A:visited{color:#FFF}
.eventCalendar .cal_navi A:link{}
.eventCalendar .cal_navi A:hover{color:#FFF; text-decoration:underline}
.eventCalendar .monthYear { background-color:#111; font-size:14px; font-weight:normal}


/*Footer*/
#bgFooter { background-color:#0e0e0e; overflow:hidden; position:relative; clear:both} 
#bgLft3 {width:167px; position:relative; background:#0e0e0e url(../images/lftShw_mid03.gif) repeat-y top right; float:left;}
#bgRgt3 {width:240px; float:left; text-align:left; position:relative; margin: 10px 0 0 10px; bottom:-120px; color:#BCBCBC}

#bgRgt3 .btmSearchWrap { margin:10px 10px 10px 0; padding:8px; background-color:#333; border:#343434 }
#bgMid3 {width:538px; float:left; text-align:left; position:relative; background-color:#1c1c1c;}
#bgMid3 .col1 {width:150px; text-align:left; float:left }
#bgMid3 .col2 {width:150px; text-align:left; float:left }
#bgMid3 .col3 {width:150px; text-align:left; float:right }
#bgMid3 .bgMidTextFooter { margin:10px; overflow:hidden}
#bgMid3 .bgMidTextFooter ul {margin: 0; padding: 0; list-style-type: none;}
#bgMid3 .bgMidTextFooter A {color:#EEB5B6; text-decoration:none;}
#bgMid3 .bgMidTextFooter A:Visited {color:#EEB5B6; text-decoration:none;}
#bgMid3 .bgMidTextFooter A:Links {color:#EEB5B6; text-decoration:none;}
#bgMid3 .bgMidTextFooter A:Hover {color:#ED8E91; text-decoration:none;}

#lft_cont {position: absolute; left:10px;top:50px;width:270px; margin-top:380px; z-index:5;}
#rgt_cont {position: absolute; right:10px;top:50px;width:332px; margin-top:380px; z-index:5;}

/*Advertisement Template*/

.btm_Ads1 {text-align:center; margin-top:30px}
