html {
height:100%;
margin-bottom:1px;
}
body {
height:100%;
margin:0px;
background-color:#000000;
background-image:url(images/bg-black.gif);
background-position:center;
background-repeat:repeat-y;
padding:0px;
color:#000;
text-align: left;
}
a:link, a:visited {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#7F0808;
font-weight:bold;
text-decoration:none;
}
td, tr, p, div {
color:#4F4F4F;
font-family:Arial,Helvetica,sans-serif;
line-height: 130%;
font-size:11px;
}
h3 {
color:#333333;
font-family:Tahoma,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
line-height:18px;
margin:5px 0pt 10px;
padding-bottom:3px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
/*
ul li {
background-image:url(images2/de_bullet.png);
background-position:0px 1px;
background-repeat:no-repeat;
line-height:15px;
padding-left:15px;
padding-top:0px;
}
*/

input {
color: #000;
}
/*  main page formatting */
td.left_shadow {
background:transparent url(images/leftschadow.jpg) repeat-y scroll 0%;
width:10px;
}
td.right_shadow {
background:transparent url(images/rightschadow.jpg) repeat-y scroll 0%;
width:10px;
}
td.left_bot_shadow {
background:transparent url(images2/de_shadow_left_b.png) no-repeat scroll 0%;
height:20px;
width:15px;
}
td.right_bot_shadow {
background:transparent url(images2/de_shadow_right_b.png) no-repeat scroll 0%;
height:20px;
width:20px;
}
td.bottom {
background:transparent url(images2/de_shadow_b2.png) repeat-x scroll left bottom;
height:20px;
line-height:20px;
text-align:center;
vertical-align:top;
}
div.bottom_l {
background:transparent url(images2/de_shadow_b1.png) no-repeat scroll left bottom;
height:20px;
width:20px;
}
div.bottom_r {
background:transparent url(images2/de_shadow_b3.png) no-repeat scroll right bottom;
height:20px;
width:20px;
}
div#wrapper {
background: url('images/stripe_bg2.png');
background-repeat: repeat-x -y;
margin:auto;
width:992px;
}
div.bottomspacer {
height:15px;
}
div#logo {
/*background:#000 url(images/banner.jpg) no-repeat scroll 0%;*/
background: #000;
}

.leftpadding {
padding:0px;
}
.user3padding {
padding:0pt 0px;
}
#main-content {
float:none !important;
margin:0px;
padding:2px 0px 0px;
text-align:left;
}
div#centerpadding {
padding:0px 1px 0px 0px;
width:auto !important;
}
div#rightpadding {
padding:0pt 0px;
}
div#headerpadding {
padding-bottom:5px;
}
div#righttop {
height:10px;
width:183px;
}
td.greyseperator {
background:#EBEBEB none repeat scroll 0%;
width:1px;
}
div.horizseperator {
background:#EBEBEB none repeat scroll 0%;
height:1px;
overflow:hidden;
}
td.rightbottom2 {
background:transparent url(images2/de_rightnav_bottom.png) no-repeat scroll 0%;
}
td.botmenu {
background:transparent url(images2/de_bottommenu_bg.png) repeat-x scroll 0%;
padding-top:4px;
}
#footmenu h2 {
float: left;
margin: 0px;
padding: 0px;
font-size: 8pt;
color: #000;
padding-right: 4px;
}

#footmenu ul {
list-style-image:none;
list-style-position:none;
list-style-type:none;
margin:0pt;
padding:0pt;
height: 30px;
background:#E1E1E1 none repeat scroll 0%;
}
#footmenu li {
background:transparent none repeat scroll 0%;
list-style-image: none;
list-style-type:none;
border-right:1px solid #000;
float:left;
margin:0pt;
padding:0pt;
padding-right: 3px;
padding-left: 3px;
}
#footmenu a {
color:#000;
display:inline;
float:left;
font-family:Tahoma,Helvetica,sans-serif;
font-size:9px;
color: #903;
}
#footmenu1 a:hover {
color: #f46;
}
#footer {
color:#ADADAD;
float:right;
font-family:Tahoma,Helvetica,sans-serif;
font-size:11px;
margin-top:4px;
text-align:center;
width:400px;
}
/*  new styling  */

