/*  
Theme Name: Slots Red
Theme URI: #
Version: 1.0
Author: Ekta Paneri
Author URI: #

*/
body {
padding : 0;
margin : 0;
font : 62.5%  Arial, Helvetica, sans-serif;
line-height : 150%;
background: #d9d9d9 url("images/95.jpg") top left repeat-x;
color : #333;
}

a {
color : #333;
text-decoration:none;
}
a:hover {
color : #333;
}

a img { border:0px solid #000; text-decoration:none;}

h1 , h2, h3, h4, h5, h6{
padding : 0 ;
margin : 0;
}


blockquote {
padding:0;
border-top:1px solid #c03;
border-bottom:1px solid #c03;
color:#c03;
margin : 10px 0 ;
font-size:1.1em;
}

blockquote a { 
color:#fff;
}

ul , ol{
margin: 0 0 0 10px; 
padding : 0 0 0 10px;
}

hr {
height : 1px;
border-style : none;
color : #063;
margin : 10px 0;
}

.clearboth { 
clear:both; 
height:0px; 
overflow:hidden; 
width:100%;
}

.px980 { 
padding: 0 20px; 
width:980px; 
margin: 0 auto;
background:#fff url("images/back.png") center center;
}


#flags { padding: 5px; margin: 50px 30px 0 0;  width:175px; float:Right; text-align:right; }
#flags img { padding: 4px; background: url("images/back.png"); margin:0; } 


#header { 
padding:0;
height:200px;
background: url("images/header.png") 80px 20px no-repeat;
} 

#header h1 { font: normal 50px georgia, serif; padding:50px 0px 5px 320px; color:#fff ;  }
#header h1 a { color:#fff;}
#header h3 {  font: italic 30px gerogia, serif;  padding: 0 0 20px 340px; color:#000;  }

#content { padding: 20px 0 0 0; margin: 20px 0 0 0; }

#blog {
padding:0 ;
margin:0;
width :700px;
float:left;
}

#r_sidebar { width:300px; float:right; padding:0 10px; margin: 0 0 20px 20px; background:#f3f3f3; font-size:1.3em; line-height: 30px}

#r_sidebar .title { 
font: bold 1.6em arial, sans-serif;
color: #fff;
background:#333 url("images/stb.jpg");
text-align:center;
margin:0 0 4px -10px;
width:300px;
padding: 0 10px;
line-height:160%;
}

.row { border-bottom:1px solid #ccc; margin-bottom:4px; padding-bottom:4px; }
.name { width:110px; float:left; padding-left:10px;  }
.image { width:60px; float:left; }
.usa { background:url("images/us.png") center right no-repeat; }
.bonus { width:50px; float:left; text-align:center;}
.match { width:65px; float:left; padding-left:5px;}


#r_sidebar a.underline { text-decoration:underline; color: #c00;}

.post { 
padding: 10px 0 10px 10px; 
}

.entry { 
text-align:justify;  
font-size:1.4em;
line-height:135%;
}

.title {  
font-weight : bold;
font-size: 2.35em;
color: #c00;
margin: 0;
padding: 0 0 5px 0;
line-height:110%;
}

.title a { 
color: #c00; 
}



.info {
padding : 5px 0px;
margin : 0;
color : #666;
font-weight:normal;
line-height: 180%;
font-size:1.2em;
}

.info a { 
color:#666; 
text-decoration:none; 
}


#sidebar {
float :left;
width : 250px;
overflow : hidden;
padding:0 20px 0 0;
margin: 0;
font-size:1.2em;
}


 .ad { margin: 0 0 30px 0; padding: 15px 15px 20px 15px; 
background:#fff url("images/banner.jpg") bottom center no-repeat;
border:1px solid #c00; color: #000; 
text-shadow:1px 1px 0px #fff;
font-size:12px;
border-radius:10px;
}

.ad p { font-size:15px; padding: 5px 0 ; line-height: 150%;}

.ad img { margin: 10px 0 0 0;}
 
.ad a { text-decoration:underline; color:#c00; font-weight:bold; font-size:14px;}

.ad .sidetitle {
color : #c00;
text-align:center;
font-weight: bold;
font-size: 1.5em;
margin:0;
padding: 8px 0;
background:none; 
}

 .widgets { 
 margin: 0 0 30px 0; 
padding: 15px; 
background:#fff bottom center repeat-x ;
border:1px solid #ddd; }

  .widgets ul {
padding : 5px 0 5px 0;
margin:0;
}
 .widgets  li  {
list-style : circle;
list-style-position:inside;
margin:0;
padding: 5px 0 8px 2px;
border-bottom:1px dashed #ddd;
color:#333;
}

.widgets  li:hover {
list-style : disc;
list-style-position:inside;
color:#c00;
}

 .widgets  li a{
	color: #c00;
	text-decoration:none;
}

.widgets  li a:hover {
color: #000;
}

.sidetitle {
color : #fff;
text-align:center;
font-weight: bold;
font-size: 1.4em;
margin:0;
padding: 8px 0;
background:#333 url("images/stb.jpg"); 
}

.sidetitle a { color :#fff } 

#footer {
margin: 0;
padding: 10px 20px; 
color : #666;
background:#d9d9d9; 
}

#footer a {
text-decoration : none;
color:#333;
}


.footleft { width:500px; float:left;  }
.footright { width: 400px; float:right; text-align:right; display:inline; }

.navigation { text-align:center; height:20px; margin: 0 25px 0 0;  }
.alignleft { float:left;}
.alignright { float:right; }

