/********************************************************

	Custom CSS for Octagon Theme 2: Clients, Our Team , News
   
  	Authored by: Amanda Postle
  	Date Created: 9/6/07
  	Modified Date: 10/30/07
  	
*********************************************************/

#clientPage h2 {
top:19px;
left:26px;
width:275px;
padding-left:0px;
font:14px normal Verdana, Arial, Helvetica, sans-serif;
color:#e5100c;
position:absolute;
padding-bottom:0px;
z-index:2;
font-weight:bold;
text-align:left;}

#clientPage p {
font:12px normal Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
}

/* ********************START BRANDING STYLES***************************** */
#clientPage #site_branding ul{
left:400px;
}

#clientPage #site_branding ul a:link, #clientPage #site_branding ul a:visited,
#clientPage #site_branding ul a:active, #clientPage #site_branding ul a:hover{
font-weight:bold;
}

#clientPage #site_branding ol {
position:absolute;
left:420px;
top:35px;
width:380px;
z-index:2;
text-align:center;
}

#clientPage #site_branding ol a:link, #clientPage #site_branding ol a:visited{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#a3a3a3;
text-transform:lowercase;
}

#clientPage #site_branding ol a:active, #clientPage #site_branding ol a:hover{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
text-transform:lowercase;
}

#clientPage #topFlash {
display:none;
}

#clientPage #mainFlash {
left:500px;
}

/* ********************END BRANDING STYLES***************************** */


/* ******************** START MAINCONTENT STYLES***************************** */

#clientPage #site_mainContent {
left:0px;
width:900px;
padding-top:30px;
padding-left:50px;
top:90px;
background:url(../../images/os/theme2/site_mainContentInteriorLgBG_907x563.png) no-repeat;
height:563px;
}

#clientPage #site_mainContent p {
position:static;
top:0px;
left:10px;
background:none;
padding-left:0px;
padding-top:0px;
padding-bottom:15px;
padding-right:0px;
line-height:normal;
width:600px;
height:auto;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4a4a4a;
}

/* START News Flash Images */
#clientPage #Secondary {
position:absolute;
top:0px;  
left:540px; 
padding-top:30px;
}
/* END News Flash Images */

#clientPage #site_mainContent img {
left:545px;
position:inherit;
top:450px;
}


/* *****START***** mainContent List Styles */
#clientPage #site_mainContent #scroll ul {
top:0px;
left:10px;
background:none;
padding-left:0px;
padding-top:0px;
padding-bottom:15px;
padding-right:0px;
line-height:normal;
width:600px;
height:auto;
font:12px normal Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
}

#clientPage #site_mainContent ol {
top:0px;
left:10px;
background:none;
padding-left:0px;
padding-top:0px;
padding-bottom:15px;
padding-right:0px;
line-height:normal;
width:600px;
height:auto;
font:12px normal Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
}

#clientPage #site_mainContent ul a:link, #clientPage #site_mainContent ul a:visited, 
#clientPage #site_mainContent ol a:link, #clientPage #site_mainContent ol a:visited {
font-family:normal Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#000;
text-decoration:underline;
}

#clientPage #site_mainContent ul a:active, #clientPage #site_mainContent ul a:hover, 
#clientPage #site_mainContent ol a:active, #clientPage #site_mainContent ol a:hover {
font-family:normal Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#E5100C;
text-decoration:none;
}

#clientPage #site_mainContent ul li {
list-style-type: square;
list-style-position: inside;
padding-left:10px;
padding-bottom:10px;
}

#clientPage #site_mainContent ol li {
list-style-type: decimal;
list-style-position: inside;
padding-left:10px;
}
/* *****END***** mainContent List Styles */



/* *****START***** mainContent Table Styles */
#clientPage #site_mainContent table td {
padding:10px 10px 10px 10px;
border:solid 1px #000;
}
/* *****END***** mainContent Table Styles */



/* *****START***** mainContent Form Styles */

#clientPage #site_mainContent form {
margin-left:0px;
}

#clientPage #site_mainContent label {
clear:left;
color:#000;
display:block;
float:left;
margin-top:-2px;
padding-right:10px;
text-align:right;
width:100px;
font-size:11px;
}

#clientPage #site_mainContent label.btnText {
font-family:verdana,sans-serif;text-align:right;
font-size:11px;
float:none;
margin:0px;
margin-top:-2px;
padding:0px;
width:auto;
display:inline;
}

#clientPage #site_mainContent input {
background:#C3C3C3;
border:1px solid #000;
margin-bottom:0.6em;
padding-left:0.5em;
color:#000;
font-size:10px;
width:138px;
}