#block-user-0 .content form #edit-submit,
#block-user-0 .content form #edit-submit-1 {
  float: left;
  margin-left: 10px;
}

#block-user-0 .content form ul li {
  padding-left: 10px;
}



/*  main menu  */

#topmenu h2 {
display: none;
}

#topmenu ul li a {
color: #fff;
padding: 0px 15px 0px 15px;
background: none;
}

#topmenu ul li a:hover {
padding: 0px 15px 0px 15px;
color: #ccc;
}
#topmenu ul li {
background: none;
padding-top:6px;
padding-bottom:8px;
border-right: 1px solid #ccc;
background: none;
list-style-type: none;
display: inline;
}

#topmenu {
background: url('images/topmenu_bg.jpg');
height: 54px;
border-top: 1px solid #ccc;
padding-top:0px;
}

#topmenu ul {
padding-top: 5px;
}


/* secondary menu */
#topmenu ul ul {
        display: none;
}

#topmenu ul li.active-trail ul {
        display: block;
        position: absolute;
        top: 199px;
        margin-left: 14px;
        height: 30px;
		background: url(../images/tabs/menur_bg.gif) repeat-x; /*tab background image path*/
		background: none;
        float: left;

}
#topmenu ul ul li {
border: 0px solid #fff;
}

#topmenu ul li.active-trail ul li a{
        display: inline;
        background: none;
        font-size: 11px;
        padding: 10px 4px 0px 0px;
        top: 0;
		border: none;
}
#topmenu ul li.active-trail ul li {
        background: none;
        color: #000;
		border: none;
}

/*  region borders */

td.rb_top {
height: 4px;
background: #99f url('images/rb_top.jpg');
}
td.rb_bot {
height: 4px;
background: #99f url('images/rb_bot.jpg');
}
td.rb_bot_left {
height: 4px;
background: #99f url('images/rb_bot_left.jpg');
}
td.rb_bot_right{
height: 4px;
background: #99f url('images/rb_bot_right.jpg');
}
td.rb_top_left {
height: 4px;
background: #99f url('images/rb_top_left.jpg');
}
td.rb_top_right {
height: 4px;
background: #99f url('images/rb_top_right.jpg');
}

td.rb_left {
width: 4px;
background: #99f url('images/rb_left.jpg') repeat-y;
}
td.rb_right {
width: 4px;
background: #99f url('images/rb_right.jpg') repeat-y;
}

/* logo bar */
#logo_bar {
height: 22px;
background: #000;
}

#search_box {
float: right;
}
.clear {
clear: both;
float: none;
}
#header {
background: #000 url('images/below_menu_bg2.jpg') repeat-x;
width: 100%;
height: 98px;
}

#header_box {
float: left;
width: 170px;
margin: 5px 0px 0px 5px;
background: #ccc url('images/header_box_bg.jpg') repeat-x;
height: 70px;
border: 1px solid #ccc;
}

#header_msg {
color:#ffffff;
height: 100px;
width: 250px;
float: left;
}
#header_msg .content, .logintoboggan, {
margin: 0px 0px 0px 0px;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}

#header_msg .content a {
color:#AFAFAF;
font-weight:bold;
}

#block-logintoboggan-0 .content{
float: left;
margin-left: 3px;
margin-top: 3px;
font-weight:bold;
font-size:10px;
}
/*
#header_msg .block-user {
margin: 12px 0px 0px 10px;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
} */

#banner h2 {
display: none;
}
#banner {
float: right;
margin-right: 10px;
}

#banner img,
#block-block-1 .content {
margin-top: 0px;
border: #000000 1px solid;
}

#block-rotor-0 .rotor_tab{
display: none;
}

#block-rotor-0 .content .rotor_content{
margin-top: 0px;
}

img#logo_img {
float: left;
width: 317px;
}

#edit-pass,
#edit-name,
#edit-name-1,
#edit-search-theme-form-1,
#search_box #edit-submit-1 {
background: #000 url('images/search_bg.jpg');
color: #fff;
}

