/*

Theme Name: Suffolk Bingo

Theme URI: http://www.creamylayouts.com



Version: 1.0

Author: 

Author URI: 

*/



* { padding: 0; margin: 0; }



body {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;
 
margin: 0px;padding: 0px;

 background:#d60056 ;

}

#wrapper { 
 
 margin: 25px auto;
 width: 973px;
 background: #fff ;
}

#main{
	background: #000;
	
}

#header {
position: relative;
height: 120px;
background:#fff;

}

#header h1 {

 font-size: 30px;

 font-weight: normal;

}

#header h1 a {

 color: #dad4c6;

 text-decoration: none;

}
img {
	border: none;
}

#header .description {

 color: #dad4c6;

 padding-left: 42px;

}




#content { 

  margin-top:27px;
 
 padding-right: 50px;
 
 
 font-family: arial,verdana;
 font-size: 13px;

 min-height: 350px;

 width: 700px;

 float: right;

 color: #5c5a56;
 
}

*html #content{
	padding-right: 2px; !important;
	}

#content .post {

 width: 735px;

 

 background: #fff;

 padding: 4px;

 

}

#content .post-heading {

 background: #000;

 height: 24px;

 padding: 14px 0 0 25px;
 background:url(images/posttop.gif) #fff no-repeat 0px 10px;

}

#content .post-heading h2 {

 font-size: 16px;
 font-weight: bold;

}

#content .post-heading h2 {

 color: #fff;

}

#content .post-heading h2 a {

 color: #fff;

 text-decoration: none;

}

#content .post-content {

 padding: 10px;
 width:712px;
 background: #f0f0f0;
margin-left: 3px;

}

#content p {

 padding-bottom: 10px;


}

#content a {

 color: #000;

}

#content .post-info span{
	color:#db1c09;
}

#content .comments {

 background: #5d605a;

 float: left;

 padding: 5px;

}

#content .comments a {

 color: #fff;

 text-decoration: none;

 font-weight: bold;

}

#bottom{
	width: 702px;
	background: #e2e2e2;
	height: 20px;
	margin-left: 3px;
	padding-left: 30px;
	color: #666;
}

#bottom a{
	color: #666;
	text-decoration: none;
	
	}


#sidebar { 

 float: left;

 min-height: 350px;

 width: 186px;

 display: inline;


 padding-top:45px ;
 
 padding-left: 5px;
 
 font-family: arial;
 
 
}

#sidebar .sidebar-item {

 width: 180px;
 
 padding: 4px;

}

#sidebar .sidebar-heading 
{

 background: url(images/sidebar.gif) no-repeat ;
 width: 186px;
 height: 30px;
 color:#000;
 
}

#sidebar .sidebar-heading h3 

{
 color:#e7f8ff;
 font-size: 15px;
 margin-left:60px;
padding-top:4px;

}

#sidebar .sidebar-content {

 padding: 0px;
 

}

#sidebar ul {

 list-style: none;

}

#sidebar li {
width: 136px;
 background: #e7faff;
 padding: 7px 9px 7px 40px;
 margin-top: 0px;

}

#sidebar li:hover {



}

#sidebar a {

 color: #000;
 
 font-size: 13px;

 font-weight: normal;

 text-decoration: none;
 
 font-family: arial;
 
 }


#footerr { 

position: relative;
 
 background: url(images/footer.gif) no-repeat ;
height: 75px;
 clear: both;
 font-size: 14px;


 

 color: #fff;

 font-weight: normal;
text-align: center;
padding-top: 15px;
 

}

#footerr a {

 color: #fff;
 text-decoration: none;

}

.clear {

 clear: both;

}



#comments {

 padding: 10px 0 10px 0;

}

#respond {

 padding-top: 10px;

}

#content ul, #content ol {

 padding-left: 0px;

}

.commentlist li {

 padding-bottom: 10px

}



/* WordPress CSS */



img.avatar {

 float: left;

 margin-right: 5px;

}



.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

}



.alignright {

   float: right;

}



.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

div.main1{ width:740px;  }

h3.t1{ height:29px; background:url(images/posttop.gif) no-repeat left top; line-height:29px; color:#fff; padding:0 0 0 9px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0;}

.col1,.col01{ float:left; width:auto;}
.col2,.col02{  width:auto; }
.col2 { float:right;}
.col02{ padding-top:7px;  }

ul.sites{ padding:0; margin:0; list-style:none;}
ul.sites li{ padding:15px 0 10px 0; margin:0;}
ul.sites li.odd{ background:#fbfff4 url(images/separator02.jpg) no-repeat left bottom;}
ul.sites li.even{ background:#f4f9ff url(images/separator03.jpg) no-repeat left bottom;}


div.cols1{width:720px; clear:both; overflow:hidden; margin:0px auto 8px auto;}
div.cols1 div.col1{ width:139px;}
div.cols1 div.col2{ width:580px; float:right;}
 div.col2page{ width:550px;}
div.cols2{ border-top:dotted 1px #6eaf0b;border-bottom:dotted 1px #6eaf0b;}
div.cols2 div.col01{ font-size:18px; line-height:26px;}

div.cols3{width:710px; clear:both; overflow:hidden; margin:0 auto;}
div.cols3 div.col1 a{ width:149px; height:24px; display:block; background-color:#EAEAEA;  float:left; font-size:11px; font-weight:bold; color:#d62525; text-align:center; line-height:21px; font-size:16px; border:1px solid #D4D4D4;}
div.cols3 div.col2 a{ width:88px; height:24px; display:block; background:url(images/btn02.gif) no-repeat left top; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0076e3; line-height:22px; text-align:center; font-weight:bold;}
div.cols3 a:hover{ text-decoration:none;}