@charset "UTF-8";
/*
-----------------------------------------------------------------------------
CSS Document Base
-----------------------------------------------------------------------------
version:		
author:			
email:			
website:		http://www.baltimoresmartwoman.com
-----------------------------------------------------------------------------
*/

/*
-----------------------------------------------------------------------------
RESET
-----------------------------------------------------------------------------
*/

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, table, td, embed, object, form
{
	margin:0;
	padding:0;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
}

h1, h2, h3, h4, h5, h6, strong
{
	font-style:normal;
 	font-weight: bold;
}

*[target="_blank"]:link, *[target="_blank"]:visited, *[target="_new"]:link, *[target="_new"]:visited
{
	cursor:ne-resize;
}


/*
-----------------------------------------------------------------------------
BASE STYLES
-----------------------------------------------------------------------------
*/

html
{
	height: 100%;
	
}
.wp-caption-text
{
		font-style:italic;

}


body
{
	font: 14px/1.5em Georgia, Times New Roman, Times, serif ;
	color:#151515;
	height: 100%;
	background-color:#b2ad8e;
}

a:link,
a:visited
{
	text-decoration:none;
	color:#509f97;
}
a:hover, .title a:hover, .col3-title a:hover, .jdGallery .slideInfoZone h2 a:hover, .feature-title a:hover, .section a:hover
{
	color:#FF9900;
}

img
{
	border:none;
}


.clear {
  display: block;
  clear: both;
}

.container
{
	padding: 0; margin:0 auto;
	width:990px;
}

#masthead
{
	background-color:#d6d2ba;
	padding:0 0 20px 0;
}

#banner { height:27px;background: url(../images/header/top.gif) repeat-x top left #d6d2ba;  }


h1#logo
{
	width:255px;
	float:left;
}


h1#logo a
{
	background:url(../images/header/logo_bsw.gif) #d6d2ba no-repeat -10px 0px;
	width:255px;
	height:103px;
	display:block;
	text-indent:-5000px;
}

h1#logo a:hover
{
	background-position:-10px bottom;
}



.ad-leaderboard
{
width:728px;
height:90px;
background:url(../images/banner/ad-horiz.gif) 0 5px no-repeat;
display:block;
float:right;
padding:13px 0 0 0; overflow:hidden;
}

.ad-leaderboard td
{
margin: 0;
padding:0;
}

.ad-banner
{
	padding:20px  0 10px 60px;
	background:url(../images/banner/ad-vert.gif) 50px 20px no-repeat;
	width:480px;
	height:60px;
}

.ad-rectangle
{
background:url(../images/banner/ad-horiz.gif) 0 5px no-repeat;
padding: 13px 0 10px 0;
margin:10px 0 0 0;

text-align:center;
}

.ad-med-rect 
{
background:url(../images/banner/ad-horiz.gif) 20px 15px no-repeat;
margin:20px 0 20px 0;
padding: 23px 20px 20px 20px;
border-top:double #e4e4e4;
	border-bottom: double #e4e4e4; 
	height:250px;
}

.ad-med-rect-spon {
margin:0;
padding:10px 10px 0 15px;
}

.ad-med-rect-home
{
background:url(../images/banner/ad-horiz.gif) 0px 0px no-repeat;
margin:10px 0 0px 0;padding:8px 0 0 0px; height:260px; position:absolute;

}

.ad-skyscraper
{
	float:right;
	width:120px;
	padding:13px 0 0 0;
background:url(../images/banner/ad-horiz.gif) 0 5px no-repeat; 

}


#home-skyscraper
{
float:right;width:120px;height:615px;margin:0px 0px 15px 0px;padding:0 10px 0 0;overflow:hidden;}


.cols2
{
width:815px;float:left;background:url(../images/home/2-col.gif) no-repeat  10px bottom;padding:0 0 15px 10px;margin:0px 15px 10px 0px; display:block;position:relative;
}


.cols2-left
{
float:left;width:400px;margin:0px 15px 0px 0px;padding:0px;display:block;
}

