/*
CSS Document for Doyles Affiliates SIte
Created: 10/06/09 - 1:48 P.M.
By: Mauricio Poveda
*/



/* =General
-----------------------------------------------------------------------------*/

/* Class for clearing floats */
.clear {clear:both}

/* Class for justifying paragraphs of text */
.justified{text-align:justify}

/* Remove border around linked images */
img { border: 0; }

/* Remove Dotted Links for Firefox (on active state) */
a {outline:none;text-decoration:none;color:black}

/*General Classes*/
.alert{color:red}
.clear{clear:both}
a.regularLink{color:#B91D00} a.regularLink:hover{text-decoration:underline}

body{width:792px;background-color:#c5c5c5;margin:0 auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#444;line-height:150%}

#DIVheader{width:792px;margin:0}
#DIVheaderLogo{width:792px;height:74px}
#DIVheaderLogo a{float:left;margin:22px 400px 0 0}
#DIVheaderLogo img{margin:9px 0 0 0}
  
#ULheaderMainNav{width:792px;height:46px;margin:0 0 2px 0;padding:0;list-style:none;position:relative}
#ULheaderMainNav li{float:left;}
#ULheaderMainNav li a{background: transparent url(../images/layout/mainNavButt.gif) no-repeat 0 bottom;width:132px;height:31px/*46*/;padding-top:15px;color:#FFF;display:block;font-size:1em;font-family:Verdana, Geneva, sans-serif;text-transform:uppercase;text-align:center;letter-spacing:1px}
#ULheaderMainNav li a:hover{background: transparent url(../images/layout/mainNavButt.gif) no-repeat 0 top}
#ULheaderMainNav li a.lastItem{background: transparent url(../images/layout/mainNavButtLast.gif) no-repeat 0 bottom}
#ULheaderMainNav li a.lastItem:hover{background: transparent url(../images/layout/mainNavButtLast.gif) no-repeat 0 top}
/*SUB NAV STYLES*/
#ULheaderMainNav li ul{display:none}
#ULheaderMainNav li:hover ul{display:block;position:absolute;margin:0;padding:0;list-style:none;z-index:1000}
#ULheaderMainNav li:hover ul li{float:none}
#ULheaderMainNav li:hover ul li a{display:block;background-image:none;background-color:#1A1A1A;font-size:9px;height:25px/*40*/;padding-top:15px;border-bottom:1px solid black;-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80}
#ULheaderMainNav li:hover ul li a:hover{background-color:#333}
 
#DIVheaderFlash{width:792px;height:366px;position:relative;z-index:1}
		
#DIVcontentContainer{width:792px;background: transparent url(../images/layout/contentBgd.gif) repeat-y 0 0}
#BODYhome #DIVcontentContainer{background-image:none}
/*STYLES FOR HOME LAYOUT*/
#DIVcontentHomeBoxes{width:792px;height:248px;margin:3px 0 0 0}
.homeBox{float:left;width:262px;height:248px;margin-right:3px;background:transparent url(../images/layout/homeBoxBodyBgd.jpg) no-repeat 0 bottom;position:relative}
.homeBoxLast{float:left;width:262px;height:248px;margin-right:0;background:transparent url(../images/layout/homeBoxBodyBgd.jpg) no-repeat 0 bottom;position:relative}
#DIVcontentHomeBoxes h1{margin:3px 0 0 12px;padding:0;color:#FFF;font-size:1.4em;font-weight:normal;letter-spacing:1px;text-transform:uppercase}/*BORRAR*/
#DIVcontentHomeBoxes h2{margin:12px 12px 4px 12px;padding:0;color:#444;font-size:1.2em}
#DIVcontentHomeBoxes p{margin:0 12px;padding:0;color:#444;font-size:1em;line-height:120%}
a.homeBoxButton{width:14px;height:14px;display:block;float:right;margin:-19px 7px 0 0;background:transparent url(../images/layout/homeBoxButton.gif) no-repeat 0 0}
/*BORRAR*/
a.homeBoxMore{font-family:Verdana, Geneva, sans-serif;color:#444;text-transform:uppercase;font-size:0.8em;position:absolute;bottom:5px;right:10px}
a.homeBoxMore:hover{color:#FFF}
  
#DIVmainContentHome{width:742px/*792*/;background-color:#444;padding:25px;border-top:3px solid #c5c5c5}
#DIVmainContentHome .contentHomeContainer{width:742px}
#DIVmainContentHome .contentHomeContainer .contentHomeContainerLeft{float:left;width:57px/*70*/;margin-right:13px}
#DIVmainContentHome .contentHomeContainer .contentHomeContainerRight{float:left;width:672px}
#DIVmainContentHome h1{margin:0;padding:0;font-size:1.1em}
#DIVmainContentHome h1 a{color:#FFF}
#DIVmainContentHome p{color:#FFF;font-size:0.9em;margin:5px 0 12px 0}
#DIVmainContentHome a.homeContentMoreButt{background:transparent url(../images/layout/moreButtHome.png) no-repeat 0 0;width:86px/*86*/;height:22px/*25*/;padding:3px 0 0 0;display:block;float:right;color:#FFF;text-align:center}
#DIVmainContentHome a.homeContentMoreButt:hover{color:#C12727}
#DIVmainContentHome hr{margin:20px 0;background-color:#666;color:#CCC;height:1px;border:0 none}

/*STYLES FOR CONTENT LAYOUT*/
#DIVmainContent{float:left;width:662px/*662*/;background-color:#E9E9E9;padding:15px 0 25px 0}
#DIVmainContent h1{margin:10px 0 0 0;padding:0 0 0 25px;font-weight:normal}
/**BREADCRUMBS NEW*/
#DIVmainContent #DIVbreadcrumbs{background:transparent url(../images/layout/breadcrumbsBgd.png) no-repeat 0 0;width:612px/*612*/;height:22px/*22*/;margin:15px 0 0 25px;padding:0px}
#DIVmainContent #DIVbreadcrumbs ul{margin:0;padding:0;list-style:none;height:22px/*22*/;}
#DIVmainContent #DIVbreadcrumbs li{float:left;height:22px/*22*/;background:transparent url(../images/layout/breadcrumbArrowBig.png) no-repeat right 0;}
#DIVmainContent #DIVbreadcrumbs li a{color:#666;padding:2px 25px 0 0;margin-left:0;display:block}
#DIVmainContent #DIVbreadcrumbs li a:hover{color:#B91D00}
#DIVmainContent #DIVbreadcrumbs li:first-child{background-image:none;margin-left:12px}
#DIVmainContent #DIVbreadcrumbs li:first-child a{color:#000}
  
#DIVmainContent #DIVmainContentPadded{width:612/*662*/;padding:25px}
#DIVmainContent h2{margin:0 0 10px 0;padding:0;font-size:1.3em;font-weight:normal;color:#b91d00}
#DIVmainContent h3{margin:0 0 10px 0;padding:0;font-size:1.1em;font-weight:bold;color:#000}
#DIVmainContent p{margin:0 0 10px 0}
  
/*BOXES*/
#DIVmainContent .roundedBox{width:612px;margin:20px 0}
#DIVmainContent .roundedBox span.roundedBoxTop{width:612px;height:8px;background:transparent url(../images/layout/roundedBoxTop.png) no-repeat 0 0;display:block}
#DIVmainContent .roundedBox .roundedBoxBody{width:580px/*612*/;background:transparent url(../images/layout/roundedBoxBody.png) repeat-y 0 0;padding:16px}
#DIVmainContent .roundedBox .roundedBoxBody p{margin:0 0 10px 0;padding:0}
/*Q&A related styles*/
#DIVmainContent .roundedBox .roundedBoxBody p.question{font-weight:bold}
#DIVmainContent .roundedBox .roundedBoxBody img.questionImg{float:left;margin:0 5px 5px 0}

/*News related styles*/
#DIVmainContent .roundedBox .roundedBoxBody .newsHeader{position:relative;padding-left:30px}
#DIVmainContent .roundedBox .roundedBoxBody .newsHeader h1{margin:0;padding:0;font-size:1.2em;font-weight:bold}
span.calendarGreen{position:absolute;width:42px;height:37px/*49*/;top:0;left:-25px;background:transparent url(/news/images/cal_green.png) no-repeat 0 0;padding-top:12px}
span.calendarRed{position:absolute;width:42px;height:37px/*49*/;top:0;left:-25px;background:transparent url(/news/images/cal_red.png) no-repeat 0 0;padding-top:12px}
span.calendarGreen p,span.calendarRed p{margin:0;padding:0;line-height:9px}
span.calendarGreen p:first-child,span.calendarRed p:first-child{color:white;font-weight:bold;font-size:1.4em;text-align:center;}
span.calendarGreen p:last-child,span.calendarRed p:last-child{color:black;font-weight:bold;font-size:0.9em;text-align:center;line-height:17px}
  
#DIVmainContent .roundedBox .roundedBoxBody .newsHeader p.newsLocation{font-style:italic;font-size:0.9em}
  
#DIVmainContent .roundedBox .roundedBoxBody hr{clear:both;width:580px;height:2px;margin:12px 0;padding:0;border:0;background:transparent url(../images/layout/roundedBoxHr.gif) no-repeat 0 0}
#DIVmainContent .roundedBox span.roundedBoxBottom{width:612px;height:8px;background:transparent url(../images/layout/roundedBoxBottom.png) no-repeat 0 0;display:block}
  
a.top{float:right;font-size:0.9em;color:#999;background:transparent url(../images/layout/top.png) no-repeat right 2px;padding-right:15px}
  
#DIVmainContent .contentFloatedImgLeft{width:612px/*612*/;float:left;margin-bottom:25px}
#DIVmainContent .contentFloatedImgLeft img{display:block;width:216px;float:left;margin-right:14px}
#DIVmainContent .contentFloatedImgLeft .contentFloatedImgLeftTxt{width:382px;float:left}
  
#DIVmainContentSide{float:left;width:120px/*130*/;background-color:#DBDBDB;padding:5px}
#DIVmainContentSide a.sidePokerButt{background:transparent url(../images/layout/sidePokerButt.gif) no-repeat 0 bottom;width:120px;height:60px;display:block;margin-bottom:5px}
#DIVmainContentSide a.sidePokerButt:hover{background-position:0 top}
#DIVmainContentSide a.sideCasinoButt{background:transparent url(../images/layout/sideCasinoButt.gif) no-repeat 0 bottom;width:120px;height:60px;display:block} #DIVmainContentSide a.sideCasinoButt:hover{background-position:0 top}

#DIVmainContentSide{position:relative;width:120px}
#DIVmainContentSide #DIVscrollingBanner{position:absolute;width:120px;top:136px}
  
/*LISTS*/
ul.redDisc{margin:0;padding:0;list-style:none}
ul.redDisc li{background:transparent url(../images/layout/redDiscBullet.png)no-repeat left 3px;padding-left:10px;margin-bottom:4px}  
ul.blueArrow{margin:0;padding:0;list-style:none}
ul.blueArrow li{background:transparent url(../images/layout/blueArrowBullet.png)no-repeat left 3px;padding-left:10px;margin-bottom:10px}

/*TABLES*/
table{border-collapse:collapse;border:1px solid #CCC}
thead th{background:transparent url(../images/layout/tables/th_bgd.gif) repeat-x 0 0;height:34px;color:#FFF;text-align:left;font-weight:normal;border-right:1px solid #CCC;padding:0 7px}
thead th:last-child{width:60px}
tbody tr{}
.odd{background-color:#DDD}
.even{background-color:#EEE}
td{font-size:0.9em;line-height:1.2em;color:#666;padding:7px 7px;border-top:1px solid #CCC;border-right:1px solid #CCC;text-align:left}

/*FOOTER*/
#DIVfooter{width:792px;height:150px;background: transparent url(../images/layout/footerBgd.gif) no-repeat 0 top}
#ULfooterNav{height:26px/*38*/;margin:0 0 0 250px;padding:12px 0 0 0;list-style:none}
#ULfooterNav li{float:left;margin-right:25px}
#ULfooterNav li a{color:#FFF}
#ULfooterNav li a:hover{color:#C12727}
 
#DIVfooter p{margin:20px 0 0 0;padding:0;text-align:center}
.footerCopyText{font-size:0.8em;color:#888}
.winnings{margin:100px;padding:7px 0 5px 460px;background-color:#CCC;height:20px}
       