/*------------------------------------------------------------------------
* Copyright (c) 2008-2011 ZooTemplate. All Rights Reserved.
* Author: ZooTemplate
* Websites:  http://www.zootemplate.com
-------------------------------------------------------------------------*/

/* COMMON STYLE
--------------------------------------------------------- */
html,body,form,fieldset {margin: 0;padding: 0;}

body {margin: 0;padding: 0; font-family: Arial; background: #F1F1F1 url(https://fasthosting.com.au/images/demo/FH_BKG_White.png) center top repeat-y;}
body#bd {color:#555555;line-height:22px; font-family: Arial;}
body#bd-bckp {font-family: Arial;color:#555555;line-height:19px;}


body.fs1 {font-size: 10px; line-height: 16px;}
body.fs2 {font-size: 11px; line-height: 17px;}
body.fs3 {font-size: 12px; line-height: 18px;}
body.fs4 {font-size: 13px; line-height: 19px;}
body.fs5 {font-size: 14px; line-height: 20px;}
body.fs6 {font-size: 15px; line-height: 21px;}


/* ZT WRAPPER --------*/

#zt-wrapper {margin: 0 ;padding: 0;width: 100%;}
#zt-wrapper-inner {width:100%;/*background: url(../images/header-bg.png) repeat-x center top;*/}

.zt-wrapper {width: 960px;margin: 0 auto;}

#zt-userwrap1,
#zt-userwrap2,
#zt-userwrap3,
#zt-userwrap4,
#zt-userwrap5,
#zt-userwrap6,
#zt-userwrap7 {
  margin: 0;
  width: 100%;
  display:inline-block;
  clear: both;
  position: fixed;
}

#zt-userwrap1-inner,
#zt-userwrap2-inner,
#zt-userwrap3-inner,
#zt-userwrap4-inner,
#zt-userwrap5-inner,
#zt-userwrap6-inner,
#zt-userwrap7-inner {
  
  padding:  0 5px;
}
#zt-userwrap2-inner{padding-top:15px;}
#zt-userwrap4-inner{background:url(../images/wrap4.png) repeat-x left top;padding:15px 0 0; width:100%;display:inline-block;}

#zt-userwrap2,
#zt-userwrap3,
#zt-userwrap4{background:url(../images/mainbody.png) repeat-y center top;}

#zt-userwrap5,
#zt-userwrap6{background: url(../images/mainbody.png) repeat-y center top;color:#eee;}

#zt-userwrap5-inner ,
#zt-userwrap6-inner {background:#9d2f20;padding:0;width:100%;display:inline-block;}

#main-bottom div.moduletable{margin:0;}
#main-bottom div.zt-box-inside{background:#b44232;}
#main-bottom div.zt-box-inside-login{background:#b44232;}

#zt-userwrap5 #zt-user13 div.zt-box-inside,
#zt-userwrap5 #zt-user15 div.zt-box-inside,
#zt-userwrap6 #zt-user17 div.zt-box-inside,
#zt-userwrap6 #zt-user19 div.zt-box-inside{background:#c7503f;}

#zt-userwrap5 #zt-user13 div.zt-box-inside-login,
#zt-userwrap5 #zt-user15 div.zt-box-inside-login,
#zt-userwrap6 #zt-user17 div.zt-box-inside-login,
#zt-userwrap6 #zt-user19 div.zt-box-inside-login{background:#c7503f;}

#main-bottom h3.moduletitle{margin: 0 -20px;background:#9d2f20;padding:4px 20px; color:#fff; text-shadow:0 1px 0 #41140d;}


/* ZT BREADCRUMBS--------*/

#zt-breadcrumbs {margin:  0;width:100%; background: url(../images/mainbody.png) repeat-y center top;}
#zt-breadcrumbs-inner {
  padding: 7px 15px;display:block;
  background: #F1F1F1 ;
  border-bottom:1px solid #e9e9e9;
  
  
}
#zt-breadcrumbs img{display:none;}
span.breadcrumbs > a{
  display:inline-block;
  padding-right:12px;
  background:url(../images/arrow.png) no-repeat right center;
  font-family: Arial;
}
/* ZT COLSPAN -----------*/

#zt-colspan1,
#zt-colspan2 {margin: 0;}

#zt-colspan1-inner,
#zt-colspan2-inner {margin:  0 ;width:100%;display:inline-block;}

/* ZT MODULETABLE --------*/

div.moduletable,
div.moduletable_menu,
div.moduletable_text,
div.module,
div.module_menu,
div.module_text ,
div.moduletable_blank{
  clear: both;
  margin: 0 0 20px 0;
  position:relative;
}

div.moduletable_alpha{clear: both;}

div.moduletable_blank{margin:0;}

div.modulecontent{width:100%; display:inline-block;}

.ztmodule {padding: 0 10px;display: block;/*width: 159px;*/}
#zt-adminlogin .ztmodule {width: 159px;}