/* Drupal blocks */
/* left sidebar  */

#sidebar-left .block h2 {
margin: 0px;
background: url('images/redmenu_center.jpg') repeat-x;
width: 183px;
height: 21px;

font-size: 7.5pt;
color: #fff;
}

#sidebar-left div.region-head {
background: url('images/lg_header_bg2.jpg') repeat-x;
border-top: solid #000000 1px;
border-bottom: solid #000000 1px;
}

#sidebar-left h1.region-header {
margin: 0px;
padding: 0px;
height: 22px;
padding-top: 3px;
padding-left: 4px;
font-size: 8pt;
color: #fff;
}

#sidebar-left .sidebar,
div.region {
border: 1px solid #fff;
}

#block-menu-primary-links .leaf{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: -10px;
}

#block-menu-primary-links .content ul li{
background: url('images/topmenu_bg.jpg');
height: 25px;
padding-top:4px;
margin-right: 1px;
}

#block-menu-primary-links .content {
margin-bottom: -2px;
}

#block-menu-primary-links .content ul li a{
color:#FFFFFF;
margin-top: px;
padding-left: 4px;
}

#block-menu-primary-links .content ul li a:hover{
color:#CCCCCC;
}

#block-user-1 .leaf{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: -10px;
}

#block-user-1 .content ul li{
background: url('images/topmenu_bg.jpg');
height: 25px;
border-top: 1px solid #ccc;
padding-top:4px;
margin-right: 1px;
}

#block-user-1 .content {
margin-bottom: -2px;
}

#block-user-1 .content ul li a{
color:#FFFFFF;
margin-top: px;
padding-left: 4px;
}

#block-user-1 .content ul li a:hover{
color:#CCCCCC;
}

#block-menu-menu-community .leaf{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: -10px;
}

#block-menu-menu-community .content ul li{
background: url('images/topmenu_bg.jpg');
height: 25px;
border-top: 1px solid #ccc;
padding-top:4px;
margin-right: 1px;
}

#block-menu-menu-community .content {
margin-bottom: -2px;
}

#block-menu-menu-community .content ul li a{
color:#FFFFFF;
margin-top: px;
padding-left: 4px;
}

#block-menu-menu-community .content ul li a:hover{
color:#CCCCCC;
}

/*  right sidebar  */

h1.region-header a {
color: #fff;
}
.views-hide ul li,
.views-hide ul,
.views-hide {
display: none;
margin: 0px;
padding: 0px;
height: 0px;
width: 0px;
}

#sidebar-right {
background-color:#FFFFFF;
}

#sidebar-right,
#sidebar-right .block-views,
#sidebar-right .block-views .content,
#sidebar-right .block-views .content .view .view-content .item-list,
#sidebar-right .block-views .content .view .view-content .item-list ul,
#sidebar-right .block-views .content .view .view-content .item-list ul li {
margin: 0px;
padding: 0px;
}


#sidebar-right .block h2 {
margin: 0px;
height: 18px;
padding-top: 4px;
padding-left: 4px;
margin-bottom: -4px;
font-size: 6.5pt;
color: #000;
font-weight: bold;
}

#block-views-DPFNews-block h2, #block-views-GameNews-block h2, #block-views-EventNews-block h2, #block-views-all_news-block_1 h2,
#block-smfforum-3 h2, #block-search-0 h2 {
background: url('images/stripe_header.jpg') no-repeat top right;
}

#sidebar-right .block .content {
padding: 4px;
}

#sidebar-right #block-views-DPFNews-block, #block-views-GameNews-block, #block-views-EventNews-block, #block-smfforum-3, #block-search-0,
#block-views-all_news-block_1{
background: url('images/orange_header_bg.jpg') repeat-x;
}

#sidebar-right  #block-tagadelic-3, #block-block-3, #block-block-8, #block-views-artikelen_thumbblock1-block_1, #block-views-artikelen_thumbblock2-block_1{
background: url('images/greyblock_header_bg.jpg') repeat-x;
border-bottom: #CCCCCC 1px solid;
}

