/*  

Theme Name: Walkers 4 Life

Version: 1.0

Author: Robin Shannon Design

*/


a {

    color: #ee4d9b;
	text-decoration: none;

 }


a:visited {
       color: #ee4d9b;
	   text-decoration: none;

}

a:hover {

	color: #ec008c;

}

acronym, abbr {

                cursor: help;
                }
blockquote {

	border-left: 5px solid #FFEAFE;

	margin-left: 15px;

	padding-left: 5px;

}

body {

       background: #fefefe url("images/background.jpg") repeat-x top;

       color: #181818;

       font-size: 12px;

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

       margin: 0 auto;

       padding: 0;

       text-align: center;

       }

cite {

	font-style: normal;
}
h3 {

     font-size: 120%;

     margin-top: 0;

}
h6 {

	color: #fefefe;

	font: bold 16px Arial, Helvetica, sans-serif;

	margin: 10px 0 0px 0;

    padding: 2px 0px 3px 0px;

	text-align: center;

    text-transform: uppercase;

	}

#content h3 {

	color: #181818;

	font: bold 16px Arial, Helvetica, sans-serif;

	margin: 0px 0 0px 0;

    padding: 10px 0px 10px 0px;

	text-align: center;

     text-transform: uppercase;

}

img { 

      padding: 3px;
}
img a:link { 

      padding: 3px;

     }


img a:hover { 

      padding: 3px;

   
      }
li { 

     margin: 0;

     padding: 0;

     list-style-type: none;

     }

ol#comments li p {

                   font-size: 100%;
                   }


ul { 

     margin: 0;

     padding: 0;

     }

/*

   * Classes

   */

/* Link to the comments */

.feedback {

            color: #181818;

            text-align: right;

            padding-bottom: 15px;

            clear: both;

            text-transform: lowercase;

	    font-size: 11px;

 }


.feedback a, .feedback a:visited {             color: #181818;

                            text-decoration: none;

                            }

.feedback a:hover, .feedback a:visited:hover { 

                            text-decoration: underline;;

                            }


/* The post informations */

.meta { 

        font-size: 0.9em;

        }

.meta li, 

ul.post-meta li { 

                  display: inline;

                  }

.meta ul { 

           display: inline;

           list-style: none;

           margin: 0;

           padding: 0;

           }

.meta a { 

          color: #181818;

          text-transform: lowercase;

          text-decoration: none;

          }

.meta a:hover { 

          color: #181818;

          text-transform: lowercase;

          text-decoration: underline;;

          }

.meta { 

        color: #181818;

        font-weight: normal;

        letter-spacing: 0;

	font-size: 11px;

        }


.storycontent { 

                font-size: 12px;

                }

/*

Subscribe RSS Form

*/

.subscribe {

	width: 250px;
}

.subscribe fieldset {

	display: inline;

	border: 0px solid #FFEAFE;

	width: 250px;

        margin-left: 16px;

}

.subscribe input {

	display: inline;

	vertical-align: middle;

}

.feedinput {

	border: 1px solid #FFEAFE;

	width: 200px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 3px;

	color: #181818;

	font-size: 11px;

}

.feedinput:focus {

	background: #ffffff;

	border: 1px solid #FFEAFE;

}

.feedsubmit {

	background: url(images/feedsubmit.gif) no-repeat;

	font-size: 11px;

	font-weight: bold;

	width: 44px;

	height: 21px;

	color: #ffffff;

     padding-bottom: 3px;

	cursor: pointer;

	border: 0px dotted #FFEAFE;

}


.feedlink {

	background: url(images/rss.gif) no-repeat left;

     padding-bottom: 2px;

	padding-left: 20px;

	font-weight: bold;

	font-size: 11px;

	margin-right: 10px;

	color: #181818;

}
s

/* Comment form design */

#commentform #author, 

#commentform #email, 

#commentform #url, 

#commentform textarea {

                        background: #ffffff;

                        border: 1px solid #FFEAFE;

                        color: #181818;

                        }


#commentform textarea {

	width: 95%;

}



#commentlist li ul {

	border-left: 1px solid #ddd;

	font-size: 110%;

}



ol#commentlist li { 

                  list-style: decimal;

                  }

