
* {
padding:0;
margin:0;
}

body {

	background: url(../images/body.gif) no-repeat 50% 0;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}



body#news #block-left-col ul {
margin-left: 20px;
}

.clearall {
float: none;
clear:both;
height: 0px;
line-height:0px;
display:block;
}




.Middle_Area_Bg1 {
/*	background-color: #ffffff;
*/	border: 0px solid #000000;

}
.Pool_bg {
	background-image: url(../images/Left/my-FHW_pool_Area_Bg.gif);
	height: 143px;
	width: 197px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.Guide {

	/*background-image: url(../images/Left/Guide.gif);*/
	background-repeat: no-repeat;
	height: 135px;
	width: 202px;
}
/*.Text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.Text2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.Gap1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	height: 8px;
}
.Text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration: underline;
}
.Gap2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	height: 4px;
}
.Text4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0e7198;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}

.Text5 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D9DFFD;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.Text6 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6FC5E6;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.Text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: middle;
	word-spacing: normal;
	font-style: normal;
	font-variant: normal;
}
.Text8 {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102d46;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
*/


/*.News_Panel_Bg {
	background-image: url(../images/Middle/News_Middle.gif);
	background-repeat: repeat-y;
	width: 194px;
}
.Text9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	font-style: normal;
	font-variant: normal;
}
.Gap3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	height: 4px;
}
.Gap4 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	height: 7px;
}
.Line1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
	font-weight: normal;
	color: #0195CE;
	height: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #399cc3;
}
.Gap6 {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #0195CE;
	height: 3px;
}*/


/*.Banner1 {
	background-image: url(../images/Banner/banner_Right.gif);
	background-repeat: no-repeat;
	height: 167px;
	width: 770px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
	background-position: right;
}

.Text100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006393;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	background-color: #E1F5FF;
}

.Text101 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006393;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	background-color: #C1EDFF;
}

Scroll{
	scrollbar-3d-light-color: #b0e9ff;
	overflow:auto;
	scrollbar-arrow-color: #003245;
	scrollbar-base-color: #ffffff;
	scrollbar-dark-shadow-color: #b0e9ff;
	scrollbar-face-color: #b0e9ff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #b0e9ff;
	height: 250px;
	width: 485px;
	position: relative;
	visibility: visible;
}
.Text100_Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	background-color: #0195CE;
	height: 22px;
}
.Text88 {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102d46;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
}
.Text71 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: middle;
	word-spacing: normal;
	font-style: normal;
	font-variant: normal;
}*/

/* Default for the poll bars */

.pollBar {
	height: 15px;
	background: #ff0000;
	border: 1px solid #000000;
}

/* Poll bar ids are sequential and one-indexed */

#pollBar1 {
	background: #ff0000;
}

#pollBar2 {
	background: #00ff00;
}

#pollBar3 {
	background: #0000ff;
}

#pollBar4 {
	background: #ffff00;
}

#pollBar5 {
	background: #00ffff;
}

#pollBar6 {
	background: #ff00ff;
}

/* By Zahid Bajwa */

/*textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #55C4E8;
	color: #000000;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #55C4E8;
}
option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
}
*/
img {
	border: solid 0px;
}
/*.headingNml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left:5px;
}
*/
/******************************/

/*.rpLink:link, .rpLink:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	font-size:13px;
}

.rpLink:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	font-size:13px;
}

.linkNml { 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
	font-style:italic;
}         
a.linkNml:link { color: #003399}
a.linkNml:active { color: #003399}
a.linkNml:visited { color: #003399}
a.linkNml:hover { color: #CC3333; text-decoration: none}


*//*--------------my styles ---------------*/



/*#my-margin {
width: 1100px;
margin: 0 auto;
background-color:white;
}


.left-col-td {
border: 0px solid teal;
width: 200px;
vertical-align:top;
}
.mid-col-td {
border: 0px solid green;
vertical-align:top;
padding: 0 10px;
}
.right-col-td {
vertical-align:top;
width: 200px;
text-align:right;
padding-right: 10px;
border-left: 1px solid #999999;
}

*/


#block-my-margin {
width: 1100px;
margin: 0 auto;
border: 0px solid red;
font-size:100%;
border: 2px solid #ccc;
border-top: 0px;
border-bottom: 0px;

}


#block-left-col {
border: 0px solid teal;
width: 670px;
vertical-align:top;
float: left;
padding: 25px 0px 20px 25px;

}





#block-right-col {
vertical-align:top;
width: 350px;
padding: 25px 20px 20px 10px;
float: right;

}

