/*  

Theme Name: Gossip City 
Theme URI: http://wp-themes.designdisease.com/
Description: Designed by <a href="http://www.designdisease.com">Elena G.</a> for  <a href="http://www.celebrific.com">Celebrific</a>
Version: 2
Author: Design Disease
Author URI: http://wp-themes.designdisease.com/

*/

body { 
       background: #FFFFFF; 
       font-family: Helvetica,Arial,Verdana,sans-serif; 
       font-size: 12pt; 
       font-weight:normal; 
       padding: 0px; 
       margin: 0px; 
       color:#969696;
     }
html { padding: 0; margin: 0;}

a:link, a:active { text-decoration: none; color : #e9b4b1; border: 0px; -moz-outline-style: none;}

a:visited, a:hover { text-decoration: none; color : #da406d; border: 0px; -moz-outline-style: none;}

a:focus { outline: none;-moz-outline-style: none;}


h1, h2, h3, h4 { 
                 font-family: Georgia, "Times New Roman", Times, serif;
                 font-weight: lighter;
	         line-height: normal;
                }

img { padding: 0px; 
      margin: 0px; 
      border: none; 
      text-align: center;
     }

hr { 
     border-left:0px solid #969696; 
     border-right:0px solid #969696; 
     border-top:1px dotted #969696; 
     border-bottom:0px solid #969696; 
     height : 1px;  }

form { padding: 0px; margin: 0px;}

input { font-family: 'Helvetica'; color: #969696; font-size: 11px;}

textarea { font-family: 'Helvetica'; color: #969696; font-size: 11px;}

select { font-family: 'Helvetica'; color: #969696; font-size: 11px;}


/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.HBG {width: 100%; float: left;}

/**/ * html .Header { height:85px;} /* */ 

.Header { 
         width: 900px; 
         margin: 0 auto; 
         position:relative; 
         min-height: 82px; 
         top: 20px;}


/* Syndicate +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Syn { position:absolute; right: 0px; top:-10px; }
.Syn ul { margin: 0px; padding: 0px;}
.Syn li { 
          background: url(images/SynIco.png) no-repeat left center; 
          margin: 0px 5px 0px 0px; 
          padding: 3px 0px 3px 15px; 
          list-style-type: none; 
          font-size: 8pt; 
          color:#969696; 
          display: inline; 
          font-weight: normal;
         }
.Syn li a:link { color:#f15f15;}
.Syn li a:active { color:#f15f15;}
.Syn li a:visited { color:#f15f15;}
.Syn li a:hover { color:#969696;}


/* Menu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Menu {
        position:absolute; 
        right: 0px; 
        top:25px;
      }

.Menu em { display: none}
.Menu ul { 
          list-style: none; 
          margin: 0px; 
          padding: 12px 0px 0px 15px;
         }

.Menu ul li { 
             padding: 0px 5px 5px 5px; 
             margin: 0px; 
             display: inline; 
             font-family: Georgia, "Times New Roman", Times, serif;
             font-style: italic; 
             font-size: 11pt; 
             border-right: solid 1px #f2b4c9; 
             }

.Menu ul li a:link { color : #e9b4b1;}
.Menu ul li a:active { color : #9e9b4b1; }
.Menu ul li a:visited { color : #e9b4b1; }
.Menu ul li a:hover	{ color : #da406d; } 
.Menu ul li ul { display: none;}


.SUBH { 
         background: #fcece9 url(images/tile.gif) repeat-x; 
         margin: 0 auto; 
         width: 900px; 
         padding: 0px; 
         position:relative; 
         height: 42px;
       }


/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Search { 

         background: url(images/Search.gif) no-repeat left top; 
         position: absolute; 
         top: 6px; 
         right: -6px; 
         width: 195px; 
         padding: 0px; 
         height: 36x; 
        }

.Search form { padding: 1px 0px 0px 0px; margin: 0px;}
.Search input { border: none; color: #969696; font-size: 8pt;}
.Search  input.keyword { 

                         background: none; 
                         border: none; 
                         padding: 1px  1px; 
                         width: 185px; 
                         border: none; 
                         color:#969696; 
                         height: 23px;  } 

.Search  input.search { width: 19px; height: 18px;  background: url(images/SearchButton.gif) no-repeat;}
.Search .bt { padding: 0px; margin: 0px 3px 0px 165px; top: 3px; background: none; position: absolute; right:11px; }

/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.CONBG { 
         width: 100%; 
         float: left; 

       }

.CON { 

       width: 900px; 
       position: relative; 
       margin: 0 auto; 
       padding: 0px; 
       margin-top:10px;

      }

/* Side Central Single +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SCS { 

       width: 465px; 
       float: left; 
       padding: 15px 0px 20px 0px;

      }

.SCS h1 { 

         font-size: 18pt;         
         font-weight: lighter;
	 line-height: normal;
         font-style: italic;  
         letter-spacing: -2px;  
         padding-bottom: 10px; 
         padding-top: 15px; 
         padding-left: 5px; 
         margin-top: 0px; 
         color:#969696;

        }
.SCS h2 { 

          font-size: 16pt; 
          font-weight: lighter;
	  line-height: normal;
          font-style: italic; 

        }

.SCS h3 { 

          font-size: 14pt; 
          font-weight: bold; 

        }

.SCS {  
        padding: 0px; 
        font-size: 11px; 
        line-height: 1.4em ; 
        color:#969696;

      }

.SCS p { 
         font-size: 11px; 
         padding-left: 20px; 
         line-height: 1.4em; 
         color:#969696;

       }



.SCS p strong {}
.SCS img {}
.SCS ul { 

          padding: 10px 0px; 
          padding-top: 15px; 
          padding-left: 20px; 
          margin: 0px; 

         }


.SCS li { 
          padding: 3px 0px 3px 15px; 
          list-style-type: none; 
          background: url(images/PostContentLiIco.png) no-repeat left top; 
          font-size: 12px; 
          line-height: 16px; 
          color:#969696; 

         }



.SCS blockquote { 

                  padding: 5px 25px; 
                  margin: 0px; 
                  color:#676767; 
                  font-family: 'Georgia'; 
                  font-style: italic; 
                  border-top: dashed 1px #cc99cc; 
                  border-bottom: dashed 1px #ec3198; 

                  }

.SCS blockquote p { 

                     font-size: 13px; 
                     padding: 5px 0px; 
                     margin: 5px 0px; 
                     line-height: 18px; 
                     color:#676767; 

                   }

.SCS blockquote li { 

                      padding: 3px 0px 3px 15px; 
                      list-style-type: none; 
                      background: url(images/PostContentBlockLiIco.png) no-repeat left top; 
                      font-size: 13px; 
                      line-height: 18px; 
                      color:#676767; 

                    }


/* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SC { 

      width: 465px; 
      float: left; 
      padding: 0px 0px 0px 10px;

      }
.SC h2 { font-weight: normal;}
 
.pagetitle { 

            font-size: 18pt; 
            font-style: italic;
            font-weight: normal; 
            letter-spacing: -1px; 
            border-bottom: solid 1px #ec3198; 
            padding-bottom: 15px; 
            padding-top: 0px; 
            margin-top: 0px; 
            color:#333333;

           }


/* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Post {	 

         padding: 5px 0px; 
         position: relative; 
         clear: left;

        }

.PostHead h1 { 

               font-style: italic;
	       font-size: 18pt;
	       font-weight: lighter;
	       line-height: normal;             
               letter-spacing: -2px; 
               padding: 0px 0px 5px 0px; 
               margin: 0px; 
               color:#969696; 
               font-family: Georgia, "Times New Roman", Times, serif;
              }

.PostHead h1 a { color: #969696; text-decoration: none; }
.PostHead h1 a:visited { color: #969696; text-decoration: none; }
.PostHead h1 a:hover { color:#da406d; text-decoration: none; }

.PostTime { 

            padding: 1px 5px 0px 0px; 
            margin: 0px 5px opx 0px; 
            font-size: 8pt; 
            color:#969696; 
            font-family: 'Helvetica';  
            letter-spacing: -1px; 
            top: 0px; 
          
           }

.PostDet { 

           padding: 1px 0px; 
           margin: 0px; 
           font-family: 'Helvetica'; 
           font-size: 8pt; 
           color:#969696; 

         }
.PostDet a { 

            color:#e9b4b1; 
            font-family: 'Helvetica'; 
            text-decoration: none;
         
            }
.PostDet a:visited  { color:#e9b4b1; font-family: 'Helvetica'; text-decoration: none;}
.PostDet a:hover { color:#da406d; font-family: 'Helvetica'; text-decoration: none;}

.PostContent { padding: 0px 0px 0px 0px; font-size: 11px; line-height: 15px;  color:#969696;}
.PostContent p { font-size: 11px; line-height: 15px;   color:#969696;}

.PostContent p strong {}
.PostContent img {}

.PostContent ol { padding: 10px 0px 10px 25px; margin: 0px; }
.PostContent ol li { padding: 2px 0px 2px 0px; font-size: 11px; line-height: 15px; color:#969696; }
.PostContent ul { padding: 10px 0px; margin: 0px; }
.PostContent ul li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentLiIco.png) no-repeat left top; font-size: 11px; line-height: 15px; color:#969696; }

.PostContent blockquote { 

                          padding: 5px 0px; 
                          margin: 0px; 
                          color:#da406d; 
                          font-style: italic; 
                          border-top: dashed 1px #cc99cc; 
                          border-bottom: dashed 1px #ec3198; 

                        }



.PostContent blockquote p { 

                            font-size: 11px; 
                            padding: 3px 0px; 
                            margin: 3px 0px; 
                            line-height: 15px; 
                            color:#da406d; 
                            }


.PostContent blockquote li { 

                            padding: 2px 0px 2px 15px; 
                            list-style-type: none; 
                            background: url(images/PostContentBlockLiIco.png) no-repeat left top; 
                            font-size: 11px; 
                            line-height: 15px; 
                            color:#da406d; 

                           }

.PostContent a {color:#e9b4b1; text-decoration: none;}

.PostContent a:visited  { color:#e9b4b1; text-decoration: none;}
.PostContent a:hover { color:#da406d;  text-decoration: none;}

.PostCom { padding-top: 5px;}
.PostCom ul { padding: 0px; margin: 0px;}

.PostCom li { 

               padding: 5px 0px 5px 24px; 
               margin: 0px; 
               list-style-type: none; 
               display: inline; 
               color:#969696; 
               font-size: 11px; 
               background: url(images/PostCom.png) no-repeat left center; 

              } 

.PostCom li a { text-decoration: none; } 

/* Note ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.Note { padding: 0px; margin: 0px;}

.Note li { padding: 3px 0px 3px 15px; margin: 0px; list-style-type: none; font-size: 12px;}

.NoteRss { background: url(images/NoteRss.png) no-repeat left top;}

.NoteTrackBack { background: url(images/NoteTrackBack.png) no-repeat left top;}


/* TrackbackList ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.TrackList { background: #f4ebef url(images/TrackListBottom.gif) no-repeat bottom; padding: 15px; margin-top: 20px; position:relative;}

.TrackListTop { background: #f4ebef url(images/TrackListTop.gif) no-repeat top; position: absolute; top: 0px; left: 0px; width: 455px; height:10px; }

.TrackList h3 { font-size: 14px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; color:#333366; letter-spacing: -1px; border-bottom: dashed 1px #beb4c1;}

.TrackList ul { padding: 0px; margin: 0px;}

.TrackList li { padding: 0px 0px 0px 10px; margin: 0px; list-style-type: none; font-size: 11px; background:url(images/TrackListIco.gif) no-repeat left top;}

.TrackList li a { color:#cc3366; }


/* Navigation - PlugIn +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.NavEnd { 

         background: url(images/NavEnd.gif) no-repeat left top; 
         width: 15px; 
         height: 33px; 
         position: absolute; 
         top: 0px; 
         margin: 0px; 
         right: 0px;

        }



/**/ *html .NavEnd  { top: 1px;} /**/ 

.Nav {  

       font-size: 11px; 
       background: #f8f8f8 url(images/NavLeft.gif) no-repeat left top; 
       padding: 10px; 
       color:#676767; 
       position: relative;

      }

.Nav a { 

        padding: 1px 6px 1px 4px; 
        border-right: solid 1px #969696; 
        font-size: 11px;

       }

.Nav a:visited { 

                 padding: 1px 6px 1px 4px; 
                 border-right: solid 1px #969696;

                 }

.Nav a:hover { 

                padding: 1px 6px 1px 4px; 
                border-right: solid 1px #ec3198; 
                text-decoration: none;

               }



.Nav span { padding: 1px 6px 1px 4px; color:#676767; border-right: solid 1px #969696; }

.Nav .on { padding: 1px 6px 1px 4px; border-right: solid 1px #969696; font-size: 11px; color:#676767;}


/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments { margin: 20px 0px 0px 0px;}

.Comments h3 { 
                   font-size: 16pt;         
                   font-weight: lighter;
	           line-height: normal;
                   font-style: italic; 
                   margin: 0px 0px 2px 0px; 
                   padding: 5px 0px; 
                   color:#969696; 
                   letter-spacing: -1px; 
                   border-bottom: dashed 1px #969696;

                }

/* Comments List  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.List h3 { 
           font-size: 16pt;         
           font-weight: lighter;
	   line-height: normal; 
           margin: 0px 0px 2px 0px; 
           padding: 5px 0px; 
           color:#969696; 
           letter-spacing: -1px; 
           border-bottom: dashed 1px #969696;

         }

.List ol { padding: 0px; margin: 0px;}
.List li { position: relative; padding: 65px 5px 10px 5px; margin: 0px 0px 10px 0px; list-style-type: none;}

.List .ComListLi { background: #fff8db url(images/ComListLiBottom.gif) no-repeat left bottom; }



/**/ * html .List .ComListLiTop { left: -5px;} /**/ 


.List .ComListLiTop { position: absolute; background: url(images/ComListLiTop.gif) no-repeat left top; height: 73px; width: 455px; left: 0px; top: 0px; padding: 35px 0px 0px 0px;}


/**/ * html .List .ListNr { right: 25px;} /**/ 


.List .ListNr { color:#969696; position: absolute; top: 35px; font-size: 24px; line-height: 28px; font-family: 'Helvetica'; font-weight: normal; letter-spacing: -1px; padding: 0px; right: 25px; }


/**/ * html .List .ListGrav { left: 10px;} /* */ 

.List .ListGrav { position: absolute; top: 35px; left: 15px;}

.List .ListGrav img { border: solid 1px #fff;}

.List big { margin: 0px; padding: 2px 0px 2px 55px; font-size: 14px; line-height: 14px; letter-spacing: -1px; color:#969696; font-weight: normal; display: block; font-family: 'Arial';}

.List small { color:#969696; padding: 2px 0px 2px 55px; margin: 0px; font-size: 11px; }

.List small a { color:#969696; text-decoration: none;}

.List small a:visited { text-decoration: none;}

.List .ListContent { margin: 15px 0px 0px 0px; padding: 5px 10px; font-size: 11px; line-height: 15px; background: #fff url(images/ComListContent.gif) no-repeat left top; display: block;}

.List .ListContent blockquote { padding: 0px 15px; margin: 0px; color:#da406d; font-family: 'Georgia'; font-style: italic; border-top: dashed 1px #cc6600; border-bottom: dashed 1px #da406d; }

.List .ListContent blockquote p { font-size: 12px; padding: 5px 0px; margin: 5px 0px; line-height: 16px; color:#da406d; }

.List .ListContent ul { padding: 0px; margin: 0px; }

.List .ListContent ul li { padding: 0px; list-style-type: none; background: none; font-size: 11px; line-height: 13px; color:#333333; }



/* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.Comments .Form { background: #c7c7c7 url(images/ComFormBottom.gif) no-repeat left bottom; padding: 10px 15px 15px 15px; position: relative;}

/**/ *html .Comments .FormTop  { left: -15px;} /**/ 

.Comments .FormTop { background: url(images/ComFormTop.gif) no-repeat left top; position: absolute; top: 0px; left: 0px; width: 504px; height: 7px;}

.Comments .Form form {margin: 0px; padding: 0px;}

.Comments .Form a { text-decoration: none;}

.Comments .Form p { padding: 0px 0px 2px 0px; margin: 0px; color:#fff; }

.Comments .Form p small strong { font-size: 10px; font-weight: normal; color:#ad005c;}

.Comments .Form p small { font-size: 13px; display: block; padding: 5px 0px;}

.Comments .Form .TextField { background: #fff; border: solid 2px #c7c7c7; padding: 6px; font-size: 12px; display: block;}

.Comments .Form .TextArea { background: #fff; border: solid 2px #c7c7c7; padding: 6px; font-size: 12px;}

.Comments .Form input.SubmitComment { width: 204px; height: 26px; background: url(images/SubmitComment.png) no-repeat; margin-top: 8px;}

.Comments .Form input.SubmitComment:hover { background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 8px;}

.Comments .Form input.SubmitCommentIE { width: 204px; height: 26px; background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 10px; margin-top: 8px;}

/* Side Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.SR { 
     width: 420px; 
     float: right; 
     position: relative;
     padding: 0px 0px 20px 5px; 
     

    }

.SR h2 { 

        font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11pt; 
        font-weight: lighter;
        background: url(images/SRH3.png) repeat-x left bottom; 
        color:#e9b4b1; 
        padding: 5px 0px 5px 0px; 
        margin: 0px 0px 5px 0px; 
        border-bottom: solid 1px #f1f1f1;  }



.SR h3 { 



        font-family: Georgia, "Times New Roman", Times, serif;

	font-style: italic;

	font-size: 13pt;

        font-weight: lighter;

       

        color:#908f8f; 

        padding: 5px 0px 5px 0px;

        margin: 0px 0px 10px 0px; 

        border-bottom: solid 1px #f1f1f1; 

       }











.SR ul { margin: 0px; padding: 0px;}



.SR li { margin: 0px; padding: 2px 0px 3px 20px; list-style-type: none; background: url(images/CategLi.png) no-repeat left top; border-bottom: solid 1px #f1f1f1;  font-size: 11px;}



.SR li a { color:#e9b4b1; }



.SR li a:visited { color:#e9b4b1; }



.SR li a:hover { color:#da406d;}







/* Side Right Left +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.SRL { width: 210px; float: left;  padding: 0px 10px 0px 10px; }

 





/* Side Right Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.SRR { width: 180px; float: right; padding: 0px 0px 0px 10px; }



.SRR p {color:#676767; font-size: 11px;}







/* Categories +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Categ {text-align: left;}

.Categ ul { margin: 0px; padding: 0px; margin: 0px 0px 10px  0px;}

.Categ ul li { margin: 0px; padding: 1px 0px 2px 20px; list-style-type: none; font-size: 11px; border-bottom: solid 1px #f1f1f1;  color:#c8c8c8;}

.Categ ul li a { color:#e9b4b1;}

.Categ ul li a:visited { color:#e9b4b1;}

.Categ ul li a:hover { color:#da406d;}

.Categ ul ul { margin: 2px 0px 0px 0px; padding: 0px; list-style-type: none; background: none; border-bottom: none;}

.Categ ul li li { margin: 0px; padding: 1px 0px; list-style-type: none; background: none; border-bottom: none; font-size: 10px; }

.Categ ul li li a { color:#e9b4b1;}

.Categ ul li li a:visited { color:#e9b4b1;}

.Categ ul li li a:hover { color:#da406d;}



/* Flickr RSS - PlugIn ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Flickr { margin-bottom: 10px;}

.Flickr h3 { background: url(images/FlickrH3.gif) no-repeat left center; padding: 5px 0px 5px 20px; margin: 0px; color:#ff3366; letter-spacing: -1px; font-size: 14px; font-weight: bold;}

.Flickr ul { padding: 10px 0px; margin: 0px;}

.Flickr li { background: none; padding: 0px; margin: 0px 6px 0px 0px; list-style-type: none; display: inline; border-bottom: none;}

.Flickr li a img { background: #fff; padding: 1px; border: solid 4px #d4e7f2; width: 53px; height: 53px; margin-bottom: 5px;}

.Flickr li a:hover img { background: #fff; padding: 1px; border: solid 4px #ff3366; margin-bottom: 5px;}




/* Extra ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.EBG { background: url(images/ExtraBkg.gif); width: 100%; float: left; border-top: solid 1px #eeeeee; border-bottom: solid 1px #eeeeee; padding: 20px 0px;}

.Extra { width: 900px; margin: 0 auto;}



/* Latest Comments  - PlugIn ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Cols { width: 280px; float: left;}

.Cols h3 {  font-family: Georgia, "Times New Roman", Times, serif;
	    font-style: italic;
	    font-size: 11pt; 
            font-weight: lighter;
            margin: 0px; 
            color:#908f8f; 
            font-weight: normal; 
            letter-spacing: -1px; 
            padding-bottom: 5px; 
            border-bottom: solid 1px #f1f1f1;  }

.Cols ul { margin: 0px; padding: 5px 0px 0px 0px;}

.Cols li { display: block; color:#c8c8c8; margin: 0px; padding: 2px 0px 3px 15px; list-style-type: none; font-size: 11px; background: url(images/LatestCom.png) no-repeat left top; font-size: 11px; }

.Cols li a { font-size: 11px; font-weight: normal; color:#e9b4b1;}

.Cols li a:visited { color:#e9b4b1;}

.Cols li a:hover { color:#da406d;}





/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.FBG { background: #fff; width: 100%; float: left; padding: 10px 0px;}

.Footer { width: 860px; margin: 0 auto; padding: 10px 0px 10px  0px;}

.Footer p { font-size: 10px; color:#c8c8c8; padding: 0px; margin: 0px; }

.Footer a { color:#c8c8c8; text-decoration: underline;}




.ad {text-align: center;

