*
{
   padding: 0px;
   margin: 0px;
}

body
{
   background: #002C7F;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 18px;
   color: #333333;
}

img
{
   border: none;
}

a
{
   color: #FF6000;
}
a:hover
{
   text-decoration: underline;
   color: #02FF01;
}

#wrap
{
   margin: 0px auto 0 auto;
   width: 940px;
}

#header
{
   padding-bottom: 0px;
}
#header h1
{
   font-size: 32px;
   font-weight: bold;
   padding: 40px 0 5px 10px;
   text-align: center;
   color: #333333;
}
#header
{
   background: #002C7F url(../images/header.jpg) no-repeat;
   height: 232px;
}

#menu
{
   padding-top: 102px;
   height: 80px;
   line-height: 30px;
   text-align: center;
}
#menu ul
{
   padding: 32px 0px 0px 190px;
   list-style-type: none;
}
#menu ul li
{
   display: block;
   float: left;
}
#menu ul li a
{
   color: #333333;
   padding: 20px 30px;
   text-decoration: none;
   font-weight: 600;
   background-color: #FF6000;
   border: 1px solid white;
}
#menu a.other
{
   border-width: 1px 1px 1px 0px;
   border-style: solid;
   border-color: white;
}
#menu ul li a:hover
{
   color: white;
   background-color: #02FF01;
}

#quote
{
   padding-top: -20px;
   text-align: center;
   font-style: italic;
   font-size: 16px;
   width: 600px;
   padding-left: 200px;
}

#quote i
{
   font-size: 12px;
}

#content
{
   background: #002C7F url(../images/content.jpg) repeat-y;
   padding: 10px 100px;
}

.left
{
   width: 548px;
   float: left;
   text-align: left;
   padding-right: 20px;
   position: relative;
}
.left ul
{
   list-style-type: none !important;
}
.left ul li
{
   padding-bottom: 30px !important;
}
.left h2
{
   color: #FF4800;
   font-size: 24px;
   font-weight: 100;
   padding : 10px 0 15px 0;
   width: 400px;
   line-height: 1.2em;
}

.right
{
   width: 150px;
   float: right;
   padding: 10px 0px 10px 10px;
   border-left: 1px solid #B0B0B0;
   font-size: 12px;
}
.right ul
{
   list-style-type: none;
   padding: 5px 10px 10px 20px;
}
.right h2
{
   height: 30px;
   font-size: 12px;
   color: #666;
   line-height: 30px;
}
.right a
{
   text-decoration: underline;
}

#bottom
{
   background: #002C7F url(../images/bottom.jpg) no-repeat;
   padding: 10px 0;
}

#footer
{
   text-align: center;
   color: #eee;
   font-size: 11px;
   padding: 0 0 10px 0;
}

.articles
{
   margin-bottom: 20px;
}

#ads
{
   border-top: 1px solid #B0B0B0;
}

#navigation ul
{
   padding: 0px 0px 10px 70px;
   list-style-type: none;
}
#navigation ul li
{
   display: block;
   float: left;
}
#navigation ul li a
{
   padding: 10px;
   margin: 10px;
}

#share
{
   visibility: inherit;
}

#social
{
   font-size: 11px;
}
#social a
{
   padding: 0px 10px 0px 10px;
}
#social img
{
   vertical-align: middle;
}
#social span a
{
   padding: 4px;
   text-decoration: none;
}
#social span a img
{
   vertical-align: middle;
}
#social span
{
   padding: 4px;
   margin: 0px;
}
#social .static
{
}

#print
{
   font-size: 11px;
   position: absolute;
   top: 10px;
   right: 0px;
   text-align: right;
}
#print a
{
   padding: 5px 10px 5px 10px;
   text-decoration: none;
}
#print img
{
   vertical-align: middle;
}

.right ul li
{
   padding-bottom: 8px;
   font-size: 11px;
}

.articlelist li
{
   padding-bottom: 20px;
}

li.rss-item
{
   padding-bottom: 30px;
}

ul.sublist
{
   padding-left: 50px;
}
