html{
  margin:0px;
  padding:0px;
  height:auto;
  background:url(../site_images/background_new.png) fixed repeat-x;
  height:100%;
}

body{
/*  background:url(../site_images/background_body.jpg) repeat-x;*/
  margin:0px;
  padding:0px;
  font-family:verdana;
  font-size:12px;
  color:#fff;
  height:100%;
}

.clearing{
  clear:both;
  height:0px;
  visibility:hidden;
}

img{
  behavior:url(/fileadmin/site_css/pnghack.htc);
  border:none;
}

div,a,h1{
  margin:0px;
  padding:0px;
}

a{
  position:relative;
}

a.name{
  display:none;
  visibility:hidden;
  font-size:0px;
}

p{
  margin:0px;
  padding:0px 0px 10px 0px;

}

.wrapper_total{
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/wrapper_total.png', sizingMethod='crop');*/
  height:100%;
  width:100%;
  margin:0px;
  padding:0px;
}

.wrapper_total[class]{
/*  background:url(../site_images/wrapper_total.png) repeat-y transparent;*/
  height:auto;
  min-height:100%;
}

.wrapper_all{
  padding:0px;
  width:798px;
  margin:0px auto;
  height:100%;
}


.wrapper_logo{
  width:798px;
  margin:0px 0px 5px 0px;
  padding-left:15px;
}
.LOGO{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/six_nation_logo.png', sizingMethod='image');
  width:240px;
  height:75px;
  margin:0px;
  padding:0px;
}

.LOGO[class]{
  background:url(../site_images/six_nation_logo.png) 0px 0px no-repeat transparent;
}



.wrapper_menu{
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/menu_back.png', sizingMethod='image');
  width:798px;
  height:34px;
  margin:5px 0px;
}

.wrapper_menu[class]{
  background:url(../site_images/menu_back.png) no-repeat transparent;
}


.MENU{
  padding:7px 0px 0px 7px;

}


.wrapper_head{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/head_back.png', sizingMethod='image');
  width:798px;
  height:183px;
  margin:5px 0px;
}
.wrapper_head[class]{
  background:url(../site_images/head_back.png) no-repeat transparent;
}
.HEAD{
  padding:7px 7px 7px 7px;
  margin:0px;
}


.wrapper_content_top{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/cont_back_top.png', sizingMethod='image');
  width:798px;
  height:8px;
  margin:5px 0px 0px 0px;
}

.wrapper_content_top[class]{
  background:url(../site_images/cont_back_top.png) no-repeat transparent;
}

.wrapper_content{
  padding:0px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/cont_back.png', sizingMethod='scale');
  width:798px;
  height:auto;
  margin:0px 0px;
}
.wrapper_content[class]{
  background:url(../site_images/cont_back.png) repeat-y transparent;
}



.wrapper_content_bottom{
  margin:0px 0px 5px 0px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/cont_back_bottom.png', sizingMethod='image');
  width:798px;
  height:9px;
}
.wrapper_content_bottom[class]{
  background:url(../site_images/cont_back_bottom.png) no-repeat transparent;
}



.CONTENT{
  position:relative;
  width:784px;
  margin:0px auto;
}

.CONTENT .CONTENT_ELEMENT{
  clear:both;
  width:738px;
  padding:0px 0px 10px 0px;
}

.csc-header{
  position:relative;
}

.csc-textpic, p.bodytext, .csc-mailform, .tx-veguestbook-pi1{
  margin-left:23px;
  padding:0px;
}
.csc-textpic p.bodytext{
  margin-left:0px;
  padding:0px;
}

.csc-textpic-caption{
  font-size:10px;
  font-weight:bold;
  padding-bottom:10px;

}

.CONTENT .CONTENT_ELEMENT p.bodytext{
  margin-bottom:10px;
}

.CONTENT a{
  color:#efd111;
}

.CONTENT ul{
  list-style-type:none;
  margin:0px;
  padding:0px 0px 0px 23px;
}
.CONTENT ul li{
  padding-left:12px;
  background:url(../site_images/li_star.gif) 0px 5px no-repeat transparent;
  margin-bottom:3px;
}