#sidebar-right div.region-head {
background: url('images/lg_header_bg2.jpg') repeat-x;
border-top: solid #000000 1px;
}

#sidebar-right h1.region-header {
margin: 0px;
padding: 0px;
height: 22px;
padding-top: 3px;
padding-left: 4px;
font-size: 8pt;
color: #fff;
}

#sidebar-right .sidebar,
div.region {
border: 1px solid #fff;
}

.sidebar .block-views .item-list ul li {
list-style-type: none;
}

#sidebar-right .view-id-DPFNews .grey-odd {
background: #EAEAEA;
height: 42px;
}

#sidebar-right .view-id-DPFNews .grey-even {
background: #F4F4F4;
height: 42px;
}
#block-views-DPFNews-block .bg-odd,
#block-views-GameNews-block .bg-odd,
#block-views-EventNews-block .bg-odd {
margin-bottom: 1px;
background: url('images/orange_dark_bg.png') repeat-x;
height: 42px;
}

#block-views-DPFNews-block .bg-even,
#block-views-GameNews-block .bg-even,
#block-views-EventNews-block .bg-even{
margin-bottom: 1px;
background: url('images/orange_light_bg.png') repeat-x;
height: 42px;
}

#block-views-DPFNews-block .view .item-list ul li.odd,
#block-views-GameNews-block .view .item-list ul li.odd,
#block-views-EventNews-block .view .item-list ul li.odd{
padding-left: 20px;
background: url('images/arrow_yellow2.png') no-repeat center left;
}

#block-views-DPFNews-block .view .item-list ul li.even,
#block-views-GameNews-block .view .item-list ul li.even,
#block-views-EventNews-block .view .item-list ul li.even{
padding-left: 20px;
background: url('images/arrow_yellow2.png') no-repeat center left;
}

/*
#sidebar-right .block ul li {
background: url('images/orange_arrow.jpg') no-repeat center left;
}
*/

#sidebar-right .view-EventNews .views-field-name,
#sidebar-right .view-GameNews .views-field-name,
#sidebar-right .view-DPFNews .views-field-name {
padding-left: 40px;
} 
#sidebar-right .view-EventNews .views-field-title a,
#sidebar-right .view-GameNews .views-field-title a,
#sidebar-right .view-DPFNews .views-field-title a {
padding-left: 40px;
} 

.block-smfforum ul,
#sidebar-right .block-views .content .view .view-content .item-list {
margin-left: -4px;
margin-right: -4px;
margin-bottom: -4px;
}

.views-field-totalcount{
padding-left: 40px;
}

.view-id-DPFNews .views-field-title a,
.view-id-GameNews .views-field-title a,
.view-id-EventNews .views-field-title a {
font-size: 10pt;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-left: 40px;
}

.view-id-DPFNews .views-field-title a:hover,
.view-id-GameNews .views-field-title a:hover,
.view-id-EventNews .views-field-title a:hover {
color: #ccc;
}
.view-id-DPFNews .views-field-totalcount,
.view-id-GameNews .views-field-totalcount,
.view-id-EventNews .views-field-totalcount{
font-size: 6pt;
color:#000000;
text-decoration:none;
}

#block-views-all_news-block_1 .view .item-list ul li.odd{
background: url('images/greyblock_header_bg.jpg') repeat-x;
border-bottom: #FFFFFF 1px solid;
}

#block-views-all_news-block_1 .view .item-list ul li.even{
background: url('images/greyblock_header_bg.jpg') repeat-x;
border-bottom: #FFFFFF 1px solid;
}

#sidebar-right #block-views-all_news-block_1 .views-field-title{
padding-left: 5px;
}

#sidebar-right #block-views-all_news-block_1 .views-field-title a{
color:#333333;
}

#sidebar-right #block-views-all_news-block_1 .views-field-title a:hover{
color:#7F0808;
}

.block-smfforum img {
display: none;
}
/*
#sidebar-right {
background: url('images/grey_light_bg.jpg') repeat bottom center;
margin:0;
padding: 0;
} */

#block-smfforum-1 .content a{
color:#CCCCCC;
}

#block-smfforum-1 .content a:hover{
color:#ffffff;
}

