/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/layout.css);
  @font-face {
        font-family: 'ArenaCondensed';
        src: url('font4/arenacondensed.eot');
        src: url('font4/arenacondensed.eot?#iefix') format('embedded-opentype'),
             url('font4/arenacondensed.woff') format('woff'),
             url('font4/arenacondensed.ttf') format('truetype'),
             url('font4/arenacondensed.svg#arenacondensed') format('svg');
        font-weight: normal;
        font-style: normal;
    }
  @font-face {
        font-family: 'AbadiMT-CondensedExtraBold';
        src: url('font5/abadimtcondensedextrabold.eot');
        src: url('font5/abadimtcondensedextrabold.eot?#iefix') format('embedded-opentype'),
             url('font5/abadimtcondensedextrabold.woff') format('woff'),
             url('font5/abadimtcondensedextrabold.ttf') format('truetype'),
             url('font5/abadimtcondensedextrabold.svg#abadimtcondensedextrabold') format('svg');
        font-weight: normal;
        font-style: normal;
    }  
@font-face {
        font-family: 'PalatinoLinotype-Roman';
        src: url('font6/pala.eot');
        src: url('font6/pala.eot?#iefix') format('embedded-opentype'),
             url('font6/pala.woff') format('woff'),
             url('font6/pala.ttf') format('truetype'),
             url('font6/pala.svg#pala') format('svg');
        font-weight: normal;
        font-style: normal;
    }
    @font-face {
        font-family: 'CenturyGothic-Bold';
        src: url('font7/gothicb.eot');
        src: url('font7/gothicb.eot?#iefix') format('embedded-opentype'),
             url('font7/gothicb.woff') format('woff'),
             url('font7/gothicb.ttf') format('truetype'),
             url('font7/gothicb.svg#gothicb') format('svg');
        font-weight: normal;
        font-style: normal;
    }  
    @font-face {
    font-family: 'MyriadPro-Regular';
    src: url('font8/myriadpro-regular.eot');
    src: url('font8/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
         url('font8/myriadpro-regular.woff') format('woff'),
         url('font8/myriadpro-regular.ttf') format('truetype'),
         url('font8/myriadpro-regular.svg#myriadpro-regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
  @font-face {
        font-family: 'MyriadWebPro-Italic';
        src: url('font9/ufonts.com_myriad-web-pro-italic.eot');
        src: url('font9/ufonts.com_myriad-web-pro-italic.eot?#iefix') format('embedded-opentype'),
             url('font9/ufonts.com_myriad-web-pro-italic.woff') format('woff'),
             url('font9/ufonts.com_myriad-web-pro-italic.ttf') format('truetype'),
             url('font9/ufonts.com_myriad-web-pro-italic.svg#ufonts.com_myriad-web-pro-italic') format('svg');
        font-weight: normal;
        font-style: normal;
    }
      @font-face {
        font-family: 'CenturySchoolbook-Bold';
        src: url('font10/schlbkb.eot');
        src: url('font10/schlbkb.eot?#iefix') format('embedded-opentype'),
             url('font10/schlbkb.woff') format('woff'),
             url('font10/schlbkb.ttf') format('truetype'),
             url('font10/schlbkb.svg#schlbkb') format('svg');
        font-weight: normal;
        font-style: normal;
    }
    @font-face {
        font-family: 'CenturyGothic';
        src: url('font11/gothic.eot');
        src: url('font11/gothic.eot?#iefix') format('embedded-opentype'),
             url('font11/gothic.woff') format('woff'),
             url('font11/gothic.ttf') format('truetype'),
             url('font11/gothic.svg#gothic') format('svg');
        font-weight: normal;
        font-style: normal;
    }
/* Spacing
----------------------------------------------------------------------------------------------------*/

.module,
#header,
#breadcrumbs,
#content,
#footer {}

#footer .module { margin: 0; }

#headerbar + #menublock { }

#headerbar .module { max-width: 470px; }

#header { border-top:2px solid #000;padding-top:23px; }
#footer { margin-bottom: 25px; }


/* Layout
----------------------------------------------------------------------------------------------------*/

body#page { color: #666; }

.wrapper { padding: 0 25px; }

#toolbar {
  padding: 7px 10px 5px 10px;
  background: url(../images/toolbar.png) 0 0 repeat;
  color: #777;
  font-size: 11px;
  text-transform: uppercase;
  display:none;
}

#toolbar a {
  color: #ccc;
  text-shadow: 0 1px 0 rgba(0,0,0,0.4);
}

#headerbar,
#footer { width:1000px;margin:0 auto; }


#menublock {
height:48px;  
}