/*------------------boxes & ads-----------*/

.news-box {
width : 348px ;
margin: 0 0 20px 0 ;

border: 1px solid #C1C9C5;
/*background : url(../images/box_bg_bottom.gif) no-repeat bottom left;*/
}

.news-box h3 {
margin:0 0 18px 0;
padding: 7px 15px;
font-size: 130%;
color:#333;
background :#f6f5f5;
border-bottom: 1px solid #C1C9C5;
color: #333333;
/*background : url(../images/box_head_bg.gif) no-repeat top left;*/
}

h3 a {
color: #333333;
}

.news-box h4 a {
text-decoration:underline;
color: #333333;
margin: 10px 0 0 0;
padding: 7px 15px 0px 15px;
}


li.block-news {
list-style:none;
font-size:13px;
padding: 15px;
}



img.fhc-banner {
padding:  0 10px 20px 0;
}

#right-col-ad2, #right-col-ad2 {
width: 160px;
float: right;
text-align:center;
background:#1F3361;
}



.right-links {
margin-top: 30px;
float: right;
width: 470px;
}

.left-links {
margin-top: 30px;
float: left;
width: 470px;
}


table.ads-table tr td {
padding-bottom: 10px;
}





#block-poll {
margin-top: 30px;

float: left;
padding-right: 5px;
}

.block-ad-box, .block-links-box {
float: left;
width: 200px;
padding: 0 10px 20px 0;
}

#ad1 {
width: 160px;
float: left;
text-align:center;
padding-bottom: 20px;
}

#ad2 {
width: 160px;
float: right;
text-align:center;
padding-bottom: 20px;
}


.ad-block-news {

}



/*--------------home page----------*/


#date-strip {
/*background :#e3e2dc;
*/padding: 0px;
margin: 0 0 18px 0;
width: 650px;
float:left;
font-size:100%;
border-bottom: 3px solid #edeef3;
}
.my-date {
float: left;
padding: 7px 7px 7px 0;
font-weight:bold;
color: #333333;
}
.day {
font-size: 130%;
font-weight:bold;
}

.share {
float: right;
padding: 10px 3px 0 0px;
}

img.home-photo {
border: 1px solid #333333;
padding: 3px;
	padding: 3px;
	border-right: 1px solid #999999;
	border-bottom:1px solid #999999;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}




/*-----------------contact page----------------*/

#contact-block {
font-size:13px;
}

#contact-block input.contact, textarea#contact_comment {
	width: 220px;
	border: 1px solid black;
	margin: 3px;
}
#contact-block form {
	padding-top:20px;
}
p.notice {
	display: inline-block;
	color:#E35F0F;
	padding: 3px;
	border: 2px solid #e56b3a;
	background:#FDEEE3;
	margin: 10px 0 0px 85px;
}


/*------------------header-----------------*/




#block-my-banner {
	background-image: url(../images/Banner/banner-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	vertical-align:middle;
	float:left;
	height: 130px;
	

}

img.logo {
float: left;
border: 0px solid red;
margin:  0 30px 0 10px;
}

.block-banner-ad {
float: right;
height: 97px;
padding: 20px 30px 0 0 ;
}

/*------------- guide page-----------*/

.p13 {
font-size:13px;
}



/*-----------------newsfeeds---------------*/


/*----around the league page (using css.html template)-------*/
.zf_news {
border-bottom: 1px solid #ccc;
padding: 2px 0 10px 0;
}


.zf_chantitle span {
display: block;
float:left;
font-size:110%;
font-weight:600;
color:#999999;

margin: 5px 10px 5px 0;
}

.zf_title span {
display: block;
font-size:100%;
font-weight:bold;
margin: 0 10px 5px 0;
}

.zf_description span {
display: block;
margin: 0 10px 4px 0;
}

.zf_pubdate span {
display: block;
margin: 0 10px 0px 0;
color: #000;
font-size:80%;
font-weight:bold;
}


/* the controls part in the css template */
.zf_controls {
float: right;
margin: 10px 10px 5px 0;
}

/* the moreurl part in the css template */
.zf_moreurl {
font-style: italic;

}

/* the hideurl part in the css template */
.zf_hideurl {
font-style: italic;

}


/*---- on home page (using home-flash.html template)-------*/


.home-flash {

width : 348px ;
margin: 0 0 20px 0 ;
border: 1px solid #C1C9C5;
/*background : url(../images/box_bg_bottom.gif) no-repeat bottom left;*/
}