#block-smfforum-3 .content{
background-image:url(images/grey_light_bg.jpg);
background-repeat:repeat-x repeat-y;
margin:0;
padding: 0;
}

#block-smfforum-3 .content a{
color:#000000;
}

#block-smfforum-3 .content a:hover{
color:#7F0808;
}

#block-smfforum-4 .content{
background-image:url(images/grey_light_bg.jpg);
background-repeat:repeat-x repeat-y;
margin:0;
padding: 0;
}

#block-smfforum-4 .content a{
color:#000000;
}

#block-smfforum-4 .content a:hover{
color:#7F0808;
}

.block-smfforum ul li {
background: url('images/orange_arrow.jpg') no-repeat center left;
margin: 0px;
padding: 0px;
padding-left: 40px;
border-bottom: 1px solid #ccc;
}
.block-smfforum ul {
margin: 0px;
padding: 0px;
}

#block-block-3 .content {
background-color:#F2F2F2;
}
#block-block-3 .content {
padding-top: 3px;
}
#block-block-3 .content a{
font-size:7.5pt;
color:#333333;
}

#block-block-3 .content a:hover{
color:#770505;
}

#block-block-8 .content {
background-color:#F2F2F2;
text-align: justify;
}

/* artikelen block right*/
.view-id-artikelen_thumbblock2 .view-content,
.view-id-artikelen_thumbblock1 .view-content{
margin-top: -4px;
}

#block-views-artikelen_thumbblock1-block_1 .views-field-field-article-th-fid,
.view-id-artikelen_thumbblock2 .views-field-field-article-th-fid {
height:50px;
border:solid 1px #000000;
float: left;
margin-left: 2px;
margin-top: 3px;
margin-right: 3px;
margin-bottom: 3px;
}

#block-views-artikelen_thumbblock1-block_1 .view-artikelen-thumbblock1 .bg-odd,
.view-id-artikelen_thumbblock2 .bg-odd{
background-color: #EAEAEA;
height: 60px;
margin-bottom: 1px;
}

#block-views-artikelen_thumbblock1-block_1 .view-artikelen-thumbblock1 .bg-even,
.view-id-artikelen_thumbblock2 .bg-even {
background-color: #EFEFEF;
height: 60px;
margin-bottom: 1px;
}


/* you tube video blockright */

#block-views-youtube_videoblock1-block_1 {
background:url(images/tube_bg_col.jpg) repeat-x;
background-color: #F4F4F4;
}

#block-views-youtube_videoblock1-block_1 .view-youtube-videoblock1 {
margin-top: -10px;
margin-left:10px;
}

#block-views-youtube_videoblock1-block_1 .views-field-field-you-video-th-fid{
height: 70px;
border: 1px #000000 solid;
}

#block-views-youtube_videoblock1-block_1 td.col-1, #block-views-youtube_videoblock1-block_1 td.col-2{
background-color: #E1E4EA;
border: 1px #ffffff solid;
padding:5px;
}

/* Admin blocks */

.node-form{
margin: 5px;
}

/*  Center column  */
#main-content .node-type-list {
margin: 5px
}

#main-content h2#main_header,
#header_bg h2,
.center-col .block-views h2, #main-content h2 {
border-top: #000000 1px solid;
margin: 0px;
background: url('images/lg_header_bg2.jpg') repeat-x;
height: 25px;
padding-left: 4px;
padding-top: 3px;
font-size: 8.5pt;
color: #fff;
}

#main-content h2#main_header { 
 margin-top: -2px; 
}

#main-content h2#main_header a{ 
color:#FFFFFF;
}  
/*  pages */  
.field-field-page-img {
float: right;
border: #000000 1px solid;
height: 100px;
margin-left: 5px;
margin-top: 5px;
}
  
/* main content  */

#tabs-wrapper {
display: block;
font-size: 7pt;
}


/*#tabs-wrapper {
display: block;
font-size: 7pt;
border-bottom: #999999 1px solid;
padding-top: 2px;
margin-top: -5px;
background: url('images/tabswrap_bg.jpg') repeat-x; 
} */

