﻿* {
margin:  0px;
padding: 0px;
}

body  {
margin: 0 auto;
color: Black;
height: 100%;
background-color: White;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

html{
height: 100%;
}

a:link    { text-decoration:none;      color: Navy; }
a:visited { text-decoration:none;      color: Navy; }
a:active  { text-decoration:underline; color: Navy; }
a:hover   { text-decoration:underline; color: Red; }

p {
padding: 0 0px 5px 0px ;
margin: 0;
}

ol{
padding: 5px 0px 5px 0px ;
margin: 0px 0px 0px 0px ;
}

ul{
padding: 5px 0px 5px 0px ;
margin: 0px 0px 0px 0px ;
}

li{
padding: 0px 0px 0px 0px ;
margin: 0px 0px 0px 30px ;
}

h1 {
font-size:180%;
padding: 5px 0px 5px 0px ;
}

h2 {
font-size:150%;
padding: 5px 0px 5px 0px;
margin-bottom: 0;
}

h3 {
font-size:120%;
padding: 5px 0px 10px 0px ;
}

h4 {
font-size:180%;
color: Yellow;
padding: 5px 0px 10px 0px ;
}

h5 {
font-size:150%;
color: Yellow;
padding: 5px 0px 10px 0px ;
}

h6 {
font-size:120%;
color: Yellow;
padding: 5px 0px 10px 0px ;
}

hr {
margin: 5px 0px 5px 0px ;
color: Silver ;
}

blockquote {
margin: 0px 0px 0px 20px ;
}

img{
border:0px;
border-color: white; 
}

/** CONTAINERS ============================================================= **/

#container {
width: 876px;
margin:0px auto;
background: url("images/side-backcheck.gif") top left repeat-y ;
}

#container-inner1 {
margin:0px 0px 0px 28px;
background: url("images/side-backcheck1.gif") top right repeat-y ;
}

#container-inner2 {
margin:0px 28px 0px 0px;
background: #050550 ;
}

/** HEADERS (2) ================================================================ **/

#top {
height: 10px;
}

#top-inner {
padding: 0 ;
/* padding: 10px 20px 10px 20px; */
}

#top a:link    { text-decoration:none; color: Navy; }
#top a:visited { text-decoration:none; color: Navy; }
#top a:active  { text-decoration:None; color: Navy; }
#top a:hover   { text-decoration:none; color: Red;}

#header {
background: White ;
clear:both;
}

#header-inner {
padding: 0 ;
/* padding: 10px 20px 10px 20px; */
}

#header ul{
margin:  0px 0px 0px 0px ;
list-style: none;
}

#header li{
margin:  0px 0px 2px 0px ;
padding: 4px 5px 4px 10px ;
background: #050550 ;
color: White;
font-weight: bold;
}

#header li:hover { background-color:blue;}

#header a:link    { text-decoration:none; color: White; }
#header a:visited { text-decoration:none; color: White; }
#header a:active  { text-decoration:none; color: White; }
#header a:hover   { text-decoration:none; color: Aqua;  }


/** BODY (4) =================================================================== **/

#middle {
clear: both;
/* background: White ; */
}

#middle-inner {
padding: 0px 0px 0px 0px;
}
#middle-inner ul ul {
list-style-type: disc;
}

/** LEFT COLUMN  (3) ================================================================ **/

#middle-left {
float:left;
width:200px;
color: Silver;
}

#middle-left-inner {
padding: 10px 0px 10px 15px;
}

#middle-left ul{
list-style:none;
font-weight:bold;
}

#middle-left li{
margin:  0px 0px 2px 0px ;
padding: 4px 5px 4px 10px ;
background: Navy ;
}

#middle-left li:hover { background-color:blue;}

a.white:link    { text-decoration:none; color: White; }
a.white:visited { text-decoration:none; color: White; }
a.white:active  { text-decoration:none; color: White; }
a.white:hover   { text-decoration:none; color: Aqua; }