.wrapper_footer{
  padding:0px;
  margin:0px auto;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/footer_back.png', sizingMethod='image');
  height:31px;
  width:798px;
}
.wrapper_footer[class]{
  background:url(../site_images/footer_back.png) no-repeat transparent;
}


.FOOTER{
  padding:6px 4px 6px 7px;
}

.FOOTER a{
  color:#fff;
  text-decoration:none;
}
.POWER_LEFT{
  float:left;
}
.POWER_RIGHT{
  float:left;
  padding-left:3px;
  padding-top:4px;
}

/************************************/

.tx-guestbook-list-table {
}
.tx-guestbook-list-header {
  border-top:solid 1px #efd111;
  border-left:solid 1px #efd111;
  border-right:solid 1px #efd111;
  margin:15px 0px 0px 0px;
  font-weight:bold;
  height:15px;
  color:#90812c;
  background:#efd111
}
.tx-guestbook-list-row {
  border-top:solid 1px #efd111;
  border-bottom:solid 1px #efd111;
}

.tx-guestbook-list-rowleft {
  border-left:solid 1px #efd111;
  border-right:solid 1px #efd111;
  border-bottom:solid 1px #efd111;
}

.tx-guestbook-list-entrycomment-title{
  font-weight:bold;
}
.tx-guestbook-list-entrycomment{

}
.tx-guestbook-list-small{
  border-bottom:solid 1px #efd111;
  font-size:9px;
  font-style:italic;
  text-align:right;
}
.tx-veguestbook-pi1-browsebox TD {
 }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell {

 }
.tx-veguestbook-pi1-browsebox-SCell {

 }
.tx-guestbook-latest-header {
  border-top:solid 3px #efd111;
 }
.tx-guestbook-latest-row {
  border-top:solid 1px #efd111;
}
.tx-guestbook-latest-small {
  width:100%;
  text-align:right;
  font-size:9px;
}
.tx-guestbook-form-inputfield-med {
  border:solid 1px #efd111;
  font-size:14px;
  color:#333333;
  width:316px;
  }
.tx-guestbook-form-inputfield-big {
  border:solid 1px #efd111;
  font-size:14px;
  color:#333333;
  width:316px;
}

.tx-guestbook-form-textarea {
  border:solid 1px #efd111;
  font-size:14px;
  color:#333333;
  width:316px;
  overflow:auto;
}

.tx-guestbook-form-obligationfield {
  color: #CC0000;
}
.tx-guestbook-form-error{
  color: #CC0000;
  display:none;
}

.tx-srfreecap-pi2-cant-read{
  color:#fff;
  font-size:12px;
}

.tx-srfreecap-pi2-image{
  margin:0px;
  padding:0px;
  border:solid 1px #efd111;
  background:#fff;
  width:318px;
  max-width:316px;
}

.tx-guestbook-form-submit{
  border:solid 1px #efd111;
  font-size:14px;
  color:#333333;
  width:320px;
  max-width:318px;
  background:#fff;
}

.LABEL{
  float:left;
}

.FIELD{
  display:inline;
}


/******************
CONTACT
*******************/


.csc-mailform{
}
.csc-form-row{
clear:both;
}
.csc-form-labelcell{
  float:left;
  width:369px
}
label{
}
.csc-form-fieldcell input{
  border:solid 1px #efd111;
  font-size:14px;
  color:#333333;
  width:318px;
  max-width:316px;
}
.csc-form-fieldcell textarea{
  border:solid 1px #efd111;
  font-size:14px;
  color:#333333;
  width:318px;
  max-width:316px;
  overflow:auto;
}
.csc-form-fieldcell .submit{
  border:solid 1px #efd111;
  font-size:14px;
  color:#333333;
  width:320px;
  max-width:318px;
  background:#fff;
}

/*******************************/
.machina_banners{
  margin-left:3px;
}

/*******************************/