#content {

           float: left;

           width: 736px;

           margin: 0px auto;
		  
           text-align: justify;

           display: inline; 	
		     border-left: 2px dotted #181818;
			
		     border-bottom: 2px dotted #181818;
			margin-top:8px;

           }



#content ol li { 

                 list-style: decimal;

                 }



#content ul { 

              margin-top: 0px;

              margin-left: 35px;

              }



#content ul li { 

                 list-style-image: none;

                 }



#content-big {

           float: left;

           width: 730px;

           margin: 0px 0px 5px 11px;

           display: inline;

           text-align: justify;

           }



.entry {

       color: #181818;

       font-size: 12px;

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

       }



.post {

        width: 706px;

        margin: 0px 0px 6px 0px;

        padding: 8px 8px 8px 8px;

        background: #ffffff url("images/postindex-bg.jpg") repeat-x top;

	border: 1px solid #FFEAFE;

	height:auto;

	}



#content .postindex   {

	float: left; 

	width: 320px;

	margin: 0px 6px 6px 0px;

	padding: 0px 8px 0px 8px;

        background: #fef9fb url("images/postindex-bg.jpg") repeat-x top;

	border: 1px solid #FFEAFE;

	min-height:223px;

	height:auto;

	} 



#content .postindex h2 {

     font-size: 12px;

     margin: 8px 0 8px 0;

     padding: 4px 0 4px 8px;

     font-weight: bold;

     color: #fff;

     background: url("images/content-h2-bg.jpg");

     border: 2px dotted #181818;

  
}




#content .postindex h2 a,

#content .postindex h2 a:visited { 

                     text-decoration: none;

                     color: #fff;
 					
                     }



#content .postindex h2 a:hover,

#content .postindex h2 a:visited:hover { 

                     text-decoration: none;

                     color: #181818;

                     }



#content .postindex p, #content .postindex dl,#content .postindex ul {

	color: #181818;

	font: 1.0em/1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	margin: 0 0 0.7em 0;

	}





#content .postindex li, #content .postindex ul {

	margin: 0 0 0 0;

	color: #181818;

	font: 1.0em/1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}

	

#content .postindex dl dt {

	font-weight: bold;

	}

	

#content .postindex dl dd {

	margin: 0 0 0.4em 0;

	}

	

#content .postindex blockquote p {

	margin: 0 0 0 2em;

	border-left: 5px solid #FFEAFE;

	padding: 0 0 0 1em;

	color: #181818;

}

	

#content .postindex a { color: #181818; }

#content .postindex a:hover { color: #e777af; }

	

#content .postindex ul.post-data {

	border-top: 1px dotted #181818;

	list-style: none;

	font: 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;

	padding: 4px 0 6px 0;

	color: #181818;

	margin: 10px 0 0 0;

	}



#content .postindex ul.post-data li {

	color: #181818;

	}

	

#content .postindex ul.post-data a {

	text-decoration: none;

        text-transform: lowercase;

	color: #ee4d9b;

        font-weight: bold;

	}

	

#content .postindex ul.post-data a:hover {

	color: #ec008c;

text-decoration: underline;

	}



#content .postindex ul.post-data li.comments {

	font: 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;

	float: right;

	margin: 0 0 0 0;

	display: inline; /* fixes double float bug in IE */

	}

	

#content .postindex ul.post-data li.comments a {

	padding: 0 0 0 0px;

	}

	

#content .postindex ul.post-data li.posted {

	font: 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;

	margin: 0 0 0 0;

	}

	

#content .postindex ul.post-data li.posted a {

	padding: 0 0 0 1px;

	}

	

#content .postindex ul.post-data li.comments a:hover, #content .post ul.post-data li.posted a:hover {

	background-position: 0 -38px;

	}



#content h2 {

     font-size: 12px;

     margin: 0px 0 6px 0;

     padding: 4px 0 4px 8px;

     font-weight: bold;

     color: #181818;

     background: url("images/content-h2-bg.jpg");

     border-bottom: 1px dotted #181818;

     border-top: 1px dotted #181818;

}



#content h2 a,

#content h2 a:visited { 

                     text-decoration: none;

                     color: #fff;

                     }



