body {
	font-family:Verdana;
}

label {
    letter-spacing:2px;
    font-size:10pt;
    line-height:14pt;
}

form p {
    background-color:#ffffc1;
    border:1px #d55404 solid;
    padding:10px !important;
    margin:5px !important;
}

input.btn {
    font-size:10pt;
    padding:10px 20px;
    font-weight:bold;
    border:1px #d55404 solid;
    color:white;
    background-color:#fe8726;
    display:block;
    margin:auto;
}

input.txt {
    font-size:12pt;
    font-family:Verdana;
    padding:5px;
    width:75%;
    border:1px black solid;
    outline:none;
}

select {
    font-size:12pt;
    font-family:Verdana;
    padding:5px;
    width:50%;
    border:1px black solid;
    outline:none;
}

textarea {
    font-size:12pt;
    font-family:Verdana;
    padding:5px;
    width:98%;
    height:200px;
    border:1px black solid;
    outline:none;
}

input.adminButton {
	border:none;
	background-color:#ffffc1;
	padding:0px;
	margin:0px;
	font-size:8pt;
	color:#990000;
}

input.adminButton:hover {
	background-color:#990000;
	color:white;
	font-weight:bold;
}

a.link {
	color:black;
	text-decoration:none;
	font-weight:bold;
}

a.link:hover {
	background-color:#fe8726;
	color:white;
}

a.admin {
  font-family: Impact, Charcoal, sans-serif;
  letter-spacing:1px;
  text-decoration:none;
  color:#990000;
  padding:1px 5px;
  display:inline-block;
}

a.admin:hover {
  background-color:#990000;
  color:white;
}

a img {
	border:none;
}

a.twitter {
	color:#044aac;
	text-decoration:none;
}

a.twitter:hover {
	text-decoration:underline;
}

a.popularNewsLink {
	color:black;
	text-decoration:none;
	display:block;
	padding:4px 0px 4px 0px;
}

a.popularNewsLink:hover {
	text-decoration:underline;
	color:#d55404;
}

#page {
	width:1000px;
	margin:auto;
}

#top {
	height:100px;
	margin-bottom:10px;
}

#contents {
	border-bottom:1px #d55404 solid;
}

#bottom {
	text-align:center;
	font-size:8pt;
}

#logo {
	height:100px;
	width:135px;
	float:left;
}

.topBanner {
	float:right;
	text-align:center;
}

.bottomBanner {
	margin:5px;
	text-align:center;
}

#mainMenu {
	height:30px;
	background-color:#ffffc1;
	border:1px #d55404 solid;
	font-family: Impact, Charcoal, sans-serif;
}

#mainMenu ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

#mainMenu li {
  float:left;
}

#mainMenu a {
  text-decoration:none;
  display:block;
  font-size:20px;
  line-height:20px;
  padding:5px 30px;
  letter-spacing:2px;
  border-right:1px #d55404 solid;
  color:#d55404;
  text-shadow:1px 1px 0px white;
}

#mainMenu a:hover {
  background-color:#fe8726;
  color:white;
  text-shadow:1px 1px 0px #d55404;
}

#quickNews {
	background-color:#FE8726;
	padding:3px 5px;
	border-bottom:1px solid #d55404;
	border-right:1px solid #d55404;
	border-left:1px solid #d55404;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	margin:0px;
	text-align:center;
}

#quickNews .item {
	color:white;
	font-size:8pt;
	font-family:Georgia;
	font-weight:bold;
	padding:0px;
	margin:0px 20px 0px 0px;
}

#quickNews .item a {
	color:white;
}

#quickNews .item a:hover {
	color:#900;
}

#container {
	overflow:visible;
}

/* SIDEBAR STYLE */

.sidebar {
  width:180px;
}

.sidebar .banner {
  width:180px;
  overflow:hidden;
}

#leftPanel {
	float:left;
	padding:10px 10px 10px 0px;
}

#rightPanel {
	float:right;
	padding:10px 0px 10px 10px;
}

.sidebar_item {
	border:1px #d55404 solid;
	margin-bottom:5px;
}

.sidebar_item h6 {
  font-family: Impact, Charcoal, sans-serif;
  margin:0px;
	padding:2px;
	font-size:10pt;
	font-weight:normal;
	letter-spacing:1px;
	text-align:center;
	color:white;
	border-bottom:1px #d55404 solid;
	background-color:#fe8726;
	text-shadow:1px 1px 0px #d55404;
}

.sidebar_item .content {
	font-size:8pt;
	text-align:justify;
	padding:2px;
}

