/* the Night Sky  by http://css-templates.ic.cz
   Fixed width
   Author: Smasty (smasterx@gmail.com)
*/
/*== Main Style START ==*/
/* basic settings */
body{padding:0px;font:1.0em 'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif;background: #fff url(images/bg.jpg) repeat-x }
div#all{position:relative; border:8px solid #fff;width:950px;background:#fff; margin-left:auto;  margin-right:auto;  margin-top:20px;}
ul{list-style:square;color:#555;}
h3{font-size:1em}
p.wise{float:right;color:#555;clear:left;margin-top:-10px;font-style:italic;}
/* header */
div#header{background:#0074b6 url(images/head.png) repeat-x bottom center;padding-left:5%;height:150px;border:0px solid #a5a5a5;font-style: italic;font-family:'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif;font-weight:normal;}
div#header h1 a{font-size:1em;color:#fff;text-decoration:none;position:absolute;top:90px}
div#header h2 a{font-size:0.6em;color:#fff;text-decoration:none;position:absolute;top:70px;margin-left:2px}
div#header p {position: relative;top:0px;margin-left:690px;}
div#header p a {color:#00629f;padding:2px 5px;margin-left:-2px;font-size:70%;text-decoration:none}
div#header p a:hover {color:#00629f;padding:2px 5px;margin-left:-2px;text-decoration:none}
/* Main menu */
#menu{float:left;width:100%;font-size:93%;line-height:normal;position:absolute;top:1px;font-style:italic;font-family:'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif;}
#menu ul{margin:0;padding:10px 10px 0 50px;list-style:none;}
#menu li{display:inline;margin:0;padding:0;}
#menu a{float:left;background:url("images/tableft.gif") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}
#menu a span{float:left;display:block;background:url("images/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#24618E;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span{float:none;}
/* End IE5-Mac hack */
#menu a:hover span{color:#FFF;}
#menu a:hover{background-position:0% -42px;}
#menu a:hover span{background-position:100% -42px;}
#menu #current a{background-position:0% -42px;}
#menu #current a span{background-position:100% -42px;color:#FFF;}
/* body */
div#body a{color:#00629f;text-decoration:underline;padding:1px}
div#body a:hover{color:#000;text-decoration:underline;}
/* heading */
h2.heading{font-size:1.3em;padding:7px;padding-top:0;margin-left:0px;color:#00629f;border-bottom:1px solid #f2f2f2;text-align:left;}
.right_column h2.heading{text-align:left}
.left_column h2.heading{text-align:left}
/* images */
.image-block-l{float:left}
.image-block-r{float:right}
.image-block-l,.image-block-r{margin:5px;margin-bottom:0;border:1px solid #ddd;text-align:center;background:#f2f2f2;padding:5px;padding-top:8px;display:table;}
.image-block-l p,.image-block-r p{font-size:60%;color:#555}
a img{border:2px solid #00629f}
a:hover img{border:2px solid #999}
/* articles */
div.article{padding:0 7px 20px 7px;}
div.text{background:#f2f2f2 url(images/articlebg.jpg) repeat top center;border:1px solid #f2f2f2;margin-bottom:10px;padding:5px;padding-top:0}
/*form*/
form.search input,form.log input{background:#fff;border:1px solid #ddd;margin-bottom:5px;height:21px}
/* blockquote */
blockquote{border:1px solid #f2f2f2;background:#fafafa url("images/guot.gif") no-repeat;padding:10px;padding-left:40px;border-left:3px solid #00629f;font-weight:bold;color:#999}
/* comments */
div.comment{color:#888;text-align:right;font-size:0.9em;border-top:1px dotted #ddd;padding-top:5px;padding:2px;margin-bottom:10px}
/* columns */
div.columns{color:#000;font-size:0.8em;margin:15px 0 25px 0px;padding:0 15px}
div.left_column{float:left;width:200px;}
div.right_column{float:right;width:200px;}
div.main_column{margin:0 208px}
/* side links */
div.left_column ul,div.right_column ul{border-top:1px dashed #ddd;}
div.left_column ul li,div.right_column ul li{width:180px;list-style-type:none;margin-left:-42px;height:20px;display:block}
div.left_column ul li a,div.right_column ul li a{background:transparent;display:block;color:#00629f !important;font-weight:normal !important;padding:3px 5px 3px 10px  !important;border-bottom:1px dashed #ddd;text-decoration:none;border-left:3px solid transparent}
div.left_column ul li a:hover,div.right_column ul li a:hover{background:transparent !important;display:block;color:#000 !important;font-weight:normal !important;padding:3px 5px 3px 10px  !important;border-left:3px solid #00629f}
/* footer */
div#footer{border-bottom:1px solid #c9c9c9;color:#fff;font-size:0.8em;padding:10px 5px 20px 5px;clear:both;background:#0074b6 url(images/head.png) repeat-x 0% -20px}
div#footer p{text-align:center;}
div#footer a{color:#000;text-decoration:underline}
div#footer a#rss,a:hover#rss{color:#fff;background:#f93;border:#f93 2px outset;text-decoration:none;font:bold 90%;padding:0 2px 1px 2px}
div#footer a:hover{color:#fff;text-decoration:underline}
/*== Main Style END ==*/

