body  {
    margin:0px;
    padding-top:5px;
    background-color:#000;
    color:#000;
    min-width:790px;
    }
    
body.popup {
  background-color:#fff;
  min-width: 0px;
  padding:5px;
}

#wrap {
    background:#ccc;
    margin:0px auto;
    width:790px;
    border:2px solid #333;
    }
#header {
    position:relative;
    background-color:#fff;
	margin:0px;
	padding:0px;
    border:none;
    
    }

#navbar {
     position: relative;
     text-align:left;
     top: auto;
     left: auto;
     height: auto;
     margin-top:0px;
     padding:0px;
     width: auto;
     margin-bottom:6px;
     background-color:#bbb;
     border:1px solid #000;
     
   }

#footer {
    background-color:#999;
    border:1px solid #ccc;
    padding-top:2px;padding-bottom:2px;
    color:#333;
    text-align:center;
    height:auto;
    width:auto;
    clear:both;
    }
#main {
    background:#fff;
    float:left;
	width:350px;
    border:1px solid #999;
    padding-left:5px;
	padding-right:5px;
    margin-left:8px;
    }
#sidebar {
    background:#ccc;
    float:right;
    width:160px;
    border:none;
    margin-right:5px;
}

#left-container {
	width:220px;
	height:auto;
	float:left;
	background-color:transparent;
	padding:0px;
	border:none;
}

#left-panel {
   width:200px;
   height:auto;
   background-color:#fff;
   border:1px solid #999;
   margin-left:8px;
   padding-left:4px;
   padding-right:4px;
   padding-top:0px;
}
 
#latest-blogs {
   width:200px;
   height:auto;
   background-color:#fff;
   border:1px solid #999;
   margin-left:8px;
   margin-bottom:5px;
   padding-left:4px;
   padding-right:4px;
   padding-top:0px;
   
} 
    
.normal, p,ul,li {
  font-family:verdana,arial,sans-serif;
  font-weight:normal;
  font-size:12px;
  color:#000;
}

.flat {font-size:small;margin:0;padding:0;}
.small {font-size:10px;}


h1 { font-family:arial,helvetica,sans-serif;font-size:large;font-weight:bold;color:#000}
h2 { font-family:arial,helvetica,sans-serif;font-size:medium;font-weight:bold;color:#000}
h3 { font-family:arial,helvetica,sans-serif;font-size:small;font-weight:bold;color:#000}


.heading1 {
  color:#333;
  font-size:1.1em;
  font-weight:bold;
}

.LightBlueBack {
	background-color:#8AA2E9;
	font-weight:bold;
	color:#fff;
	padding:3px;
}

/* Top navigation Menu */
.TopMenu {
  font-family: tahoma, arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  background:#bbb;
  color:#fff;
  padding-left:11px;
  padding-right:11px;
 }
.TopMenu a:link, .TopMenu a:visited {
  color:#000;
  text-decoration:none;
  font-size:12px;
}
.TopMenu a:hover {
  color : #fff;
  text-decoration:none;
  font-size:12px;
}

.darkHover {color:#00f;text-decoration: underline;}
.darkHover a:link, .darkHover a:visited {color:#00f;}
.darkHover a:hover {
	color:#000;
	text-decoration:none;
}
a.smalllink {
  font-size:x-small;
  color:#0000FF;
  font-family: tahoma, arial,helvetica,sans-serif;
  text-decoration:none;
}

a.greylink {font-weight:bold;}
a.greylink:link {color:#ccc;}
a.greylink:visited {color:#ccc;}
a.greylink:hover {color:#8AA2E9;text-decoration:underline;}

a {text-decoration:none;}
 /* a:link {color:#00f;} */
a:visited {color:#00f;}
a:hover {color:#aaa;}
a:active {color:#aaa;}

div#popuplinks {width:auto;height:32px;border:1px solid #fff;background-color:#fff}
div#popuplinks a span, a ul {display: none;}
div#popuplinks a:hover span, a:hover ul {
	display: block;
	position: relative;
	bottom: 0px;
	left: 0px;
	width: 200px;
	padding: 5px;
	margin: 10px;
	color: #000; background-color: #ccc;
	font: 10px verdana,arial,sans-serif;text-align:left;
	border:1px solid #666;
}

.blog {
	position:relative;
	width:600px;
	background-image:url('decoration/lblue-header.png');
	background-repeat: no-repeat;
	padding-top:10px;
	padding-left:5px;

}

.blog-footer {
	position:relative;
	width:600px;
	height:30px;
	background-image:url('decoration/lblue-footer.png');
	background-repeat: no-repeat;
	padding-bottom:10px;
	margin-bottom:8px;
	border:none;
}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
