@import "css/reset.css";
@import "shadowbox/shadowbox.css";
body {
background-color:#bebfc0;
background-image:url("images/bg.jpg");
background-position:center top;
background-repeat:no-repeat;
color:#666666;
display:table;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:22px;
width:100%;
}
img, h1 a, .footer {
}
h1 {
background-image:url("images/logo.png");
background-repeat:no-repeat;
clear:both;
font-size:28px;
height:100px;
margin:20px auto 30px;
text-indent:-9999px;
width:400px;
}
h1 a {
display:block;
height:100px;
width:400px;
}
h2 {
color:#FFFFFF;
float:left;
font-size:16px;
line-height:30px;
width:100%;
}
h2 a {
background-color:#454545;
background-image:url("images/title-bg.jpg");
background-repeat:repeat-x;
display:block;
font-weight:bold;
max-height:90px;
min-height:90px;
overflow:hidden;
padding:2% 2% 0;
}
h2 a:hover {
	background-color:#999999;
	background-image: none;
}
h3 {
clear:both;
color:#272727;
display:block;
font-size:16px;
padding-bottom:15px;
padding-top:5px;
text-transform:uppercase;
}
h4 {
background-color:#0099CC;
background-image:url("images/time-bg.jpg");
background-repeat:repeat-x;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
line-height:30px;
max-height:30px;
min-height:30px;
overflow:hidden;
}
h5 {
color:#333333;
font-size:14px;
line-height:22px;
}
h5 a {
background-color:#454545;
display:block;
margin-bottom:20px;
min-height:50px;
}
h5 a:hover {
background-color:#666666;
}
h6 {
font-size:13px;
}
a, a:link, a:visited, a:active {
color:#333333;
text-decoration:none;
}
a:hover {
color:#333333;
}
a:active, a:focus {
outline:0 none;
}
p {
clear:both;
line-height:20px;
}
ol {
margin-bottom:0;
margin-top:0;
}
ul {
margin:0;
padding:0;
}
li {
color:#454544;
}
small {
font-size:80%;
}
a:focus {
outline:1px dotted;
}
hr {
border-color:#CCCCCC;
border-style:solid;
border-width:1px 0 0;
clear:both;
height:0;
}
.bold {
font-weight:bold;
}
.left {
float:left;
}
.right {
float:right;
}
.clear {
clear:both;
display:block;
height:0;
overflow:hidden;
visibility:hidden;
width:0;
}
.clearfix:after {
clear:both;
content:" ";
display:block;
font-size:0;
height:0;
line-height:0;
visibility:hidden;
width:0;
}
#container {
margin-left:auto;
margin-right:auto;
width:100%;
}
.post, .hr, .footer {
display:inline;
float:left;
margin:2%;
padding:2%;
position:relative;
text-align:center;
width:92%;
}
.post {
background-color:#ecedee;
background-image:url("images/post-bg.jpg");
background-repeat:repeat-x;
}
.post a {
color:#FFFFFF;
}
.post p {
background-color:#000000;
display:block;
}
.newsticker-jcarousellite li {
background:none repeat scroll 0 0 #454544;
}
.post-container {
clear:both;
height:300px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
.post-container a {
color:#FFFFFF;
}
.post-container-small {
clear:both;
margin-left:auto;
margin-right:auto;
}
.post-container-small a {
color:#FFFFFF;
}
.post-container-arc {
clear:both;
margin-left:auto;
margin-right:auto;
overflow:hidden;
padding-left:20px;
padding-right:20px;
}
.post-container-arc a {
color:#FFFFFF;
}
.newsticker-jcarousellite2 p {
font-size:14px;
font-weight:bold;
margin-bottom:0;
margin-top:10px;
text-decoration:underline;
}
.post-small {
background-color:#F7F7F7;
background-image:url("images/post-bg.jpg");
background-repeat:repeat-x;
display:inline;
float:left;
margin:50px 10px 20px;
padding:20px;
text-align:center;
width:260px;
}
.color-1 {
color:#31A7C4;
}
.color-2 {
color:#009933;
}
.color-3 {
color:#993300;
}
.color-4 {
color:#FF9900;
}
.footer {
background-image:url("images/hr.png");
background-position:center top;
background-repeat:no-repeat;
font-size:10px;
}
.feedflare a {
color:#FFFFFF;
}
.sn {
display:inline;
float:left;
margin:0 2%;
padding:20px 2%;
position:relative;
text-align:center;
width:92%;
}
.cat-list li {
display:block;
float:left;
margin-right:10px;
}
.cat-list li a {
border-left:1px solid #666666;
color:#333333;
padding-left:10px;
}
.cat-list li a:hover {
background-color:#999999;
}
.next {
display:block;
float:left;
}
.prev {
display:block;
float:right;
}
.image-post img {
border-left:5px solid #454545;
border-right:5px solid #454545;
height:210px;
width:250px;
}
.image-post-header img {
background-image:url("images/img-bg.jpg");
background-repeat:no-repeat;
height:200px;
width:100%;
}
.post-container-small li {
float:left;
margin:2%;
width:21%;
}
.arrows {
clear:both;
float:left;
margin:2%;
width:96%;
}
.arrows a {
color:#272727;
}
.arrows a:hover {
color:#555555;
}
.image-post-header {
height:200px;
overflow:hidden;
width:100%;
}
#tooltip {
background-color:#EEEEEE;
border:1px solid #111111;
overflow:hidden;
padding:5px;
position:absolute;
z-index:3000;
}
#tooltip h3, #tooltip div {
margin:0;
}
.nav {
	background-color: #dfe1e5;
	background-image: none;
	margin:0 2%;
}
.nav li {
float:left;
font-size:14px;
margin:0 1%;
width:18%;
}
.nav a {
	background-color:#1F799B;
	display:block;
	font-weight: bold;
	line-height: 30px;
}
.nav a:hover {
	background-color: #3DADD8;
}