.sidebar_item ul {
	list-style-type:none;
	padding:0px;
	margin:0px 0px 5px 0px;
}

.sidebar_item ul li {
	margin:0px;
	padding:0px;
}

.sidebar_item ul li a.leftPanelLink {
	color:black;
	text-decoration:none;
	display:block;
	padding:4px 5px 4px 5px;
}

.sidebar_item ul li a.leftPanelLink:hover {
	color:black;
	font-weight:bold;
	margin-left:5px;
	background-color:#ffffc1 !important;
}

.leftPanelContainerMenu {
	font-size:8pt;
	padding:5px;
	background-color:#ffffc1;
	border-top:1px #d55404 dashed;
	line-height:15px;
}

#newsPanel {
	border-left:1px #d55404 solid;
	border-right:1px #d55404 solid;
	margin:0px 190px;
	padding:10px 0px;
	min-height:400px;
}

/* IMPORTANT TABBED STYLE */

#important_top .loader {
  font-size:50pt;
  font-family: Impact, Charcoal, sans-serif;
  font-variant:small-caps;
  letter-spacing:5px;
  color:#d55404;
  text-shadow:2px 2px 0px white;
}

#important_top .loader table {
  text-align:center;
  height:400px;
  width:500px;
}

#important_top #category_menu {
  float:left;
  width:100px;
  height:400px;
  text-align:center;
}

#important_top #category_menu ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  font-family: Impact, Charcoal, sans-serif;
}

#important_top #category_menu a {
  text-decoration:none;
  display:block;
  border:1px #d55404 solid;
  color:#d55404;
  padding:5px 2px;
  margin-bottom:5px;
  letter-spacing:2px;
}

#important_top #category_menu a.selected {
  background-color:#ffffc1;
  text-shadow:1px 1px 0px white;
}

#important_top #category_menu a:hover {
  background-color:#fe8726;
  color:white;
  text-shadow:1px 1px 0px #d55404;
}

#important_container {
  width:500px;
  height:400px;
  margin-left:100px;
  background-color:#ffffc1;
  border:1px #d55404 solid;
  padding:5px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  -webkit-box-shadow:1px 1px 2px #d55404, -1px -1px 2px #d55404;
  -moz-box-shadow:1px 1px 2px #d55404, -1px -1px 2px #d55404;
  overflow:hidden;
}

#important_container .item {
  display:none;
}

#important_item_menu {
  font-size:10pt;
  width:200px;
  height:400px;
  float:left;
  margin-left:10px;
}

#important_item_menu ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  text-align:center;
}

#important_item_menu a {
  display:block;
  padding:5px 2px;
  background-color:white;
  margin:0px 0px 5px 0px;
  border:1px #d55404 solid;
  color:#d55404;
  text-decoration:none;
  font-family: Georgia, Serif;
}

#important_item_menu a:hover {
  background-color:#fe8726;
  color:white;
}

#important_top .toggled_item {
  float:left;
  display:none;
  width:290px;
  height:400px;
}

#important_top .toggled_item h2 {
  font-size:14pt;
  text-align:center;
  font-family: Georgia, Serif;
}

#important_top .toggled_item h2 a {
  text-decoration:none;
  font-style:italic;
  color:#d55404;
  text-shadow:1px 1px 0px #fff;
}

#important_top .toggled_item h2 a:hover {
  text-decoration:underline;
}

#important_top .toggled_item .image_container {
  text-align:center;
}

#important_top .toggled_item .image_container img {
  padding:10px;
  background-color:white;
  border:1px #d55404 solid;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  height:100px;
  width:100px;
}

#important_top .toggled_item p {
  text-align:justify;
}

#important_top .toggled_item.first {
  display:table;
}

/* PAGINATOR STYLE */

#paginator {
  background-color:#ffffc1;
  border-top:1px #d55404 solid;
  border-bottom:1px #d55404 solid;
  margin:5px -5px;
  height:40px;
}

#paginator a {
  color:#d55404;
  text-decoration:none;
  font-size:20px;
  line-height:20px;
  padding:10px 20px;
  text-align:center;
  letter-spacing:2px;
  font-family: Impact, Charcoal, sans-serif;
  display:block;
  text-shadow:1px 1px 0px white;
  width:268px;
}

#paginator a:hover {
  background-color:#fe8726;
  color:white;
  text-shadow:none;
}

#paginator a.prev {
  float:left;
  border-right:1px #d55404 solid;
}

#paginator a.next {
  float:right;
  border-left:1px #d55404 solid;
}

/* UNIMPORTANT NEWS STYLE */