#tabs-wrapper a {
color:#000000;
}

#main-content{
background: url('images/content_bg.jpg') repeat-x;
background-color:#ECECEC;
}

#main-content .view ul,
#main-content .view li {
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
background: none;
}

#main-content .center-col .view .views-hide {
display: none;
width: 0px;
height: 0px;
}

#main-content .field-field--image{
height:60px;
position:relative;
border:solid 1px #000000;
margin-top: 6px;
margin-right: 5px;
float: left; 
}

#main-content .field-item .imagecache-News_img_large{
float: right;
margin: 2px;
margin-right: 15px;
border: 1px #000000 solid;
}

.field-field-img-large .field-items{
margin-left: 10px;
}
.field-field-img-large .field-items .field-item{
height:125px;
float: left;
margin: 2px;
margin-right: 15px;
border: 1px #000000 solid;
}
#main-content .node {
padding-right: 10px;
padding-left: 7px;
text-align: justify;
} 

#main-content .node .submitted {
color:#999999;
} 

#main-content .meta{
display: none;
}


/* Gameserver page */

#node-8, 
#node-43,
#node-44 {
width: 600px;
margin-top: -10px;
margin-right: -10px;
margin-left: -7px;
} 

#node-42{
width: 590px;
}
/* artikelen maincontent */

.field-field-article-image1, .field-field-article-image2, .field-field-article-image3, .field-field-article-image4 {
height: 200px;
border: 1px #999999 solid;
}
.field-field-article-image-extra{
margin-left: 25px;
}

.field-field-article-image-extra .field-item{
float: left;
border: 1px #CCCCCC solid;
}

/* artikelen, news main */


.view-display-id-page_1 .views-table,
.view-id-allnewsblock .views-table{
margin: 5px;
width: 460px;
}

/* Gallery */

.field-field-intro-gallery-text {
float: left;
width: 208px;
height: 135px;
padding-top: 5px;
padding-left: 6px;
padding-right: 6px;
border: 1px #000000 dotted;
background-color:#EAEAEA;
margin-top:6px;
margin-right: 12px;
margin-bottom: 6px;
margin-left: 6px;
}

.field-field-gallery-thumb .field-item {
float: left;
border: 1px #000000 solid;
margin-top:6px;
margin-right: 12px;
margin-bottom: 6px;
height: 140px;
}

.field-field-gallery-images .field-item {
float: left;
border: 1px #000000 solid;
margin-top:6px;
margin-right: 12px;
margin-bottom: 6px;
height: 140px;
}

.field-field-gallery-images {
margin-left: 6px;
}

/* Gallery viewpage */

.view-id-Gallery .view-content{
float:left;
background: url('images/stripe_bg_img.png');
background-repeat: repeat-x -y;
padding-left: 30px;
padding-top: 10px;
}

.view-id-Gallery .views-field-title a{
color:#ffffff;
font-size:15px;
}

.view-id-Gallery .views-field-title a:hover{
color:#7F0808;
}

.view-id-Gallery .views-field-title{
background: url('images/redmenu_center.jpg') repeat-x;
border-left:  1px #000000 solid;
border-right:  1px #000000 solid;
border-top:  1px #000000 solid;
margin-right: 25px;
padding-left: 2px;

}

.view-id-Gallery .views-field-name{
background-color:#EDEDED;
border-left:  1px #000000 solid;
border-right:  1px #000000 solid;
padding-left: 4px;
border-bottom:  1px #000000 solid;
margin-right: 25px;

}

.view-id-Gallery .views-field-field-gallery-thumb-fid{
height: 140px;
border-bottom:  1px #000000 solid;
border-left:  1px #000000 solid;
border-right:  1px #000000 solid;
margin-right: 25px;
margin-bottom: 25px;
}


/* Videoblock */

#block-views-video_blockview-block_1 .bg-odd {
background: url('images/frnewsgrey1.png') repeat-x;
height: 89px;
border-bottom: 1px #ffffff solid;
}

#block-views-video_blockview-block_1 .bg-even {
background: url('images/frnewsgrey2.png') repeat-x;
height: 89px;
border-bottom: 1px #ffffff solid;
}

