/********************************************************

	Custom CSS for Octagon Theme 2
   
  	Authored by: Amanda Postle
  	Date Created: 8/28/07
  	Modified Date: 10/30/07
  	
*********************************************************/

body {
background:#d9d9d9 url(../../images/os/theme2/site_bodyBG_1024x768.jpg) repeat-x;
margin-right:auto;
margin-left:auto;
width:900px;
text-align:center;
font:Verdana, Arial, Helvetica, sans-serif normal;
height:100%;
color:#000;
}

h1 {
font:36px Georgia, "Times New Roman", Times, serif;
color:#ea0000;
height:18px;
width:319px;
}

h1 a:link, h1 a:visited { 
display:block; 
width:319px; 
height:58px; 
text-indent:-9999px;
z-index:3;
}

h2 {
top:82px;
left:574px;
width:306px;
padding-left:33px;
font:14px normal Verdana, Arial, Helvetica, sans-serif;
color:#e5100c;
position:absolute;
z-index:2;}

#site_mainContent h2 a:link, #site_mainContent h2 a:visited, 
#site_mainContent h2 a:link, h2 #site_mainContent a:visited {
font:18px normal Verdana, Arial, Helvetica, sans-serif;
color:#E5100C;
text-decoration:none;
}

#site_mainContent h2 a:active, #site_mainContent h2 a:hover, 
#site_mainContent h2 a:active, #site_mainContent h2 a:hover {
font:18px normal Verdana, Arial, Helvetica, sans-serif;
color:#E5100C;
text-decoration:none;
}

h3 {
font:14px normal Verdana, Arial, Helvetica, sans-serif;
color:#e5100c;
position:absolute;
left:255px;
top:382px;
height:262px;
width:344px;
padding-left:20px;
padding-top:10px;
background:url(../../images/os/theme2/site_mainContentNewsBG_328x236.png) no-repeat;
}

p {
font:12px normal Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
}


#site_container p strong {
font-weight:bold;
}

#site_container p em {
font-style:italic;
}

#site_mainContent a:link, #site_mainContent a:visited, 
#site_mainContent a:link, #site_mainContent a:visited {
font-family:normal Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#000;
text-decoration:underline;
}

#site_mainContent a:active, #site_mainContent a:hover, 
#site_mainContent a:active, #site_mainContent a:hover {
font-family:normal Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#E5100C;
text-decoration:none;
}

.header1 {
font-size:16px;
font-weight:bold;
}

#site_container {
position:relative;
height:auto;
min-height:100%;
margin-right:auto;
margin-left:auto;
width:900px;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
}

#site_branding {
position:absolute;
top:20px;  
left:0px; 
width:900px;
height:50px;
}

#mainFlash {
position:absolute;
left:0px;
top:68px;
}

#site_branding ul{
position:absolute;
left:420px;
top:18px;
z-index:2;
}

#site_branding li {
display:inline;
border-right:1px solid #000;
padding-right:4px;
}

#site_branding ul a:link, #site_branding ul a:visited{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#a3a3a3;
text-transform:lowercase;
}

#site_branding ul a:active, #site_branding ul a:hover{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
text-transform:lowercase;
}

#site_branding img {
position:absolute; 
top:-28px; 
left:775px;
}

/*************************************************************

THE FOLLOWING TWO STYLES WILL BE USED IN A SEPARATE FOLDER FOR EACH
INDIVIDUAL SPORT. THEY WILL NOT BE USED IN THIS CURRENT DOCUMENT.
THIS IS FOR REFERENCE PURPOSES ONLY.

/*************************************************************
#site_branding {
background:url(../../images/os/theme2/content_headerSml_56x50.jpg) bottom right no-repeat;
}

h1 a:link, h1 a:visited { 
background:url(../../images/os/theme2/site_brandingLogo_319x46.png) no-repeat;
}
/*************************************************************/

#site_mainContent {
position:absolute;
top:0px;  
left:0px; 
padding-top:120px;
width:900px;
}

#site_mainContent h3 {
display:none;
}

#site_mainContent p{
position:absolute;
top:69px;
left:574px;
width:273px;
height:231px;
line-height:20px;
padding-left:33px;
padding-right:33px;
padding-top:60px;
padding-bottom:15px;
background:url(../../images/os/theme2/site_mainContentWelcomeBG_336x329.png) no-repeat;
}

#featuredClientFlash {
position:absolute;
left:0px;
top:380px;
/*background-image:url(../../images/flash_featuredClientFlashBG_279x272.png);*/
}

#content_latestNews h3 {
display:block;
}

#content_latestNews h3 a:link, #content_latestNews h3 a:visited, 
#content_latestNews h3 a:active, #content_latestNews h3 a:hover {
display:block;
color:#e5100c;
}

#content_latestNews ol{
position:absolute;
left:255px;
top:415px;
}

#content_latestNews li {
padding-top:15px;
padding-left:12px;
}

#content_latestNews a:link, #content_latestNews a:visited {
display:none;
}

#content_latestNews a:active, #content_latestNews a:hover {
display:none;
}

#content_latestNews ol a:link, #content_latestNews ol a:visited{
display:block;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#a3a3a3;
text-decoration:none;
}

#content_latestNews ol a:active, #content_latestNews ol a:hover{
display:block;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
text-decoration:none;
}

#content_latestNews h3 a:link, #content_latestNews h3 a:visited {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#E5100C;
text-decoration:none;
}

#content_latestNews h3 a:active, #content_latestNews h3 a:hover {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#E5100C;
text-decoration:none;
}

#site_info ul {
position:absolute;
left:-70px;
top:620px;
}

#site_info li {
display:inline;
margin-left:210px;
}

#site_info ul a:link, #site_info ul a:visited{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#e5100c;
text-transform:lowercase;
}

#site_info ul a:active, #site_info ul a:hover{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#4a4a4a;
text-transform:lowercase;
}


#topFlash {
display:none;
}
