@charset "UTF-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
}

a img {
border: none;
background-color: transparent !mportant;
}

img {
border: 0px;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color: #33333;
line-height: 1.45em;
background-color: #F9F9F9;
}

p{
margin: 0 0 10px 0;
}

a:link { 
color: #DD3D00;
text-decoration: none;
}

a:visited {
color: #DD3D00;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#outer-wrapper {
width: 100%;
background-image: url(../images/bg-slice.jpg);
background-repeat: repeat-x;
background-color:#FFF;
}

#wrapper{
width: 965px;
overflow:auto;
margin-left: auto;
margin-right:auto;
}

#masthead {
width: 965px;
height: 129px;
background:url(../images/masthead-bg.jpg) bottom left;
background-repeat:no-repeat;
}

#nav-container {
width: 965px;
height: 35px;
}

#top-panel {
width: 965px;
height: 360px;
background-image:url(../images/top-panel.jpg);
background-repeat:no-repeat;
}

#main-container {
width: 965px;
overflow:auto;
background:url(../images/wrap-grey-repeat.jpg) top right repeat-y;
float:left;
padding: 0 0 20px 0;
}

#footer {
width: 100%;
height: 68px;
background-image:url(../images/footer-bg.jpg);
background-repeat:repeat-x;
padding: 30px 0 0 0;
}

#foot-nav {
width: 965px;
margin-left: auto;
margin-right: auto;
}


#logo {
width: 127px;
height: 94px;
float:left;
}

.chevrolet {
width: 127px;
height: 94px;
background-image:url(../images/chevrolet-logo.jpg);
text-indent: -9999px;
}

#mast-car {
width: 196px;
height: 129px;
float:left;
background-image:url(../images/mast-car.jpg);
}

#mast-title {
width: 307px;
height: 74px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#DD3D00;
font-weight:bold;
font-size:2.25em;
line-height: 1.18em;
padding: 20px 0 0 20px;
}

#ad-feature {
width: 315px;
height: 17px;
float:left;
text-align:right;
color:#999999;
font-size: 0.833em;
padding: 3px 0 0 0;
}

#badges {
width: 315px;
height: 74px;
background-image:url(../images/badges.gif);
background-repeat:no-repeat;
float:left;
}

a.foot-nav:link, a.foot-nav:visited {
color: #333333;
margin-right: 8px;
display:inline;
text-decoration:none;
font-size: 0.833em;
font-weight:bold;
}

a.foot-nav:hover {
color: #DD3D00;
margin-right: 8px;
display:inline;
text-decoration:none;
font-size: 0.833em;
font-weight:bold;
}

.foot-nav-off {
color: #999999;
margin-right: 8px;
display:inline;
text-decoration:none;
font-size: 0.833em;
font-weight:bold;
}

#nav-item{
height: 35px;
padding: 0 6px 0 0;
background:url(../images/nav-divide.jpg) right top;
background-repeat: no-repeat;
float:left;
}

#col-1 {
width: 220px;
float:left;
margin-right: 20px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
}

#col-2 {
width: 390px;
float:left;
margin-right: 20px;
display:inline;
}

#col-3 {
width: 315px;
float:left;
display:inline;
background:url(../images/sidebar-grad1.jpg) top left no-repeat;
padding: 60px 0 0 0;
}

#col1-title {
width: 220px;
height: 30px;
padding: 20px 0 0 0;
background:url(../images/col1-title.jpg) bottom left no-repeat;
font-size: 1.333em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin: 0 0 18px 0;
}

#col1-base {
width: 220px;
height: 20px;
background:url(../images/col1-title.jpg) bottom left no-repeat;
margin-bottom: 6px;
}

#col2-title {
width: 390px;
height: 30px;
padding: 20px 0 0 0;
background:url(../images/col2-title.jpg) bottom left no-repeat;
font-size: 1.333em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin: 0 0 18px 0;
}

