/* CSS Document */

body { margin: 0 auto; text-align:center; width:100%;}
a img {border:none; }
#wrapper { text-align: center; background:url(images/top_links_bg.jpg) repeat-x; }
#pagewrapper { width:1000px; text-align:left; }
#links_bg { background:url(images/top_links_bg.jpg) repeat-x;height:39px; width:1000px;}
#mainNav { width:1000px; margin-bottom:3px; margin-top:0px; margin-left:3px;}
.links { font-family:Trebuchet MS; font-weight:bold; color:#fff; font-size:16px; text-decoration:none; background:transparent url(images/links_bg.png)  no-repeat 0px -26px; padding:2px 12px;}
.links:hover {color:#000; background-position:0px 0px}
.links_high { font-family:Trebuchet MS; font-weight:bold; color:#fff; font-size:16px; text-decoration:none; background:transparent url(images/links_bg_high.png)  no-repeat 0px -26px; padding:2px 11px; line-height:39px;}
.links_high:hover {color:#000; background-position:0px 0px;}
.links_high1 { font-family:Trebuchet MS; font-weight:bold; color:#fff; font-size:16px; text-decoration:none; background:transparent url(images/links_bg_high1.png)  no-repeat 0px -26px; padding:2px 6px;}
.links_high1:hover {color:#000; background-position:0px 0px}
.links_high2 { font-family:Trebuchet MS; font-weight:bold; color:#fff; font-size:16px; width:35px;text-decoration:none; background:transparent url(images/links_bg_high2.png)  no-repeat 0px -26px; padding:2px 8px;} 
.links_high2:hover {color:#000; background-position:0px 0px}
.links_high3 { font-family:Trebuchet MS; font-weight:bold; color:#fff; font-size:16px; text-decoration:none; background:transparent url(images/links_bg_high.png)  no-repeat 0px -26px; padding:2px 4px; line-height:39px;}
.links_high3:hover {color:#000; background-position:0px 0px;}
#logo { width:990px; margin:3px 0 0 5px;}
#toplogo { width:990px; margin:3px 0 0 5px;}
#top_content { width:980px; margin:0px 10px; }
#leftpart { float:left; width:825px; }
#subleftpart { float:left; width:200px; }
#leftcontent { width:825px; height:380px;}
#subleftcontent { width:200px;}
#left_links_bg { float:left; background:url(images/left_links_bg.jpg); width:191px; height:397px; background-repeat:no-repeat; padding:3px 4px 0 4px;}
#left_links2_bg { float:left; background:url(images/left_links_bg.jpg); width:191px; height:397px; background-repeat:no-repeat; padding:3px 4px 0 4px;}
.left_links {font-family:Arial; font-weight:bold; color:#fff; font-size:14px; text-decoration:none; padding-left:20px; line-height:24px; display:block;}
.left_links:hover {color:#000; background:url(images/left_links_bg_hover.jpg); line-height:24px; display:block; background-repeat:no-repeat;}
.left_links_team {font-family:Arial; font-weight:bold; color:#fff; font-size:10px; text-decoration:none; padding-left:20px; line-height:24px; display:block;}
.left_links_team:hover {color:#000; background:url(images/left_links_bg_hover.jpg); line-height:24px; display:block; background-repeat:no-repeat;}
#center_image {float:left; width:620px;  height:380px;}
#top_curve { background:url(images/top_curve.jpg) no-repeat; width:422px; height:5px; }
#btm_curve { background:url(images/bottom_curve.jpg) no-repeat; width:422px; height:6px; }
#center_image_bg { background-color:#000; width:402px; height:370px; padding:5px 10px; }
#center_image_text { clear:both; padding-top: 14px;}
#center_image_text span{font-family:Tahoma; font-weight:normal; color:#fff; font-size:11px; text-decoration:none;}
#searchby_bg { background:url(images/searchby_bg.jpg); width:178px; height:380px; float:left; padding:27px 10px 0 10px; background-repeat:no-repeat; }
#searcharea {width:178px; height:380px; clear:both; padding:27px 10px 0 10px; background-repeat:no-repeat; }
#search_whitebg { width:168px; height:17px;}
#search_bluebg { width:168px; background-color:#cde5f6; height:17px; }
.search_text { font-family:Tahoma; font-weight:normal; color:#3e3e3e; font-size:11px; text-decoration:none; position:relative; bottom:3px; }
.search_text:hover {text-decoration:underline;}
#search_bluebg_small { width:90px; background-color:#cde5f6; height:17px; float:left; }
.more_link { font-family:Tahoma; font-weight:normal; color:#134984; font-size:11px; text-decoration:none; }
.more_link:hover { text-decoration:underline; } 
#maincenter_content{ background:url(images/maincontent_bg.jpg); width:754px; float:left; height:304px; background-repeat:no-repeat; position:relative; top:25px; padding-top:15px; padding-left:55px;}
#baseball_bg { background:url(images/baseball_bg.png); width:178px; height:193px; float:left; padding:15px; background-repeat:no-repeat;}
#tennis_bg { background:url(images/tennis_bg.png); width:202px; height:193px; float:left; position:relative; left:30px; padding:15px; background-repeat:no-repeat;}
#bsketball_bg { background:url(images/basketball_bg1.png); width:223px; height:193px; float:left; position:relative; left:55px; padding:15px; background-repeat:no-repeat;}
#concerts_bg { background:url(images/concerts_bg.png); width:199px; height:193px; float:left; position:relative; top:30px; padding:15px; background-repeat:no-repeat;}
#movies_bg { background:url(images/movies_bg.png); width:216px; height:193px; float:left; position:relative; left:11px; top:30px; padding:15px; background-repeat:no-repeat;}
#lasvegas_bg { background:url(images/lasvegas_bg.png); width:226px; height:193px; float:left; position:relative; left:24px; top:30px; padding:15px; background-repeat:no-repeat;}
.sports_text { font-family:Trebuchet MS; font-weight:bold; color:#1868a0; font-size:20px; text-decoration:none; }
.type_text { font-family:Trebuchet MS; font-weight:bold; color:#000; font-size:16px; text-decoration:none; }
#sports_content { padding-top:20px;}
.sports_links{ font-family:Tahoma; font-weight:normal; color:#950303; font-size:11px; text-decoration:none; padding-left:5px; }
#sports_morelinks{ padding-top:20px; width:180px;}
.sports_morelinkstext { font-family:Trebuchet MS; font-weight:bold; color:#6d8a08; font-size:16px; text-decoration:none; }
.ent_links { font-family:Tahoma; font-weight:normal; color:#084d88; font-size:11px; text-decoration:none; padding-left:5px;}
.ent_morelinkstext { font-family:Trebuchet MS; font-weight:bold; color:#343434; font-size:16px; text-decoration:none; }
#centerline { float:left; width:1px;}
#rightcontent { float:right; width: 153px; text-align:center}
#right_links_bg { background:url(images/right_links_bg.jpg); width:142px; height:622px; background-repeat:no-repeat; padding-top:3px; padding-left:10px; text-align:left}
.right_links_header { font-family:Tahoma; font-weight:bold; color:#fff; font-size:11px; text-decoration:none; }
.right_links { font-family:Tahoma; font-weight:normal; color:#000; font-size:11px; text-decoration:none;}
.right_links:hover { text-decoration:underline; }  
#footer_holder{ width:1000px;  margin-bottom:3px; margin-top:0px; margin-left:3px;}
#footer {  background-color:#3c3c3c; background-repeat:repeat-y; clear:both; padding:20px 0 20px 0; float:left; }
#footer_content1 { float:left; width:200px; height:150px;}
#footer_text1_bg { background:url(images/footer_text_bg.jpg); width:167px; height:145px; background-repeat:no-repeat; padding-left:30px; padding-top:15px;}
.footer_links { font-family:Tahoma; font-weight:normal; color:#fff; font-size:11px; text-decoration:none;}
.footer_links:hover { text-decoration:underline; }
#footer_content2 { float:left; width:200px; padding-left:50px; height:150px;}
#footer_text_whitebg { background:url(images/footer_text_whitebg.jpg); width:203px; height:135px; background-repeat:no-repeat; padding:15px 5px 5px 15px;}
.footer_text { font-family:Tahoma; font-weight:normal; color:#000; font-size:11px; text-decoration:none; padding-top:10px;}

#nfl_football{ float:right; width:780px; background-image: url(nfl-football-tickets/images/nfl_football_banner.jpg); background-repeat:no-repeat; height:223px;}
.nfl_header{ color:#134984; font-family:"Trebuchet MS"; font-weight:bold; font-size:24px; width:750px; margin-left:10px; position:relative; left: 13px;}
#nfl_table{ width:770px; float:right; margin-top:15px;}
#table_top{ width:770px; height:24px; background-image:url(nfl-football-tickets/images/content_tbltop.jpg); background-repeat: no-repeat;}
#table_mid{ width:770px;}
#table_btm{ width:770px; background-image:url(nfl-football-tickets/images/content_tblbtm.jpg); background-repeat:no-repeat; height:24px;}
#whitebbgtext{ background-image:url(nfl-football-tickets/images/contentbl_white.jpg); background-repeat:repeat-y; height:28px;  padding-top:8px; }
#bluebgtext{ background-image:url(nfl-football-tickets/images/contenttbl_blue.jpg); background-repeat:no-repeat; height:17px; }
#left_col{ float:left; margin-left:45px; width:200px;}
#right_col{ float:left; margin-left:225px;}
#hleft_col{ float:left; margin-left:45px; width:300px;}
#hright_col{ float:left; margin-left:125px;}
.table_header{ font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; }
.table_text{ font-family:Tahoma; font-size:11px; color:#000000; width:350px; text-decoration:none; letter-spacing:.02em;}
.table_text:hover{ text-decoration:underline;}
.left_bar_header{background-color:#078ac3; font:bold 15px arial; color:#FFF; height:23px; text-align:center; width:158px; line-height:23px;}

.topevents_curve{clear:both; height:8px; width:160px;}

.topevents_middle{clear:both; border-left:1px solid #078ac3; border-right:1px solid #078ac3; width:158px; float:left;}

.clear_both{clear:both; height:10px;}

.left_bar{clear:both; width:158px; padding-top:10px;}

.left_bar ul,li{margin:0px; padding:0px; list-style:none;}

.left_bar li{clear:both; height:20px; background:#e3e3e3; padding-left:20px; width:138px; margin-bottom:2px;}

.left_bar li a{font:12px arial; color:#000; text-decoration:none;}

.left_bar li a:hover{text-decoration:underline;}

.categories_curves{clear:both; height:10px; width:162px;}

.categories_cruve_middle{clear:both; width:160px; float:left; border-left:1px solid #f1b81d; border-right:1px solid #f1b81d;}

.categories_header{clear:both; background:#f1b81d; font:bold 15px arial; color:#FFF; height:23px; text-align:center; width:160px; line-height:23px;}

.categories_bar{clear:both; width:158px; padding-top:10px;}

.categories_bar ul,li{margin:0px; padding:0px; list-style:none;}

.categories_bar li{clear:both; height:20px; background:#fbeabd; padding-left:20px; width:140px; margin-bottom:2px;}

.categories_bar li a{font:12px arial; color:#950d0d; text-decoration:none;}

.categories_bar li a:hover{text-decoration:underline;}

.search_curves{clear:both; height:10px; width:168px;}

.search_middle{clear:both; border-left:2px solid #a3c165; border-right:2px solid #a3c165; width:164px; float:left;}

#search_whitebg1 { width:160px; height:17px; padding-left:4px;}

#search_greenbg { width:160px; background-color:#ddffc4; height:17px; padding-left:4px;}