.title
{
background-color:#669933;padding:8px 5px 5px 15px;background:url(../images/home/2-col-top.gif) no-repeat top left;color:#fff;
}

.title a, .col3-title a, #content .feature-title a
{
color:#fff;
}

.preview {
padding:15px 15px 10px 15px;
margin:0;
}

.seperator {border-bottom:1px dotted #C0C0C0; margin-bottom:15px; padding:0px 0px 0px 0px; clear:both; }

.cols2-rt
{
float:left;width:400px;margin:0px; }


.feature-title
{
padding:5px 5px 3px 10px;background:url(../images/home/features-top.gif) no-repeat top left;color:#fff;

}

.feature-title a
{
color:#fff;
}


.preview p

{
margin-top:0;
}
.cols3
{
	width:960px;float:left;background:url(../images/home/3-col.gif) no-repeat 10px bottom;display:block; margin:0px 0 0px 0px;padding:0px 0px 0px 10px;

}

.cols3-left {float:left;width:306px;margin:0 16px 0px 0px;}

.col3-rt {float:left;width:306px;padding:0 10px 10px 0px;}

.cols3 ul li { list-style:none;display:block;  clear:left;border-top:1px dotted #C0C0C0; margin-bottom:15px;padding-top:10px;}

.col3-title
{
padding:8px 5px 5px 15px;background:url(../images/home/3-col-top.gif) no-repeat top left;color:#fff;

}

.recent ul li
{
padding:0;
margin:0;border:none 0;list-style:none;

}

.recent ul li a
{

display:block;padding:10px 10px 10px 0;width:185px;margin:0; position:relative;background-color:#ebe9dc;float:left;border-bottom:2px solid #fff;
}

.recent ul li a span
{
	width:103px;float:right;font-size:88%;
}

.recent ul li a img 
{
float:left;
width:60px;
margin:0 10px 0px 10px ;
border:1px solid #382e1c;
padding:0;display:block;position:relative;
}



.recent
{
	width:195px;float:left;padding:0 0 12px 0;margin: 0 10px 20px 0;background:url(../images/recent/background.gif) bottom left;
}

.recent-top
{background:url(../images/recent/recent-top.gif) no-repeat top left;}



.recent ul li a .no-thumb
{
	
	position:relative;
	
	padding:0 0 10px 20px;
	display:block;
}





.recaptcha-error {
   font-size: 1.5em;
   padding-bottom: 8px;
   line-height:1em;
   color:red;
}




/* #recent ul { */
#sidebar-right ul {
/* display:inline; */
margin:0pt !important;
padding:0pt  !important;

}

#sidebar-right  ul li 
{
display:block;clear:both;

list-style:none;

}

#sidebar-search
{
	padding: 10px 0 0 35px;background:url(../images/sidebar/search2.gif) no-repeat 15px 15px;
}

#s, #s2
{
	margin:0pt;
padding:2px;
border:1px solid #7C7C7C;
width:190px; font-size:100%;
}

#searchbar
{
padding: 10px 0 5px	 35px;
background:url(../images/header/search.gif) no-repeat 10px 15px;
}

#signup
{
padding: 10px 0 5px	 35px;
background:url(../images/header/signup.gif) no-repeat 10px 15px;
}



#searchbar .button
{
margin:2px 0 0 5px;
}

form span {
border:1px solid  #d6d2ba;
background-color:#fff;
display:block;
padding:1px;width:196px;
float:left;
}

#search-box .button
{
float:left;
margin: 2px 0 0 5px;
}

#sidbar-search input
{
	border:1px solid #666666;
	
}

#events h5 a
{
color:#ffffff;
}

#events h5 a:hover
{
	color:#FF9900;
}


#no-event
{
	padding:10px; font-size:120%;display:block;
}

#events ul, 
.recent ul
{
	border-top:2px solid #fff;
}


#events ul li a span.dateblock, .col3-rt ul li a span.dateblock
{
float:left; 
margin:0 10px 10px 0 ;
}


#events ul li a
{
display:block;padding:10px 10px 10px 10px;width:310px; position:relative;float:left;background-color:#ebe9dc;border-bottom:2px solid #fff;

}

.dateblock  
{
display:block; position:relative;float:left;background-color:#ebe9dc;width:55px;height:50px;text-align:center;background-color:#fff;padding:0px;border:1px solid #c0c0c0; font-weight:normal;
}

a .dateblock b
{
display:block; background-color:#a32a2a;color:#fff; text-transform:uppercase;font-size:11px;line-height:1.4em;font-family:arial ; font-weight:bold;margin:0 0 6px 0; }


a .dateblock 
{
	display:block; font-size:34px;padding:2px 2px 8px 2px;font-weight:normal;color:#000;
}

#events ul li a big
{
	font-size:150%;font-weight:normal;
}

/*
b .dateblock 
{
	color:#fff;background-color:#000;display:block;
}

.dateblock
{
	padding:10px 0 0 0; margin:0;  text-indent:0px;
}

.dateblock span
{
display:block;
}

*/










#sidebar-right ul li a:hover
{
	background: url(../images/navbar/hover.gif) bottom center #509f97 no-repeat;

color:#fff;
}



#search-box
{
padding:0; margin:0;
}



#footer
{
	color:#fff;
background-color:#382e1c;
	padding:0 ;
	position: relative;
	}


.footer-container
{
	width:950px;
	margin:0px auto;
	padding:30px 20px 10px 20px;
	background:url(../images/footer/bottom.gif) top left no-repeat;
	font-family:arial, helvetica, verdana;
	font-size:.8em;
}

ul.footer-nav
{
list-style:none;
margin:0;
padding:0;
height:30px;
}
ul.footer-nav li
{
	float:left;
	padding:0 10px;
	background: url(../images/footer/beige-dot.gif) 0px 5px no-repeat;
	margin:0;
	display:inline;
}

ul.footer-nav ul.children
{
display: none;
	visibility:hidden;
}

ul.footer-nav ul.children li
{
	background-color:white;
	display:none;
	visibility:hidden;
}


ul.footer-nav li.first
{
	background:none;
	padding: 0 10px 0 0;
}


a.top
{
background:url(../images/footer/top.gif) no-repeat 0px 7px;
display:block;
padding:3px 0 0 12px;
}

a.top:hover
{
color:#FF9900;
background-position: 0px -14px;
}

#socialnetwork
{
float:right;margin:0 0 0 20px; border-bottom: double #e4e4e4;width:180px;padding:0;
}



.col-left
{
	float:left;
	width:280px;
	padding:0 20px 0 0;
}


.col-right
{
 float:left;
 width:290px;
}

.col-right ul
{
	padding: 0 0 20px 0;
}


#article-body h3.dark
{
color:#383222;
}

.top
{
	float:right;
}



#mastercontainer
	{
		position: relative;
		min-height: 100%;
		
	}

	* html #mastercontainer
	{
		height: 100%;
		
	}
	
	.ie2
	{
			font-size:1px;
line-height:0;

	}
	
	
	#content-top
	{
		background:url(../images/content/content-top.gif) top left no-repeat;
		font-size:1px;
line-height:0;
margin:0 auto;
width:990px;
padding:0;
height:10px;
	}
	
	#content-container
	{
		margin: 0;
		background:url(../images/header/khaki.gif) top left repeat-x; 
		
	}
	#content
	{
		
width:970px;
background-color:#FFFFFF;
margin:0px auto;
padding:0 10px 0 10px;

	}



#article
{
	float:left;
	width:600px;
	padding:0 15px 0 10px;
	margin:0;
	position:relative;
}

#article-body
{
	padding:5px 0 10px 0;
		border-bottom: double #e4e4e4; 
	
}

#article-body p a
{
 text-decoration:underline;
}


#article-body ul, #article-body ol
{
	padding-left: 25px;
}


#article-body h2
{
 font-size:220%;color:#382e1c;
font-weight:normal;
line-height:.9em;
line-height:1.1em;
}

#spacer
{
	width:600px;padding:5px 0;margin:0px;position:relative;line-height:0; font-size:1px; }


.section a
{
color:#ffffff;  background:url(../images/navbar/background.gif) bottom left no-repeat; padding:3px 10px;display:block;float:right;margin:0 0 10px 10px;text-transform:uppercase; font:  normal .7em 'arial black', helvetica, sans-serif;
}

#article-body h3
{
 font-size:120%;color:#5c96b7;
font-weight:normal;
}

.drop-cap
{
 font-size:180%;color:#5c96b7;
font-weight:normal;
line-height:1em;
}

.article-photo
{
/*	background-color:#d6d2ba; */
	
	float:left;
padding:0;
	margin:0 0 20px 0;
	
}


hr, .hr-ie
{
background:url(../images/hr.gif) repeat-x top left;
border: none 0; 
height:3px;
font-size:1px;
line-height:0;
margin:8px 0 10px 0;
}

.article-photo img
{
	padding:0px; margin:0;
}

.caption-text
{
	padding:3px;
	margin:0;
	font-size:90%;
	font-style:italic;
	display:block;
/*	border: solid 1px #382e1c;
	background-color:#d6d2ba; */
}

#events
{

 width:330px;
 background:url(../images/sidebar/box-wide2.gif) bottom left no-repeat #ebe9dc;
 padding:0 0 10px 0px;
 margin: 0 0 20px 0;
 position:relative;display:block;

}

#newsletter
{
width:120px;
 margin: 0 0 20px 0;
  position:relative;display:block;
}

#search-box
{

 width:330px;
 background:url(../images/sidebar/box-wide2.gif) bottom left no-repeat #ebe9dc;
 padding:0 0 12px 0px;
 margin: 0 0 20px 0;
 position:relative;display:block;

}

#sponsors, #newsletter
{
 width:330px;
 background:url(../images/sidebar/box-wide2.gif) bottom left no-repeat #ebe9dc;
 padding:0 0 15px 0;

}

#search-box h5,  #sponsors h5, #newsletter h5
{
	background:url(../images/sidebar/top-wide.gif) top left no-repeat #382e1c;
	border-bottom:2px solid #fff;
}
#events h5
{
	background:url(../images/sidebar/top-wide.gif) top left no-repeat #382e1c;

}


#sponsors a
{
	padding:10px 15px 0 15px;
	display:block;
}

.end
{
margin-bottom:0px;
}



#sidebar-right
{
	float:left;
	width:330px;padding:20px 0 0 0;
}


.breadcrumb
{
	border-top:double #e4e4e4;
	padding: 10px 0 5px 0;
}

.size-medium
{
	padding:0 10px 10px 0;
}


.right, .alignright { float: right; }
.left, .alignleft { float: left; }
.clear { clear: both; }
.fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.fix { display: inline-block; }
* html .fix { height: 1%; }
.fix { display: block; }

.vertical_slide, #vertical_slide { background: #372e1b;}
  #shelf { color: #d6ddbc;  text-align: left; width: 990px; min-height: 270px; margin: 0 auto; padding:15px 0 0 0;line-height: 1.5em; }
	#shelf .left { width: 28em; padding: 0 0.5em 0.5em; }
#shelf .right {width: 28em; padding: 0 0.5em 0.5em; } 
#shelfpad { background: #372e1b; height: 10px; }

	#pull{	float: right;
	 width: 185px; height: 27px; background: url(../images/header/tab.gif) no-repeat top right;
	 display:inline; text-align:center; letter-spacing:1px;  }
	
	
#tab
{width:980px; margin:0 auto; }


img#wpstats{display:none}



.alignleft
{
	padding:5px 10px 5px 0;
}







img.alignright
{
	padding: 0 0 10px 10px;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}



.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

div.sociable {
background: url(../images/content/share-box.gif) bottom left #f1f5d5;
padding:0 0 10px 0;margin:0;
}
.sociable_tagline {
position:relative; background:url(../images/content/share-box-top.gif) top left no-repeat;
border-bottom:2px solid #fff;
}

.sociable_tagline strong, h5 {
font-weight:normal;
color:#fff;
font-size:1.1em;
padding:5px 0 5px 10px;
display:block;

}


span.sociable_tagline span {
display:none;
width:14em;
}
span.sociable_tagline:hover span {
background:#FFFFEE none repeat scroll 0%;
border:1px solid #CCCCCC;
color:black;
display:block;
line-height:1.25em;
position:absolute;
top:-5em;
}
.sociable span {
display:block;
}
.sociable ul {
display:inline;
margin:0pt !important;
padding:0pt 0 10px 0 !important;

}
.sociable ul li
{
list-style-type:none;border-top: none 0; border-left:none 0;border-right:none 0; border-bottom:1px solid #fff;
}

.sociable ul li a
{
display:block;margin:0;padding:10px 0 10px 10px;
border-bottom:1px solid #fff;
}

.sociable ul li a .sociable-hovers {
background:transparent none repeat scroll 0%;
border-bottom:#fff solid 2px;
padding:0 0 0 0px;
margin:0pt;
position:relative;
height:2em;

 text-decoration:none; }

.sociable ul li a:hover
{
background-color:#33CCFF;
color:#fff;
}
.sociable ul li:before {
content:"";
}
.sociable img {
border:0pt none;

height:16px;
margin:0pt;
padding:0pt;
width:16px;
}
.sociable-hovers {
opacity:0.7;
}
.sociable-hovers:hover {
opacity:1;
}


#navbar
{  background:url(../images/navbar/background.gif) top left repeat-y; position:relative;display:block;float:left;width:958px;padding:0px 6px 0px 6px;margin:0;z-index:40;font-family:"Arial Black", Helvetica, sans-serif;font-size:.74em}

#navbar ul
{
	list-style:none;
	display:block; 
	
	
}


#navbar li {
float:left;
margin:0px;
padding:0px;


position:relative;
text-transform:uppercase;white-space:nowrap;
}