#col2-base {
width: 390px;
height: 50px;
background:url(../images/col2-title.jpg) bottom left no-repeat;
margin-bottom: 6px;
float:left;
display:inline;
}

#double-col-title {
width: 630px;
height: 30px;
padding: 20px 0 0 0;
background:url(../images/col1-title.jpg) bottom left repeat-x;
font-size: 1.333em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin: 0 0 18px 0;
}

#col1-text {
width: 220px;	
}

#col2-text {
width: 390px;
margin: 8px 0 0 0;
float:left;
display:inline;
}

#floated-title {
width: 123px;
float: left;
font-style:italic;
font-size: 1.333em;
font-family:Georgia, "Times New Roman", Times, serif;
color:#DD3D00;
padding: 0 20px 0 0;
line-height: 1.15em;
}

#floated-image {
width: 222px;
height: 106px;
float:left;
z-index: 3px;
display:inline;
margin-top: -23px;
}

#floated-image2 {
width: 222px;
height: 190px;
float:left;
z-index: 3px;
display:inline;
margin-top: -23px;
}

#side-link1 {
width: 263px;
height: 25px;
padding: 17px 0 0 52px;
background:url(../images/side-link1.jpg) top left no-repeat;
cursor:pointer;
}

#side-link2 {
width: 263px;
height: 25px;
padding: 17px 0 0 52px;
background:url(../images/side-link3.jpg) top left no-repeat;
cursor:pointer;
}

#side-link3 {
width: 263px;
height: 25px;
padding: 17px 0 0 52px;
background:url(../images/side-link2.jpg) top left no-repeat;
cursor:pointer;
}

#side-link4 {
width: 258px;
padding: 16px 5px 0 52px;
background:url(../images/side-link4.jpg) top left no-repeat;
cursor:pointer;
}

#side-link5 {
width: 258px;
padding: 16px 5px 16px 52px;
background:url(../images/side-link4.jpg) top left no-repeat;
cursor:pointer;
}

#side-link-text {
width: 253px;
padding: 3px 10px 10px 52px;
}

a.side-link:link, a.side-link:visited {
color: #DD3D00;
display:inline;
text-decoration:none;
font-size: 1em;
}

a.side-link:hover {
color: #DD3D00;
display:inline;
text-decoration:underline;
font-size: 1em;
}

a.side-link-large:link, a.side-link-large:visited {
color: #333333;
display:inline;
text-decoration:none;
font-size: 1.417em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

a.side-link-large:hover {
color: #DD3D00;
display:inline;
text-decoration:none;
font-size: 1.417em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#side-link4 regular {
font-size:1em;
}

#legends-map {
width: 650px;
height: 360px;
float: left;
background-image:url(../images/map-bg.jpg);
}

#legends-intro{
width: 280px;
float: left;
padding: 23px 30px 0 0;
color:#FFF;
font-size:1.167em;
line-height: 1.45em;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

#legends-intro a {
text-decoration:none;	
}

#btn-comp {
width: 159px;
height: 23px;
float:left;
margin: 8px 0 0 0;
display:inline;
background-image:url(../images/btn-comp.jpg);
background-repeat: no-repeat;
font-weight:bold;
color:#FFF;
padding: 3px 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.167em;
font-style:normal;
text-decoration:none;
cursor:pointer;
}

.btn-link {
text-decoration:none;	
}

a.btn-link:hover {
	text-decoration:none;
}

#btn-comp2 {
width: 154px;
height: 23px;
float:left;
margin: 8px 0 0 0;
display:inline;
background-image:url(../images/btn-comp-2.jpg);
background-repeat: no-repeat;
font-weight:bold;
color:#FFF;
padding: 3px 0 0 25px;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.167em;
font-style:normal;
text-decoration:none;
margin-left: 90px;
cursor:pointer;
}

#btn-comp3 {
width: 154px;
height: 23px;
float:left;
display:inline;
background-image:url(../images/btn-comp-2.jpg);
background-repeat: no-repeat;
font-weight:bold;
color:#FFF;
padding: 3px 0 0 25px;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.167em;
font-style:normal;
text-decoration:none;
margin-top: 0px;
margin-left: 70px;
cursor: pointer;
}