#allNews {
	padding:5px;
}

#allNews table {
	border-spacing:5px 10px;
}

#allNews table tr td {
	padding:5px;
	width:50%;
	vertical-align:top;
	cursor:pointer;
}

#allNews table tr td:hover {
	background-color:#ffffc1;
}

#allNews h3 {
  font-weight:normal;
	padding:0px;
	margin:0px 0px 5px 0px;
	font-size:14pt;
	font-family: Georgia, Serif;
	text-align:center;
}

#allNews h3 img {
  display:block;
  float:left;
  margin-top:8px;
  height:17px;
  width:17px;
}

#allNews h3 a {
	color:black;
	text-decoration:none;
	text-shadow:1px 1px 0px #ccc;
	vertical-align:middle;
}

#allNews h3 a:hover {
	text-decoration:underline;
}

#allNews img {
	float:left;
	padding:0px 5px 5px 0px;
	width:100px;
	height:100px;
}

#allNews p {
	padding:0px 0px 5px 0px;
	margin:0px;
	font-size:10pt;
}

.newsBanner {
	height:50px;
	border:1px black dashed;
	margin-left:5px;
	margin-right:5px;
}

.newsItem {
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}

.newsItem h1 {
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	border-bottom:1px #d55404 solid;
	font-size:20pt;
	padding:5px;
	margin:0px;
	letter-spacing:2px;
	text-align:center;
	font-style:italic;
	text-shadow:1px 1px 0px #ccc;
}

.newsItem div.admin {
	font-size:10pt;
	text-align:right;
	margin-right:0px;
	border:1px #d55404 solid;
	border-top:none;
	padding:2px;
	background-color:#ffffc1;
}

.newsItemInfo {
	margin-right:0px;
	padding:0px;
	text-align:right;
	font-size:8pt;
	color:#d55404;
}

.newsItemText {
	padding:5px;
	text-align:left;
	font-size:10pt;
}

.newsItemText p {
    padding:0px;
    margin:10px 0px;
}

.newsItemText h4 {
	font-size:12pt;
}

.newsItemStartText {
	margin-top:10px;
	padding-left:5px;
	color:gray;
	font-size:10pt;
	font-style:italic;
}

.newsItemFirstImage {
	margin:10px 10px 0px 10px;
	float:left;
	text-align:center;
}

.newsItemFirstImageImage {
	border:1px gray solid;
	padding:2px;
}

.newsItemFirstImageText {
	font-size:7pt;
	font-weight:bold;
	color:gray;
	padding:2px;
	border:1px gray solid;
	border-top:none;
	text-align:center;
}

.newsItemQuestion {
	font-style:italic;
	font-weight:bold;
	font-size:10pt;
}

.share {
	text-align:center;
}

.share a {
	display:inline-block;
	padding:10px 5px 5px 5px;
	border:1px white solid;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.share a:hover {
	border:1px #fe8726 solid;
}

.commentBox {
	margin-left:80px;
	margin-right:80px;
	margin-bottom:30px;
}

.commentBoxText {
	padding:10px;
	font-size:10pt;
	border-bottom:3px #ecebeb solid;
}

.commentBoxInfo {
	background-color:#fefcfc;
	height:110px;
}

.commentBoxTitle {
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	color:white;
	background-color:#fe8726;
	border-bottom:1px #d55404 solid;
}

.commentBoxAdmin {
	text-align:right;
	border-bottom:1px #ecebeb solid;
	background-color:#ffffc1;
	font-size:10pt;
}

.imageUploadForm {
	margin-bottom:10px;
}

.imageUploadInfo {
	font-size:8pt;
}

.imageDiv {
	float:right;
	border:1px gray solid;
	margin:5px 0px 5px 5px;
}

.imageDivImage {
	border-bottom:1px gray solid;
	padding:2px;
}

.imageDivText {
	font-size:7pt;
	font-weight:bold;
	color:gray;
	padding:2px;
}

.quote {
	width:300px;
	margin:0px;
}

.quoteWho {
	font-size:10pt;
	font-weight:bold;
	border:1px #d55404 solid;
	padding:5px;
	background-color:#ffffc1;
}

.quoteText {
	font-size:8pt;
	padding:2px;
	border:1px #d55404 solid;
	border-top:none;
}

.quoteStyle {
	height:25px;
	font-size:52pt;
	overflow:visible;
	text-align:right;
	font-family:times;
	padding:0px;
	margin:0px;
	color:#d55404;
}

.interview_list a {
  display:block;
  text-align:center;
  padding:5px;
  text-decoration:none;
  color:black;
  margin:0px -2px;
  border-bottom:1px white solid;
  border-top:1px white solid;
}

.interview_list a:hover {
  background-color:#ffffc1;
  border-bottom:1px #d55404 solid;
  border-top:1px #d55404 solid;
}

.commentCount {
	font-weight:normal;
	font-size:8pt;
}

#newestPictures {
	margin:5px 20px 5px 20px;
	border:1px #d55404 solid;
}

