/* v1.0 | 20080212 */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}

.post {
color: #222;
}


ul.archive_nr {
margin-bottom: 10px;margin-top: 10px;
}


.archive_nr li {
display: inline;
margin-right: 5px;
}


.archive_nr img {
padding: 10px;
background: #222;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}


.current_number img {
background: #747474;
}

#slider {
    width: 640px; /* important to be same as image width */
    height: 480px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 640px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 620px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}












.search_form {
text-align: right;
}

.alignleft {
text-align: left;
float: left;
}

.alignright {
text-align: right;

}


.rounded {

-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}
.wp-caption {

-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#747474 none repeat scroll 0 0;
margin-bottom:10px;
margin-right:15px;
padding:10px;
}

.wp-caption-text {
font-size: 10px;
padding: 5px;
}

#content {
margin-top: 20px;
}

.post p {

}


.carousel {
padding: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin-top: 10px;
background: #FFF;
}

.post {
padding: 20px;
margin-top: 10px;
margin-bottom: 20px;
background: #FFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.post small {
color: #666;
}

.entry {
color:#333333;
font-family:Verdana;
margin-top:20px;
}

.entry p {
margin-bottom: 10px;

}


p.postmetadata {
clear: both;
font-weight: bold;
color: #666;
}

.postmetadata a, .entry a {
text-decoration: none;
color: #BF0001;
}

.postmetadata a:hover, .entry a:hover {
text-decoration: underline;
color: #000;
}

.post h3 {
color: #BF0001;
font-family:Arial;
font-size:18px;
text-decoration:none;

}

.alignleft a, .alignright a {
text-decoration: none;
color: #FFF;
font-size: 10px;
font-family: Verdana;
}

.commentlist {
padding: 10px;
color: #333;
font-size: 12px;
}

#respond h3 {
margin-top: 10px;
margin-bottom: 10px;
}

#respond {
font-size: 12px;

}


.pingback {
margin-top: 10px;
margin-bottom: 10px;

}

li.comment {

margin-top: 10px;

margin-bottom: 10px;
}

.alignleft a:hover, .alignright a:hover {
text-decoration: underline;
color: #C0C0C0;

}

.post h3 a {
color: #BF0001;
font-family:Arial;
font-size:18px;
text-decoration:none;
}

.post h3 a:hover {
color:#000;
text-decoration: underline;

}


h2.pagetitle {
margin-top: 20px;
font-size: 16px;
}

#categories {
margin-left: 815px;
}

.navigation {
padding-top: 10px;
padding-bottom: 10px;

}

.ngg-navigation {
padding-bottom: 15px;

}

.ngg-galleryoverview {
margin-top: 20px;
margin-bottom: 20px;
}


#jqnews_vert
{
height: 610px; 
width: 130px;
overflow: hidden; margin:auto;
}

#jqnews_vert div
{
display: block;
overflow: hidden; 
height: 141px; 
width: 130px; 
margin: 10px;
}

#jqnews_vert img {
background: #747474;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 10px;
}

#jqnews_ori
{
	text-align: center;
	height: 110px; 
	overflow: hidden; 
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}

#jqnews_ori div
{
	height: 100px; 
	float:left;	
	margin: 5px;	
	width: 195px;
	display:block;
}

#footer {
margin-top: 30px;
text-align: center;
margin-bottom: 10px;
}

#footer p {
margin-bottom: 10px;
}

body {
background: #111 url(img/background.png) repeat; 
color: #C0C0C0;
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 12px;
}

a { font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; outline: none;}
.hidden { display: none; }
/* Header */

#container {
width: 950px;
margin-left: auto;
margin-right: auto;
}

#top_links {
text-align: right;
}

#top_links ul li {
display: inline;
}



a.skip_link {
font-size: 10px;
padding: 3px;
color: #333;
text-decoration: none;
}

 a.skip_link:hover {
text-decoration: underline;
color: #FFF;
background: #BF0001;
}

#header {
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
color: #333;
}

#searchform {
margin-top: 10px;
}

#TICKER {
width: 930px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin-bottom: 10px;
background: url(img/news_background.png) repeat-x center center;
padding: 10px;
}

#TICKERSPEED {
display: none;
}

#TICKER  span a {
color: #FFF;
text-decoration: none;
text-decoration: none;
}


#TICKER span a:hover {
text-decoration: underline;
}

#TICKER span {
font-size: 12px;
color: #FFF;
margin-left: 5px;
margin-right: 5px;
}

/* Main */

#main {
float: left;
width: 660px;
margin-left: 20px;
}

#columns {
margin-bottom: 20px;

}

.box {
float: left;
width: 310px;
padding: 10px;
}

.box h2 a {
color: #C0C0C0;
font-size: 15px;
text-decoration: none;
font-family: Arial;
}

.box h2 a:hover {
color: #FFF;
text-decoration: underline;
}

.box ul li {
margin-top: 5px;
margin-bottom: 5px;
}

.box ul li a {
color: #FFF;
text-decoration: none;
font-size: 10px;
}

.box ul li a:hover {
text-decoration: underline;
color: #888;

}






/* Sidebar */

#sidebar {
margin-top: 10px;
text-align: right;
width: 125px;
float: left;
}

#sidebar ul {
}

#sidebar ul li {
margin-bottom: 5px;
}

#sidebar ul li a span {
display: block;
font-family:Verdana;
font-size:10px;
font-weight:normal;
}

#sidebar ul li a {
color: #FFF;
display:block;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
padding:10px;
text-decoration:none;
}

#sidebar ul li a:hover {
text-decoration:underline;
color: #C0C0C0;
}

a.selected1 {
padding:10px;
background: #747474 url(img/news_background.png) repeat-x center center;
color: #000;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}

a.selected1:hover {
color: #FFF;
}

/* Footer */

#footer {
}