#btn-comp4 {
width: 154px;
height: 23px;
float:left;
display:inline;
background-image:url(../images/btn-comp-2.jpg);
background-repeat: no-repeat;
font-weight:bold;
color:#FFF;
padding: 3px 0 0 25px;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.167em;
font-style:normal;
text-decoration:none;
margin: 6px 0 0 10px;
cursor:pointer;
}


#bio-title {
width: 965px;
height: 70px;
background-image:url(../images/bio-title.png)
}

#bio-left {
width: 605px;
height: 45px;
float:left;
padding: 25px 0 0 20px;
color:#FFF;
font-size:1.833em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#bio-right {
width: 340px;
height: 45px;
float:left;
padding: 25px 0 0 0;
color:#FFF;
font-size:1.833em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#bio-main {
width: 605px;
height: 290px;
float:left;
padding-left:20px;
}

#bio-comp-box {
width: 320px;
height: 265px;
float:left;
background-color:#FFF;
background-image:url(../images/bio-comp.jpg)
}

#bio-comp-box p{
padding: 13px 20px 0 20px;
}

#bio-images {
width: 202px;
margin-right: 18px;
float:left;
}

#player-info {
width: 370px;
float:left; 
color:#FFF;
}

.sub-title{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size: 1.333em;
color:#FFF;
}

.sub-title-dark{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size: 1.333em;
color:#333;
}

#player {
width: 202px;
height: 116px;
background-color:#999;
margin-bottom: 17px;
}

#player2 {
width: 202px;
height: 116px;
background-color:#999;
margin-top: 4px;
}

#double-col{
width: 630px;
float:left;
margin-right: 20px;
display:inline;
}

#double-col2{
width: 630px;
float:left;
display:inline;
}

#bio-col1{
width: 295px;
float:left;
margin-right: 40px;
display:inline;
}

#bio-col2{
width: 295px;
float:left;
display:inline;
}

#quote {
width: 295px;
margin-bottom: 10px;
}

#quote p {
padding: 13px 10px 3px 0;
color:#DD3D00;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1.417em;
line-height: 1.25em;
}

.quote-divide {
width: 295px;
height: 5px;
background:url(../images/bio-quote.jpg) top no-repeat;
}

#col-wrap{
width: 630px;
overflow:auto;
}

#bio-360-text{
width: 385px;
float:left;
padding: 0 15px 0 0;
}

#double-col-foot {
width: 630px;
height: 10px;
background:url(../images/col1-title.jpg) bottom left repeat-x;
font-size: 1.333em;
float:left;
}

#pick {
width: 170px;
position: absolute;
z-index:5;
margin: 20px 0 0 20px;
color: #FFFFFF;
}

#england-hover{
width:174px;
height: 67px;
position: absolute;
z-index:8;
margin: 120px 0 0 450px;
cursor:pointer;
}

#england-container{
width:184px;
height: 67px;
}

#ireland-hover{
width:184px;
height: 67px;
position: absolute;
z-index:13;
margin: 175px 0 0 90px;
cursor:pointer;
}

#ireland-container{
width:184px;
height: 67px;
}

#wales-hover{
width:184px;
height: 67px;
position: absolute;
z-index:16;
margin: 195px 0 0 320px;
cursor:pointer;
}

#wales-container{
width:184px;
height: 67px;
}

#scotland-hover{
width:184px;
height: 67px;
position: absolute;
z-index:12;
margin: 30px 0 0 370px;
cursor:pointer;
}

#scotland-container{
width:184px;
height: 67px;
}


#pick h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1.333em;
margin: 0 0 4px 0;
}

#edge {
width: 7px;
height: 67px;
background-image:url(../images/player-edge.png);
float:left;
}

#flag {
width:128px;
height: 63px;
background-image:url(../images/flay-bg.gif);
background-repeat:repeat-x;
float:left;
}