#clientPage #site_mainContent input.btns {
background:none;
border:none;
margin-bottom:auto;
margin-right:0px;
margin-left:5px;
color:none;
font-size:none;
width:15px;
}

#clientPage #site_mainContent input.submitbtn {
background:#000;
border:1px solid #000;
border-right:2px solid #000;
border-bottom:2px solid #000;
margin-bottom:0.6em;
margin-left:110px;
margin-top:5px;
margin-bottom:5px;
padding-left:0.5em;
padding-right:0.5em;
color:#C3C3C3;
font-size:10px;
font-weight:bold;
width:50px;
}

#clientPage #site_mainContent select {
background:#C3C3C3;
border:1px solid #000;
margin-bottom:0.6em;
padding-left:0.5em;
color:#000;
font-size:10px;
width:138px;
}

#clientPage #site_mainContent textarea {
background:#C3C3C3;
border:1px solid #000;
margin-bottom:0.6em;
padding-left:0.5em;
color:#000;
font-size:11px;
width:188px;
font-family:verdana,sans-serif;
line-height:1.5em;
}

#clientPage form#site_mainContent fieldset {
font-family:verdana,sans-serif;
line-height:1.5em;
}

/* *****END***** mainContent Form Styles */

#clientPage img.floatRight { 
float: right; 
margin: 10px; 
padding-top:10px;
}

#clientPage #sideFlash {
position:absolute;
top:0px;  
left:-220px; 
padding-top:30px;
/*background-image:url(../../images/flash_sideFlashBG_238x246.png);
background-repeat:no-repeat;*/
}

/* ********* 3rd Tier Nav ********* */	/* HOCKEY ONLY */
#clientPage #site_mainContent a.thirdnav:link, #clientPage #site_mainContent a.thirdnav:visited {
text-decoration:none;
padding-right:5px;
padding-left:5px;
padding-bottom:10px;
line-height:30px;
color:#A3A3A3;
}

#clientPage #site_mainContent a.thirdnav:active, #clientPage #site_mainContent a.thirdnav:hover {
text-decoration:none;
padding-right:5px;
padding-left:5px;
padding-bottom:10px;
line-height:30px;
color:#000;
}
/* ********* 3rd Tier Nav END ********* */



/* ********************END MAINCONTENT STYLES***************************** */

#clientPage #site_info {
display:none;
}


#clientPage #contactUs #site_mainContent p {

top:0px;
left:10px;
background:none;
padding-left:80px;
padding-top:20px;
padding-bottom:15px;
padding-right:0px;
line-height:normal;
width:210px;
height:auto;
float:left;
}



/* **************************** Client Section **************************** */
#clientPage #site_clientSlideShow{
position:relative;
left:-20px;
top:30px;
display:block;
height:426px;
width:623px;
background:transparent url(../../images/os/theme2/site_clientSlideShow_BG.png) no-repeat;
z-index:1;
}
#clientPage #site_clientSlideShow img{
position:relative;
top:44px;
left:44px;
z-index:-10;
}
#clientPage #site_clientSlideShow a:link, #clientPage #site_clientSlideShow a:visited{
margin:4px 0px 0px 160px;
font-size:14px;
text-decoration:underline;
line-height:1.5;
color:#fff;
background:none;
}
#clientPage #site_clientSlideShow p {
font-size:14px;
line-height:1.5;
margin:-240px 0px 0px 285px;
padding:10px 10px 16px 10px;
width:250px;
background:url(../../images/os/theme2/site_clientSlideShow_ImageB.png);
}

#clientPage #site_clientSlideShow p #content_playerName{
font-size:22px;
}

/* Client Slide Show Thumbs*/
#clientPage #site_clientSlideShow_Thumbs{
left:630px;
position:absolute;
top:20px;
width:300px;
/*position:relative;
margin:-430px 0px 0px 580px;
width:50px;*/
}




#clientPage #site_clientSlideShow_Thumbs ul {
width:300px;
}

#clientPage #site_clientSlideShow_Thumbs ul li{
float:left;
margin:0px 0px 7px 10px;
list-style-position:outside;
list-style-type:none;
width:95px;
font-size:10px;
}
#clientPage #site_clientSlideShow_Thumbs ul li a:link, 
#clientPage #site_clientSlideShow_Thumbs ul li a:visited{
position:relative;
display:block;
height:90px;
width:90px;
background:transparent url(../../images/os/theme2/site_clientSlideThumb_BG_75x75.png) no-repeat;
z-index:1;
text-decoration:none;
font-size:11px;
/*
opacity: .5;
*/
}