.home-flash h3{
margin:0 0 18px 0;
padding: 7px 15px;
font-size: 130%;
background :#f6f5f5;
border-bottom: 1px solid #C1C9C5;
display:block;
color: #333333;
}


.home-flash-title a {
font-size : 100%;
font-weight:bold;
display:block;
padding: 0px 15px 5px 15px;
color: #333333;
}




#home-flash-description {
padding: 0 15px 15px 15px;
display:block;

}

.home-flash-pubdate {

}





/*-----------------navigation--------------*/
.navig-hold {
	background: url(/images/nav/navig-hold.gif) no-repeat;
	/*position: absolute;
	top: 202px;
	left: 0px;*/
	
	border: 0px solid red;
}
.navigation {
width: 1100px;
text-align:center;
	float: left;
	padding-right: 0px;
	background-image: url(/images/nav/nav-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	
}

.nav-cell {
	background-image: url(/images/nav/nav-bg.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
}


.navigation li {
	float: left;
	display: inline;
	margin-right: 1px;
}
* html .navigation li {
	height:1%;
}
.navigation a {
	display: block;
	height: 32px;
	text-indent: -9999px;
	overflow: hidden;
}
.home-tab {
	width: 138px;
	background-image: url(/images/nav/home-tab.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.articles-tab {
	background: url(/images/nav/articles-tab.gif) no-repeat;
	width: 115px;
}
.around-tab {
	background: url(/images/nav/around-tab.gif) no-repeat;
	width: 163px;
}

ul.aroundList {
	width: 166px !important;
}

.hockey-tab {
	background: url(/images/nav/hockey-tab.gif) no-repeat;
	width: 138px;
}
.rankings-tab {
	background: url(/images/nav/rankings-tab.gif) no-repeat;
	width: 119px;
}
.fantasy-tab {
	background: url(/images/nav/fantasy-tab.gif) no-repeat;
	width: 149px;
}
.forum-tab {
	background: url(/images/nav/forum-tab.gif) no-repeat;
	width: 104px;
}

.contact-tab {
	background: url(/images/nav/contact-tab.gif) no-repeat;
	width: 166px;
}


.navigation li.active a, .navigation li:hover a, .navigation li.hover a {
	background-position: 0 -31px;
}

 
.navigation li.home-tab:hover a, 
.navigation li.home-tab.hover a,

body#home .navigation a.home-tab,
body#around .navigation a.around-tab,
body#articles .navigation a.articles-tab,
body#rumors .navigation a.hockey-tab,
body#rankings .navigation a.rankings-tab,
body#fantasy .navigation a.fantasy-tab
{

	background-position: right -31px;
	border: 0px solid red;
	
}

body#contact .navigation a.contact-tab
{

	background-position: left -31px;
	border: 0px solid red;
	
}


.navigation li:hover, .navigation li.hover {
	position: relative;
}
.navigation li:hover ul, .navigation li.hover ul {
	display: block;
}
.navigation ul {
	background: url(/images/nav/navigation-ul.gif) repeat-x 0 100%;
	width: 148px;
	
	position: absolute;
	top: 32px;
	left: 0;
	display: none;
}
.navigation ul li {
	display: block;
	float: none;
	margin: 0;
	text-align:left;
	padding: 5px 0px 5px 3px;
}
.navigation ul a {
	background: none;
	height: auto;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
	color: #fff !important;
	text-indent: 0;
	padding: 6px 0px;
}
.navigation ul a:hover {

	color: #fff !important;
	background-color:#355CC6;
	padding: 6px 0px;
	
}



 

/*---------------footer---------------*/

.footer {
float: left;
background: #859dc9 url(../images/Footer/Footer_bg.jpg) repeat-x bottom left;
width: 1070px;
color: white;
padding: 15px;
border-right: 2px solid #ccc;
border-left;: 2px solid #ccc;

}


footer li a:link, footer li a:visited, footer li a:active, footer li a:hover { 
color: white;
text-decoration:none;
}


footer li a:hover {
text-decoration:underline;
}

p.foot-left {
float:left;
margin: 0 0 10px 0px;

}

ul.foot-links1 li{
float: left;
list-style:none;
padding-right: 5px;

}

p.foot-right {
float:right;
margin: 0 0 10px 0px;
}

ul.foot-links2 li{
float: left;
list-style:none;
margin: 0 10px 0 0;
}






/*----------------pay guide page----------------*/




#block-full {
width: 1050px;
padding: 25px;
float:left;
}

#block-full #date-strip {
/*background :#e3e2dc;
*/padding: 0px;
margin: 0 0 18px 0;
width: 1050px;
float:left;
font-size:100%;
border-bottom: 3px solid #edeef3;
}

#full-left {
width:610px;
float: left;

}

#full-right {
width: 405px;
float: right;
padding: 0px 0px;
}