#menublock {background:url(../images/menu-bg.png) repeat-x scroll center center; display:block; }

#menubar { 
height: 48px;
width:1000px;
margin:0 auto;
 }

#subbar { padding: 2px 5px 5px 5px;display:none; }

#subbar time {
  float: right;
  color: #bbb;
  font-size: 11px;
  text-transform: uppercase;
}

/*.home #content {  background:#E7E7E7;
 margin-left: 5px;
    padding: 4px 22px;
  width: 453px; }*/
.front #content {
   padding: 15px 13px;
   
}
 #content {
   
    padding: 5px 13px;
  
}  
  

#footer {
  margin-top: 4px;
  padding-top: 13px;
  line-height: 15px;
  font-size: 11px;
  text-align: left;
}

#footer .menu-line { margin-bottom: 6px; }

#totop-scroller {
  display: none;
  position: absolute;
  top: 13px;
  right: 0;
  z-index: 1;
  width: 19px;
  height: 20px;
  background: url(../images/totop_scroller.png) 0 0 no-repeat;
  text-decoration: none;
}

#totop-scroller:hover { background-position: 0 -30px; }


/* Layout Wrapper
----------------------------------------------------------------------------------------------------*/

body.wrapper-white .wrapper {
  border-left: 1px solid rgba(0,0,0,0.1);
  border-right: 1px solid rgba(0,0,0,0.1);
  background: #fff;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  background-clip: padding-box;
}

body.wrapper-white .wrapper #headerbar,
body.wrapper-white .wrapper #footer,
body.wrapper-white .wrapper .mod-plain { text-shadow: none; }

body.wrapper-glass .wrapper {
  border-left: 1px solid rgba(0,0,0,0.1);
  border-right: 1px solid rgba(0,0,0,0.1);
  background: url(../images/wrapper_glass.png) 0 0 repeat;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  background-clip: padding-box;
}


/* Module Wrapper
----------------------------------------------------------------------------------------------------*/

.wrapped {
  margin: 2px;
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom-color: rgba(0,0,0,0.25);
  background: #fff;
  background-clip: padding-box;
  box-shadow: 0 1px 1px rgba(0,0,0,0.06);
}
#toplogo{
float:left;
}
#headerbar{
height: 198px;
}
#menu{
 clear: both;
    height: 46px;
    overflow: hidden;
text-shadow:none !important;
top: -4px;
top: -18px\9;
position:relative;
}
.proud{
color:#000;
font-size:14px;
font-family: 'AbadiMT-CondensedExtraBold';
}
#sidebar-b .grid-box{
 margin-left: 0px;
}
#innertop{
/* padding-left: 4px;*/
   height: 210px;
    margin-top: 30px;
 }
 .youtube {
 background:#8F5D31;
 margin-top: 6px;
    padding-bottom: 44px;
    padding-left: 15px;
    padding-top: 10px;
 }
 .youtube h3, .youtube h3 span{
 color:#fff !important;
  font-family: 'MyriadPro-Regular';
  font-size:25px;
  padding-top:18px;
  text-align:center;
 }
 .council{
 color:#fff;
font-size: 23px;
    font-weight: bold;
    line-height: 30px;
  text-transform:uppercase;
 font-family: 'PalatinoLinotype-Roman';
 }
 .view{
 font-family: 'MyriadWebPro-Italic' !important;
 font-size:15px !important;
 text-transform:none !important;
 }
  .top-stories{
  margin-top:10px;
  background:#252525;
  padding-bottom:18px;
  }
 .top-stories h3{
 background:#7A5635;
 color:#fff !important;
 font-family: 'CenturySchoolbook-Bold';
 font-size: 25px;
    padding-bottom: 15px !important;
    padding-left: 13px;
    padding-top: 15px;
  margin-bottom:5px !important;
 }