#content h2 a:hover,

#content h2 a:visited:hover { 

                     text-decoration: none;

                     color: #181818;

                     }



#ads{	

	float: left;

	margin-left: 72px; 

}



#ads h2 {	

	color: #181818;

	font: bold 16px Arial, Helvetica, sans-serif;

	margin: 0 0 6px 0;

        padding: 0px 0px 4px 0px;

	border-bottom: 1px dotted #181818;

	width: 552px;

        text-align: center;

}



#ads img { 

      padding: 4px;

      border: #FFEAFE 1px solid;

     

      margin-bottom: 5px;

      }



#ads a:link img  { 

      padding: 4px;

      border: #FFEAFE 1px solid;

  

      margin-bottom: 5px;

      }



#ads a:hover img  { 

      padding: 4px;

      border: #f91a88 1px solid;

     

      margin-bottom: 5px;

      }



.sliderwrapper{

position: relative; /*leave as is*/

overflow: hidden; /*leave as is*/

border: 10px solid navy;

border-bottom-width: 10px;

width: 932px; /*width of featured content slider*/

height: 150px;

}







.sliderwrapper .contentdiv{

visibility: hidden; /*leave as is*/

position: absolute; /*leave as is*/

left: 0;  /*leave as is*/

top: 0;  /*leave as is*/

padding: 5px;

background: white;

width: 932px; /*width of content DIVs within slider. Total width should equal slider's inner width */

height: 100%;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);

-moz-opacity: 1;

opacity: 1;

}



.pagination{

width: 932px; /*Width of pagination DIV. Total width should equal slider's outer width */

text-align: right;

background-color: #181818;

padding: 0px 5px;

}



.pagination a{

padding: 10px 5px;

text-decoration: none; 

color: #f91a88;

background: #e8e8e8;

}



.pagination a:hover, .pagination a.selected{

color: #000;

background-color: #f91a88;

}	



#slider4{

border: 2px solid #FFEAFE;

padding: 0px;

background: fff;

margin-
: 39px;

height: 280px

weight: 806px;

}



#paginate-slider4{

border-color: #e8e8e8;

margin-left: -8px;

}



#paginate-slider4 a img{

width: 80px;

height: 60px;

border: 2px solid #f91a88;

padding: 3px;

margin-top: 8px;

background: #222222;

}



#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{

border: 2px solid #FFEAFE;

padding: 3px;

background: #222222;

}







#header { 

	height: 60px; 

	width: 1024px; 

}



.header-title {

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	color:#f91a88;

	font-size:24px;

        font-weight:bold;

	padding: 23px 0 0 18px;

	text-align:left;

	}

.header-title a{

	color:#e569a8;

	text-decoration:none;

	border-bottom:none;

	}

.header-title a:hover{

	text-decoration:none;

	border-bottom:none;

	}

.header-description {

        font-size: 14px;

        font-family: Verdana, Arial, Helvetica, sans-serif;;

        font-weight: normal;

	color:#181818;

	padding: 3px 0 0 20px;

	text-align:left;

	}


#top_info { 

	float: right; 

	width: 570px; 

	margin: 8px 11px 0 0; 

	text-align: right;

}



#top_info a img { 

      padding: 0px;   

      }

#top_info a img:hover { 

      padding: 0px;

    border: 0;

}

#menu {

	position:relative;

	width: 1424px;

	margin: 0px auto;

        left: 0px;

	text-align: center;

	line-height: normal;
	padding-top: 25px;

}

#button {

	list-style: none;

	margin: 0 auto;

	padding: 0px;

	float: left;

	clear:both;

}

#button li {

	float: left;

	height: 28px;

	background: url(images/button-right.gif) top right no-repeat;

	margin: 0 2px;

	white-space: nowrap;

}

#button .page_item a{

	color: #f8f8f8;

	display: block;

	background: url(images/button-left.gif) top left no-repeat;

	text-decoration: none;

	padding: 0px 15px 0px 15px;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	line-height: 28px;

}
#button .page_item a:hover{

	color: #f8f8f8;

}

#button li:hover {

	background-position: 100% -36px;

}

#button .page_item a:hover {

	background-position: 0px -36px;

	border: none;

}



