a {color:blue; text-decoration:none;}
a:hover {text-decoration:underline;}
a.fb img {border:blue solid 2px; margin:0 5px 0 5px; padding:2px;}

img {border:none}
img.ctr {display:block; margin:0 auto}

body {background:#ccc; color:#000; font-family:Arial,Tahoma,sans-serif; font-size:13px; margin:1em 0; padding:0;}

/*#top {border-bottom:1px solid #2c5aaf; background:#6396e7; margin:0; padding:0; width:100%; height:75px;}*/

/*#header {margin:0 auto; padding:0; width:770px;}*/
#header {border-color:#2c5aaf; border-style:solid; border-right-width:1px; border-left-width:1px; border-top-width:1px; border-bottom-width:0px; background:#6396e7; margin:0 auto; padding:0; width:770px; height:70px;}

#title {color:#fff; float:left; margin:0; padding:10px 20px;}
#title h1 {font-size:200%; font-weight:bold; margin:0; padding:0;}
#title h2 {font-size:100%; font-weight:normal;margin:0; padding:0;}

#menu {font-size:140%; font-weight:bold; float:right; margin:0; padding:15px 20px 0 0;}
#menu ul {float:right; list-style:none; margin:0; padding:0;}
#menu li {float:left; display:inline;}
#menu a {border:1px solid #2c5aaf; color:#2c5aaf; display:block; margin:0 0 0 5px; padding:8px 16px 8px 16px; text-decoration:none;}
#menu a:hover {color:#fff;}
#menu .active a {border:1px solid #fff; color:#fff;}

#container {background:#fff; border-color:#2c5aaf; border-style:solid; border-right-width:1px; border-left-width:1px; border-top-width:0px; border-bottom-width:1px; margin:0 auto; padding-top:10px; width:770px}


#content {clear:both; float:left; margin:0; padding:0 0 0 10px; width:550px}

.newsitem {border-bottom:1px solid #ccc; margin:0 0 15px 0; padding:0 0 15px 0;}
.newsitem h1 {font-size:140%; font-weight:bold; margin:0; padding:0}
.newsitem h2 {color:#666; font-size:85%; font-weight:normal; margin:0; padding:0}
/*.newsitem img {border:blue solid 1px; margin:0 5px 0 5px; padding:1px;}*/
.newsitem p {color:#222; text-align:justify;}

.appname {font-size:130%; font-weight:bold}
.appfor {color:#555}
.appver {color:#555}

.appT {color:#555; font-size:1.1em;}
.appN {color:#000; font-size:1.2em; font-weight:bold;}
.appV {color:#555;}
.appD {margin:10px 0; text-align:justify;}

/*#sidebar {background:#e3eeff; float:right; margin:0; padding:8px; width:175px;}*/
#sidebar {border-left:1px solid #ccc; float:right; margin:0; padding:0 0 0 16px; width:175px;}
#sidebar h1 {font-size:120%; font-weight:bold; margin:0 0 2px 0; padding:0;}

#footer {clear:both; color:#7f7f7f; font-size:85%; padding:8px 0; text-align:center; width:100%}
