/* CSS Document */
*{
margin:0;
padding:0;
}
/*Start Of Body*/
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(images/bg.jpg);
}
/*End Of Body*/
/*Start Of Wrapper*/
#wrapper{
width:961px;
margin:20px auto;
overflow:hidden;
}
/*End Of Wrapper*/
/*Start Of Language Section*/
#wrapper #language-section{
width:961px;
height:22px;
position:relative;
float:left;
display:inline;
margin:0 0 10px 0;
}
#wrapper #language-section #flag{
width:609px;
height:13px;
position:relative;
float:left;
display:inline;
margin:0 0 10px 0;
}
#wrapper #language-section #flag ul{
margin:0 0 0 0;
padding:0;
list-style:none;
display:inline;
position:relative;
float:left;
}
#wrapper #language-section #flag ul li{
display:block;
margin:0 10px 0 0;
position:relative;
display:inline;
float:left;
}
#wrapper #language-section #flag ul li a{
height:13px;
display:block;
text-decoration:none;
}
#wrapper #language-section #flag ul li a span{
visibility:hidden;
}
#wrapper #language-section #loginname{
width:295px;
height:25px;
line-height:13px;
position:relative;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;
padding:0 10px 0 0;
}
#wrapper #language-section #loginname a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
#wrapper #language-section #loginname a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
#wrapper #language-section #loginbutton{
width:47px;
height:30px;
position:relative;
float:left;
display:inline;
}
/*End Of Language  Section*/
/*Start Of Header Section*/
#wrapper #header-section{
width:961px;
height:108px;
position:relative;
float:left;
display:inline;
background:url(images/header-bg.jpg);
margin:0 0 5px 0;
}
#wrapper #header-section #logolink{
width:181px;
height:144px;
position:absolute;
top:22px;
right:593px;
}
#wrapper #header-section #logolink a{
display:block;
height:144px;
text-decoration:none;
}	
#wrapper #header-section #logolink a span{
visibility:hidden;
}
/*End Of Header Section*/
/*Start Of Navigation*/
#wrapper #navigation{
width:961px;
height:35px;
position:relative;
float:left;
display:inline;
margin:0 0 0 0;
background-color:#FFFFFF;
}
#wrapper #navigation ul{
width:958px;
margin:6px 0 0 1px;
padding:0;
list-style:none;
position:relative;
float:left;
}
#wrapper #navigation ul li{
display:block;
margin:0 0 0 0;
position:relative;
float:left;
}
#wrapper #navigation ul li a{
height:29px;
display:block;
text-decoration:none;
}
#wrapper #navigation ul li a span{
visibility:hidden;
}
#navigation ul li#leftspacer a{
width:40px;
height:29px;
display:block;
}
#navigation ul li#leftspacer a:hover{
width:40px;
height:29px;
display:block;
}
#navigation ul li#home a{
width:98px;
height:29px;
display:block;
background:url(images/nav-home-button.jpg) no-repeat 0 0;
}
#navigation ul li#home a:hover{
width:98px;
height:29px;
display:block;
background:url(images/nav-home-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#home_holder{
width:98px;
height:29px;
display:block;
background:url(images/nav-home-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#bobsteam a{
width:123px;
height:29px;
display:block;
background:url(images/nav-bobsteam-button.jpg) no-repeat 0 0;
}
#navigation ul li#bobsteam a:hover{
width:123px;
height:29px;
display:block;
background:url(images/nav-bobsteam-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#bobsteam_holder{
width:123px;
height:29px;
display:block;
background:url(images/nav-bobsteam-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#coachingtips a{
width:79px;
height:29px;
display:block;
background:url(images/nav-coaching-button.jpg) no-repeat 0 0;
}
#navigation ul li#coachingtips a:hover{
width:79px;
height:29px;
display:block;
background:url(images/nav-coaching-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#coachingtips_holder{
width:79px;
height:29px;
display:block;
background:url(images/nav-coaching-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#camps a{
width:131px;
height:29px;
display:block;
background:url(images/nav-camps-button.jpg) no-repeat 0 0;
}
#navigation ul li#camps a:hover{
width:131px;
height:29px;
display:block;
background:url(images/nav-camps-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#camps_holder{
width:131px;
height:29px;
display:block;
background:url(images/nav-camps-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#merchandise a{
width:100px;
height:29px;
display:block;
background:url(images/nav-merchandise-button.jpg) no-repeat 0 0;
}
#navigation ul li#merchandise a:hover{
width:100px;
height:29px;
display:block;
background:url(images/nav-merchandise-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#merchandise_holder{
width:100px;
height:29px;
display:block;
background:url(images/nav-merchandise-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#howtojoin a{
width:111px;
height:29px;
display:block;
background:url(images/nav-howtojoin-button.jpg) no-repeat 0 0;
}
#navigation ul li#howtojoin a:hover{
width:111px;
height:29px;
display:block;
background:url(images/nav-howtojoin-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#howtojoin_holder{
width:111px;
height:29px;
display:block;
background:url(images/nav-howtojoin-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#forum a{
width:58px;
height:29px;
display:block;
background:url(images/nav-forum-button.jpg) no-repeat 0 0;
}
#navigation ul li#forum a:hover{
width:58px;
height:29px;
display:block;
background:url(images/nav-forum-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#forum_holder{
width:58px;
height:29px;
display:block;
background:url(images/nav-forum-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#links a{
width:101px;
height:29px;
display:block;
background:url(images/nav-links-button.jpg) no-repeat 0 0;
}
#navigation ul li#links a:hover{
width:101px;
height:29px;
display:block;
background:url(images/nav-links-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#links_holder{
width:101px;
height:29px;
display:block;
background:url(images/nav-links-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#contactus a{
width:62px;
height:29px;
display:block;
background:url(images/nav-contactus-button.jpg) no-repeat 0 0;
}
#navigation ul li#contactus a:hover{
width:62px;
height:29px;
display:block;
background:url(images/nav-contactus-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#contactus_holder{
width:62px;
height:29px;
display:block;
background:url(images/nav-contactus-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#dwyersview a{
width:77px;
height:29px;
display:block;
background:url(images/nav-features-button.jpg) no-repeat 0 0;
}
#navigation ul li#dwyersview a:hover{
width:77px;
height:29px;
display:block;
background:url(images/nav-features-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#dwyersview_holder{
width:77px;
height:29px;
display:block;
background:url(images/nav-features-button.jpg) no-repeat 0 -29px;
}
#navigation ul li#rightspacer a{
width:11px;
height:29px;
display:block;
}
#navigation ul li#rightspacer a:hover{
width:11px;
height:29px;
display:block;
}
#wrapper #bottomnavigation{
width:961px;
height:50px;
position:relative;
float:left;
display:inline-block;
margin:0 0 5px 0;
background-color:#FFFFFF;
}
#wrapper #bottomnavigation ul{
width:932px;
height:45px;
margin:0 0 6px 4px;
padding:0 10px 0 10px;
list-style:none;
position:relative;
float:left;
display:inline-block;
}
#wrapper #bottomnavigation ul li{
display:inline-block;
min-width:10px;
margin:3px 55px 0 0;
position:relative;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
#wrapper #bottomnavigation ul li a{
}
#wrapper #bottomnavigation ul li a:hover{
}
#wrapper #bottomnavigation ul li a span{
visibility:hidden;
}
.homenav{
background-color:#24266C;
}
.homenav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:none;
color:#FFFFFF;
}
.homenav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#CCCCCC;
}
.bobsteamnav{
background-color:#D3B02E;
}
.bobsteamnav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#FFFFFF;
}
.bobsteamnav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#000000;
}
.coachingnav{
background-color:#99CCFF;
}
.coachingnav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#000000;
}
.coachingnav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#666666;
}
.campsnav{
background-color:#D3B02E;
}
.campsnav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#FFFFFF;
}
.campsnav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#000000;
}
.merchandisenav{
background-color:#24266C;
}
.merchandisenav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:none;
color:#FFFFFF;
}
.merchandisenav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#CCCCCC;
}
.howtojoinnav{
background-color:#99CCFF;
}
.howtojoinnav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#000000;
}
.howtojoinnav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#666666;
}
.forumnav{
background-color:#D3B02E;
}
.forumnav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#FFFFFF;
}
.forumnav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#000000;
}
.linksnav{
background-color:#24266C;
}
.linksnav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:none;
color:#FFFFFF;
}
.linksnav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#CCCCCC;
}
.contactusnav{
background-color:#99CCFF;
}
.contactusnav a{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#000000;
}
.contactusnav a:hover{
height:19px;
position:relative;
float:left;
display:inline-block;
text-decoration:underline;
color:#666666;
}
/*End Of Navigation*/
#wrapper #scrolling-news{
width:961px;
height:30px;
position:relative;
float:left;
display:inline;
margin:0 0 6px 0;
background-color:#FFFFFF;
}
.scrolling-text{
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#D3B02E;
float:left;
line-height:30px;
}
.scrolling-text a{
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#D3B02E;
text-decoration:none;
}
.scrolling-text a:link{
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#D3B02E;
text-decoration:none;
}
.scrolling-text a:hover{
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#D3B02E;
text-decoration:underline;
}
/*Start Of Body Section*/
#wrapper #body-section{
width:961px;
min-height:507px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 0;
}
#wrapper #body-section #left-content{
width:795px;
min-height:507px;
position:relative;
float:left;
display:inline;
margin:0 6px 0 0;
}
#wrapper #body-section #left-content #content-top{
width:794px;
height:10px;
position:relative;
float:left;
display:inline;
background:url(images/content-top.png);
}
#wrapper #body-section #left-content #content-middle{
width:794px;
min-height:488px;
position:relative;
float:left;
display:inline;
background:url(images/content-bg-slice.png) repeat-y;
}
.content-title{
width:794px;
position:relative;
float:left;
display:inline;
margin:0 0 10px 0;
}
.hometitle{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.bobsteamtitle{
color:#C6982B;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.coachingtitle{
color:#99CCFF;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.campstitle{
color:#C6982B;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.merchandisetitle{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.howtojointitle{
color:#99CCFF;
width:675px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.forumtitle{
color:#C6982B;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.linkstitle{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.contactustitle{
color:#99CCFF;
width:675px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
.topicstitle{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 10px;
}
#wrapper #body-section #left-content #content-middle #homepage-content-holder{
width:375px;
min-height:485px;
position:relative;
float:left;
display:inline;
background:url(images/content-bg-slice.png) repeat-y;
margin:0 0 0 10px;
border-right:2px solid #C9C9C9;
}
#wrapper #body-section #left-content #content-middle #homepage-content-holder #homepage-content{
width:377px;
position:relative;
float:left;
display:inline;
text-align:left;
padding:0 10px 0 0;
}
#wrapper #body-section #left-content #content-middle #homepage-content-holder #homepage-content a{
color:#000;
text-decoration:none;
}
#wrapper #body-section #left-content #content-middle #homepage-content-holder #homepage-content a:link{
color:#000;
text-decoration:none;
}
#wrapper #body-section #left-content #content-middle #homepage-content-holder #homepage-content a:hover{
color:#000;
text-decoration:underline;
}
#wrapper #body-section #left-content #content-middle #homepage-content-holder #homepage-content ul{
width:335px;
margin:0 0 0 0;
padding:0 0 0 0;
list-style-type:none;
position:relative;
}
#wrapper #body-section #left-content #content-middle #homepage-content-holder #homepage-content ul li{
background:url(images/bullet-point.jpg) no-repeat; 
margin:0 0 0 0;
padding:0 5px 0 10px;
position:relative;
}
.homepagetitle{
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 0;
}
#wrapper #body-section #left-content #content-middle #homepage-video{
width:355px;
min-height:455px;
position:relative;
float:left;
display:inline;
padding:0 0 0 10px;
}
.videotitle{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
position:relative;
float:left;
margin:0 0 10px 0;
}
#wrapper #body-section #left-content #content-middle #homepage-video #video-holder{
width:375px;
height:300px;
position:relative;
float:left;
display:inline;
margin:0 0 0 0;
padding:0 0 0 0;
}
.rugbynewstitle{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
position:relative;
float:left;
margin:7px 0 5px 0;
}
#wrapper #body-section #left-content #content-middle #homepage-video #rugbynews-holder{
width:375px;
position:relative;
float:left;
display:inline;
margin:0 0 0 0;
padding:0 0 0 0;
}
#wrapper #body-section #left-content #content-middle #homepage-video #rugbynews-holder #rss-holder{
width:350px;
position:relative;
float:left;
display:inline;
margin:7px 0 5px 12px;
padding:0 0 0 0;
text-align:center;
}
#wrapper #body-section #left-content #content-middle #homepage-video #video-holder{
width:375px;
height:317px;
position:relative;
float:left;
display:inline;
margin:0 0 0 0;
padding:0 0 0 0;
}
.video-bdr{
border:1px solid #24266C;
}
#wrapper #body-section #left-content #content-bottom{
width:795px;
height:10px;
position:relative;
float:left;
display:inline;
background:url(images/content-bottom.png);
}
#wrapper #body-section #right-content{
width:160px;
position:relative;
float:left;
display:inline;
}
.membership-box{
width:160px;
position:relative;
float:left;
margin:0 0 6px 0;
display:inline;
}
.promotion-box{
width:160px;
position:relative;
float:left;
display:inline;
}
.promotion-box-top{
width:160px;
position:relative;
float:left;
display:inline;
}
.promotion-box-middle{
width:146px;
min-height:255px;
position:relative;
float:left;
padding:0 7px 0 7px;
text-align:left;
display:inline;
background:url(images/left-promo-middle.jpg) repeat-y;
}
#promotion-box-middle-wrapper{
width:146px;
position:relative;
float:left;
margin:0 0 10px 0;
}
#promotion-box-middle-wrapper h2{
width:146px;
position:relative;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#D3B02E;
margin:0 0 15px 0;
}
#promotion-box-middle-wrapper p{
width:146px;
position:relative;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin:0 0 0 0;
}
#promotion-box-middle-wrapper p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 10px 0;
text-decoration:none;
}
#promotion-box-middle-wrapper p a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 10px 0;
text-decoration:none;
}
#promotion-box-middle-wrapper p a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 10px 0;
text-decoration:underline;
}
.promotion-box-bottom{
width:160px;
position:relative;
float:left;
display:inline;
}
#wrapper #body-section #right-content{
width:160px;
position:relative;
float:left;
display:inline;
}
.topics-list-title{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 0;
}