.views-field-field-video-thumb-fid{
height: 81px;
position:relative;
border:solid 1px #000000;
float: left;
margin-right: 6px;
margin-left: 4px;
margin-top: 3px;
}

.view-id-video_blockview .views-field-title {
font-size:14px;
color:#000000;
}

.view-id-video_blockview a{
color:#000000;
}

.view-id-video_blockview a:hover{
color:#770505;
}

.view-id-video_blockview .views-field-name{
font-size: 10px;
margin-bottom: 3px;
}

.views-field-field-video-introtext-value{
height: 40px;
}

/* Video Page */

.view-id-Video_page .view-content{
padding-left: 10px;
border: solid 1px #CCCCCC;
background: url('images/frnewsgrey1.png') repeat-x;
}


/* Comment content*/

#comments{
padding-top: 30px;
background: url('images/lg_header_bg2.jpg') repeat-x; 
border-top: #000000 1px solid;
border-bottom: #CCCCCC 1px solid;
}

.comment-published  {
padding: 5px;
background-color:#F7F7F7;
border-bottom: 1px solid #FFFFFF;
}

#comments .even  {
background: #EAEAEA;
margin-bottom: 3px;
}
#comments .odd  {
background: #F4F4F4;
margin-bottom: 3px;
}

#comments h3 a{
color:#000000;
font-size: 14px;
}

#comments h3{
margin-top: -4px;
margin-bottom: -3px;
}

#comments .submitted {
margin-bottom: 1px;
}

#comments .content {
margin-left: 73px;
margin-bottom: 15px;
padding-top: 4px;
}

#comments .new {
float: right;
}

#comments .picture {
position:relative;
border:solid 1px #000000;
float: left;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 5px;
margin-top: 0px;
}

#comments ul {
display: none;
margin: 3px;

} 

#comments ul li{
border-left: 1px solid #000000;
}

#comments .links {
margin-top: -10px;
}

li.comment_add {
margin-top: 10px;
margin: 5px;
border-left: 1px solid #000000;
float:right;
}

/* comments reply/ contact mainpage */

.box .content, #contact-mail-page{
padding:10px;
}

/* Featured news block */

#block-block-11 h2{
background: none;
display: none;
}
#block-block-11{
background-color: #1C1C1C;
border: #FFFFFF 1px solid;

}

#block-block-11 .content{
margin-top: -10px;
margin-bottom: -10px;
}

/*  Sponsors block  */

.view-id-Sponsors .views-field-field-sponsor-img-fid{
float: right;
height: 80px;
margin: 5px;
border: #000000 1px solid;
}
.view-id-Sponsors .views-field-body{
padding: 5px;
} 

.view-id-Sponsors .views-field-title{
font-weight:bold;
margin-left: 5px;
}
.view-id-Sponsors .views-field-body {
border-bottom: 1px solid #fff;
}

body textarea,
#main_content {
background: #fff;
}
/*  login block  */

#block-user-0,
#block-user-0 .content,
#block-user-0 .content form {
  margin-top: 0px;
  padding-top: 0px;
}

#block-user-0 .content form .form-item,
#block-user-0 .content form .form-item input{
height: 13px;
margin-left: -10px;
  padding-bottom: 0px;
  margin-top: 2px;
  
}

#block-user-0 .content form .form-item input{
border: 1px solid #E2E2E2;
font-size:10px;
width: 130px;
}

#block-user-0 .content form ul,
#block-user-0 .content form ul li{
margin: 0px;
}

#block-user-0 .content form ul li a{
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}

#block-user-0 .content form .item-list{
margin-top: -19px;
margin-right: 3px;
font-size:9px;
display: block;
float:right;
}

#block-user-0 .content form .form-item input#edit-submit,
#block-user-0 .content form .form-item input#edit-submit-1 {
margin-top: 0px;

}

#block-user-0 .content form .form-item {
padding-top: 0px;
}
#block-user-0 .content form ul li {
list-style-type: none;
}

#block-user-0 h2 {
display: none;
}

.block-user form {

margin-top: 0px;
}