ul.feat {
margin:10px 0 20px 0;
}


ul.feat li {
margin: 0 0 6px 0;

list-style:disc;
margin-left: 20px;
}

ul.feat li strong {
font-size: 110%;
}

a.guide-link {
font-size:100%;
font-weight:bold;
display:block;
padding: 15px 0;
}


#pay-box {
/*float: left;
width: 400px;*/
}


#pay-box div {
font-size:13px;
width: 600px;
margin: 0 0 10px 0;
padding: 7px;
float: left;
clear: both;
display:block;
	background-color:#FBFBFB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #F0F0F0;
}

#pay-box div:hover {
	background-color: #E9F8F4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99FF99;
	border-right-color: #00CC99;
	border-bottom-color: #00CC99;
	border-left-color: #99FF99;
}


#pay-box div input {
position:relative;
top: 9px;
width: 50px;
float: left;
outline:none;
border:none;
focus:none;
border: 0px solid red;
}

input[type="radio"],
input[type="checkbox"] { outline: none; }

#pay-box div label {
width: 550px;
display:block;
float: right;
text-align:left;
border: 0px solid red;
}

.added {
color:#C12F2B;
font-weight:bold;
}

input#buy-now {
	background:url(../images/buy-button.gif) no-repeat;
	cursor:pointer;
	width: 120px;
	height: 31px;
	border: none;
	text-indent: -9999px;
	overflow: hidden;
	margin: 19px 0 20px 50px;
	padding: 0px;
	float: left;
}

input#buy-now:hover {
	background-position: right -31px;
	border: 0px solid red;
}


div#gu4 {
margin-bottom:2px;
}


.foot-note {
width: 100%;
text-align:right;
font-size:80%;
color:#666666;
display:block;
}

.cc_logos {
text-align:right;
float: right;
margin: 19px 0px 50px 0px;

}


.red {
color:#C12F2B;
font-weight:bold;
margin: 20px 0;
}


/*----------------pop up rules and regs---------*/

#backgroundPopup {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000;
	border:1px solid #cecece;
	z-index:1;
}
#myPopup {
color: black;
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	width:1100px;
	
	
	border-right:2px solid #ccc;
	border-left:2px solid #ccc;
	z-index:2;
	padding:0;
	background-color:white;
}
#myPopup h1 {
	padding-left: 0px;
}
a#myPopupClose {
	cursor:pointer;
	padding: 10px 10px 10px 0;
}
#myPopup-content {
	
	
	margin: 25px;
}

#myPopup-content div{
	
	padding: 0 25px;

}



/*---------download page------------*/

a.down-link {
display:block;
clear: both;
	background:url(../images/down-link.gif) no-repeat;
	cursor:pointer;
	width: 120px;
	height: 31px;
	border: none;
	text-indent: -9999px;
	overflow: hidden;
	margin: 12px 0px;
}

a.down-link:hover {
	background-position: right -31px;
}



a.enter-link {
display:block;
clear: both;
	background:url(../images/enter-link.gif) no-repeat;
	cursor:pointer;
	width: 120px;
	height: 31px;
	border: none;
	text-indent: -9999px;
	overflow: hidden;
	margin: 12px 0;
}

a.enter-link:hover {
	background-position: right -31px;
}


.promo {
color: #FF6633;
font-size:150%;
}

/*-------------news page-------------*/

.news-detail {
display:block;
margin: 10px 0;

}



/*--------------------rankings page------*/

table.rank-intro-table {
width: 650px;
padding: 0 0 15px 0;
}
table.rank-intro-table img {
	padding: 10px;
	margin: 0 15px 0 0;
	background-color:#fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
}




table.rank-table {
width: 650px;
}

table.rank-table tr {
border-bottom: 1px solid black;
}


table.rank-table tr:first-child td {
font-weight:bold;
border-bottom: 2px solid #999999;

}

table.rank-table td{
padding: 5px 0px;
border-bottom:1px solid black;
}

/*------------articles page--------------*/

a.after-link {
clear: both;
float: left;
border: 0px solid black;
}



#writers-box {
	background-image: url(../images/writers.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px;
	border: 1px solid #ccc;
	margin-bottom: 15px;

}

#writers-box h3 {
margin:0 0 12px 0;
padding: 0;
font-size: 130%;
color:#333;
}





