 /*
 * 08 03 2010
 * css file for evening times bingo : PAW : globalcom / Dragonfish / 888
 */
html,table,img,table,a,form,input,h1,h2,h3,h4,h5,h6,h7,ol,ul,li,hr,*{margin:0;padding:0;border:0;outline:0 none}

body{background:#de83ac url('') repeat-y scroll center top;
font-family:Tahoma, Arial;font-size:1em;margin:0 auto;text-align:center;position:relative;}

a,img{outline:0 none} /*remove dotted links from firefox*/
a#BlogCornerDiv{
position:absolute;
width:86px;
height:100px;
right:0;
top:0;
z-index: 1200;
display:block;
background:url(/content/images/bloglink.png) no-repeat scroll left top transparent;
}
.clearboth{clear:both}
.clearleft{clear:left}
.clearright{clear:right}
.floatleft{float:left}
.floatright{float:right}
.alignleft{text-align:left}
.center{margin:0 auto; text-align:center;}
.mainfont{font-family:Arial, Helvetica, sans-serif}
.mainfontsize{font-size:.8em}
.maincolor{color:#56b0e4}
.smfontsize{font-size:.6em}
.margintop{margin:14px 0 0 0}
.form1{width:92px; height:20px}
.smallbold{font-size:.8em;font-weight:bold}
.gaptop{margin:8px 0 0px 0}
.gapbot{margin:0px 0 2px 0}
.current{color:#dc137b;}
.up{margin:-5px 0 0 0}
.links2 a:link,.links2 a:visited{color:#fff;text-decoration:underline;}
.links2 a:hover{color:#de83ac;}
.links2 a:active{color:#d62930;}
.gapright{margin:0 10px 0 0}
.midfour{width:226px;height:141px}

a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#dc137b;text-decoration:underline}
a:active{color:#8dd1f8;text-decoration:underline}

#wrapperfull{position:relative}
#wrappertop{width:945px;position:relative;margin:0px auto; text-align:center}
#wrapperbottom{width:937px;position:relative;margin:0px auto; text-align:center}
#topstrip{height:52px; background-color:#7e0243;border-top:#fff 2px solid;border-bottom:#fff 2px solid}
#topstripinner{width:945px; height:52px; position:relative; text-align:left}
#newuser{float:left}
#login{float:left;width:375px;height:50px; display:inline;margin:0 0 0 388px}
#loginform{background:url('../images/login.jpg') no-repeat top left; width:265px; height:50px; margin:8px 0 0 0;float:left; position:relative;}
#loginbutton{width:22px; height:22px; position:absolute; left:226px; top:7px }
#username{width:94px; height:21px; position:absolute; left:23px; top:8px; font-size:.8em; color:#716e70}
#password{width:94px; height:21px; position:absolute; left:123px; top:8px; font-size:.8em; color:#716e70}
#forgotpassword{float:left;width:108px;height:40px;margin:18px 0 0 0 }
#forgotpassword a{font-size:.7em; margin:0 0 0 9px}

#memberdetails{float:left;width:275px;height:40px; background-color:#ff8015; display:inline;margin:2px 0 0 388px; font-size:.7em; padding:3px 6px; position:relative; border:red 1px solid}
#memberdetailsinner{width:269px; overflow:hidden}
#memberdetailsinner a{text-decoration:underline}
#memberdetailsinner a:hover{text-decoration:none}
#memberdetailsright{position:absolute; left:200px; top:31px}

#header{height:190px; position:relative;width:945px;background-color:#de83ac}
#headerlogo{width:289px;height:132px; margin:0 0 0 8px}


#header #right{width:588px;height:130px;margin:3px 0 3px 40px;float:left;}
#headerflash{margin:0 0 0 14px}


#nav{height:52px; width:945px; background:url('../images/nav2.jpg') no-repeat top left; position:relative;}

#nav ul{padding:0 0 0 40px}
#nav li{list-style:none;float:left}
#nav a{font-size:.90em;color:#363636;text-decoration:none;font-weight:bold;}
#nav a:hover{color:#d62930;}
#nav a:active{color:#8dd1f8; text-decoration:underline;}
.topnav{margin:18px 0 0px 0}
.navlist{background:url('../images/navspacer.jpg') no-repeat top right; float:left; height:48px; padding:12px 24px 0 24px}
.navlistend{ float:left; height:48px; padding:12px 24px 0 24px}
.navlistinner{background:url('../images/navspacer.jpg') no-repeat top right; float:left; height:42px; padding:12px 24px 0 24px}
.navlistendinner{ float:left; height:42px; padding:12px 24px 0 24px}

#innerpagenav{margin:0 0 0 -20px;z-index:-4}

/*#xmiddlestrip{height:301px; width:946px; margin:0 auto; background-color:#ad6b87;border-top:#efc2d4 1px solid;border-bottom:#efc2d4 1px solid;padding:0}*/

/*#middlestripinnerpages{height:301px;width:30045px; background-color:#ad6b87;border-top:#fff 1px solid;border-bottom:#fff 1px solid;
padding:0;position:absolute; top:-2px; left:-15000px; margin:0 auto; z-index:-1}*/

body{background:#de83ac url('../images/background.gif') repeat-x}

#innerpagemidwrap{width:937px; margin:0 auto; position:relative}

#middlestripinner{width:945px;height:298px;position:relative;}

#middlestripinnerinnerpages{width:945px;height:298px}

#leftouter{position:absolute; left:-96px; top:-4px}

#leftouterinnerpages{position:absolute; left:-100px; top:0px}

#rightouterinnerpages{position:absolute; left:936px; top:0px}

#rightouter{position:absolute; left:940px; top:-4px}
#maincontentimage{padding:0 0 0 11px;margin:-5px 0 0 0}
#dancingcouple{padding:0 0 0 4px}
#contentMiddle{width:389px;height:332px;}
#midfourcont{width:945px; height:141px; margin:8px 0 0 0}
#lowertwocont{width:945px; height:165px; margin:8px 0 0 0}
 
#testimonials{background:url('../images/testimonials2.gif') no-repeat left top; width:465px; height:166px;  position:relative}
.testipic{width:110px; height:130px; position:absolute; left:5px; top: 10px}
.testigreeting{width:20px; height:15px; position:absolute; left:130px; top: 15px; font-size:.7em; text-align:left}
.testitext{width:308px; height:116px; position:absolute; left:130px; top: 35px; font-size:.7em; text-align:left}
.testiperson{width:308px; height:116px; position:absolute; left:400px; top: 110px; font-size:.7em; text-align:left}

#footer{text-align:center;background:url('../images/footer.jpg') no-repeat top left; width:937px; height:93px;}

#botnav {text-align:center;height:20px; padding:10px 0 0 16px}
#botnav li{display:inline; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:.7em; margin:0 16px 0 0; font-weight:700;
letter-spacing:-1px }
#botnav a{text-decoration:none; color:#dc137b;}
#botnav a:hover{color:#000;text-decoration:none;}
#botnav a:active{color:#de83ac;text-decoration:none;}
#cardspayment{width:720px; height:20px; padding:12px 0 0 0; margin:0 auto}
#sub{font-size:.75em;background:url('../images/subfooter.jpg') no-repeat top left; height:72px; width:937px; margin:8px auto 0 auto}
#sub a{color:#d14431;text-decoration:none}
#sub a:hover{color:#fff;}
#sub a:active{color:yellow}
#cardspayment{margin:10px auto 0 auto}
#bottombanner{margin:20px 0}
#navstrip{background:url('../images/navstrip.gif') repeat-x top left; width:740px; height:38px; margin:0}

#liscencing{width:900px; padding:0 8px; font-size:11px;line-height:11px;}

#innerpagebordertop{ background:url('../images/bordertop.jpg') no-repeat top left; width:937px; height:17px; margin:2px auto 0 auto; clear:both}
#innerpagebordermiddle{ background:url('../images/bordermiddle.jpg') repeat-y; width:937px; margin:0 auto; min-height:320px}
#innerpageborderbottom{ background:url('../images/borderbottom.jpg') no-repeat top left; width:937px; height:17px; margin:0px auto 20px auto;}
#paymentScroll{margin: 0 auto !important;}