.top-stories h3 span{
color:
}
.top-stories table{
 margin-left: 19px;
    width: 975px;
}
.readmore a{
color:#ff0000 !important;
float:right;
padding:0 !important;
margin:0 !important;
}
#bottom-b{
width:1000px;
margin:0 auto;
}
.topbottom-b{
background:#414141;
padding-top: 41px;
}
.b1 h3,.b2 h3{
 font-family: 'PalatinoLinotype-Roman';
 color:#fff !important;
 font-size:21px;
 margin-bottom: 9px !important;
    padding-bottom: 0 !important;
}
.b1 ul li a span,.b2 ul li a span{
background:url(../images/li-divide.png) no-repeat scroll left center;
padding-left:17px !important;
margin-left:1px;
color:#fff !important;
text-transform:uppercase;
}
.b1 ul li a:hover span,.b2 ul li a:hover span,.b1 ul li.active a span,.b2 ul li.active a span{
background:url(../images/li-over.png) no-repeat scroll left center;
color:#FF4D4D !important;
}
.b3 h3,.b3 h3 span{
color:#fff !important;
 font-family: 'PalatinoLinotype-Roman';
 font-size: 28px;
    margin-bottom: 9px !important;
    padding-bottom: 0 !important;
    text-transform: none !important;
}
.b3 {
color:#fff !important;
 font-family: 'PalatinoLinotype-Roman';
  font-size:18px !important;
  line-height:23px;
}
#main{
margin-top:7px;
}
.youtube  iframe{
border:2px solid #777777;
}
.ticket11 {
text-align:center;
margin-top:15px;
}
.date{
font-family: 'ArenaCondensed' !important;
color:#000 !important;
font-size:18px !important;
}
.issue-img{
padding-left:10px;
}
.download{
font-family: 'ArenaCondensed' !important;
color:#00509F !important;
font-size:15px !important;
}
#maininner {
    background: none repeat scroll 0 0 #E7E7E7;
   }
  #maininner  a{
  color:#8F5D31;
  } 
#sidebar-a{
margin-right:6px;
}
#sidebar-b{
margin-left:6px;
}
.south{
 font-family: 'PalatinoLinotype-Roman';
 font-size: 30px;
 color:#343434 !important;
}
.address{
font-family: 'PalatinoLinotype-Roman';
  font-size:18px !important;
  line-height:23px;
 }
