@import url(/css/content.css);

* {
margin: 0px;
padding: 0px;
}
BODY {
padding:0px;
margin:0px;
background: url(images/bg.png) #000;
background-repeat: repeat-x;
}
input.button {
font-size:12px;
font-family:Courier New,monospace;
font-weight:bold;
color:#fff;
background-color:#000000;
border-style:groove;
border-color:#00CCFF;
}
h1,h2,h3 {
text-transform: uppercase;
}
h1 {
font-size:16px;
font-family: verdana;
}
p,li,ul,ol {
background-color:white;
}
a,h3 {
text-decoration: none;
font-weight: bold;
color:#333;
font-size:12px;
outline:0px;
}
a:hover {
color: #666;
}
a.news {
color: white;
text-decoration: none;
font-weight: bold;
}
.container {
width: 100%;
background-color:#333;
text-align: center;
}
.header {
width: 784px;
height: 212px;
background-image: url(images/blue2/headerBlue2.png);
background-repeat: no-repeat;
margin: 0 auto;
}

/* Menu */
#menu {
Margin: 0 auto;
height: 212px;
}
#menu ul {
list-style: none;
padding: 0px 18px 0 0;
background-color:transparent;
}
#menu li {
float: right;
padding: 142px 0px 0px 2px;
list-style-image: url(/images/blank.gif);
margin-left:0px;
height: 25px;
font-size:12px;
background-color:transparent;
}
#menu a.item {
display: block;
height: 20px;
background-image: url(images/button2.png);
text-align: center;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
padding: 6px;
padding-top: 12px;
}
#menu .active a {
background-image: url(images/button.png);
}
#menu a.item:hover {
background-image: url(images/button.png);
padding-top: 12px;
}
#menu a.atom {
display: block;
width: 755px;
height: 20px;
/* background-image: url(images/button2.png); */
text-align: right;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
padding: 1px;
padding-top: 12px;
}
#menu a.atom:hover {
text-decoration: none;
}
/* End Menu */

/* Left Menu */
#leftmenu {
width: 172px;
float: right;
padding-left:0px;
text-align: left;
margin-left:15px;
border: 1px solid #333;
}
#leftmenu ul {
list-style: none;
text-align: right;
background-color:transparent;
}
#leftmenu li {
text-align: right;
margin-left:0px;
background-color:transparent;
}
#leftmenu .category {
background-image:url(images/button.png);
background-repeat: repeat-x;
background-position: 0px;
color: #eee;
text-align: left;
font-weight: bold;
font-family: arial;
font-size: 12px;
text-transform: uppercase;
}
#leftmenu a {
display: block;
text-align: right;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
font-family: arial;
font-size: 12px;
background: url(images/bullet.gif) no-repeat left center;
color: #dee;
padding: 2px;
}
#leftmenu .divider {
background-image: url(images/tb.png);
background-repeat:repeat-x;
display: block;
height: 10px;
font-family: arial;
font-size:2px;
padding-bottom:0px;
}
#leftmenu a:hover {
color: #7EBCe0;
}
#ie6links {
display:none;
}
/* End Left Menu */

#page {
width: 784px;
display: inline;
}

/* Content */
#content {
float: right;
width: 595px;
}
#post {
padding-left:5px;
padding-right: 20px;
background: url(images/tb2.gif) #fff;
background-repeat: repeat-x;
font-family: verdana;
margin-right: 16px;
font-size:12px;
color:#333;
border: 1px solid #333;
border-bottom: 2px solid #7EBCFF;
}
#post .box {
width:95%;
padding-top:10px;
margin: 0 auto;
}
#post .box .title {
background-image:url(images/tb3.png);
background-repeat: repeat-x;
text-align: left;
margin: 0 auto;
clear: both;
color: white;
font-weight: bold;
padding: 0 0 0 3px;
}
#post .box .info {
background-image:url(images/tb2.gif);
background-repeat: repeat-x;
border: 1px solid gray;
color: #666;
padding:3px;
}
.img {
margin-right:7px;
padding-right:5px;
border-right:1px dashed #ccc;
}
#post .rounded {
background-color:#333;
color: white;
}
.news {
padding-left:5px;
}
.newsTip {
background-image: url(images/tip.gif);
background-repeat:no-repeat;
margin-left:20px;
margin-bottom:-5px;
}
.newsCite {
margin-bottom:9px;
}
/* End Content */

/* Footer */
#footer {
width: 754px;
color: #ccc;
font-size: 8px;
display: block;
margin: 0 auto;
height: 35px;
background-image: url(images/footer2.png);
padding: 10px 0 0 0;
clear: both;
}
#footer .footer-content {
padding: 0 5px 0 5px;
display: inline;
}
/* End Footer */

.menuMod {
color:#333;
text-align:left;
background-color:#ccc;
display:block;
padding: 0 0 0 0;
border-bottom:1px solid #ccc;
}

.dim {
color:#999;
font-size:10px;
}