#user-login-form #edit-pass-wrapper label,
#user-login-form #edit-name-wrapper label,
#user-login-form #edit-name-1-wrapper label {
display: none;

}
#edit-pass-wrapper {
margin-bottom: 0px;
}

#block-user-0 #edit-submit,
#block-user-0 #edit-submit-1 {
float: left;
margin-top: 10px;
color:#ffffff;
font-size: 9px;
background-color: #000000;
border: 1px solid #fff;
}
#block-logintoboggan-0 .content {
color: #fff;
}
#block-logintoboggan-0 {
text-align: center;
width: 100%;
font-size: 8pt;
}
#block-logintoboggan-0,
#block-logintoboggan-0 a{
font-weight: bold;
color: #fff;
}
#block-logintoboggan-0 a:hover{
color: #ccc;
}
/* SMF forum block  */
/*
#header div {
display: inline;
}
*/
#block-smfforum-1 {
float: left;
padding-top: 2px;
padding-left: 2px;
}
#block-smfforum-1 h2 {
display: none;
}

#block-smfforum-1 .content{
font-size: 7pt;
margin: 0px;
padding: 0px;
color: #fff;
}
/*  Front page news block */
#block-views-FrontPageNews-block {
/*nothing here yet*/
}
.view-FrontPageNews .item-list ul li {

}
/* links */
ul.links li,
ul.links li a {
background: none;
}

/*  footers  */

#foot_rss {
height: 54px;
background: #99f url('images/footer_bg.jpg') repeat-x;
}

#foot_menu {
height: 92px;
background: #99f url('images/footmenu_bg.jpg') repeat-x;
border-top: 4px solid #fff;
}
#foot_menu li a,
#foot_menu li

 {
list-style-type: none;
background-image: none;
margin-left: 0px;
padding-left: 0px;
}
#foot_menu li a {
color: red;
font-size: 9pt;
}
#foot_menu li a:hover {
color: red;
}
#foot_menu h2{
float: left;
font-size: 9pt;
}

#foot_foot {
height: 15px;
background: #000;
}

#foot_rss h2 {
float: left;
font-size: 11pt;
color: #fff;
}


/* SMF Forum integration  */
#forum_search {
float: right;
text-align: right;
background: #000;
}

#forum_search form {
float: right;
border: 0;
}

/* Drupal Profile */

.profile {
  margin-left: 10px;
  margin-right: 10px;
}

.profile h2.title {
  margin-top: 15px;
  border-bottom: 1px solid #777777;
}
.profile dt {
  margin: 0px;
  padding: 2px 3px;
  width: 120px;
  background-color: #dee;
  border-bottom: 1px solid white; 
  float:left;
}
.profile dd {
  margin: 0 0 0 130px;
  padding: 2px 3px;
  border-bottom: 1px dotted #d9d9ff;
}

.profile dt.profile-profile_aboutme{

  }
  
  /* Frontpage latest newsnblock */
  
#block-views-FrontPageNews-block .view-header{
display: none;
} 
  
#block-views-FrontPageNews-block .views-field-title {
padding-top: 2px;
font-size:13px;
padding-left: 88px;
}

#block-views-FrontPageNews-block .views-field-title a {
color:#000000;
}
  
#block-views-FrontPageNews-block .views-field-title a:hover{
color:#770505;
} 
  
.views-field-field--image-fid {
height:60px;
position:relative;
border: solid 1px #333333;
float: left;
margin-right: 6px;
margin-left: 4px;
margin-top: 2px;
}

.views-field-teaser{
margin-top: -10px;
}

#block-views-FrontPageNews-block .views-field-view-node {
margin-left: 397px;
}

#block-views-FrontPageNews-block .views-field-view-node a{
color:#000000;
}

#block-views-FrontPageNews-block .views-field-view-node a:hover{
color:#770505;
} 

#block-views-FrontPageNews-block  .bg-odd {
background: url('images/frnewsgrey3.jpg') repeat-x;
height: 67px;
}

#block-views-FrontPageNews-block  .bg-even {
background: url('images/frnewsgrey4.jpg') repeat-x;
height: 67px;
}