#wrapper #body-section #left-content #content-middle #topics-content-holder
{
width:387px;
position:relative;
margin:0 10px 0 10px;
float:left;
border-right:2px solid #C9C9C9;
background:url(/images/content-bg-slice.png) repeat-y;
min-height:485px;

}


#wrapper #body-section #left-content #content-middle .topics-content-holder{
width:377px;
position:relative;
display:inline;
margin:0 10px 0 0;
display:none;
height:auto;
}

#wrapper #body-section #left-content #content-middle #topics-content-holder-spacer
{
width:387px;
position:relative;
margin:0 0 0 10px;
float:left;
border-right:2px solid #C9C9C9;
background:url(/images/content-bg-slice.png) repeat-y;
min-height:485px;
height:auto;
}

#wrapper #body-section #left-content #content-middle #topics-content-holder #topics-content{
width:377px;
position:relative;
float:left;
display:inline;
text-align:left;
padding:0 10px 0 0;
min-height:485px;
}


.topics-list-title{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 0;
}
.topics-list-title{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
position:relative;
float:left;
margin:0 0 5px 0;
}
#wrapper #body-section #left-content #content-middle #topics-list-holder{
width:375px;
min-height:455px;
position:relative;
float:left;
display:inline;
margin:0 10px 0 0;
padding:0 0 0 10px;
}
#wrapper #body-section #left-content #content-middle #topics-list-holder #topics-list{
width:375px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 0;
padding:0 0 0 0;
}
.topics_dropdown{
width:365px;
min-height:25px;
position:relative;
float:left;
background-color:#5A5A5A;
line-height:22px;
padding:0 0 0 10px;
margin:5px 0 0 0;
font-weight:bold;
color:#ffffff;
}
.topics_dropdown a{
color:#FFFFFF;
text-decoration:none;
}
.topics_dropdown a:hover{
color:#cec7c0;
text-decoration:none;
}
.dropdown_item{
padding:3px 10px 3px 10px;
background-color:#99CCFF; 
clear:both; 
width:355px; 
border-bottom:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.dropdown_topic{
width:305px;
float:left;
display:inline;
line-height:25px;
}
.dropdown_topic a{
color:#000000;
text-decoration:none;
}
.dropdown_topic a:hover{
color:#FFFFFF;
text-decoration:none;
}
.dropdown_topic_downloads{
width:50px;
float:left;
display:inline;
}
.dropdown_topic_downloads_pdf{
width:20px;
float:left;
display:inline;
margin:0 10px 0 0;
}
.dropdown_topic_downloads_flash{
width:20px;
float:right;
display:inline;
margin:0 0 0 0;
}
.dropdown_backlink{
width:305px;
float:left;
display:inline;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.dropdown_backlink a{
color:#000000;
text-decoration:none;
}
.dropdown_backlink a:hover{
color:#666666;
text-decoration:none;
}
.leeds-banner{
width:375px;
position:relative;
float:left;
margin:15px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
#wrapper #body-section #left-content #content-middle #wide-content-holder{
width:773px;
min-height:485px;
position:relative;
float:left;
display:inline;
background:url(images/content-bg-slice.png) repeat-y;
margin:0 10px 0 10px;
}
#wrapper #body-section #left-content #content-middle #wide-content-holder #wide-content{
width:773px;
position:relative;
float:left;
display:inline;
text-align:left;
padding:0 0 0 0;
}
#wrapper #body-section #left-content #content-middle #wide-content-holder #wide-content ul{
width:773px;
margin:0 0 0 0;
padding:0 0 0 0;
list-style-type:none;
position:relative;
}
#wrapper #body-section #left-content #content-middle #wide-content-holder #wide-content ul li{
background:url(images/bullet-point.jpg) no-repeat; 
margin:0 0 10px 0;
padding:0 5px 0 10px;
position:relative;
}
.termstitle{
width:700px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 0;
}
.termsheader{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#24266C;
font-weight:bold;
}
#wrapper #body-section #left-content #content-middle #contact-content-holder{
width:387px;
min-height:485px;
position:relative;
float:left;
display:inline;
background:url(images/content-bg-slice.png) repeat-y;
margin:0 0 0 10px;
border-right:0px solid #C9C9C9;
}
#wrapper #body-section #left-content #content-middle  #contact-content-holder #contact-content{
width:377px;
position:relative;
float:left;
display:inline;
text-align:left;
padding:0 10px 0 0;
}
#wrapper #body-section #left-content #content-middle #contact-content-holder #contact-content ul{
width:335px;
margin:0 0 0 0;
padding:0 0 0 0;
list-style-type:none;
position:relative;
}
#wrapper #body-section #left-content #content-middle #contact-content-holder #contact-content ul li{
background:url(images/bullet-point.jpg) no-repeat; 
margin:0 0 0 0;
padding:15px 5px 0 10px;
position:relative;
}
.contacttitle{
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 0;
}
#wrapper #body-section #left-content #content-middle #contact-form-holder{
width:375px;
min-height:455px;
position:relative;
float:left;
display:inline;
margin:0 10px 0 0;
padding:0 0 0 10px;
}
#wrapper #body-section #left-content #content-middle #contact-form-holder #contact-form{
width:375px;
position:relative;
float:left;
display:inline;
margin:0 0 0 0;
padding:0 0 0 0;
}
.contactformtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
position:relative;
float:left;
margin:0 0 8px 0;
}
/*End Of Body Section*/
/*Start Of Sponsors Section*/
#wrapper #sponsors-section{
width:961px;
min-height:32px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 0;
}
#wrapper #sponsors-section-top{
width:961px;
height:6px;
position:relative;
float:left;
display:inline;
margin:0 0 0 0;
}
#wrapper #sponsors-section-middle{
width:961px;
min-height:20px;
position:relative;
background-color:#FFFFFF;
float:left;
display:inline;
margin:0 0 0 0;
}
.sponsors-item{
height:44px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 10px;
}
#wrapper #sponsors-section-bottom{
width:961px;
height:6px;
position:relative;
float:left;
display:inline;
margin:0 0 0 0;
}
/*End Of Sponsors Section*/
/*Start Of News Section*/
#wrapper #news-section{
width:961px;
height:22px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 0;
}
#wrapper #news-section #rss-section{
width:909px;
height:22px;
position:relative;
float:left;
display:inline;
background:url(images/rssnews-footer-bg.png) no-repeat;
margin:0 5px 0 0;
}
#wrapper #news-section #login-section{
width:47px;
height:22px;
position:relative;
float:left;
display:inline;
background:url(images/login-button.png) no-repeat;
}
/*End Of News Section*/
/*Start Of Copyright Section*/
#wrapper #copyright-section{
width:961px;
height:22px;
position:relative;
float:left;
display:inline;
background:url(images/terms-footer-bg.png) no-repeat;
margin:0 0 10px 0;
}
#wrapper #copyright-section ul{
margin:4px 0 0 180px;
padding:0;
list-style:none;
position:relative;
display:inline;
float:left;
}
#wrapper #copyright-section ul li{
display:block;
margin:0 20px 0 0;
position:relative;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#24266C;
}
#wrapper #copyright-section ul li a{
height:29px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#24266C;
font-weight:bold;
}
#wrapper #copyright-section ul li a:hover{
height:29px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#24266C;
font-weight:bold;
}
#wrapper #copyright-section ul li a span{
visibility:hidden;
}
/*End Of Copyright Section*/
#wrapper #disclaimer-section{
width:961px;
position:relative;
float:left;
display:inline;
margin:0 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
}
.logincontainer{
width:520px;
float:left;
position:relative;
display:inline;
margin:60px 0 0 0;
}
.loginrow{
float:left;
display:inline;
width:320px;
height:30px;
line-height:20px;
margin:0 0 10px 0;
}
.loginrow label{
width:100px;
float:left;
display:block;
}
.loginrow input{
width:150px;
float:left;
display:inline;
}
.loginbutton{
float:left;
display:inline;
width:520px;
height:30px;
line-height:20px;
margin:0 0 10px 0;
}
#ajax_box
{
width:300px;
background:#DFFFDF;
border:solid 1px #cccccc;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:4px;
}
.blue_14px{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#99CCFF;
}
.red_12px{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
.grey_14px{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.gold_14px{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C6982B;
}
.homevideotext{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold; 
line-height:20px;
text-decoration:none;
}
.homevideotext a{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold; 
line-height:20px;
text-decoration:none;
}
.homevideotext a:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold; 
line-height:20px;
text-decoration:underline;
}





.home-list-title{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
display:inline;
float:left;
text-align:left;
margin:0 0 8px 0;
}
#wrapper #body-section #left-content #content-middle #home-list-holder{
width:385px;
min-height:455px;
position:relative;
float:left;
display:inline;
margin:0 0 0 10px;
padding:0 0 0 0;
border-right:2px solid #C9C9C9;
}
#wrapper #body-section #left-content #content-middle #home-list-holder #home-list{
width:365px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 0;
padding:0 0 0 0;
}
.home_dropdown{
width:370px;
min-height:25px;
position:relative;
display:inline;
float:left;
background-color:#24266C;
line-height:22px;
padding:0 0 0 5px;
margin:0 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
}
.home_dropdown a{
color:#FFFFFF;
text-decoration:none;
}
.home_dropdown a:hover{
color:#cec7c0;
text-decoration:none;
}
.home_dropdown_item{
padding:3px 10px 3px 10px;
margin:0 0 5px 0;
clear:both; 
width:355px;
}
.home_dropdown_item p{
width:355px;
margin:0 0 10px 0;
}
.home_dropdown_topic{
width:305px;
float:left;
display:inline;
line-height:25px;
}
.home_dropdown_topic a{
color:#FF0000;
text-decoration:none;
}
.home_dropdown_topic a:hover{
color:#FF0000;
text-decoration:underline;
}
#wrapper #body-section #left-content #content-middle #advertisements-block{
width:375px;
position:relative;
float:left;
display:inline;
margin:0 10px 0 0;
padding:0 0 0 0;
}
.advertisement-item{
width:375px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 0;
padding:0 0 0 0;
text-align:center;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#390;
text-decoration:none;
}
.advertisement-item a{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#390;
text-decoration:none;
}
.advertisement-item a:hover{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#390;
text-decoration:underline;
}
.clear{
clear:both;
}