#button li.current_page_item {

	color: #ffffff;

	text-decoration: none;

	background: url(images/button-right-hover.gif) top right no-repeat;

}

#button .current_page_item a, #button .current_page_item a:visited{

	color: #ffffff;

	text-decoration: none;

	background: url(images/button-left-hover.gif) top left no-repeat;

}


/* featuredcontentglider */

#featuredcontentglider { 

	color: #000;
	clear: both;
	background: url(images/featuredcontentglider.png) no-repeat;
	padding: 10px 0 0px 0px;
	width: 1024px;
	margin: 0;
    height: 198px;

}
.flash	{
	position: absolute center;
	text-align: left;
	height:198px;
	padding-top: 4px;

}

	#search p { padding: 10px 0 0 0; margin: 0; text-align:center;}




/* grey subheader */



#catnav {
	background: url(images/navbgr.jpg) ;
	height:30px;
	width:1024px;

}

.nav2, .nav2 * {

	margin:0;

	padding:0;

}

.nav2 {

		height: 30px;

	line-height:26px;

	

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}

.nav2 ul {

	background:#fff; /*IE6 needs this*/

	float: left;



}

.nav2 li {

	line-height: 26px;

	float: left;

	font-size: 12px;

	text-transform: normal;

	list-style:none;

	z-index:999;

}

.nav2 li.current ul {

	z-index: 999;	

}

.nav2 li.sfHover ul,

ul.nav2 li:hover ul {

	z-index: 1024;

	background:none;

	color: #e87b2b;

	text-decoration: none;		

}

.nav2 li li {

}

.nav2 a {

	

	display: block;

	padding: 0 13px;

	text-decoration: none;



}

.nav2 li ul a {

	

}

.nav2 li ul a:hover {

	color: #f91a88 !important;

}

.nav2 li ul {

	left:0;

	top:-999em;

	position:absolute;

	width:956px;

	height:26px;

	line-height:26px;

}

.nav2 li:hover,

.nav2 li.sfHover,

.nav2 li.current,

.nav2 a:focus, .nav2 a:hover, .nav2 a:active {

	color: #181818;

	text-decoration: none;

}	

.nav2 li.sfHover a,

.nav2 li.current a,

.nav2 a:focus, .nav2 a:hover, .nav2 a:active {

	border-bottom: none;

}

.nav2 li li.current a {

	font-weight: bold;



}

.nav2 li li:hover,

.nav2 li li a:focus, .nav2 li li a:hover, .nav2 li li a:active {

	background:none !important;

}

.nav2 li:hover ul, /* pure CSS hover is removed below */

body .nav2 li.current ul, /* this must be more specific than the .superfish override below */

ul.nav2 li.sfHover ul {

	top:6px;

}



.nav2 li:hover li ul,

.nav2 li.sfHover li ul {

	top:-999em;

}

.nav2 li li:hover ul, /* pure CSS hover is removed below */

ul.nav2 li li.sfHover ul {

	top:6px;

}

/*following rule negates pure CSS hovers

so submenu remains hidden and JS controls

when and how it appears*/

.superfish li:hover ul,

.superfish li li:hover ul {

	top: -999em;

}

.nav2 li.fr{

	float: right

}

.nav2 li.last a{

	background: none

}

/*- Page Navigation -*/

#nav2{



	height: 29px

}

#nav2 ul{

	padding: 0 2px

}

#nav2 li{

	float: left;

	font-size: 12px;

	letter-spacing: -1px;

	line-height: 29px;

	text-transform: capitalize

}

#nav2 li.fr{

	float: right

}

#nav2 li a{

	color: #f91a88;

	display: block;

	padding: 0 17px;

	text-decoration: none;

}

#nav2 li.last a{

	background: none

}

#nav2 li a:hover,

#nav2 li.active a{

	color: #f91a88;

	text-decoration: none

}


/* The credits at the bottom of the site */

#footer {
 
	             color: #181818;

          font-size: 11px;

          width: 100%;

          text-align: center;

          margin: 0 auto;

          padding: 4px 0 4px 0;

          clear: both;     

          background: url("images/footer.jpg") repeat-x;

          }