h3.moduletitle{
  margin:3px 0 0 ;font-size:133%;line-height:30px;color:#cb1e1d;font-weight:normal;
  text-shadow: 1px 1px 0 #fff;text-transform:uppercase;
}
h3.title{
  margin:-1px 0 0 ;font-size:133%;line-height:30px;color:#fff;font-weight:normal;
  padding: 1px 7px;text-transform:uppercase;
  background:#bd3a35 url(../images/title.png) repeat-x left top;
  border-radius:0 0 5px 5px;
}
h3.moduletitle > span {}
div.moduletable_blank h3.moduletitle{margin:0 0 10px 0;}


/* ZT HEADER
--------------------------*/
#zt-header {width: 100%;display: inline-block;background:#cacaca url(../images/header.png) repeat-x left top; }
#zt-header-inner {width: 100%;padding:10px 0;display:inline-block;background: url(../images/header-inner.png) no-repeat center 10px;}

/* LOGO ---------*/
#zt-logo {width: 27%;float:left;}
#zt-logo .zt-logo {margin: 12px 10px;}

#zt-logo .zt-logo a {
  display: block;
  width: 250px;
  height: 50px;
  background: url(../images/logo.png) no-repeat 0 0;
}

#zt-logo .zt-logo a span {display: none;}



/* SEARCH --------*/

#zt-hightline {float: right;width:70%;}
#zt-hightline-inner{text-align:right;}


/* ZT MAINMENU
--------------------------*/
#zt-mainmenu {width: 100%; display: inline-block;background:url(../images/mainmenu.png) repeat-x left top;}

#zt-mainmenu-inner {padding:0 10px;height:53px;}


/* ZT SLIDESHOW
--------------------------*/
#zt-slideshow {
/*margin: 0 ;width: 100%;background:#333;*/
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(left,  #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to right,  #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
}

#zt-slideshow-bckp {margin: 0 ;width: 100%;background:url(../images/slideshow.png) #b83523 repeat-x left top; min-height:225px;}

#zt-slideshow-inner {width:100%;display:inline-block;color:#fff;}


/* ZT SPORTLIHT ----------*/
.zt-user {float: left;}

.zt-box-inside {padding: 0 10px;}
.zt-box-inside-login {}

/* LEFT CONTENT RIGHT
--------------------------*/
#zt-mainframe{width:100%;display:inline-block;background: url(../images/mainbody.png) rgb(241, 241, 241) repeat-y center top;}
#zt-mainframe-inner{display:block; /*padding: 0 5px;*/ margin-top:15px;}

#zt-component {margin:  0;width: 100%; display: inline-block;}
#zt-component-inner {padding: 0 10px;margin:0 0 15px 0;}
div.item-page{width:100%;display:inline-block;}

#zt-container,
#zt-container-left,
#zt-container-right,
#zt-container-full {
  width: 100%;
  /*position: relative;*/
}

#zt-left {width: 25%;float: left;}
#zt-content {width: 50%;float: left;}
#zt-right {width: 25%;float: right;}

#zt-left-inner,
#zt-right-inner,
#zt-content-inner {margin:  0 10px;}

#zt-container-left #zt-content {width: 98%;}
#zt-container-right #zt-content {width:98%}
#zt-container-full #zt-content {width: 100%;}

.zt-contact-us #zt-container-right #zt-content {width:70%}

#zt-container-left #zt-content,
#zt-container-right #zt-content,
#zt-container-full #zt-content {
}

.zt-layout-lcr,
.zt-layout-lrc,
.zt-layout-clr {
}

.zt-layout-clr #zt-content,
.zt-layout-lrc #zt-content {margin: 0;}

.zt-layout-lrc #zt-right {float: left;}
.zt-layout-lrc #zt-content {float: right;}

.zt-layout-clr #zt-right {float: right;}
.zt-layout-clr #zt-left {float: right;}
.zt-layout-clr #zt-content {float: left;}

.page-position #zt-left,
.page-position #zt-right{width:25%;}
.page-position #zt-content{width:50%;}
.page-position #zt-left{float:right;}

/* ZT Bottom
--------------------------*/
#main-bottom{background:url(../images/opacity.png) repeat;display:block; /*position: fixed;*/ bottom: 0;}
#zt-bottom {width: 100%;display: inline-block; background:url("../images/mainbody.png") repeat-y scroll center top ;}
#zt-bottom-inner {display:inline-block; background:#9d2f20;padding:10px 0;width:100%;}

#zt-copyright {float: left;width: 30%; color:#e19d93;}
#zt-copyright a{color:#fff;}

#zt-copyright-inner,
#zt-botmenu-inner{margin: 3px 5px; font-family: Arial;}

#zt-botmenu {float: right;width: 70%;}
#zt-botmenu ul.menu{margin:0; display:block;text-align:right;}
#zt-botmenu ul.menu li{display:inline-block; border-bottom:none;background:none; padding: 0 5px;;}
#zt-botmenu ul.menu li a{text-transform: none;width:100%; padding: 0 5px;display:inline; color:#e19d93;}
#zt-botmenu ul.menu li a:hover,
#zt-bottom a:hover{background:none; color:#fff; text-shadow:none;}

#zt-component-inner #system-message-container { width: 490px; }