.video-list-title{
color:#24266C;
display:inline;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
float:left;
text-align:left;
margin:0 0 8px 0;
}
#wrapper #body-section #left-content #content-middle #video-content-holder{
width:377px;
position:relative;
display:inline;
margin:0 10px 0 10px;
float:left;
border-right:2px solid #C9C9C9;
background:url(/images/content-bg-slice.png) repeat-y;
min-height:485px;
}
#wrapper #body-section #left-content #content-middle .video-content-holder{
width:377px;
position:relative;
display:inline;
margin:0 10px 0 0;
height:auto;
}
#wrapper #body-section #left-content #content-middle #video-content-holder-spacer{
width:387px;
position:relative;
display:inline;
margin:0 0 0 10px;
float:left;
border-right:2px solid #C9C9C9;
background:url(/images/content-bg-slice.png) repeat-y;
min-height:485px;
height:auto;
}
#wrapper #body-section #left-content #content-middle #video-content-holder #video-content{
width:377px;
position:relative;
float:left;
display:inline;
text-align:left;
padding:0 10px 0 0;
min-height:485px;
}
.videolist-title{
color:#24266C;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
position:relative;
display:inline;
float:left;
text-align:left;
margin:0 0 8px 0;
}
.video-list-title{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#24266C;
font-weight:bold;
display:inline;
position:relative;
float:left;
margin:0 0 0 0;
}
#wrapper #body-section #left-content #content-middle #video-list-holder{
width:375px;
min-height:455px;
position:relative;
float:left;
display:inline;
margin:0 10px 0 10px;
padding:0 0 0 0;
}
#wrapper #body-section #left-content #content-middle #video-list-holder #video-list{
width:375px;
position:relative;
float:left;
display:inline;
margin:0 0 5px 0;
padding:0 0 0 0;
}
.video_dropdown{
width:370px;
min-height:25px;
position:relative;
display:inline;
float:left;
background-color:#24266C;
line-height:22px;
padding:0 0 0 5px;
margin:0 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
z-index:1;
}
.video_dropdown a{
color:#FFFFFF;
text-decoration:none;
}
.video_dropdown a:hover{
color:#cec7c0;
text-decoration:none;
}
.video_dropdown_gold{
width:370px;
min-height:25px;
position:relative;
display:inline;
float:left;
background-color:#CC9900;
line-height:22px;
padding:0 0 0 5px;
margin:0 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
z-index:1;
}
.video_dropdown_gold a{
color:#FFFFFF;
text-decoration:none;
}
.video_dropdown_gold a:hover{
color:#cec7c0;
text-decoration:none;
}
.video_dropdown_item{
padding:0 10px 0 10px;
margin:0 0 5px 0;
display:inline;
clear:both; 
width:355px; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
z-index:10;
}
.video_dropdown_item_none{
padding:3px 10px 0 2px;
margin:0 0 0 0;
display:inline;
clear:both; 
width:355px; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
z-index:10;
}
.video_dropdown_topic{
width:305px;
float:left;
display:inline;
line-height:25px;
}
.video_dropdown_topic a{
color:#000000;
text-decoration:none;
}
.video_topic a:hover{
color:#FFFFFF;
text-decoration:none;
}