#aiContactSafeForm iframe{
border:3px solid #3F3F3F;
} 
#adminForm_1{
border:2px solid #969696;
padding:34px 80px;
background:#ffffff;
}
#aiContactSafe_info,.countdown_div{
display:none;
}
#aiContactSafeSend{
float:right !important;
}
.links{
background:url(../images/links-bg.png) no-repeat scroll left center;
line-height: 37px;
margin-left: 66px;
padding-left: 25px;
padding-top: 1px;
font-family: 'CenturyGothic';
font-size:20px;
}
.events{
border-bottom:1px dashed #000;
font-size:14px;
line-height: 24px;
}
.may{
font-family: 'CenturyGothic-Bold';
COLOR:#000;
font-size:17px;
}
.time{
color:#834715;
font-family: 'CenturyGothic-Bold';
font-size:16px;
background:url(../images/events-li-bg.png) no-repeat scroll left center;
padding-left:10px;
}
.obitu .links{
background:none;
padding-left: 303px;
}
.obitu .links a{
background:#67A3CA !important;
font-family: 'CenturyGothic-Bold' !important;
font-size:16px;
padding:5px 10px;
}
.obitu #system .items .item {
    border: 1px solid #CDCDCD !important;
    padding-top: 18px;
  background:#fff;
  padding:10px 20px;
}
.obitu #system .items .item h1{
font-family: 'CenturyGothic-Bold' !important;
text-transform:uppercase;
font-size:20px;
}
.obitu #system .items .item {
    margin: 0 3px;
}
.obit-mod{
padding:0 10px;
}
.subscribe .txt1{
width:169px !important;
}
.subscribe .select1{
width:80px !important
}
.subscribe .txt2{
width:50px !important;
}
.subscribe .txt3,.edate .txt3,.txt3{
width:45px !important;
}
.credit{
width:150px;
}
.subs-logo{
background:url(../images/subscribr-logo.png) no-repeat scroll left top;
width:110px;
height:29px;
padding:8px 66px 16px;
}
.order,.choose{
font-size:20px;
color:#000;
text-align:center;
}
.row1{
border-bottom:2px solid #000;
line-height:54px;
}
.secure{
font-size:17px;
color:#000;
text-align:center;
}
.row2,.row3,.row4,.row5{
border-bottom:1px solid #000;
line-height:36px;
}
.sub1{
background:url(../images/sub1-bg.png) repeat-x scroll left top; 
 color: #FFFFFF;
    font-size: 16px;
    height: 34px;
    line-height: 28px;
    padding: 0 6px;
    width: 237px;
  cursor:pointer;
}
.sub1.select{
background:#004276;
  height: 30px;
    margin-bottom: 5px;
}
.pay{
font-size:20px;
color:#000;
line-height:50px;
}
.all{
color:#ff0000;
font-size:12px;
}
.frm{
color:#000;
font-size:14px;
}
.paymeth{
background:url(../images/visa.png) no-repeat scroll left top;
padding:0 70px 10px 80px;
}
.pay-tab{
border-bottom:1px solid #000;
}
.now{
 font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;}
.pay-tab input[type="submit"],.main-pay-tab input[type="submit"],.button{
background:#004276 !important;
padding:5px 5px !important;
border-radius:5px 5px !important;
font-size:16px !important;
font-family: 'CenturyGothic' !important;
border:none;
}  
.aboutord{
color:#000;
font-size:16px;
}
.about-cont{
color:#717171 !important;
font-size:12px !important; 
}
.thank{
color:#717171 !important;
font-size:14px !important; 
}
.subscribe  #maininner{
background:#fff !important;
}

.subscribe .bill{
width:170px !important;
}
.subscribe input[type="text"],.subscribe select{
margin-bottom:5px;

}
.subscribe select{
width: 175px !important;
}
#system ul li a{
color:#000;
}
.errorfield{
border:1px solid #ff0000 !important;
}
.adv-li a{
 background: url("../images/adv-li-bg.png") no-repeat scroll center center transparent;
   font-size: 26px;
    padding: 21px 37px 21px 34px;
    text-align: center;
  }
  .adv-li span{
  padding:10px;
  }