.newestPicturesText {
	display:none;
	border:1px white solid;
}

#newestPicturesText_0 {
	display:block;	
}

.newestPicturesTextText {
	padding:0px 20px 0px 20px;
}

.newestPicturesTextText h3 a {
	text-decoration:none;
	color:black;
}

.newestPicturesTextText h3 a:hover {
	border-bottom:1px #d55404 dotted;
	color:#d55404;
}

.newestPicturesMenu {
	text-align:center;
	background-color:#ffffc1;
	padding:4px 0px 0px 0px;
}

.newestPicturesMenu a img {
	border:2px #ffffc1 solid;
}

.newestPicturesMenu a img:hover {
	border:2px black solid;
}

.newsItemGalleryPicture {
	text-align:center;
	margin:10px 0px 10px 0px;
}

.newsItemGalleryPicture img {
	border:5px black solid;
}

.shopOrderItem {
	padding:3px;
}

.galleryRowPicture a img {
	float:left;
	margin:3px;
}

.galleryRowPicture a img:hover {
	border:2px black solid;
	margin:1px;
}

#hiddenBanner a {
	color:white;
}

#hiddenBanner a:visited {
	color:white;
}

/* show video style */

#videoContainer {
	text-align:center;
	margin-top:10px;
	border:1px #d55404 solid;
	padding:20px;
	background-color:#ffffc1;
}

.sft_link {
	background-image:url(images/veiclikmi2.gif);
	display:block;
	width:300px;
	height:16px;
	margin:5px auto 0px auto;
}

#pictureBrowser {
    margin:auto;
    padding:5px;
}

#pictureBrowser .name {
    font-size:8pt;
}

div.pictureBrowserItem {
    width:300px;
    text-align:center;
    float:left;
    padding:5px;
}

div.pictureBrowserItem p {
    font-size:8pt;
}

table#pictureBrowser {
    border:1px #d55404 solid;
    padding:0px;
    border-spacing:0px;
}

table#pictureBrowser th {
    font-size:10pt;
    text-align:left;
    background-color:#fe8726;
    color:white;
}

table#pictureBrowser tr:hover {
  background-color:#ffffc1;
}

table#pictureBrowser td {
    padding:5px;
}

table#pictureBrowser td.name a.link {
    font-weight:normal;
    display:block;
    width:450px;
    overflow:hidden;
}

table#pictureBrowser td.name a.link:hover {
  background-color:transparent;
  color:black;
}

#pictureBrowserMenu {
    font-size:8pt;
    margin:10px;
    padding:10px;
    background-color:#ffffc1;
}

#pictureBrowserMenu select, #pictureBrowserMenu input.txt {
    font-size:8pt;
    width:150px;
    padding:2px;
}

#focus-items {
	padding:10px;
	border-bottom:1px solid #D55404;
	margin-bottom:20px;
}

#focus-items .focus-item-image {
	float:left;
	display:block;
	padding:10px 48px;
	opacity:0.5;
	-webkit-transition:opacity .3s linear;
}

#focus-items .focus-item-image:hover {
	opacity:1;
}

#focus-items .focus-item-image img {
	height:100px;
	width:100px;
}

#focus-items .focus-item-description {
	display:none;
}

#focus-items .focus-item-description h3 {
	font-family:Georgia, Serif;
	text-align:center;
}

#focus-items .focus-item-description h3 a {
	color:black;
	text-decoration:none;
}

#focus-items .focus-item-description h3 a:hover {
	color:#FE8726;
}

#focus-items #fid-0 {
	display:block;
}

#unfocus-items .unfocus-item {
	height:100px;
	overflow:hidden;
	margin-bottom:10px;
}

#unfocus-items .unfocus-item img {
	float:left;
	display:block;
	height:100px;
	width:100px;
	margin-right:10px;
}

#unfocus-items .unfocus-item h3 {
	line-height:100px;
	font-family:Georgia, Serif;
	padding:0px;
	margin:0px;
}

#unfocus-items .unfocus-item h3 a {
	color:black;
	text-decoration:none;
}

#unfocus-items .unfocus-item h3 a:hover {
	color:#FE8726;
}