a.yellow:link    { text-decoration:none; color: Yellow; }
a.yellow:visited { text-decoration:none; color: Yellow; }
a.yellow:active  { text-decoration:none; color: Yellow; }
a.yellow:hover   { text-decoration:none; color: Aqua; }



#articles {
background: #154279;
padding: 10px 5px;
}
#articles em {
font-size: 10px;
font-style: normal;
}
#articles a:link, #articles a {
font-weight: bold!important;
}
#articles h3, #articles h3 a:link {
margin: 0 0 10px 0;
color: #FFF;
padding:0;
text-decoration: underline!important;

}
#articles p {
margin: 2px 0;
}
.new {
color: #FFFF00;
font-size: bold;
}

#articles{ color: silver ; }
#articles a:link    { text-decoration:none; color: Silver; }
#articles a:visited { text-decoration:none; color: Silver; }
#articles aactive   { text-decoration:none; color: Silver; }
#articles a:hover   { text-decoration:none; color: White; }

.bigger {	font-size:14px;font-family:Arial;text-align:center; }
.smaller { font-size:12px;font-family:Arial;text-align:center; }

/** RIGHT COLUMN (3) ================================================================ **/

#middle-right {
float:right;
width:600px;
background: White ;
}

#middle-right-inner {
padding: 10px 20px 10px 20px;
}

#middle-right a{ font-weight: bold; }

/** FOOTERS (2) ================================================================ **/

#footer {
color: White ;
text-align:center;
clear:both ;
}

#footer-inner {
padding: 10px 20px 10px 20px;
}

#footer a:link    { text-decoration:none; color: White; }
#footer a:visited { text-decoration:none; color: White; }
#footer a:active  { text-decoration:none; color: White; }
#footer a:hover   { text-decoration:none; color: Aqua; }

#bottom {
clear:both;
text-align:center;
background: White ;
color: Black;
height: 0px;
}

#bottom-inner {
padding: 0 ;
/* padding: 10px 20px 10px 20px; */
}

#topbar {
align:center;
border:0px;
padding:0px;
margin:0px;
/* width: 560px; */
background-color: Navy; 
color: White; 
margin-bottom: 10px;
}

#topbar td { width: 20%; text-align: center; padding: 0px 0px 3px 0px; border:0px; margin:0px; }
#topbar td:hover { background-color:blue;}
#topbar img { width:110px; height:110px; padding: 0px; border: 0px; margin:0px; }

#topbar a:link    { font-weight:bold; text-decoration:none; color: Aqua; font-family:Arial;font-size:12px;}
#topbar a:visited { font-weight:bold; text-decoration:none; color: Aqua;  font-family:Arial;font-size:12px;}
#topbar a:active  { font-weight:bold; text-decoration:none; color: Aqua;  font-family:Arial;font-size:12px;}
#topbar a:hover   { font-weight:bold; text-decoration:none; color: White;  font-family:Arial;font-size:12px;}

#bottom a:link    { text-decoration:none; color: Navy; }
#bottom a:visited { text-decoration:none; color: Navy; }
#bottom a:active  { text-decoration:none; color: Navy; }
#bottom a:hover   { text-decoration:none; color: Red; }

#side-ad{
width: 131px;
background-color:White;
color: Navy;
padding: 10px 10px 10px 10px;
margin: 10px auto 10px auto;
border-style: solid;
border-width:8px;
border-color:Yellow;
font-family:Arial;
font-size:12px;
text-align:center;
}

#side-ad a:link    { font-weight:bold; text-decoration:none; color: Blue; font-family:Arial;font-size:12px; }
#side-ad a:visited { font-weight:bold; text-decoration:none; color: Blue; font-family:Arial;font-size:12px; }
#side-ad a:active  { font-weight:bold; text-decoration:none; color: Blue; font-family:Arial;font-size:12px;}
#side-ad a:hover   { font-weight:bold; text-decoration:none; color: Red;  font-family:Arial;font-size:12px; }

.normal-font {
	font-family:Arial;
	font-size:12px;
	padding:0px;
}

.menu-width {
	width:195px;
}

.picture-width {
	width:300px;
}