#clientPage #site_clientSlideShow_Thumbs ul li a:hover{
/*
opacity: 1;
*/ 
}
#clientPage #site_clientSlideShow_Thumbs ul li.selected a{
/*
opacity: 1;
*/ 
background:url(../../images/os/theme2/site_clientSlideShow_thumbS.png) no-repeat;
}
#clientPage #site_clientSlideShow_Thumbs img{
display:block;
position:relative;
left:3px;
top:2px;
z-index:-10;
padding-bottom:7px;
}
#clientPage #site_clientSlideShow_Thumbs #site_clientSlideShow_Thumbs_upBtn{
position:absolute;
top:220px;
left:230px;
height:38px;
width:32px;
background:url(../../images/os/theme2/site_clientSlideShow_tUp.png) no-repeat;
cursor:pointer;
}
#clientPage #site_clientSlideShow_Thumbs #site_clientSlideShow_Thumbs_downBtn{
position:absolute;
top:257px;
left:230px;
height:39px;
width:32px;
background:url(../../images/os/theme2/site_clientSlideShow_tDown.png) no-repeat;
cursor:pointer;
}


/* **************************** Team Section **************************** */
#clientPage #site_teamSlideShow{
position:relative;
left:-20px;
top:30px;
display:block;
height:426px;
width:623px;
background:transparent url(../../images/os/theme2/site_clientSlideShow_BG.png) no-repeat;
z-index:1;
}
#clientPage #site_teamSlideShow img{
position:relative;
top:44px;
left:44px;
z-index:-10;
width:246px;
height:340px;
}
#clientPage #site_teamSlideShow a:link, #clientPage #site_teamSlideShow a:visited{
margin:4px 0px 0px 100px;
font-size:14px;
text-decoration:underline;
line-height:1.5;
color:#fff;
background:none;
}
#clientPage #site_teamSlideShow p {
font-size:10px;
margin:-303px 0px 284px 290px;
padding:10px 10px 16px 10px;
width:255px;
background:none;
}
#clientPage #site_teamSlideShow p #content_playerName{
font-size:15px;
font-weight:bold;
}

/* Client Slide Show Thumbs*/
#clientPage #site_teamSlideShow_Thumbs{
position:relative;
margin:-325px 0px 0px 580px;
width:50px;
}

#clientPage #site_teamSlideShow_Thumbs ul {
width:300px;
}

#clientPage #site_teamSlideShow_Thumbs ul li{
float:left;
margin:0px 0px 11px 10px;
list-style-position:outside;
list-style-type:none;
width:95px;
font-size:10px;
}
#clientPage #site_teamSlideShow_Thumbs ul li a:link, 
#clientPage #site_teamSlideShow_Thumbs ul li a:visited{
position:relative;
display:block;
height:90px;
width:90px;
background:transparent url(../../images/os/theme2/site_clientSlideThumb_BG_75x75.png) no-repeat;
z-index:1;
text-decoration:none;
font-size:11px;
/*
opacity: .5;
*/
}

#clientPage #site_teamSlideShow_Thumbs ul li a:hover{
/*
opacity: 1;
*/ 
}
#clientPage #site_teamSlideShow_Thumbs ul li.selected a{
/*
opacity: 1;
*/ 
background:url(../../images/os/theme2/site_clientSlideShow_thumbS.png) no-repeat;
}
#clientPage #site_teamSlideShow_Thumbs img{
display:block;
position:relative;
left:3px;
top:2px;
z-index:-10;
padding-bottom:7px;
}
#clientPage #site_teamSlideShow_Thumbs #site_teamSlideShow_Thumbs_upBtn{
position:absolute;
top:100px;
left:230px;
height:38px;
width:32px;
background:url(../../images/os/theme2/site_clientSlideShow_tUp.png) no-repeat;
cursor:pointer;
}
#clientPage #site_teamSlideShow_Thumbs #site_teamSlideShow_Thumbs_downBtn{
position:absolute;
top:137px;
left:230px;
height:39px;
width:32px;
background:url(../../images/os/theme2/site_clientSlideShow_tDown.png) no-repeat;
cursor:pointer;
}














#clientPage #scroll {
height:450px;
width:810px;
}

#clientPage #site_mainContent table th, #clientPage #site_mainContent table td {
padding-right:15px;
padding-top:10px;
border-top:none;
border-left:none;
border-right:none;
}

#clientPage #site_mainContent table th {
border-bottom:1px solid #000;
width:300px;
padding-top:30px;
padding-bottom:0px;
}

#clientPage #site_mainContent a:link, #clientPage #site_mainContent a:visited {
color:#000;
font-size:11px;
}

#clientPage #site_mainContent a:hover, #clientPage #site_mainContent a:active {
color:#e5100c;
font-size:11px;
}

#clientPage #clientFlash {
text-indent:-9999px;
}