/* @override http://www.fanrates.com/connaretech/project_02/css/styles.css */

@charset "utf-8";
/* CSS Document */
/* blue= #003b6a          main text color= #232323        yellow= #ffd52e   */
/*RESET */

/*html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family:Arial, Helvetica, sans-serif; vertical-align: baseline; }
caption, th, td { text-align: left; font-weight: normal; font-size:11px; color:#333333; padding-left:3px;padding-right:3px;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

blockquote, q { quotes: "" ""; }*/
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family:Arial, Helvetica, sans-serif; vertical-align: baseline; }
caption, th, td { text-align: left; font-weight: normal; font-size:11px; color:#333333; padding-left:3px;padding-right:3px;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

li, ul {list-style: none; margin:0; padding:0;}
i{font-style:normal;}
/* END RESET -----------------------------------------------*/
p { font-family:Arial, Helvetica, sans-serif; color: #404040; font-size: 12px; line-height:15px;}
a { text-decoration:none; color:#000; }
a:hover { color:#004080;}
body {background: url(/connaretech/project_02/images/bg_image.jpg) #000 no-repeat; background-position:50% -45px;}
h2 {color:#063860; font-size:15px; font-weight:bold; padding-bottom:10px;}


.buttonright {text-align: right; padding-top:10px;}
.container {position:relative; width:970px; margin: 0 auto;}
.cont {}
.cont td {vertical-align:middle;}
.cont img {float:left;}
.cont .img_cal {float:none;}
.blue {color:#004080;font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;
line-height:normal;padding-top:20px;text-decoration:none;text-transform:none;}
.headtitle {color:#FFFFFF;font-size:11px;font-weight:bolder;text-align: center;background: url(/lib/images/weekday_bg.png) repeat-x;padding: 3px 0 3px 0;}
.calprint {padding-left:100px;}
.fav img {padding-left:10px;}
.fav span.favoriteteam {color:#282828;}
.fav tr, .fav td {vertical-align:middle;}
.detail span {color:#313131; font-size: 12px; padding-right: 5px; padding-top:10px;}
.contact_us td {font-size:12px;}
.boldblack1 {color:#000000;font-family:Arial;font-size:10pt;font-style:normal;font-variant:normal;
font-weight:bold;line-height:normal;text-decoration:none;text-transform:none; background-color:#FFF;}
.login_center td {vertical-align: bottom;}
#credit_card {margin-top:30px; padding: 20px;}
#print_page{text-align: center;}

#left_fav {float:left;}
#right_fav {float:right;}
#header{position:relative; }
/*#header h1 {display:block; width: 408px; height:159px; background: url(/lib/images/logo.png) no-repeat; text-indent: -9999px; cursor: pointer}*/
#header h1 {display:block; /*PSwidth: 408px;  height:159px;*/ width: 325px;height:130px; background: url(/lib/images/logo_edit.png) no-repeat; text-indent: -9999px; cursor: pointer}
#header #login_box { position:absolute; right:18px; top: 43px; width:266px; height:98px; background:url(/lib/images/login_bg_98.png) no-repeat;}
#header #login_box div{color:#FC0; font-size:10px; padding: 5px 5px 0px; }

#header #login_box div input{ font-size:11px; width:135px;}
#header #login_box table td{ text-align:right; padding:0; margin:0; height:1px;}
#header #login_box .button{width:auto; font-size:10px;}
#header #login_box div h3{ margin:0; color:#FC0; text-align:center; font-size:12px; font-weight:bold;}

#header #login_box div form  {margin:0;}
#header #login_box table td {color:#ffcc00;}

#header #login_box div p{margin:0; color:#FC0; font-size:10px; text-align:center; }
#header #login_box div p a{color:#FC0; }
#header #login_box div p a:hover{ color:#FFF; }




#middle { position: relative; overflow:hidden; background:url(/lib/images/2_col_bg_lr.png) repeat-y !important; background:url(/lib/images/2_col_bg_lr.gif) repeat-y ; height:auto !important; height:100%; padding:0px ; margin:0px;}
#middle.innerpage { background:url(/lib/images/3_col_bg.png) repeat-y !important; }

#middle #col_footer {background:url(/lib/images/2_col_bg_footer.png) no-repeat; height:11px; clear:both;}
#middle.innerpage #col_footer {background:url(/lib/images/3_col_bg_footer.png) no-repeat bottom left; clear:both; height:27px;}
#middle.innerpage1 #col_footer {background:url(/lib/images/3_col_bg_footer1.png) no-repeat;}
#home_middle{ overflow:hidden; width:712px; float: left; }
#middle.innerpage1 #analytics_footer {background:url(/lib/images/analytics_col_footer.png) no-repeat bottom left; clear:both; height:27px;}


/*  AGW mod  */

#home_middle
{
	background: 			url( /lib/images/bg_image.jpg ) no-repeat -186px -375px;

}


.innerpage  #home_middle
{
	background-image:		none;
}
.innerpage1  #home_middle
{
	background-image:		none;
}

/*  AGW end  */


#home_middle #side_nav {z-index: 100; width: 177px; float: left;  margin: 0 0 10px 5px; position:relative; }

#home_middle #side_nav li {margin:0 0 3px 0}
#home_middle #side_nav li a {color: #fff; font-weight: bold; font-size: 12px; line-height:12px; text-transform: none; display: block; background: url(/lib/images/nav_bg1.png) 0px -33px no-repeat; padding: 8px 20px 10px 15px; text-align: center;}
#home_middle #side_nav li a.yellow_button {color: #0A497C; font-weight: bold; font-size: 12px; line-height:12px; text-transform: none; display: block; background: url(/lib/images/yellow-button.png) 0px -33px no-repeat; padding: 8px 20px 10px 15px; text-align: center;}


img.topleft {position: absolute; top:360px; left:12px;}

#home_middle #side_nav li a:hover  , #home_middle #side_nav li a.current{ background-position: top left; color: #ffd52e}
#home_middle #side_nav li a.yellow_button:hover { background-position: top left; color: #0C2F45}


#home_middle #nav{ margin:0 0 0 11px; background: #000; }
#home_middle #nav ul{ position:absolute;  left:177px; display:none; padding:0; margin:-30px 0 0 0; list-style:none; border-bottom: 2px solid #000; }
#home_middle #nav ul li { padding:0; margin:0; list-style:none; }
#home_middle #nav ul li a { margin:0; width: 120px; display: block; text-decoration: none; color: #FC0; background: #537692 url(/lib/images/nav_sub_bg.png) repeat-x; padding: 5px; border: 2px solid #000; border-bottom-width: 0px; }
#home_middle #nav ul li a:hover {color:#fff;}


/*********************************
**********************************
      AGW mod
      
      SUPPRESSED
      
**********************************
**********************************/

/*
#home_middle #nav li:hover ul, #home_middle #nav li.over ul { 
	display: block;
}
*/



/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
	
	
#home_middle .intro_box {  background:url(/lib/images/box_footer.png) no-repeat bottom;  float:left; margin:0 0 0 7px; padding:0 0 13px 0; width:511px; }
#home_middle .intro_box .cont{ position:relative; min-height:299px; height:auto !important; height:113px; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 20px 0px 20px; margin: -1px 0 0 0; }
#home_middle .intro_box .cont p {padding-bottom:8px;}
#home_middle .intro_box .cal{min-height:299px; height:auto !important; height:100%; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 20px 0px 60px; margin: -1px 0 0 0; }
#home_middle .intro_box .cal p {padding-bottom:8px;}
#home_middle  .intro_box h1 {margin:0; padding:0; text-indent:-9999px;  height:28px;}

#home_middle .intro_box2 { float:left; margin:0 0 0 7px !important; margin:0 0 0 2px; padding:0 0 13px 0; width:511px; }
#home_middle .intro_box2 .cont{position:relative; min-height:299px; height:auto !important; height:113px; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 20px 0px 20px; margin: -1px 0 0 0; }
#home_middle .intro_box2 .cont p {padding-bottom:8px;}
#home_middle .intro_box2 .cal{min-height:299px; height:auto !important; height:100px; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 20px 0px 60px; margin: -1px 0 0 0; }
#home_middle .intro_box2 .cal p {padding-bottom:8px;}
#home_middle  .intro_box2 h1 {margin:0; padding:0; text-indent:-9999px;  height:28px;}


#home_middle .intro_box2 .contact_us {position:relative; min-height:460px; height:auto !important; height:480px; background: url(/lib/images/box_bg_small.png) repeat-y center !important;background:none; padding: 20px 8px 0px 8px; margin: -1px 0 0 0; overflow:hidden;}

#home_middle .analytics { float:left; margin:0 0 0 7px !important; margin:0 0 0 2px; padding:0 0 13px 0; width:970px; }
#home_middle .analytics .cont{position:relative; min-height:299px; height:auto !important; height:113px; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 20px 0px 20px; margin: -1px 0 0 0; }
#home_middle .analytics .cont p {padding-bottom:8px;}
#home_middle .analytics .cal{min-height:299px; height:auto !important; height:100px; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 20px 0px 60px; margin: -1px 0 0 0; }
#home_middle .analytics .cal p {padding-bottom:8px;}
#home_middle  .analytics h1 {margin:0; padding:0; text-indent:-9999px;  height:28px;}



.my_profile {position:relative; min-height:460px; height:auto !important; height:113px; background: url(/lib/images/box_bg_small.png) repeat-y center !important;background:none;  padding: 20px 50px 0px 50px; margin: -1px 0 0 0; overflow:hidden; font-size:12px;}
	.my_profile a {text-decoration: underline; color: #004080; font-size:12px;}
	.my_profile a:hover {color: #333;} 
	.my_profile td {font-size: 12px;}
.cart_main {position:relative; min-height:482px; height:auto !important; height:113px;  padding:0 3px 0; margin: -1px 0 0 0; overflow:hidden; font-size:12px;}
	.cart_main a {text-decoration: underline; color: #004080; font-size:11px;}
	.cart_main a:hover {color: #333;} 
	.cart_main td {font-size: 11px;}
	
.favs_main {position:relative; min-height:482px; height:auto !important; height:113px;  padding:15px 18px; margin: -1px 0 0 0; overflow:hidden; font-size:12px;}
	.favs_main a {text-decoration: none; color: #004080; font-size:11px;}
	.favs_main a:hover {color: #333;} 
	.favs_main td {font-size: 11px;}
	.favs_main img.favs_images {padding:10px 0 10px 0px ;}


.home_large a {text-decoration: underline; color: #004080}

	
	
.edit_profile {position:relative; min-height:648px; height:auto !important; height:113px; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 50px 0px 50px; margin: -1px 0 0 0; overflow:hidden; font-size:12px;}

.shopping_cart1  {position:relative; border:0px red solid; min-height:530px; height:auto !important; height:598px;padding: 20px 8px 10px 8px; margin: -1px 0 0 0; overflow:hidden; font-size:12px;}
		
#home_middle .intro_box2 .legal_main {position:relative; min-height:1840px; height:auto !important; height:113px; background: url(/lib/images/box_bg_small.png) repeat-y center; padding: 20px 50px 0px 50px; margin: -1px 0 0 0; overflow:hidden;}

/*#home_middle .home h1{ background:#000 url(/lib/images/titles/quality_discounted.png) no-repeat 3px 0;}*/
/*#home_middle .home h1{ background:#000 url(/lib/images/titles/quality_discounted2.png) no-repeat 3px 0;}*/
#home_middle .home h1{ background:#000 url(/lib/images/titles/discount-tickets.png) no-repeat 3px 0;}
#home_middle .about h1{ background:#000 url(/lib/images/titles/about_us.png) no-repeat 3px 0;}
#home_middle .browse h1{ background:#000 url(/lib/images/titles/browse_tickets.png) no-repeat 3px 0;}
#home_middle .calendar h1{ background:#000 url(/lib/images/titles/calendar.png) no-repeat 3px 0;}

#home_middle .blog h1{ background:#000 url(/lib/images/titles/blog.png) no-repeat 3px 0;}
#home_middle .favorites h1{ background:#000 url(/lib/images/titles/my_favorites.png) no-repeat 3px 0;}
#home_middle .teamlist h1{ background:#000 url(/lib/images/titles/baseball.png) no-repeat 3px 0;}
#home_middle .teamlist img {float:left; padding-right: 15px; padding-bottom: 12px}
#home_middle .forum h1 { background:#000 url(/lib/images/titles/forum.png) no-repeat 3px 0;}
#home_middle .blog h1 { background:#000 url(/lib/images/titles/blog.png) no-repeat 3px 0;}
#home_middle .contact h1 { background:#000 url(/lib/images/titles/contact_us.png) no-repeat 3px 0;}
#home_middle .legal h1 { background:#000 url(/lib/images/titles/legal.png) no-repeat 3px 0;}
#home_middle .myprofile h1 { background:#000 url(/lib/images/titles/my_profile.png) no-repeat 3px 0;}
#home_middle .changepassword h1 { background:#000 url(/lib/images/titles/change_password.png) no-repeat 3px 0;}
#home_middle .editprofile h1 { background:#000 url(/lib/images/titles/edit_profile.png) no-repeat 3px 0;}
#home_middle .loginuser h1 { background:#000 url(/lib/images/titles/member_login.png) no-repeat 3px 0;}
#home_middle .partners h1 { background:#000 url(/lib/images/titles/preferred_partners.png) no-repeat 3px 0;}
#home_middle .shoppingcart h1 { background:#000 url(/lib/images/titles/shopping_cart.png) no-repeat 3px 0;}
#home_middle .receipt h1 { background:#000 url(/lib/images/titles/receipt.png) no-repeat 3px 0;}
#home_middle .pastpurchases h1 { background:#000 url(/lib/images/titles/past_purchases.png) no-repeat 3px 0;}
#home_middle .pastpurchasedetails h1 { background:#000 url(/lib/images/titles/past_purchase_details.png) no-repeat 3px 0;}
#home_middle .joinnow h1 { background: #000 url(/lib/images/titles/join_now.png) no-repeat 3px 0;}
#home_middle .blank h1{ background:#000 url(/lib/images/titles/blank.png) no-repeat 3px 0;}
#home_middle .sitemap h1{ background:#000 url(/lib/images/titles/sitemap.png) no-repeat 3px 0;}
#home_middle .thankyou h1{ background:#000 url(/lib/images/titles/thankyou.png) no-repeat 3px 0;}


#home_middle .intro_box .fav {padding-top:18px;}

#home_middle .intro_box .ad {position:relative; min-height:166px; height:auto !important; height:113px;  padding: 20px 20px 0px 20px; margin: -1px 0 0 0; }
#home_middle .intro_box .ad p {padding-bottom:8px;}

#new_home_middle .intro_box .ad {position:relative; min-height:166px; height:auto !important; height:113px;  padding: 20px 20px 0px 20px; margin: -1px 0 0 0; }
#new_home_middle .intro_box .ad p {padding-bottom:8px;}


#home_middle #main_block { margin:0px 13px 0 22px; clear:both; padding: 0 0 0; }
#home_middle #main_block h1{margin:0; padding:0; text-indent:-9999px;  height:28px;}
#home_middle #main_block div.cont{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding: 20px; padding-bottom:0px !important; padding-bottom:27px; margin: -1px 0 0 0; }
/*  AGW mod  */
#home_middle #main_block div.cont{ min-height: 299px; }
/*  AGW end  */
#home_middle #main_block div.forum{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding:0px; margin: -1px 0 0 0; overflow: hidden;}
#home_middle #main_block div.ad{  padding: 20px; margin: -1px 0 0 0; text-align:center;}
#new_home_middle #new_main_block div.ad{ padding: 20px; margin: -1px 0 0 0; text-align:center;}
#home_middle #main_block div.detail{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding: 20px 20px 20px 50px; margin: -1px 0 0 0;}
#home_middle #main_block div.cont p { font-family:Arial, Helvetica, sans-serif; color: #404040; font-size: 12px; line-height:1.25em;}
							/*.cont span {font-size: 13px; font-weight:bold;}*/
#home_middle #main_block div.cal{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding: 20px; margin: -1px 0 0 0; }
#home_middle #main_block div.cal p { font-family:Arial, Helvetica, sans-serif; color: #404040; font-size: 12px; line-height:15px;}
/*#home_middle #main_block table.stripes{ font-size:12px; width:100%;  border:0; border-collapse:collapse;}
#home_middle #main_block table.stripes tr.white{ background:url(/lib/images/box_stripe_white.png) no-repeat bottom;}
#home_middle #main_block table.stripes tr.gray{ background:url(/lib/images/box_stripe_gray.png) no-repeat bottom;}
#home_middle #main_block table.stripes td{ padding:15px 15px 15px 40px; min-height:50px;  }
*/
/*#home_middle #main_block table.stripes td span {color: #ff0000; font-weight: bold}*/

table.stripes td span,
table.ticket_options_select td span
{color: #ff0000; font-weight: bold; padding-bottom:0px; }

.stripes img{padding:3px; margin:0px; }

#home_middle #main_block { margin:0px 13px 0 22px; clear:both; padding: 0 0 0; }
#home_middle #main_block h1{margin:0; padding:0; text-indent:-9999px;  height:28px;}
#home_middle #main_block div.cont{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding: 20px; padding-bottom:0px !important; padding-bottom:27px; margin: -1px 0 0 0; }
/*  AGW mod  */
#home_middle #main_block div.cont{ min-height: 299px; }
/*  AGW end  */
#home_middle #main_block div.forum{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding:0px; margin: -1px 0 0 0; overflow: hidden;}
#home_middle #main_block div.ad{  padding: 20px; margin: -1px 0 0 0; text-align:center;}
#home_middle #main_block div.detail{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding: 20px 20px 20px 50px; margin: -1px 0 0 0;}
#home_middle #main_block div.cont p { font-family:Arial, Helvetica, sans-serif; color: #404040; font-size: 12px; line-height:1.25em;}

.shoppingcart  table.stripes td span {color: #004080}


.stripes{ font-size:12px; width:100%;  border:0; border-collapse:collapse;}

.stripes tr.white{
	background:url('/lib/images/box_stripe_white.png') repeat scroll bottom center;
/*	background:url(/lib/images/box_stripe_white.png) repeat fixed bottom center;*/
}
.stripes tr.gray{ 
	background:url('/lib/images/box_stripe_gray.png') repeat scroll bottom center;
}
.stripes tr.chrome_gray{
	background-color:#E3E3E3;
}
.stripes tr.chrome_white{
	background-color:white;
}


.stripes td{ padding:15px 15px 15px 14px; height:50px; text-align: left; background:none;}

/*.stripes td span {color: #ff0000}*/
table.stripes tr.heading td span {color:#004080;font-weight:bold;}

#home_middle #main_block2 { margin:0px 13px 0 22px; clear:both; padding: 0 0 0; }
#home_middle #main_block2 h1{margin:0; padding:0; text-indent:-9999px;  height:28px;}
#home_middle #main_block2 div.cont{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding: 20px; padding-bottom:0px !important; padding-bottom:27px; margin: -1px 0 0 0; }
/*  AGW mod  */
#home_middle #main_block2 div.cont{ min-height: 100px; }
/*  AGW end  */
#home_middle #main_block2 div.forum{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding:0px; margin: -1px 0 0 0; overflow: hidden;}
#home_middle #main_block2 div.ad{  padding: 20px; margin: -1px 0 0 0; text-align:center;}
#new_home_middle #main_block2 div.ad{  padding: 20px; margin: -1px 0 0 0; text-align:center;}
#home_middle #main_block2 div.detail{ background:url(/lib/images/box_bg_large.png) repeat-y center; padding: 20px 20px 20px 50px; margin: -1px 0 0 0;}
#home_middle #main_block2 div.cont p { font-family:Arial, Helvetica, sans-serif; color: #404040; font-size: 12px; line-height:1.25em;}
#new_home_middle_table tbody tr td div.cont form div input {
	vertical-align: 3px;
}

#new_home_middle_table tbody tr td div.cont form div input#submit {
	vertical-align: 0;
}

#main_block.home2 h1 {background:#000 url(/lib/images/titles/upcoming_events_large.png) no-repeat -3px 0;}
#main_block.about2 h1 {background:#000 url(/lib/images/titles/freq_asked_questions.png) no-repeat -1px 0;}
#main_block.browse2 h1 {background:#000 url(/lib/images/titles/results.png) no-repeat -1px 0;}
#main_block.calendar2 h1 {background:#000 url(/lib/images/titles/april.png) no-repeat -1px 0;}
#main_block.favorites2 h1 {background:#000 url(/lib/images/titles/favorite_games.png) no-repeat -1px 0;}
#main_block.teamlist2 h1 {background:#000 url(/lib/images/titles/ticketr.png) no-repeat -1px 0;}
#main_block2.partnered_teams h1 {background:#000 url(/lib/images/titles/teamp.png) no-repeat -1px 0;}


#main_block.teammatch2 h1 {background:#000 url(/lib/images/titles/games.png) no-repeat -1px 0;}
#main_block.ticketdetail2 h1 {background:#000 url(/lib/images/titles/game_info.png) no-repeat -1px 0;}
#main_block.forum2 h1 {background:#000 url(/lib/images/titles/blank.png) no-repeat -1px 0;}
#main_block.blog2 h1 {background:#000 url(/lib/images/titles/blank.png) no-repeat -1px 0;}


#home_middle .teamlist img {float:left;}

#new_home_middle .teamlist img {float:left;}

#left_graphic {background:transparent url(/lib/images/left_bg.jpg) repeat-y scroll 0 50%;height:115px;
margin-left:12px;margin-top:2px;}
#left_graphic.legal {height:1536px;}
#left_graphic.edit_my_profile {height:180px;}
#left_graphic.join_now {height:219px;}
#left_graphic.cart_1 {height:950px;}
#left_graphic.cart_2 {height:356px;}
#left_bottom img {padding-left:7px;}
#left_bottom {margin-left:5px;}

#fav_button {left:46px;	position:absolute;	top:126px;}

#stadium  img{float:right;margin-right:73px;margin-top:-130px;}
#upcoming_image {margin-left:-28px; }

#footer { text-align:center; font-size:10px; padding:20px; margin: 20px 0 0 14px; height:77px; background:url(/lib/images/footer_bg.png) no-repeat;}
/*  AGW mod  */
#footer { margin-top: 8px; }
#footer td a {
	display: block;
	line-height:11px;
	margin:3px 0 6px;
	padding-right:10px;
}	
#footer  a.disabled { cursor : default }
/*  AGW end  */
#footer a{ color:#000;padding: 0 2px 0 2px;}
#footer p {color:#fff; font-size:9px; padding-top:5px;}
#footer span a{ color:#FFF;padding: 0 2px 0 2px;}





#top_banner
{
	width:					728px;
	height:					94px;
	margin:					0px auto 0px;
	text-align:				center;
}

#top_banner  img
{
	border-width:			0px;
}


#home_middle  #main_block  div.cont  p.home_large,
p.calendar_text
{
	font-size:				15px;
	text-align:				center;
	line-height:			1.3em;
}

p.favorites
{
	font-size:				15px;
	text-align:				center;
	line-height:			1.3em;
	padding-top: 			2em;
}


p.calendar_text
{
	position: relative;
	left: -20px;
}


.blog_text
{
	text-align:				center;
}


.cont  .ad   img
{
	float:					none;
}

/*  kill background image on h1 within content area  */
#home_middle #main_block div.cont h1
{
	margin:0; 
	padding:0; 
	text-indent:0px;  
	height:auto;
	background: #fff;
}


table.ticket_options_select
{
	width:					100%;
}

table.ticket_options_select  td
{
	padding:				12px 12px 0px 0px;
}


p.ticket_comment
{
	padding-top:			10px;
}



.teamlist  .cont  .successfull,
.teamlist  .cont  .showerror,
.teamlist  .cont  .already
{
	font-size:				11px;
	line-height:			10px;
}



h2.big_caps_header
{
	text-transform:			uppercase;
	font-size:				18px;
}



/*********************************
**********************************
      
      BLOG ADJUSTMENTS
      
**********************************
**********************************/

body.mceContentBody
{
	background:			none;
	width:				461px;
}

.blog  p,
.mceContentBody  p
{
	margin-top:			1em;
}


#home_middle .intro_box2 .blog_main
{
	position:relative; 
	height:auto !important; 
	background: url(/lib/images/box_bg_small.png) repeat-y center; 
	padding: 20px 25px 0px 25px; 
	margin: -1px 0 0 0; 
	overflow:hidden;
}


#home_middle .intro_box2 .blog_main  a
{
	color: #000099;
}


.blog  div.aligncenter,
.mceContentBody  .aligncenter
{
	margin-left:		auto;
	margin-right:		auto;
}


/*** Connare Tech New Home Styles for Project 01 ***/


/*#onebub_cont{
	margin:20px 0 0 14px;
	width:619px;
	padding:30px 30px 30px 30px;
	background:#fff;
	font-size:12px;
}

#onebub_cont img{padding:20px;}

#onebub_cont table.stripes img{padding:0; margin:0; text-align:center; }

#onebub_cont table.stripes td{text-align:center; }

#onebub_cont p {
	padding-bottom:8px;
}

#sidebar_r_onebub { width:241px; padding-right:19px; margin:9px 0 0 9px;  }

#sidebar_r_onebub .box{text-align:center; padding: 38px 0 26px 0;}
#sidebar_r_onebub #search{ background:#000 url(/lib/images/search_box.png) no-repeat;}
#sidebar_r_onebub #browse{ background:#000 url(/lib/images/browse_box.png) no-repeat;}
#sidebar_r_onebub #email{ background:#000 url(/lib/images/newsletter-signup.png) no-repeat;}

#sidebar_r { float:right; width:241px; padding:13px 19px 0 0; margin:0px 20px 0 9px; }

#sidebar_r .box{text-align:center; padding: 38px 0 26px 0; }
#sidebar_r #search{ background:#000 url(/lib/images/search_box.png) no-repeat; padding: 39px 0 26px 0;}
#sidebar_r #browse{ background:#000 url(/lib/images/browse_box.png) no-repeat; padding:39px 0 26px 0;}
#sidebar_r #email{ background:#000 url(/lib/images/newsletter-signup.png) no-repeat; padding:38px 0 12px 0; } */

#sidebar_r_2 { width:241px; background:#000; padding-right:1px; /*PSmargin: 0 0 0 -14px;*/ vertical-align:top; }

#sidebar_r_2 .box{text-align:center; padding: 38px 0 26px 0; }
#sidebar_r_2 #fill{background:#000; width:100%;padding:0 0 16px 0; }
#sidebar_r_2 #search{ background:#000 url(/lib/images/search_box.png) no-repeat; padding: 39px 0 25px 0 !important;}
#sidebar_r_2 #browse{ background:#000 url(/lib/images/browse_box.png) no-repeat; padding:39px 0 26px 0 !important;}
/*#sidebar_r_2 #email{ background:#000 url(/lib/images/newsletter-signup.png) no-repeat; padding:39px 0 26px 0; }*/
#sidebar_r_2 #email{ background:#000 url(/lib/images/newsletter-signup.png) no-repeat; padding:39px 0 13px 0 !important; }

/*PS*/
html>body #search{
  padding-top: 32px; /* ..or this reinforcement of the standards width. */
}
html>body  #browse{
  padding-top: 32px; /* ..or this reinforcement of the standards width. */
}
html>body  #email{
  /*padding-top: 32px; /* ..or this reinforcement of the standards width. */
}


#new_home_middle_table {/*PSwidth:937px;*/width:970px; top:7px; margin:0 0 0 -2px; position:relative;}

#favorites_tbl img{padding:0; margin:0; }

#favorites_bottom_div img{padding:5px; }

#teams_tbl img{padding:0; margin:0; }

/*
#new_home_middle{
	overflow:hidden;
	background:none repeat scroll 0 0 transparent !important;
	height:auto !important; 
	height:100%; 
	padding:0px; 
	margin:0px;
}

#new_home_middle  #new_main_block  div.cont  p.home_large,
p.calendar_text
{
	font-size:				15px;
	text-align:				center;
	line-height:			1.3em;
}

#new_home_middle .new_intro_box {
	float:left;
	margin:0 0 0 17px; 
	padding:0; 
	width:649px; 
	position:relative; 
	padding-top:-20px;
	display:inline-block;
	vertical-align:baseline;
} */

/*#new_home_middle .new_intro_box {
	/*float:left; 
	margin:0 0 0 17px; 
	padding:0; 
	width:649px; 
	position:relative; 
	padding-top:0px;
	/*display:inline-block;
	vertical-align:baseline;
}*/

.cont{
	position:relative;
	height:auto !important; 
	min-height:175px;
	background-color: white; 
	padding: 14px 30px; 
	margin: 0px 0 0 17px; 
	width:619px;
	font-size:12px;
}

/* #new_home_middle .new_intro_box .cont{
	position:relative;
	height:auto !important; 
	min-height:175px;
	background-color: white; 
	padding: 15px 30px 15px 30px; 
	margin: 38px 0 0 0; 
	width:619px;
}

#new_home_middle .new_intro_box .cont p {
	padding-bottom:8px;
} */

.cont p {
	padding-bottom:8px;
}

/*#new_home_middle  .new_intro_box h1 {
	margin:0; 
	padding:0; 
	text-indent:-9999px;  
	height:28px;
}*/

.cont h1 {
	margin:0; 
	padding:0; 
	text-indent:-9999px;  
	height:28px;
}

/*#new_home_middle  .new_intro_box img{padding:20px; }*/

.cont img{padding:20px; }

.favorites img{margin:0;padding:3px; }

.favorites a img{margin:0;padding:3px; }



#new_main_block .cont{
	width:877px; 
	position:relative;
	height:auto !important; 
	min-height:174px;
	background-color: white; 
	padding: 15px 30px 15px 30px; 
	margin: 0px 0 0 17px; 
}

#new_main_block_partner .cont{
	width:877px; 
	position:relative;
	height:auto !important; 
	min-height:50px;
	background-color: white; 
	padding: 15px 30px 15px 30px; 
	margin: 0px 0 0 17px; 
}

#new_main_block h1{
	color:#036;
	font-weight:bold;
	font-size:14px;
	padding:0 0 8px 0;
	margin:0 0 10px 0;
	border-bottom:2px dotted #ccc;
	text-transform:uppercase;
}

#white_top_680{
	background:url(/connaretech/project_02/images/rounded_top_680.png) no-repeat center top; 
	float:left; 
	width:679px; 
	height:15px; 
	margin:0 0 0 17px;
}

#white_bottom_680{
	background:url(/connaretech/project_02/images/rounded_bottom_680.png) no-repeat center top; 
	float:left; 
	width:679px; 
	height:15px; 
	margin:0 0 0 17px;
}

#white_bottom_257{
	background:url(/connaretech/project_02/images/rounded_bottom_257.png) no-repeat center top; 
	float:left; 
	width:244px; 
	height:15px; 
	margin:0 0 0 3px;
}

#white_top_937{
	background:url(/connaretech/project_02/images/rounded_top_937.png) no-repeat center top; 
	float:left; 
	width:937px; 
	height:15px; 
	margin:0 0 0 17px;
}

#white_bottom_937{
	background:url(/connaretech/project_02/images/rounded_bottom_937.png) no-repeat center top;
	float:left;
	width:937px; 
	height:15px; 
	margin:0 0 0 17px;
}


/*** Titles ***/


#upcoming_events_937{
	background:url(/connaretech/project_02/images/upcoming_events_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#seating_charts_937{
	background:url(/connaretech/project_02/images/seatingcharts_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#results_937{
	background:url(/connaretech/project_02/images/results_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#ticket_resources_937{
	background:url(/connaretech/project_02/images/ticket_resources_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#ticket_resources_flashapp_937{
	/*background:url(/connaretech/project_02/images/ticket_resources_937.png) no-repeat center top;*/ 	 
	width:937px; 	
	/*height:28px;*/
	margin:0 0 0 17px;
}

#quality_discounted_680{
	background:url(/connaretech/project_02/images/quality_discounted_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#best_prices_680{
	background:url(/connaretech/project_02/images/best_prices_680.png) no-repeat center top; 
	/* */
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#lacrosse_680{
	background:url(/connaretech/project_02/images/lacrosse_680.png) no-repeat center top; 
	/* */
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#other_680{
	background:url(/connaretech/project_02/images/lacrosse_680.png) no-repeat center top; 
	/* */
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#quality_discounted_680_onebub{
	background:url(/connaretech/project_02/images/quality_discounted_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#game_info_680{
	background:url(/connaretech/project_02/images/game_info_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#browse_tickets_680{
	background:url(/connaretech/project_02/images/browse_tickets_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#baseball_680{
	background:url(/connaretech/project_02/images/baseball_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#baseball_p_680{
	background:url(/connaretech/project_02/images/baseball_p_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#basketball_680{
	background:url(/connaretech/project_02/images/basketball_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#basketball_p_680{
	background:url(/connaretech/project_02/images/basketball_p_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#blog_680{
	background:url(/connaretech/project_02/images/blog_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#change_password_680{
	background:url(/connaretech/project_02/images/change_password_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#contact_us_680{
	background:url(/connaretech/project_02/images/contact_us_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#edit_profile_680{
	background:url(/connaretech/project_02/images/edit_profile_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#about_us_680{
	background:url(/connaretech/project_02/images/about_us_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#football_680{
	background:url(/connaretech/project_02/images/football_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#football_p_680{
	background:url(/connaretech/project_02/images/football_p_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#forum_680{
	background:url(/connaretech/project_02/images/forum_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#hockey_680{
	background:url(/connaretech/project_02/images/hockey_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#hockey_p_680{
	background:url(/connaretech/project_02/images/hockey_p_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#join_now_680{
	background:url(/connaretech/project_02/images/join_now_680.png) no-repeat center top; 
	/* */
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#registration-complete-notice {
	background: white;
	border-radius: 10px;
	margin-left: 20px;
	padding: 10px;
}

#registration-complete-notice h1 {
	font-size: 1.5em;
	line-height: 1.5;
	padding-bottom: 1em;
}

#registration-complete-notice p {
	padding-bottom: 1em;
}

#legal_680{
	background:url(/connaretech/project_02/images/legal_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#member_login_680{
	background:url(/connaretech/project_02/images/member_login_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#more_sports_680{
	background:url(/connaretech/project_02/images/more_sports_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#my_calendar_680{
	background:url(/connaretech/project_02/images/my_calendar_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#my_favorites_680{
	background:url(/connaretech/project_02/images/my_favorites_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#my_profile_680{
	background:url(/connaretech/project_02/images/my_profile_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#past_purchases_680{
	background:url(/connaretech/project_02/images/past_purchases_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#past_purchases_all_680{
	background:url(/connaretech/project_02/images/past_purchases_all_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#preferred_partners_680{
	background:url(/connaretech/project_02/images/preferred_partners_680.png) no-repeat  top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#favorite_games_680{
	background:url(/connaretech/project_02/images/favorite_games_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#receipt_680{
	background:url(/connaretech/project_02/images/recepit_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#shopping_cart_680{
	background:url(/connaretech/project_02/images/shopping_cart_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#sitemap_680{
	background:url(/connaretech/project_02/images/sitemap_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#soccer_680{
	background:url(/connaretech/project_02/images/soccer_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#soccer_p_680{
	background:url(/connaretech/project_02/images/soccer_p_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#thank_you_680{
	background:url(/connaretech/project_02/images/thank_you_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#blank_title_680{
	background:url(/connaretech/project_02/images/blank_title_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#top_deals_257{
	background:url(/connaretech/project_02/images/ticketresources.png) no-repeat center top; 
	 
	width:244px; 
	height:28px; 
	margin:0 0 0 3px;
}

#twitter_pages_680{
	background:url(/connaretech/project_02/images/twitter_pages_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}


#blank_title_680_onebub{
	background:url(/connaretech/project_02/images/blank_title_680.png) no-repeat center top; 
	 
	width:679px; 
	height:28px; 
	margin:0 0 0 17px;
}

#team_partner_937{
	background:url(/connaretech/project_02/images/team_partner_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#frequently_asked_937{
	background:url(/connaretech/project_02/images/frequently_asked_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#january_937{
	background:url(/connaretech/project_02/images/january_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#february_937{
	background:url(/connaretech/project_02/images/february_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#march_937{
	background:url(/connaretech/project_02/images/march_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#april_937{
	background:url(/connaretech/project_02/images/april_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#may_937{
	background:url(/connaretech/project_02/images/may_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#june_937{
	background:url(/connaretech/project_02/images/june_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#july_937{
	background:url(/connaretech/project_02/images/july_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#august_937{
	background:url(/connaretech/project_02/images/august_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#september_937{
	background:url(/connaretech/project_02/images/september_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#october_937{
	background:url(/connaretech/project_02/images/october_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#november_937{
	background:url(/connaretech/project_02/images/november_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#december_937{
	background:url(/connaretech/project_02/images/december_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#favorite_games_937{
	background:url(/connaretech/project_02/images/favorite_games_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#games_937{
	background:url(/connaretech/project_02/images/games_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#teams_937{
	background:url(/connaretech/project_02/images/teams_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#join_now_937{
	background:url(/connaretech/project_02/images/join_now_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}

#blank_title_937{
	background:url(/connaretech/project_02/images/blank_title_937.png) no-repeat center top; 
	 
	width:937px; 
	height:28px; 
	margin:0 0 0 17px;
}


/*** End Titles ***/


#all_but_header{
	position:relative;
	margin-top:-190px;
}

#new_footer {
	position:relative;
	text-align:left;
	font-size:12px;
	padding:20px;
	margin: 14px 0 0 16px;
	height:154px;
	background:url(/connaretech/project_02/images/footer_bg.png) no-repeat;
	width:918px;
	
}

#new_footer_block{
	position:relative;
	display:inline-block;
	min-width:80px;
	max-width:322px;
	margin:0 15px 0 15px;
	height:110px;
	vertical-align:top;
	float:left;
}

#new_footer_block h1{
	color:#036;
	font-weight:bold;
	font-size:14px;
	padding: 0 0 5px 1px;
}

#new_footer a{ 
	color:#000;
	font-size:12px;
	text-decoration:underline;
}

#new_footer a:hover{ 
	color:#036;
	font-size:12px;
	text-decoration:none;
}
	
#new_footer  a.disabled {
	cursor:default;
}

#new_footer p {
	color:#fff; 
	font-size:10px; 
	padding-top:5px;
	margin:0;
	padding:0;
}

.simple_text_link a{color:#00F; text-decoration:underline; }
.simple_text_link a:hover{color:#00F; text-decoration:underline; }


/*** Connare Tech New Home Styles for Project 01, new hover menus ***/


#topnav { height: 49px; width: 100%; margin:0 0 20px 17px; overflow:hidden; position:relative; top:-175px; z-index:105; }
#topnav li{display: inline; }
#topnav li a {text-align: center; color: #003b6a; font-size: 12px; font-weight: bold; display: block; height: 49px; padding:20px 0 0 0; float: left;}
	#topnav li.home a {background: url(/lib/images/home_nav.png) 0 -42px no-repeat; width: 91px;}
	#topnav li.browse a {background: url(/lib/images/browse_nav.png) 0 -42px no-repeat; width: 87px;}
	#topnav li.nfl a {background: url(/lib/images/nfl_nav.png) 0 -42px no-repeat; width: 79px;}
	/*#topnav li.favorites a {background: url(/lib/images/myfavorites_nav.png) 0 -42px no-repeat; width: 121px;}
	#topnav li.calendar a {background: url(/lib/images/mycalendar_nav.png) 0 -42px no-repeat; width: 115px;}
	#topnav li.partners a {background: url(/lib/images/prefpartners_nav.png) 0 -42px no-repeat; width: 147px;}*/
	#topnav li.about a {background: url(/lib/images/about_nav.png) 0 -42px no-repeat; width: 121px;}
	/*#topnav li.cart a {background: url(/lib/images/cart_nav.png) 0 -42px no-repeat; width: 134px;}*/
	#topnav li.contact a {background: url(/lib/images/contact_nav.png) 0 -42px no-repeat; width: 125px;}
	/*#topnav li.left_nav a {background: url(/lib/images/nav_flipped.png) 0 -42px no-repeat; width: 129px;}*/

	#topnav li a:hover  , #topnav li a.current{ background-position: 0 7px;}
/*  AGW mod  */
	#topnav li.disabled a:hover { background-position: 0 -42px;}
	#topnav li.disabled a { cursor: default }
/*  AGW end  */

#topnav_down{width:934px; height:180px; position:relative; background:url(/connaretech/project_02/images/dropdown_bg.png) center top no-repeat; border-bottom:1px solid #C60; top:45px; z-index:100; margin:0 0 0 17px; padding:0; }

#topnav_down_mlb{padding:17px 10px 10px 10px; }
#topnav_down_nfl{padding:17px 10px 10px 10px; }
#topnav_down_nhl{padding:17px 10px 10px 10px; }
#topnav_down_nba{padding:17px 10px 10px 10px; }
#topnav_down_mls{padding:17px 10px 10px 10px; }
#topnav_down_more_sports{padding:17px 10px 10px 10px; }

#topnav_down td{padding:6px; font-size:12px; color:#036; font-weight:bold; line-height:20px; }   

#topnav_down a{color:#036; text-decoration:none; }
#topnav_down a:hover{color:#000; text-decoration:none; }

.home_banner_top{font-family:Arial, Helvetica, sans-serif; color:#12405d; font-size:41px; letter-spacing:-3px; padding-left:16px; }
.home_banner_bottom{font-family:Arial, Helvetica, sans-serif; color:#12405d; font-size:53px; padding-left:15px; letter-spacing:-1px; }






/* --------------------------------------
   Let's try and breathe some sanity into
   this clusterfuck of a stylesheet
   -------------------------------------- */
#facebook-user-image {
	position: absolute;
	left: -90px;
	padding-top: 20px !important;
	height: 98px;
}

#facebook-user-image img {
	display: block;
	margin: 0px auto;
	padding: 5px;
	height: 50px;
	width: 50px;
}

#user-info-panel p {
	text-align: left !important;
	padding-bottom: 0.5em;
}

#registration-form {
	padding-bottom: 2em;
}

#user-info-panel,
#login-form {
	text-align: left;
	padding: 15px;
	width: 100%;
	height: 100%;
}

#login_box.loading #login-form {
	background: url('/images/ajax-loader-profile-info.gif') center center no-repeat;
}

#login_box.loading #login-form * {
	display: none;
}

form input[type="image"] {
	/*padding: 10px 0px;*/
}

form label.error {
	color: #dd0000;
	cursor: pointer;
}

form input.error {
	background: #ffb9b9;
}

.message-container {
	display: none;
}

.status-message {
	padding: 0.75em;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5em;
	color: #000;
	background: #fff;
	border: 1px solid #ccc;
	
	-webkit-border-radius:	3px;
	-moz-border-radius:		3px;
	-o-border-radius:		3px;
	border-radius:			3px;
}

.status-message.success {
	color: #5a7f1a;
	background: #dff2bf;
	border-color: #c0e580;
}

.status-message.error {
	color: #cc0000;
	background: #ffb9b9;
	border-color: #ff9999;
}

/* Usually including a tag name with a class selector is terrible form.
   In this case I need to make sure the styles override the bizzare global
   styles that are being applied to all images for some stupid reason */
img.check-icon {
	padding: 0px 5px 0px 0px;
	margin-left: -30px;
	margin-top: -3px;
	width: 24px;
	height: 24px;	
}

img.team-logo {
	padding: 0px 35px 0px 20px;
	height: 131px;
	width: 131px;
}

#teams_tbl {
	overflow: hidden;
}

#teams_tbl .column-wrapper {
	display: block;
	float: left;
	width: 33%;
}

/*
#teams_tbl .column-wrapper:not(:first-child) {
	padding-top: 30px;
}
*/

#teams_tbl .team-listing {
	overflow: hidden;
	padding-bottom: 5px;
}

#teams_tbl img.team-logo {
	display: block;
	height: 25px;
	width: 25px;
	padding-right: 35px;
}

#teams_tbl .team-link {
	line-height: 25px;
}

.profile-header {
	padding: 10px 0px;
	overflow: hidden;
}

.profile-image {
	height: 50px;
	width: 50px;
	padding: 0px 1em 0px 0px !important;
}

.profile-name {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 25px;
}

#bluebox-top{border:0px; background: url(/lib/images/top_box.jpg) top left no-repeat;}
#bluebox-mid{border:0px; background: url(/lib/images/middle_box.jpg) repeat;}
#bluebox-bott{border:0px; background: url(/lib/images/bottom_box.jpg) top left no-repeat;}

/*PS */
.smallback {
	font-family: Arial; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none;
	margin:5px 0 0 0;
}
#sub{
	padding:0;
}
.imG{
	border:0px;
	width:241px;	
	height:303px;
	}

.main{
width:241px;
height:auto;    
 
}

html>/**/body  {
	.imG{
		border:0px;
		width:241px;	
		height:295px;
		
}
	}



