/*  
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: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; margin: 0px; color:#35383d;}

html { padding: 0; margin: 0;}

a:link { text-decoration: none; color : #FF6600; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : #FF2900; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #cc0001; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #FF1100; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}

h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif;}

img { padding: 0px; margin: 0 15px 0 0; border: none; text-align: center;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

form { padding: 0px; margin: 0px;}
input { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
textarea { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
select { font-family: 'Verdana'; color: #282b31; font-size: 11px;}

/* Header [gossip] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.HBG { background: url(images/HeaderBkg.gif) repeat-x center top; width: 100%; float: left;}

/**/ * html .Header { height: 140px;} /* */ 
.Header { background: url(images/Stars.gif) no-repeat top right; width: 900px; margin: 0 auto; position:relative; min-height: 140px;}


.Header .LogoImg { position: absolute; top: 56px; left: 0px;}
.Header .LogoImg h1 { text-indent: -35000px; margin: 0; padding: 0;}
.Header .LogoImg h1 a { display: block; background: url(logo.png) no-repeat left top; height: 84px; width: 396px; cursor: hand; }

.Header .LogoText h1 { font-size: 42px; line-height: 42px; letter-spacing: -2px; padding: 0px 0px 0px 35px; margin: 0px; font-weight: bold; font-family: 'Arial'; background: url(images/LogoIcon.png) no-repeat left top; position: absolute; top: 70px;}
.Header .LogoText a { color:#000066; text-decoration: none; }
.Header .LogoText a:visited { color:#000066; text-decoration: none; }
.Header .LogoText a:hover { color:#000066; text-decoration: none; }

.Header .Desc { position: absolute; top: 20px; color:#fff; font-size: 14px; line-height: 14px; font-weight: bold; letter-spacing: -1px; font-family: 'Arial'; padding: 0px; margin: 0px; }


.SUBH { background: #f3e4eb url(images/MRight.gif) no-repeat right top; margin: 0 auto; width: 900px; padding: 0px; position: relative; height: 41px}

/* Nav Bar Menu
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Menu { background: #DBEFFB url(images/MLeft.gif) no-repeat left top; width: 880px; padding: 0px; height: 41px}
.Menu em { display: none}
.Menu ul { list-style: none; margin: 1px; padding: 5px 0px 11px 11px; width: 888px;}
.Menu ul li { padding: 3px 1px 0px 3px; margin: 4px 0 4px 0; display: inline; font-size: 11px; font-weight:bold; border-right: dotted 1px #660033;/*b092a2*/ }
.Menu ul li a { color:#660033;}
.Menu ul li ul { display: none;}

/* Drop down Menu Styling ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu-dds/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu-dd {width:745px; height:32px; font-size:0.85em; position:relative; z-index:100;border-right:1px solid #000;}
/* hack to correct IE5.5 faulty box model */
* html .menu-dd {width:746px; width:745px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu-dd ul {padding:0;margin:0;list-style-type:none;}
.menu-dd ul ul {width:149px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu-dd positon */
.menu-dd li {float:left;width:149px;position:relative;}
/* style the links for the top level */
.menu-dd a, .menu-dd a:visited {display:block;font-size:11px;text-decoration:none; color:#fff; width:138px; height:30px; border:1px solid #000; border-width:1px 0 1px 1px; background:#758279; padding-left:10px; line-height:29px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu-dd a, * html .menu-dd a:visited {width:149px; w\idth:138px;}

/* style the second level background */
.menu-dd ul ul a.drop, .menu-dd ul ul a.drop:visited {background:#d4d8bd url(images/drop.gif) bottom right no-repeat;}
/* style the second level hover */
.menu-dd ul ul a.drop:hover{background:#c9ba65 url(images/drop.gif) bottom right no-repeat;}
.menu-dd ul ul :hover > a.drop {background:#c9ba65 url(images/drop.gif) bottom right no-repeat;}
/* style the third level background */
.menu-dd ul ul ul a, .menu-dd ul ul ul a:visited {background:#e2dfa8;}
/* style the third level hover */
.menu-dd ul ul ul a:hover {background:#b2ab9b;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu-dd ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:149px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html .menu-dd ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu-dd */
.menu-dd ul ul ul{left:149px; top:-1px; width:149px;}

/* position the third level flyout menu-dd for a left flyout */
.menu-dd ul ul ul.left {left:-149px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu-dd table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu-dd ul ul a, .menu-dd ul ul a:visited {background:#d4d8bd; color:#000; height:auto; line-height:1em; padding:5px 10px; width:128px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu-dd ul ul a, * html .menu-dd ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu-dd a:hover, .menu-dd ul ul a:hover{color:#fff; background:#949e7c;}
.menu-dd :hover > a, .menu-dd ul ul :hover > a {color:#fff;background:#949e7c;}

/* make the second level visible when hover on first level list OR link */
.menu-dd ul li:hover ul,
.menu-dd ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu-dd ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu-dd ul :hover ul :hover ul{ visibility:visible;}


/* ================================================================ 
   This CSS is further CSS I have created specifically for Wordpress
   so that the current page is highlighted in two levels.
   If you want it in three levels let me know.

   Author: Isaac Rowntree
   Website: www.zackdesign.biz
=================================================================== */

.menu-dd ul ul .current_page_item a {
  color: red;
  background: white;
  border-left: 1px solid black; }
.menu-dd .current_page_item a {
  color: red;
  font-weight: bold;
  background: white; }
.menu-dd ul .current_page_item ul a {
  color: white;
  font-weight: normal;
  background: black; }
.menu-dd ul .current_page_item ul a:hover {
  background: gray; }
.menu-dd .current_page_item a:hover {
  background: white; }

/* Drop down menu ends ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Syndicate +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Syn { position:absolute; left: 581px; top: -20px; }
.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: 10px; color:#FF6600; display: inline; font-weight: bold; clear:both;}
.Syn li a {}


/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Search { background: url(images/Search.gif) no-repeat left top; position: absolute; top: -27px; right: -5px; width: 195px; padding: 0px 0px 0px 0px; height: 34px; }
.Search form { padding: 2px 0px 0px 0px; margin: 0px;}
.Search input { border: none; color: #330033; font-size: 11px;}

.Search  input.keyword { background: none; border: none; padding: 2px 0px 2px 8px; width: 165px; border: none; color:#fff; } 
.Search  input.search { width: 19px; height: 18px; background: url(./images/SearchButton.gif) no-repeat;}

.Search .bt { padding: 0px; margin: 0px 0px 0px 165px; top: 2px; background: none; position: absolute; right: 11px; }


/* Container [gossip] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.CONBG { width: 100%; float: left; }
.CON { width: 900px; position: relative; margin: 0 auto; padding: 0px; margin-top: 25px;}

/* Side Central Single [gossip] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SCS { width: 455px; float: left; padding: 0px 0px 20px 0px;}
.SCS h1 { font-size: 26px; font-weight: normal; letter-spacing: -1px; border-bottom: solid 1px #d0c1c1; padding-bottom: 15px; padding-top: 0px; margin-top: 0px; color:#000066;}
.SCS h2 { font-size: 18px; font-weight: normal; }
.SCS h3 { font-size: 14px; font-weight: bold; }

.SCS { padding: 0px; font-size: 11px; line-height: 1.4em ; color:#63565f;}
.SCS p { font-size: 11px; line-height: 1.4em; color:#63565f;}
.SCS p strong {}
.SCS img {}
.SCS ul { padding: 10px 0px; 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:#63565f; }
.SCS blockquote { padding: 5px 25px; margin: 0px; color:#993366; font-family: 'Georgia'; font-style: italic; border-top: dashed 1px #cc99cc; border-bottom: dashed 1px #cc99cc; }
.SCS blockquote p { font-size: 13px; padding: 5px 0px; margin: 5px 0px; line-height: 18px; color:#993366; }
.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:#993366; }

/* Side Central [gossip]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SC { width: 475px; float: left; text-align:justify; padding: 0px 0px 20px 0px;}
.SC h2 { font-weight: normal;}
.pagetitle { font-size: 26px; font-weight: normal; letter-spacing: -1px; border-bottom: solid 1px #d0c1c1; padding-bottom: 15px; padding-top: 0px; margin-top: 0px; color:#000066;}

/* Post [gossip]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Post {	padding: 15px 0px; position: relative; clear: left; }
.PostHead { margin-left: 55px; }
.PostHead h1 { font-size: 24px; line-height: 24px; letter-spacing: -1px; font-weight: bold; padding: 0px 0px 1px 0px; margin: 0px; color:#000066;}
.PostHead h1 a { color: #109dd0/*cc3366*/; text-decoration: none;}
.PostHead h1 a:visited { color: #109dd0; text-decoration: none;}
.PostHead h1 a:hover { color:#CC0001; text-decoration: none;}

/**/ * html .PostTime { left: -15px;} /**/ 
.PostTime { padding: 0px; margin: 0px; position: absolute; left: -15px; top: -11px; background: url(images/PostTimeBkg.gif) no-repeat; height: 71px; width: 67px; text-align:center; color:#fff; }
.PostTime strong { display: block; line-height: 9px; font-family: 'Verdana';}
.PostTime .day { font-size: 16px; line-height: 18px; letter-spacing: -1px; padding-top: 20px; font-family: 'Arial';}
.PostTime .month { font-size: 10px; text-transform: lowercase;}
.PostTime .year { padding-top: 7px; font-weight: normal; }

.PostDet { padding: 1px 1px 0 18px; margin: 0px; font-size: 10px; color:#cc9966; font-weight: bold; background: url(images/cat-icon2.gif) no-repeat; /*background-position: 15px 10px;*/ }
.PostDet a { color:#cc9966; text-decoration: none;}
.PostDet a:visited { color:#cc9966; text-decoration: none;}
.PostDet a:hover { color:#cc9966; text-decoration: underline;}

.PostContent { padding: 10px 0px 0px 0px; font-size: 11px; line-height: 1.4em ; color:#63565f;}
.PostContent p { font-size: 11px; line-height: 1.4em; color:#63565f;}
.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:#63565f; }
.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:#63565f; }
.PostContent blockquote { padding: 5px 0px; margin: 0px; color:#993366; font-style: italic; border-top: dashed 1px #cc99cc; border-bottom: dashed 1px #cc99cc; }
.PostContent blockquote p { font-size: 11px; padding: 3px 0px; margin: 3px 0px; line-height: 15px; color:#993366; }
.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:#993366; }
.PostContent a { text-decoration: underline;}
.PostContent .more, .more a { color:#cc9966; font-size: 10px; font-weight: bold; padding: 0px 0 9px 0; text-decoration: none !important; list-style-type: none; text-align: right;}
.PostContent .more a:hover{ text-decoration: underline; }


.PostCom { color:#cc9966; font-size: 10px; font-weight: bold; padding: 9px 0 9px 0; background: #FCF7EE url(images/scissors.gif) no-repeat 100% 100% ; border-bottom: 1px dashed #666; border-top: 1px dashed #666;}
.PostCom a:hover { text-decoration:underline;}
.PostCom ul { padding: 0px; margin: 0px;}
.PostCom .com { padding: 0px 0px 0px 19px; margin: 0px; list-style-type: none; display: inline; color:#336699;  background: url(images/comment.png) no-repeat left center; }
.PostCom .com a { color:#cc9966; text-decoration: none; } 
.PostCom .tags { padding: 3px 0px 1px 19px;  text-decoration: none; background: url(images/tag.png) no-repeat left center; list-style-type: none; display: inline;}
.PostCom .tags a { color:#cc9966; text-decoration: none; }
.PostCom .tags a:hover { /*color:#109DD0;*/ text-decoration: underline; }
.PostCom .share a {color:#cc9966; text-decoration: none; display: inline; }
.PostCom .share a:hover, .com a:hover {text-decoration: underline;}

.PostCom .archivecat { float:left; width:48%; border-right:1px solid #eee; list-style-type: none; background: url(images/catstar2.gif) no-repeat left center; border-bottom: dashed 1px #efe4e4; font-size: 11px;}
.PostCom .archivepost { float:left; width:48%; }

/* 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: #cde7f7 url(images/NavLeft.gif) no-repeat left top; padding: 10px; color:#003366; position: relative;}
.Nav a { padding: 1px 6px 1px 4px; border-right: solid 1px #91bdd8; font-size: 11px;}
.Nav a:visited { padding: 1px 6px 1px 4px; border-right: solid 1px #91bdd8;}
.Nav a:hover { padding: 1px 6px 1px 4px; border-right: solid 1px #91bdd8; text-decoration: none;}
.Nav span { padding: 1px 6px 1px 4px; color:#666; border-right: solid 1px #91bdd8; }
.Nav .on { padding: 1px 6px 1px 4px; border-right: solid 1px #91bdd8; font-size: 11px; color:#003366;}

/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments { margin: 20px 0px 0px 0px;}
.Comments h3 { font-size: 16px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 5px 0px; color:#999; letter-spacing: -1px; border-bottom: dashed 1px #999;}

/* Comments List  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.List h3 { font-size: 16px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 5px 0px; color:#999; letter-spacing: -1px; border-bottom: dashed 1px #999;}
.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: #fff4c3 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:#dfd08f; position: absolute; top: 35px; font-size: 28px; line-height: 28px; font-family: 'Arial'; 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:#996633; font-weight: bold; display: block; font-family: 'Arial';}
.List small { color:#996633; padding: 2px 0px 2px 55px; margin: 0px; font-size: 11px; }
.List small a { color:#996633; 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:#cc6600; font-family: 'Georgia'; font-style: italic; border-top: dashed 1px #cc6600; border-bottom: dashed 1px #cc6600; }
.List .ListContent blockquote p { font-size: 12px; padding: 5px 0px; margin: 5px 0px; line-height: 16px; color:#cc6600; }
.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:#63565f; }

/* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments .Form { background: #DBEFFB 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: underline;}
.Comments .Form p { padding: 0px 0px 2px 0px; margin: 0px; color:#330000; }
.Comments .Form p small strong { font-size: 10px; font-weight: bold; color:#FF3300;}
.Comments .Form p small { font-size: 13px; display: block; padding: 5px 0px;}
.Comments .Form .TextField { background: #fff; border: solid 2px #B9DCF3; padding: 6px; font-size: 12px; display: block;}
.Comments .Form .TextArea { background: #fff; border: solid 2px #B9DCF3; 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: 380px; float: right; position: relative; padding: 0px 0px 20px 0px; }
.SR h2 { font-size: 14px; letter-spacing: -1px; font-weight: bold; background: url(images/SRH3.png) repeat-x left bottom; color:#666; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: dashed 1px #efe4e4; }
.SR h3 { font-size: 14px; letter-spacing: -1px; font-weight: bold; background: url(images/SRH3.png) no-repeat left center; color:#666; padding: 5px 0px 5px 20px; margin: 0px; border-bottom: dashed 1px #efe4e4; }

/*++++++ archives +++++ */
.SR ul { margin: 0px; padding: 0px;}
.SR li { margin: 0px; padding: 2px 0px 3px 20px; list-style-type: none; background: url(images/catstar2.gif) no-repeat left center; border-bottom: dashed 1px #efe4e4; font-size: 11px;}
.SR li a { color:#cc0001; }
.SR li a:visited { color:#cc0001; }
.SR li a:hover { color:#ff6600;}

/* Side Right Left +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SRL { width: 170px; float: left; margin-left: -5px;}

/* Side Right Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SRR { width: 200px; float: right; margin-left: 12px; padding: 0px ; }

.SRR .featured-wrap { border: 1px solid #ccc; background:#fefefe; padding-bottom:11px; margin-bottom: 0px; }

.SRR .featured li { float:left; width:90px; text-align:center; margin: 3px 2px 1px 4px; padding:1px 1px; background-image: none !important; border-bottom:none; }
.SRR .featured li img { border:1px solid #ccc; }

.SRR .banners { float:right; width:90px; text-align:center; margin: 3px 2px 1px 4px; padding:1px 1px; background-image: none !important; border-bottom:none; list-style-type: none !important; }
.SRR .banners img { border:1px solid #ccc; list-style-type: none !important; float:right;}


/* Categories +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Categ {font-weight:bold;}
.Categ ul { margin: 0px; padding: 0px;}
.Categ ul li { margin: 0px; padding: 1px 0px 2px 20px; list-style-type: none; font-size: 11px; background: url(images/catstar.gif) no-repeat left top; background-position:1px 5px; border-bottom: dashed 1px #efe4e4; color:#999;}
.Categ ul li a { color:#c00001;}
.Categ ul li a:visited { color:#c00001;}
.Categ ul li a:hover { color:#1B7DBA;}

.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:#99A4BB;}
.Categ ul li li a:visited { color:#99A4BB;}
.Categ ul li li a:hover { color:#55B5ED;}

/* 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 #ecdce3; border-bottom: solid 1px #ecdce3; padding: 20px 0px;}
.Extra { width: 900px; margin: 0 auto;}

/* Latest Comments  - PlugIn ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Cols { width: 280px; float: left;}
.Cols h3 { font-size: 16px; margin: 0px; color:#333366; letter-spacing: -1px; padding-bottom: 10px; border-bottom: dashed 1px #beb4c1; }
.Cols ul { margin: 0px; padding: 10px 0px 0px 0px;}
.Cols li { display: block; color:#FF6600; 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:#FF6600;}


/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.FBG { background: #fff; width: 100%; float: left; padding: 10px 0px;}
.Footer { width: 860px; margin: 0 auto; background: url(images/FooterIco.png) no-repeat left center; padding: 10px 0px 10px 40px;}
.Footer2 { width: 860px; margin: 0 auto; background: none; padding: 10px 0px 10px 40px;}
.Footer p { font-size: 10px; color:#706c79; padding: 0px; margin: 0px; }
.Footer a { color:#706c79; text-decoration: none;}

/* CSS Flyout Menus ++++++++++++++++++++++++++++++++++ */

font-family: arial, sans-serif; width:166px; height:10px;
position:relative; margin:0; font-size:11px; font-weight: bold; margin:0px 0;
background-image: none; list-style-type: none;  display: block;
}
.cssfly ul li a, .menu ul li a:visited {
display:block; text-decoration:none; color:#000; width:120px;
height:20px; text-align:left; border:none /*1px solid #fff*/;
border-width:1px 1px 0 0; color:#FFFFFF; line-height:19px; font-size:11px;  background:#55B5ED; padding-left: 3px;
}
.cssfly ul {padding:0; margin:0; font-weight: bold; background-image: none; }
.cssfly ul li {float:left; margin-right:1px; position:relative; background: url(images/catstar.gif) no-repeat left center; }
.cssfly ul li ul {display: none;  }

.cssfly ul li:hover a {color:#fff; background:#010066;}
.cssfly ul li:hover ul { display:block; position:absolute; top:0; left:124px; width:120px; 
}
.cssfly ul li:hover ul li a.hide {
background:#AEBFDC; color:#000; 
}
.cssfly ul li:hover ul li:hover a.hide {width:150px; background-image: none; list-style-type: none;}
.cssfly ul li:hover ul li ul {display: none; }
.cssfly ul li:hover ul li a { display:block; background:#AEBFDC; color:#000; width:120px;  
}
.cssfly ul li:hover ul li a:hover {background:#9198C0; color:#000;}
.cssfly ul li:hover ul li:hover ul { display:block; position:absolute; left:124px; top:0px; color:#000;
}
.cssfly ul li:hover ul li:hover ul li a {
display:block; width:120px; background:#dfc184; color:#000;
}
.cssfly ul li:hover ul li:hover ul li a:hover {background:#bd8d5e;
color:#fff;
}

/* End CSS Flyout Menus +++++++++++++++++++++++ */