.adv-tab1{
height:138px;
width:500px;
margin:0 auto;
margin-top:14px;
}
.adv-arrow{
background:url(../images/arrow.png) no-repeat scroll left center;
width:27px;
}
.adv-title{
text-align:center;
font-family: 'CenturyGothic-Bold' !important;
color:#A2A2A2;
font-weight:
}
.adv-tab2{
border-bottom:1px solid #ccc;
line-height: 27px;
}
.adv-head{
font-size:22px;
line-height:33px;
color:#353535;
font-family: 'PalatinoLinotype-Roman';
}
.adv-class{
font-size:18px;
color:#A2A2A2;
}
.selectlayout{
float:left;
background:#84684C;
 margin-top: 10px;
    padding: 5px 11px;
}
.selectlayout a{
background:url(../images/left.png) no-repeat scroll left center;
padding-left:15px;
}
.next{
float:right;
background:#84684C;
 margin-top: 10px;
    padding: 5px 11px;

}
.adv-sub-div .next{
background:url(../images/next-bg.png) no-repeat scroll left top !important;
padding-right:15px;
font-size:17px !important;
}
.adv-tab2 select{
 margin-bottom: 16px;
}
.printable1{
float:left;
background:#67A3CA;
font-size: 19px;
    padding: 10px;
}
.printable2{
float:right;
background:#67A3CA;
font-size: 19px;
    padding: 10px;
}
.print{
clear:both;
margin-top:380px;
}
.adv-tab1 .active{
background:url(../images/adv-active.png) no-repeat scroll center center transparent;
   font-size: 26px;
    padding: 21px 37px 21px 34px;
    text-align: center;
  
}

.adv-sub-div{
clear:both;
border-top:1px solid #ccc;
}
.add-design{
font-weight:bold;
color:#2579AF;
}
.active1{
color:#67A3CA !important;
}
.left-div{
float:left;
width:343px;
background:#D0D0D0;
 line-height: 26px;
    padding-bottom: 18px;
}
.preview-tab1{
margin:0 auto;
}
.right-div{
 background: none repeat scroll 0 0 #D0D0D0;
    float: right;
    line-height: 29px;
    width: 320px;
}
.adv-title a span{
color:#9A9A9A ;
}
.left-div input[type="text"]{
width: 205px !important;
}
.left-div select{
width: 211px !important;
}
.right-div input[type="button"]{
background:#834715 !important;
border-radius:5px 5px;
margin-bottom:20px;
font-size:16px !important;
padding:5px 8px !important;
}
.add-icon a{
background:#67A3CA;
padding:5px 10px;
font-weight:bold;
}
.your-icon a{
background:#67A3CA;
padding:5px 15px;
font-size:17px;
line-height:15px;
}
.adv-subhead{
font-size:16px;
}
.pinfo{
font-weight:bold;
font-size:16px;
}
.adv-confirm-tab{
margin:0 auto;
}
.adv-confirm-tab .txt1{
 width: 183px !important;
}
.adv-confirm-tab select{
width:190px !important;
}
#menublock,#content,.mod-box{
border:none !important;
}

.lv_top_articles{

}
.lv_top_articles p{
margin-top:0px;
}
.lv_top_articles img{
margin-top:-15px;
}
.top-stories h3.module-title{
text-transform:none;
}

.top-stories .lv_top_news{
float:left;
width:30%;
margin-right:2%;
margin-left:1%;
text-align:justify;
}
.top-stories .lv_top_news a{
color:#67A3CA;
text-decoration:underline;
}
.top-stories .lv_top_news img{
height:70px;
width:100px;
border:2px solid #fff;
}
.top-stories .lv_top_news .button-more{
background:none;
color:#ff5050;
float:right;
border:0 none;
padding:0px;
font-size:12px;
}

.home #maininner{
 background:none!important; 
}
.lv_top_articles img {
    float: left;
    height: auto !important;
    width: 100px !important;
  margin:5px!important;
}
.lv_top_articles td{
vertical-align: top;
}
.myyoutube1{margin-top: 0px !important;
padding-top:0px !important;}
.myyoutube .council{display:none;}
.myyoutube{padding-bottom:10px !important;}
#phocagallery .pg-cats-box-float a,#phocagallery .pg-cats-box-float .small{
 font-size: 16px;
 color:#8F5D31;}
 .photo-gallery-page #content {
    padding: 28px 0 5px 20px;
}
#bottom-a .top-stories table {
    margin-left: 12px !important;
    margin-right: 12px !important;
    width: 976px !important;
}
#bottom-a .top-stories table  td {
    width: 601px;
}

.myyoutube.second{
 margin-top:0px; 
}
