
/* @group Globals
------------------------------------------------------*/
body { font:75% helvetica, arial, sans-serif; background:#fff url('../images/bg-main.jpg') repeat-x; color:#000; text-align:center; }
a { text-decoration:none; color:#9e9fa0; }
a:hover { text-decoration:underline; }
/* @end */




/* @group Containers
------------------------------------------------------*/
#outer-container { margin:0 auto; width:1027px; text-align:left; background:#fff; border-top:7px solid #000; }
#inner-container { margin:0 auto; width:899px; }
#content { margin-bottom:24px; padding-top:25px; background:url('../images/content-ball-bg.jpg') no-repeat; overflow:hidden; }
/* @end */




/* @group Header
------------------------------------------------------*/
#header #pagetitle a { display:block; height:144px; background:url('../images/header-top.jpg') no-repeat; text-indent:-9999em; overflow:hidden; }
/* @end */




/* @group Navigation
------------------------------------------------------*/
#nav { background:url('../images/nav-ball-bg.jpg') no-repeat top right; font-size:0.9em; overflow:hidden; }
#nav li { display:inline; }
#nav li a { float:left; margin-bottom:1px; color:#000; text-transform:uppercase; }
#nav li a span { display:block; line-height:35px; padding:0px 10px; }
#nav li a:hover { color:#9e9fa0; text-decoration:none; }
#nav li a.active { background:url('../images/nav-tab-bg.jpg') no-repeat bottom right; color:#fff; text-decoration:none; }
#nav li a.active span { background:url('../images/nav-tab-left-bg.jpg') no-repeat bottom left; }
/* @end */




/* @group Left Column
------------------------------------------------------*/
#lcol { float:left; width:578px; margin-right:15px; }
/* @end */




/* @group Right Column
------------------------------------------------------*/
#rcol { float:left; width:306px; background:#eee url('../images/sidebar-top-bg.jpg') no-repeat; }
#rcol .htmlarea { padding:25px 20px; background:url('../images/sidebar-bottom-bg.jpg') no-repeat bottom left; }
#rcol .htmlarea h3 { font-size:1.2em; font-weight:normal; color:#777778; border-bottom:1px dotted #c5c5c6; }
#rcol .htmlarea h4 { font-size:1.1em; font-weight:normal; color:#9E9FA0; }
#rcol .htmlarea p { font-size:0.9em; line-height:1.2; font-style:italic; }
#rcol .htmlarea strong { font-weight:normal; color:#777778; }
#rcol_logo { float:left; width:306px; }
#rcol_logo img { margin:15px 0 0 0px; width:306px; height:304px; }

	/* @group Page: Our Coaches
	------------------------------------------------------*/
	#our-coachespg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#our-coachespg #rcol ul li a { color:#9E9FA0; }
	#our-coachespg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */

	/* @group Page: BBALL GALA
	------------------------------------------------------*/
	#basketball-galapg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#basketball-galapg #rcol ul li a { color:#9E9FA0; }
	#basketball-galapg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */
	
	/* @group Page: Tournaments
	------------------------------------------------------*/
	#tournamentspg #lcol #photoGallery { height:1%; margin-top:20px; padding-top:20px; border-top:1px dotted #9E9FA0; overflow:hidden; }
	
	#tournamentspg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#tournamentspg #rcol ul li a { color:#9E9FA0; }
	#tournamentspg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */
	
	
	/* @group Page: High Schools
	------------------------------------------------------*/
	#highschoolspg #lcol #photoGallery { height:1%; margin-top:20px; padding-top:20px; border-top:1px dotted #9E9FA0; overflow:hidden; }
	
	#highschoolspg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#highschoolspg #rcol ul li a { color:#9E9FA0; }
	#highschoolspg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */

	/* @group Page:Colleges
	------------------------------------------------------*/
	#collegespg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#collegespg #rcol ul li a { color:#9E9FA0; }
	#collegespg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */

	/* @group Page: Suits & Sneakers
	------------------------------------------------------*/
	#suits-sneakerspg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#suits-sneakerspg #rcol ul li a { color:#9E9FA0; }
	#suits-sneakerspg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */
	
	/* @group Page: Upcoming Events
	------------------------------------------------------*/
	#upcoming-eventspg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#upcoming-eventspg #rcol ul li a { color:#9E9FA0; }
	#upcoming-eventspg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */

	/* @group Page: CONTACT
	------------------------------------------------------*/
	#contactpg #rcol ul li { line-height:30px; border-bottom:1px dotted #9E9FA0; }
	#contactpg #rcol ul li a { color:#9E9FA0; }
	#contactpg #rcol ul li a:hover { color:#7F7F7F; text-decoration:none; }
	/* @end */
	
/* @end */




/* @group HTML Area
------------------------------------------------------*/
.htmlarea { line-height:2; font-size:1.1em; color:#9e9fa0; }
.htmlarea em, .htmlarea i { color:#a24801; font-size:1.2em; font-style:normal; }
.htmlarea img { float:left; border:1px solid #A6A6A6; padding:3px; margin:0px 13px 13px 0px; }
.htmlarea h1, h1 { color:#a24801; font-size:1.2em; }
.htmlarea h2 {  }
.htmlarea h3 {  }
.htmlarea h4,.htmlarea h5,.htmlarea h6 {  }
.htmlarea p {  }
.htmlarea ul {  }
.htmlarea ol {  }
.htmlarea li {  }
.htmlarea dl {  }
.htmlarea dd {  }
/* @end */




/* @group Forms
------------------------------------------------------*/

/* @end */




/* @group Footer
------------------------------------------------------*/
#footer, #footer-container { position:relative; clear:both; }
	
	#footer-container { border-top:1px solid #7f7f7f; padding-top:4px; margin-bottom:50px; }
	#copyright { margin-top:4px; }
	#copyright, #copyright a { color:#777778; }
	#alt-links, #alt-links a { color:#ABACAD; }
/*	#affiliates { position:absolute; top:4px; right:0px; height:69px; width:259px; background:url('../images/affiliates.jpg') no-repeat; }*/
	#affiliates { position:absolute; right:0px; height:69px; width:259px; background:url('../images/affiliates.jpg') no-repeat; }

	/* @group Navigation
	------------------------------------------------------*/
	#footer-nav { padding:4px 0px; border-top:1px dotted #c5c5c6; overflow:hidden; }
	#footer-nav li { display:inline; }
	#footer-nav li a { height:130px; float:left; text-indent:-9999em; overflow:hidden; }
	
	#footer-nav li.cvc a { width:299px; background:url('../images/cvc-link-normal.jpg') no-repeat; }
	#footer-nav li.cvc a:hover { background:url('../images/cvc-link-hover.jpg') no-repeat; }
	
	#footer-nav li.sas a { width:299px; background:url('../images/sas2-link-normal.jpg') no-repeat; }
	#footer-nav li.sas a:hover { background:url('../images/sas2-link-hover.jpg') no-repeat; }

	#footer-nav li.pitr a { width:301px; background:url('../images/pitr-link-normal.jpg') no-repeat; }
	#footer-nav li.pitr a:hover { background:url('../images/pitr-link-hover.jpg') no-repeat; }
	
	#footer-nav li.tooc a { width:301px; background:url('../images/tooc-link-normal.jpg') no-repeat; }
	#footer-nav li.tooc a:hover { background:url('../images/tooc-link-hover.jpg') no-repeat; }
	/* @end */

/* @end */