@charset "UTF-8";
/* CSS Document */

#suckerfishnav { font-family: "Arial Black", Helvetica, sans-serif; width:100%; z-index:50;}

#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:40px;padding:0;;margin:0;	width:100%;}

#suckerfishnav a {font-family:  .74em "Arial Black", Helvetica, sans-serif;display:block;color:#dddddd;text-decoration:none;padding:0px 10px;}

#suckerfishnav li {float:left;padding:0;}

#suckerfishnav ul {position:absolute;left:-999em;height:auto;	width:151px;font-weight:normal;margin:0;line-height:1;	border:0;border-top:1px solid #666666;z-index:50;	}

#suckerfishnav li li {	padding:10px 0 ;width:149px;border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;font-family:"Arial black", Helvetica, sans-serif;font-weight:normal;}

#suckerfishnav li li a {padding:4px 10px;	width:130px;color:#dddddd;}

#suckerfishnav li ul ul {margin:-21px 0 0 150px;z-index:50;}

#suckerfishnav li li:hover {background: url(../images/navbar/hover.gif) bottom center #509f97;}

#suckerfishnav li ul li:hover a {color:#fff;}

#suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color:#382e1c;}

#suckerfishnav li:hover a {color:#fff;}

#suckerfishnav li.sfhover a {color:#382e1c;}

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#382e1c;}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background:#ebe9dc;}