/*Start Of Ticker*/
#wrapper #ticker{
margin:0px 10px 10px 0;
width:950px;
height:33px;
float:left;
background:url(../images/tickerbg.jpg) no-repeat;
}
#wrapper #ticker ul{
width:950px;
margin:0 0 0 0;
padding:0;
height:33px;
line-height:30px;
list-style:none;
float:right;
overflow:hidden;
}
#wrapper #ticker ul li{
height:33px;
display:block;
float:left;
line-height:33px;
margin:0 0 0 10px;
text-align:center;
padding:0 0 0 0;
}
#wrapper #ticker ul li a{
line-height:33px;
height:33px;
display:block;
text-decoration:none;
}
#wrapper #ticker ul li a:hover{
line-height:33px;
height:33px;
display:block;
text-decoration:none;
}
.news_ticker_box{
width:950px;
height:33px;
text-align:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:15px;
float:left;
}
.news-heading{
padding:0px 6px 0px 0px;
float:left;
margin:0 0 0 10px;
overflow:hidden;
font-weight:bold;
color:#24266C;
font-size:15px;
text-transform:uppercase;
}
.ticker{
font-size:15px;
text-transform:uppercase;
margin:0px;
padding:8px 0px 8px 0px;
float:left;
overflow:hidden;
width:950px;
background:url(images/news_ticker_rpt.png) repeat-x top left;
height:21px;
}
.ticker, .ticker a{
text-decoration:none;
color:#FF0000;
font-weight:bold;
}
.ticker span{
padding:0px 0px 5px 0px;
display:none;
}
.ticker .active_ticker{
display:block;
}
/*End Of Ticker*/