#flag-off {
width:128px;
height: 63px;
background-image:url(../images/flay-bg.gif);
background-repeat:repeat-x;
float:left;
}

#flag-text{
height: 38px;
padding: 6px 0 0 0;
}

#thumb {
width: 49px;
height: 63px;
float:left;
}

#flag-base {
height: 17px;
color: #FFF;
padding: 2px 0 0 0;
}

.flag-main{
color: #333;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size: 1.167em;
}

.flag-orange {
color:#DD3D00;
font-size: 1.167em;
}

.no-decoration {
text-decoration:none;	
}

a.no-decoration:hover {
text-decoration: none;
}

#win-panel {
width: 590px;
background-image:url(../images/win-bg.jpg);
background-color:#000;
margin-top: 20px;
padding: 0 20px 30px 20px;
}

#win-title{
width: 590px;
height: 32px;
background:url(../images/win-title-divide.jpg) bottom left no-repeat;
padding: 16px 0 0 0;
color:#FFF;
font-weight:bold;
font-size: 1.833em;
font-family:Georgia, "Times New Roman", Times, serif;
}

#comp-inner{
width: 590px;
padding: 10px 0 0 0;
overflow:auto;
}

#comp-left{
width: 325px;
color:#FFF;
float:left;
padding: 13px 0 0 0;
}

#comp-full{
width: 590px;
color:#FFF;
float:left;
padding: 13px 0 0 0;
}

#prize1 {
width: 263px;
float:left;
}

#comp-col1{
width: 333px;
float:left;
margin-left: 155px;
display: inline;
}

.comments {
background-image: url(../images/comments.gif)	;
width: 246px;
height: 78px;
padding:7px;
color:#FFF;
border: 0px none;
}

.field {
background-image: url(../images/field.gif)	;
width: 150px;
height: 12px;
padding:5px;
color:#FFF;
border: 0px none;
}

.address-field {
background-image: url(../images/address-field.gif)	;
width: 150px;
height: 84px;
padding:5px;
color:#FFF;
border: 0px none;
}

#gallery-wrap{
width: 295px;
overflow:auto;
float:left;
display:inline;
}

.detail {
width: 295px;
margin-bottom:3px;
margin-top: 8px;
float:left;
}

#thumbnail {
width: 57px;
height: 36px;
margin: 0 2px 10px 0;
float:left;
display:inline;
cursor:pointer;
}

#thumb-container {
width: 295px;
padding: 0 0 20px;
}

.gallery-divide {
width: 295px;
height: 5px;
background:url(../images/bio-quote.jpg) top no-repeat;
float:left;
}

.gallery-divide2 {
width: 295px;
height: 5px;
background:url(../images/bio-quote.jpg) top no-repeat;
float:left;
margin-bottom: 10px;
}

#win-panel2 {
width: 590px;
background-image:url(../images/win-bg.jpg);
background-repeat:no-repeat;
background-color:#000;
margin-top: 20px;
padding: 0 20px 30px 20px;
}

.guide {
width: 228px;
float:right;
margin: 0 0 5px 30px;
}

.question-txt {
font-size: 1.417em;
color:#C02500;
}

.answer-txt {
font-size: 1.417em;	
}

.radio {
margin-left: 22px;	
}

#recent-container{
width: 281px;
padding: 0 17px 25px 17px;
}

#recent-top{
width: 281px;
height: 25px;
background-image:url(../images/recent-top.jpg);
}

#recent-content{
width: 232px;
background-image:url(../images/recent-bg.jpg);
background-repeat:repeat-y;
padding: 0 27px 0 22px;
}

#recent-bottom{
width: 281px;
height: 25px;
background-image:url(../images/recent-bottom.jpg);
}

.recent-title{
color: #333333;
text-decoration:none;
font-size: 1.417em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
padding-bottom: 5px;
}

.entry-name{
color:#DD3D00;
font-weight:bold;
font-size:1.167em;
padding-top: 5px;
}