#footer a {

                          color: #181818;

                          text-decoration: none;

                          font-weight: bold;

                          } 

#footer a:hover {

                          color: #181818;

                          text-decoration: underline;

                          }

#footer a:visited {

                          color: #181818;

                          text-decoration: none;

                          }

#footer a:visited:hover {

                          color: #181818;

                          text-decoration: underline;

                          }

#credit { 

          width: 1024px;

          height: 1px;

          }



#credit img { 

      padding: 0px;

      border: #FFEAFE 0px solid;

      }


/* 

   * Left sidebar 

   */

#menu-left { 
margin: 0 auto;
             float: right;
		border-right: 2px dotted #181818;
		 border-bottom: 2px dotted #181818;
		  border-left: 2px dotted #181818;
   width: 260px;
			text-align:center;
             font-size: 11px;
padding: 0px 10px 0 10px;
      display: inline; 
margin-top: 10px;
             }

h4 {

     font-family: Sans-Serif;

     color:#181818;

     font-size:23px;

     margin: 0px 0 5px 0;

     padding: 36px 0 36px 100px;

     font-weight: bold;

     width:  250px;

     text-align: left;

}





h5 {

     font-size: 11px;

     font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

     margin: 0px 0 5px 0;

     padding: 5px 0 5px 0px;

     font-weight: bold;

     color: #ffffff;

     text-transform: uppercase;

     background: url("images/menu1-h2-bg.jpg");

     text-align: center;

     border: 1px solid #181818;

}



.feed {

	background: #ffffff url(images/feed-bg.jpg) repeat-x top;

	padding: 10px;

	border: 1px solid #FFEAFE;

        margin-bottom: 8px;

        width: 300px;

}



.feed p {

	font-size: 11px;

	font-family: Tahoma, Verdana, Arial;

	line-height: 1.3em;

	color: #181818;

	margin: 0px 0px 7px 10px;

}



.feed h1 {	

	color: #181818;

	background: url(images/feed-h1-bg.jpg);

     
        border-top: 1px dotted #181818;

	font: bold 13px Arial, Helvetica, sans-serif;

	margin: 0 0 6px 0;

        padding: 3px 0px 3px 0px;

	text-align: center;



}

.postbox {

	margin-bottom: 10px;

	background: #FFF;

	padding: 10px;

	border: 1px solid #FFEAFE;

}



.postbox p {

	font-size: 11px;

	line-height: 1.3em;

	text-align: justify;

	margin: 0;

	color: #666;

}


#video {              

             background: #ffffff;

             width: 250px;

             font-size: 11px;

             padding: 5px;

             margin-bottom: 10px;

             border: 1px solid #FFEAFE;

             text-align: center;

             }



.menu1 { 

             float: left;

             width: 135px;

             font-size: 11px;

padding: 0px 0px 6px 0px;

display: inline;

             }



.menu1 h2 {

     font-size: 11px;

     font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

     margin: 0px 0 0px 0;

     padding: 5px 0 5px 0px;

     font-weight: bold;

     color: #ffffff;

     text-transform: uppercase;

     background: url("images/menu1-h2-bg.jpg");

     text-align: center;

     border: 1px solid #181818;

}



.menu1 ul {

		margin-bottom:10px;

		list-style-type:none;

                color: #181818;

		}



.menu1 p{

		margin-top:0px;

		margin-bottom:0px;

		color: #181818;

		word-spacing: -1px;

		font-size:10px;

	}



.menu1 ul ul li, #sidebar ul ol li {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	font-size:10px;

	  background-color : #f8c1d9c;

	}

.menu1sidebar ul ul li a, #sidebar ul ol li a {

	padding: 5px 0px 5px 0px;

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-size: 11px;

        width: 133px;

       background-color : #f8c1d9;

       text-indent      : 10px;

	}



.menu1 ul ul li a:link, .menu1 ul ul li a:visited, .menu1 ul ol li a:link, .menu1 ul ol li a:visited{

	display          : block;

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-size: 11px;

  background-color : #f8c1d9;

  font-weight      : bold;

  padding          : 5px 0px 5px 0px;

  color            : #181818;

  width: 133px;

  text-indent      : 10px;

  text-decoration: none;

  text-transform: lowercase;

  border-top: #92e2ff 1px solid;

  border-left: #FFEAFE 1px solid;

  border-right: #FFEAFE 1px solid;

  border-bottom: #FFEAFE 1px solid;

}



