@charset "utf-8";
/* AppleURLs CSS Layout */

body { background-color: #e3e3e4; color: #fdfdfd; margin: 0; padding: 0; font-size:12px; font-family:"Lucida Grande", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; height: 100%; }
body a { color: #fdfdfd; font-size:13px; font-family:"Lucida Grande", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; height: 100%; text-decoration:none; }
body h1 { color: #fdfdfd; font-size:18px; font-weight: bold; font-family:"Lucida Grande", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin-bottom:-3px; }
#container { width: 990px; background-color: #eeedee; margin: 0 auto; border: 4px solid #fdfdfd; }
#top { height: 75px; background-image:url(../images/top.jpg); background-repeat:repeat-x; background-position:top; }
#site_news {height: 20px; width:930px; padding-left: 60px; color:#CCCCCC; background-color:#676767; height:15px}
#search_box { width:290x; padding-left:700px; padding-top: 20px; color:#333333; }
#content { width: 990px; height: 1900px; }
#footer { width: 930px; height: 100px; background-color:#b5b6b6; float: left; color: #333333; padding-left:60px; }
#feeds { float:left; width:990px; }
/*#top_part { width:990px; height:300px; background-color:#7394a9; }*/
.space_left { width: 60px; height: 100px; float: left; }
.space_long { width:990px; height: 10px; float: left; }
.latest_headlines { margin:0 0px 1em 10px; height: 300px; float:left; width:700px; }
.lh_box { width:345px; float: left; }
.lh_box_ws { width:10px; float:left; height:300px; }
.quick_links_l { margin:0 0px 1em 10px; float:right; width:190px; padding-left: 10px }
.QLHeader { margin-top: 4px; width:170px; border-bottom: 1px solid #dbdbdb; text-decoration:none; font-family:  "Lucida Grande", Lucida, Verdana, sans-serif; font-size: 12px; overflow:hidden; }
.QLHeader:hover { background:#d7faff; color: #7394a9; }
.QLHeader a:hover { color: #7394a9; }
.ItemHeader { margin-top: 4px; width:350px; border-bottom: 1px solid #dbdbdb; text-decoration:none; font-family:  "Lucida Grande", Lucida, Verdana, sans-serif; font-size: 12px; overflow:hidden; }
.ItemHeader:hover { background:#d7faff; color: #7394a9; }
.ItemHeader a:hover { color: #7394a9; }
.tooltip { width: 200px; color:#fff; font:lighter 12px/1.3 Arial, sans-serif; text-decoration:none; border: 5px solid #e4e4e4; }
.tooltip span.top { padding: 5px 8px 0px; background-color:#585858; }
.tooltip b.bottom { padding:3px 8px 15px; color: #e2e2e2; background-color:#585858; }
.feedsbox { width: 280px; margin:0 10px 1em 10px; float:left; }
.feedsbox a { margin:0px; margin-top: 2px; width:280px; text-decoration:none; font-family:  "Lucida Grande", Lucida, Verdana, sans-serif; font-size: 12px; color:#3b3a3a; text-decoration:none; overflow:hidden; }
.feedsbox a:hover { margin:0px; margin-top: 2px; background:#d7faff; }
.feedsbox h1 a { font-size:16px; font-weight: bold; font-family:"Lucida Grande", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; width:280px; }
.feedItemHeader { margin:0px; margin-top: 4px; width:280px; border-bottom: 1px solid #b8b8b8; overflow:hidden; }
.feedItemHeader:hover { background:#d7faff; }
#icons_theme { float:left; width:910px; background-color:#d5d4d4; padding-right:20px; padding-top: 5px; padding-bottom: 5px; padding-left: 60px; }
#icons_theme h1 { color: #000000; }
#icons_theme h1 a { color: #000000; text-decoration:none; }
#icons_theme h1 a:hover { text-decoration: underline; }
#iconsimages { width:84px; height:42px; background-color:#7394a9; padding:2px; margin:0 5px 1em 5px; float:left; }
#themesimages { width:160px; height:72px; background-color:#7394a9; padding:2px; margin:0 5px 1em 5px; float:left; }