#suckerfishnav li:hover, #suckerfishnav li.sfhover { background: url(../images/navbar/hover.gif) bottom center #509f97; }

#suckerfishnav li:hover li a:hover { }




/*#navbar li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 160px;
	}

#navbar li li a, #navbar li li a:link, #navbar li li a:visited {
	background: #D6D2BA;
	color: #382E1C;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	border-bottom: 1px solid #382E1C;
	border-left: 1px solid #382E1C;
	border-right: 1px solid #382E1C;
	
	}

#navbar li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	z-index:100;
	
	}

#navbar li:hover ul {
	left: auto;
	display: block;
	}
	
#navbar li:hover ul, #navbar li.sfhover1 ul {
	left: auto;
	}

#navbar li a
{

	    font:  normal .7em "arial black", helvetica, sans-serif;

 padding:12px 8px;
 height:16px;
 display:block;width:110px;
 color:#fff;
position:relative;
background-color:#382e1c;	
font-weight:normal;
}


#navbar li.current-cat a, #navbar li.current-cat-parent a
{
	background: url(../images/navbar/hover.gif) bottom center #509f97;
}

#navbar li a:hover
{
	color:#fff;
	background: url(../images/navbar/hover.gif) bottom center #509f97;
border-bottom: 1px solid #382E1C;
height:15px;
}

#navbar li li a:hover
{
color:#fff;
background-color:#509f97;
}
 */