.menu1 ul ul li a:hover, .menu1 ul ol li a:hover {

	background-color : #f91a88;

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-size: 11px;

  font-weight      : bold;

  text-decoration  : none;

  color            : #fefefe;

  text-indent      : 10px;

  text-decoration: none;

  border-top: #ff55a9 1px solid;

  border-left: #e4157b 1px solid;

  border-right: #e4157b 1px solid;

  border-bottom: #e4157b 1px solid;

	}





.menu1 img { 

      padding: 4px;

      border: #FFEAFE 1px solid;

      background: #FFEAFE;

      margin-bottom: 5px;

      }



.menu1 a:link img  { 

      padding: 4px;

   

      background: #FFEAFE;

      margin-bottom: 5px;

      }



.menu1 a:hover img  { 

      padding: 4px;

      background: #f91a88;

      margin-bottom: 5px;

      }



.menu2 { 

            text-align:center;

             width: 320px;

             font-size: 11px;
			 padding-top: 4px;
display: inline;
 width: 250px;

             }

.menu2 a:link img  { 

      padding: 2px;
 		border: 2px dotted #000;
      margin-bottom: 5px;

      }



.menu2 a:hover img  { 
    padding: 2px;
 		border: 2px dotted #000;
      margin-bottom: 5px;
	  background: #666;

      }

.menu2 h2 {

     font-size: 11px;

     font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

     margin: 0px 0 0px 0;

     font-weight: bold;

     text-transform: uppercase;

     color: #ffffff;       

     background: url("images/menu2-h2-bg.jpg");

     border: 1px solid #181818;
	 width: 248px;
	 height: 20px;
	 padding-top: 4px;

}



.menu2 ul {

		margin:10px opx;

		list-style-type:none;

                color: #181818;

		}



.menu2 p{

		margin-top:0px;

		margin-bottom:0px;

		color: #181818;

		word-spacing: -1px;

		font-size:10px;

	}



.menu2 ul ul li, #sidebar ul ol li {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	font-size:10px;

	  background-color : #f8c1d9;
	  width: 250px;

	}

.menu2sidebar ul ul li a, #sidebar ul ol li a {

	padding          : 5px 0px 5px 0px;

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-size: 11px;

        width: 250px;

        background-color : #f8c1d9;

       text-indent      : 10px;

	}


.menu2 ul ul li a:link, .menu2 ul ul li a:visited, .menu2 ul ol li a:link, .menu2 ul ol li a:visited{

	display          : block;

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-size: 11px;

  background-color : #f8c1d9;

  font-weight      : bold;

  padding          : 5px 0px 5px 0px;

  color            : #181818;


  text-indent      : 10px;

  text-decoration: none;

}
.menu2 ul ul li a:hover, .menu2 ul ol li a:hover {

	display          : block;
	
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-size: 11px;

  font-weight      : bold;

  text-decoration  : none;

  color            : #fefefe;

  text-indent      : 10px;

  text-decoration: none;
  border: 0px;
    padding          : 5px 0px 5px 0px;


	}

/* End of left sidebar */



input#s {

          width: 158px;

          border: 1px solid #181818;

          color: #181818;

}


#rap { 

       width: 1024px;

       margin: 0 auto;

       background: #fefefe;

       text-align: left;
	    

       }


#searchbutton { 

                margin-top: 2px;

                }
				.popular {
	clear: both;
	float: left;

	width: 400px;

	}
 
	.popular ul, .popular ul li {
		margin: 0;
		padding: 0;
		font-size: 12px;
		}
 
		.popular ul li {
			margin: 4px 0;
			padding: 0 8px 0 14px;
			background: url(images/star.png) no-repeat 2px -2px;
			}
 
	.popular h2 {
		border: 0;
		border-bottom: 1px solid #aaa;
		font-size: 22px;
		font-weight: normal;
		font-family: Georgia,serif;
		margin: 0 0 15px;
		padding: 0 0 5px;


