html, body { margin:0; padding:0; FONT-SIZE: 100%; FONT-FAMILY: verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 120%; 
background-color: #333366; }

#whitebg {background-color: #f5f5f5; }

.clear { clear: both}

#wrapper { width: 100%; margin-left:auto; margin-right:auto;}

.menu
{
width: 100%;
background: #333; 
background-image:url('bgmenu.png'); background-repeat: repeat;
padding: 10px 0 10px 0;
margin-left:auto; margin-right:auto; text-align: center; 
border: 0;
font-family: Arial, Verdana,Tahoma,Helvetica,sans-serif;
font-size: 80%;
font-weight: normal;
color: #566172;
}

.blogstrip
{ 
width: 100%;
padding: 8px 0 10px 0;
margin: 0;
border: 0;
color: #eee;
background-color: #01689c;
background-image:url('bgtabgrad.png'); background-repeat: repeat;
text-align: right;
font-size: 100%;
font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;
font-weight: bold;
}

ul li, ul li a { font-size: 90%; line-height: 180%; }

ul#bloglist {margin: 0; padding: 0 160px 0 0; text-align: right; }
#bloglist li {display: inline;list-style-type: none;}

#bloglist a { font-size:90%; font-weight:bold; font-style:italic; }
#bloglist a:link{text-decoration:none;color:#29aae1; }
#bloglist a:visited{text-decoration:none;color:#29aae1; }
#bloglist a:hover{text-decoration:none;color:#8ce1f5; }
#bloglist a:active{text-decoration:none;color:#8ce1f5; }

.strip2
{
width: 100%;
background-color: #333;
padding: 15px 0 0 0;
margin: 0; 
border: 0;
font-size: 100%;
font-weight: normal;
color: #fff;
text-align: right;
}

.strip3
{
width: 100%;
margin-left:auto; margin-right:auto;   
background-color: #fff;
background-image:url('bgcoolstrip.gif'); background-repeat: repeat;
padding: 0; border: 0; border-left: #ddd 1px solid; border-right: #ddd 1px solid; 
font-size: 90%;
color: #333;
}

.container
{ 
width: 100%;
background-color: transparent; 
border: 0; padding: 0 0 20px 0;    
}

.content
{
width: 73%;  
margin:0 auto;
-moz-box-shadow: 0 0 10px 1px #888;
-webkit-box-shadow: 0 0 10px 1px #888;
box-shadow: 0 0 10px 1px #888;
padding: 15px 30px 20px 30px; FONT-SIZE: 90%; color: #000; 
border-left: #ddd 1px solid; border-right: #ccc 1px solid; border-bottom: #ccc 1px solid; 
background-color: #fff; 
min-height: 600px;
}

ul#navlist { padding: 0; margin:0; width: 100%; margin-left:auto; margin-right:auto; text-align: center; }
#navlist li {display: inline;list-style-type: none;}

#navlist a { padding: 5px 25px 7px 25px; margin: 0; border: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight: bold; 
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;}

#navlist a:link, #navlist a:visited   {color: #fff; background-color: #8E8C8B; text-decoration: none; }
#navlist a:hover, #navlist a:active   {color: #fff; background-color: #C7C5C2; text-decoration: none; -moz-transition: all 0.3s ease 0s;}

#navlist a.anchorclass {padding: 5px 28px 7px 25px; margin: 0; border: 0; font-weight: bold; 
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;}

#navlist a.anchorclass:link, #navlist a.anchorclass:visited   {color: #fff; background:#8E8C8B url("downarrow.gif") no-repeat 95% 50%; text-decoration: none; }
#navlist a.anchorclass:hover, #navlist a.anchorclass:active   {color: #fff; background:#C7C5C2 url("downarrow.gif") no-repeat 95% 50%; text-decoration: none; -moz-transition: all 0.3s ease 0s;}

#navlist a#on {padding: 5px 25px 7px 25px; margin: 0; border: 0; font-weight: bold; 
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;}
#navlist a#on:link, #navlist a#on:visited {text-decoration: none; color:#666; background: #eee; }
#navlist a#on:hover, #navlist a#on:active {text-decoration: none; color:#666; background: #eee; -moz-transition: all 0.3s ease 0s;}

#navlist a.anchorclass#on {padding: 5px 28px 7px 25px; margin: 0; border: 0; font-weight: bold; 
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;}
#navlist a.anchorclass#on:link, #navlist a.anchorclass#on:visited {text-decoration: none; color:#666; background:#eee url("downarrow.gif") no-repeat 95% 50%; }
#navlist a.anchorclass#on:hover, #navlist a.anchorclass#on:active {text-decoration: none; color:#666; background:#eee url("downarrow.gif") no-repeat 95% 50%; }


table {margin:0;padding:0;border-collapse:separate;border-spacing:0; }
table th,table td{margin:0;padding:0;border-spacing:0;vertical-align:top; }
table td p { color: #fff;}

table td p.MsoNormal { color: #000;}

img{border:0;padding-left:0px;padding-right:5px; vertical-align:text-bottom;}
img.bd{padding:5px;margin-right:10px;border:#ccc 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
img.bdr{padding:5px;margin:10px 0 10px 10px;border:#666 1px solid;float:right; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
img.nbd{padding:0;border:#999 1px solid;}
img.l{float:left}
img.r{float:right}

.lft { text-align: left;}
.rgt {text-align: right; padding-right: 160px;}
.ctr {margin-left:auto; margin-right:auto; text-align: center;}
.vtop { vertical-align: top;}

#footer{padding:15px;font-size:75%;}

h1{ padding: 0 100px 0 0; font-style: italic; font-size: 180%; color:#777; }
h2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:110%;color:#333; }
h3{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:120%;color:#333;margin:0;padding:2px;border:0; }

p{font-size: 100%;color:#333}
p.sm{font-size:75%;color:#000}

li{font-size:100%;color:#666}