/***
 ***  Event list
 ***/

.ec3_list {
 margin-left:-12px;
 word-spacing:-1px;
 letter-spacing:-0.2px;
 color:#800;
}

.ec3_list li {
 font-size:1em !IMPORTANT;
}

.ec3_list li:before {
 content:"" !IMPORTANT;
}

/***
 ***  Schedule
 ***/

table.date {
 border-collapse:collapse;
 margin:0.5ex 1ex 0.5ex 0;
 border:solid 1px #f3adad;
font-size:100%;color:#a32a2a;background-color:#ffe2e2;

}

table.date td {
 padding:0.6ex;

}

td.ec3_start { text-align:right; }

td.ec3_to    { text-align:center; }




#comment-count a
{
background: url(../images/content/comment-bubble.gif) bottom center  no-repeat;
display:block;
float:right;
width:51px;
height:36px;
color:#fff;
position:relative;

}

#comment-count  b
{
	padding: 7px 0 5px 28px;display:block;
}



ol.commentlist
{
background:url(../images/hr.gif) repeat-x top left;
padding-top:2px;	

}

.commentlist li
{
list-style-position:inside;

background:url(../images/hr.gif) repeat-x bottom left;
padding:10px 0 10px 0 ;

text-indent:20px;


}

.commenttext
{
border-top:1px solid #b2ad8e;
}

.commentlist li.alt
{
	background-color:#ece9d9;
}


.fields
{
	behavior: url('css/IEFixes.htc');
}
  
fields:active, fields.active 
{
  	background-color:#ffffcc;
}

.fields:hover, .fields.hover
{
  	background-color:#ffffcc;
}

label
{
	font-weight:bold;
}

.comment-table
{
	border:1px solid #382e1c;width:600px;
	padding:0 0 0 20px;
}

td
{
	padding:10px 20px 10px 20px;
	vertical-align:top;
	margin:10px 0 0 0;
}

#recaptcha_table
{
background-color:#fff;
}

.txt-filed
{
width:320px;
padding:2px;
font-size:100%;
}

 .required
{
	font-size: 12px !important;
	color: red !important;
background:none;
border:none;
display:inline;
float:none; }

/*a[href^="http://"]{
	background: url(../images/external.gif) no-repeat right top;
	padding-right:13px;
}

a[href^="http://snippetsinspiration.com"], a[href^="http://fitisitcardio.com"], a[href^="http://www.smartwomanonline.com"], a[href^="http://smartwomanonline.com"], a[href^="http://digg.com"], a[href^="http://del.icio.us"], a[href^="http://www.mahalo.com"], a[href^="http://www.stumbleupon.com"], a[href^="http://myweb2.search.yahoo.com"], a[href^="http://mediatwo.com"], a[href^="http://www.mediatwo.com"]
{
	background: none;
	padding-right:0px;
}

a[rel="external"] img { background: none; }



    a[href="external"] ~ img { background: none; }

*/
a[href$=".pdf"] {
background: url(../images/pdf.gif) no-repeat scroll right top;
padding-right:10px; }
