body {background: #E5D8A7 url(/img/new_bg.jpg) repeat-x 0 0;}
div, a, span, p, form, label, li, td, textarea, input, select{font-family: Verdana; font-size: 11px; color: #797878; text-decoration: none;}
div {position: relative;}
a, img, input, :focus, :active {outline: none; outline-width: 0;}
a:hover {text-decoration: underline;}
#m {min-width: 940px; width: auto !important; width: 940px; background: url(/img/new_n.png) repeat-y center top; margin: 0 auto;}
#n {background: url(/img/new_m.jpg) no-repeat center top;}
#c {width: 940px; margin: 0 auto;}
#top {padding: 6px 0 0 6px; height: 24px;}
#top ul li {float: left; margin: 0; padding: 0 8px; border-left: 1px solid #FFF; line-height: 12px;}
#top ul li a{color: #FFF}
#top ul li.nob {border-width: 0px;}
#logo {position: absolute; display: block; height: 70px; width: 262px; top: 125px; left: 33px;}
a#logo:hover {text-decoration: none;}
#health {position: absolute; height: 18px; top: 0; right: 30px; color: #FFF; line-height: 19px;}
#txt { width: 243px; margin-top: 152px; padding-left: 50px; text-align: center; height: 125px;font-size: 18px; font-weight: normal; color: #D93324; line-height:22px;}
#txt h2 {font-size: 18px; font-weight: normal; color: #D93324;}

#menu {margin: 0 0 0 -2px; width: 687px; height: 35px; z-index: 999;}
#menu ul li {position: relative; float: left; margin: 0; padding: 0; text-align: center; height: 35px; line-height: 35px; width: 110px; z-index: 999;}
#menu ul li a{color: #FFF; display: block; height: 35px}
#menu ul li a:hover {background-color: #164882}
#menu ul li a.act {background-color: #164882}

#menu ul li a.corna {background: url(/img/corna.jpg) no-repeat 0 -35px;}
#menu ul li a.cornact {background: #164882 url(/img/corna.jpg) no-repeat 0 0;}
#menu ul li a.corna:hover {background: #164882 url(/img/corna.jpg) no-repeat 0 0;}
#menu ul li.xli{width: 1px !important; background: url(/img/xli.jpg) no-repeat 0 0;}

div.subli {position: absolute; top: 35px; left: 0; /* border-top: 2px solid #D12F44; */ width: auto; height: auto; /* background-color: #FFF; */ z-index: 999; clear: both; display: none; padding-top: 2px;}
div.sublia {position: relative; left: 0; top: 0; border: 1px solid #164882; width: auto; background-color: #FFF; height: auto; padding: 5px 4px; z-index: 999; clear: both;}
div.sublia dl {text-align: left; display: block}

div.sublia dl dt {color: #144681; height: 21px; line-height: 21px; display: block; margin: 0; padding: 0;}
div.sublia dl dt a {color: #144681 !important; height: 21px !important; line-height: 21px !important; padding: 0 4px; display: block; white-space: nowrap; margin: 0 !important; background-color: #FFF !important;}
div.sublia dl dt a:hover {background-color: #D8D8D8 !important;}

div.sublia dd {color: #144681; height: 21px; line-height: 21px; display: block}
div.sublia dl dd a {color: #7B7A7A !important; height: 21px !important; line-height: 21px !important; padding: 0 19px; display: block; white-space: nowrap; background-color: #FFF !important;}
div.sublia dl dd a:hover {background-color: #D8D8D8 !important;}



#search {position: absolute; right: 7px; top: 312px;}
#search input{position: absolute; width: 157px; right: 32px; top: 4px; border-width: 0px; background: none;}
#cm {min-height: 1px; height: auto !important; height: 1px;}
#lm {float: left; width: 691px;}
#lm a {font-weight: bold;}
#lm a:hover {text-decoration: underline !important;}
#lm2 {float: left; width: 930px;}
#rm {float: left; width: 246px; padding-top: 18px;}
.clr {clear: both; font-size: 1px; height: 10px;}
#news {width: 210px; padding: 15px 8px; border: 1px solid #C3C3C3; background-color: #F7F7F7;}
#news h2 {font-size: 20px; margin-bottom: 12px; color: #D93425;}
#new {height: 478px; overflow: hidden;}
#newx{position: absolute; top: -1px; left: 0; width: 200px;}
#newxx{position: absolute; width: 200px; top: 500px;}
.new {position: relative; height: 158px; border-top: 1px solid #DFDFDF; border-bottom: 1px solid #B8B8B8;}
.new h3 {padding: 10px 0 3px; text-align: justify;}
.new h3 a{color: #167AAF; font-size: 13px; line-height: 16px; font-weight: bold; padding: 10px 0 3px; text-align: justify;}
.new p {padding: 3px 0; line-height: 16px; text-align: justify;}
.new p a {line-height: 16px; text-align: justify;}
.new p span {color: #F00}
#home h1 {color: #144681; font-size: 21px; padding: 18px 0 0 23px; font-weight: bold;}
#home h3 {color: #D93324; font-size: 13px; padding: 10px 0 10px 23px; font-weight: bold;}
#home p {text-align: justify; padding: 3px 19px 3px 23px; line-height: 15px;width:493px;}
#main {width: 671px; height: 454px; margin: 10px;}
#main a:hover {text-decoration: none;}

#first {position: absolute; display: block; top: 0; left: 0; height: 220px; width: 328px;}
#second {position: absolute; display: block; top: 0; left: 336px; height: 220px; width: 335px;}
#third {position: absolute; display: block; top: 229px; left: 0; height: 227px; width: 671px;}

#bmenu {margin: 18px 3px 18px 0; height: 25px; padding-top: 9px; background-color: #CA0028;}
#bmenu ul {text-align: right;}
#bmenu ul li {display: inline; margin: 0; padding: 0 10px; line-height: 16px; border-left: 1px solid #FFF;}
#bmenu ul li a{color: #FFF}
#bmenu ul li.nob {border-width: 0px;}
#bmm {min-height: 1px; height: auto !important; height: 1px;}
#bmm div {float: left; width: 215px; padding-left: 20px;}
#bmm div h2 {color: #919090; font-weight: bold; font-size: 12px; padding-bottom: 5px;}
#bmm div h2 a {color: #919090; font-weight: bold; font-size: 12px; padding-bottom: 5px;}



#bmm div h3 {color: #919090; font-weight: bold; font-size: 12px; padding-bottom: 5px;}
#bmm div h3 a {color: #919090; font-weight: bold; font-size: 12px; padding-bottom: 5px;}

a.noheader{color: #919090; font-weight: bold; font-size: 12px; padding-bottom: 5px; display:block;}



#bmm div h4{color: #919090; font-weight:normal;}

#bmm div ul li {height: 20px; line-height: 20px; padding-left: 15px; background: url(/images/bli.jpg) no-repeat 0 7px;}
#bmm div ul li a {color: #919090;}
#bmm div ul li a.nonheader {color: #919090;}


.copy {height: 30px; padding: 45px 0 0 20px; line-height: 16px;}
div.copy span {position: absolute; right: 20px;}
div.copy span a {font-weight: bold;}




#nav
{
    height:20px; width: 895px; border: 0px solid red; background-color :#CCC; margin :20px 0 0 20px; padding :5px 0 0 5px
}



#horizontal {padding :0; margin :0; margin :0 0 0 10px}
#horizontal li {display: inline; margin: 0 1px 0 0; padding: 0 0 0 1px; border-left: 0px solid #000;}
#horizontal li.nob {border-width: 0px; padding: 0px;}
#horizontal li.arw{background :url(../images/arw.gif) no-repeat 0 4px }
#horizontal li.a
{
    color :Gray ;
}
#horizontal li.navfirst
{
    color :#390; background :url(../images/home.gif) no-repeat 0 0;
} 

#horizontal li.navlast
{
    color :#C33; background :none; font-weight :bold ; line-height :15px;
}

#mn
{
    width: 885px;left: 0px; top: 0px; margin :0 0 0 20px
}

#mn h1 {color: #D93324; font-size: 21px; padding: 18px 0 0 0; font-weight: bold;}
#mn h3 {color: #666; font-size: 12px; padding: 10px 0 10px 0; font-weight: normal;}

#contactform
{
float: left; width: 328px; height: 485px;background-color: #F7F7F7;border: solid 1px #CCC; margin-top :30px;
}

#contactform h3
{
margin-left: 14px; margin-top: 16px; font-family: Tahoma; font-weight:bold; font-size:15px; color:#C33; padding:4px 0 0 0;
}

#contactaddrs
{
float: left; width: 370px; height: 458px;
}

#custservice
{
width: 262px; height: 21px; margin-top: 52px; margin-left: 13px; background-color: #E5E5E5; border: solid 1px #B4B2B3; position: relative; padding: 6px 0 0 9px
}

#custsernumberemail
{
width: 262px; height: 50px; margin-top: 10px; margin-left: 22px;
}

#ouraddress
{
width: 258px; height: 21px; margin-top: 39px; margin-left: 13px; background-color: #E5E5E5;border: solid 1px #B4B2B3; position: relative; padding:3px 0 0 9px
}

#contactaddress
{
width: 298px; height: 73px; margin-top: 10px; margin-left: 23px; text-align: left;
}

#contactbtns
{
width: 304px; height: 22px; margin-left: 14px; margin-top: 10px
}

.imgsend
{
padding:0 0 0 10px
}

.contactformlabels
{
margin-left: 14px;font-family: Tahoma; color: #575757; font-size: 12px;padding:4px 0 0 0;
}

.contactforminput
{
border: solid 1px #9B9C9E; margin-left: 14px; width: 298px; height: 16px; padding-top: 4px;
}

.contactformdropdown
{
border: solid 1px #9B9C9E; margin-left: 14px; width: 300px; font-size:10px; padding: 3px 0;
}

.contactformtextarea
{
border: solid 1px #9B9C9E; margin-left: 14px;
}

.contactaddlabels
{
vertical-align: middle; color: #269615; font-family: Tahoma; font-size: 12px;font-weight: normal;
}

.addresslabels
{
font-family: Tahoma; font-size: 12px;font-style:normal;color:#191717
}

.addresslabelsgreen
{
font-family: Tahoma; font-size: 12px;font-style:normal;color:#191717; color: #269615
}

.imgmail
{
position: absolute;top: -45px; left: 261px;
}

.imgcontact
{
position: absolute;top: -1px; left: 262px;
}

.imgsend
{
padding:0 0 0 30px
}

#contctinfo
{
    float:left; width: 569px; left: 0px; top: 0px; margin-top :30px; line-height :15px
}

#contctinfo h3
{
    font-size :15px; color :#369; font-weight :bold ;
}

/*---------singleentry----------*/
.ln
{
    background :url(../images/prntr.jpg) no-repeat left 0; padding :10px 0 0 30px; display :block ; height :30px; float:left ; font-weight :bold; width: 88px; line-height:13px;
}
.emailpg
{
    background :url(../images/envlp.jpg) no-repeat left 0; padding :10px 0 0 35px; display :block ; height :30px; float:left ; font-weight :bold; width: 88px;line-height:13px;
}

.blogg
{
    float:left; width: 146px; height: 410px; border :0px solid #039;
}

#mn strong
{
    color :#666;
}

#blrec strong
{
    color :#039 !important
}

#imgdi
{
  height :128px; border :1px solid #039
}

/*----------blog posts----------*/
.blogdet2
{
   float:left ; width: 432px; height: 148px; border-bottom :1px solid gray; margin-top :20px
}


.bloginfo2
{
    float:left; width: 260px; height: 116px; padding :0 0 0 15px
}

.bloginfo2 h4
{
    color:#039; margin:0 0 10px 0;
}

.bloginfo2 span
{
    color :Red ;
}

.bloginfo2 p
{
    margin:0 0 7px 0; line-height :15px; font-size :10px; text-align :justify ;
}
.padg
{
    margin-left :20px;
}

#recip
{
     left: 0px; width: 603px; top: 13px; background :url(../images/lshade.jpg) repeat-y left top ; border :1px solid #CCC; padding:0 10px 0 20px; /* height: 638px; */
}

.lrec
{
    left: 0px; width: 239px; top: 0px; height: 100px;
}

.recimg
{
    float:left; width: 95px; height: 84px; border :1px solid #369;
}

.rectxt
{
    float:left; width: 137px; height: 100px; padding :0 0 0 5px;
}

.rectxt p
{
    line-height :18px; margin-top :-3px;
}

#recinfo
{
    float:left; width: 615px; left: 0px; top: 8px; /* height: 664px; */
}

#recinfo h1
{
    font-size:22px; color :#369
}

#recinfo p
{
    line-height :15px;
}

#recinfo span
{
    font-size :15px; color :#C33; font-weight :bold ;
}

#ingr li
{
    color :#039; margin-bottom:3px;
}

#reclist
{
    margin-left:25px; 
}

#reclist li
{
    margin-bottom :10px; color :#369;
}

#reclist li span
{
    font-weight :normal ; font-size :12px;  color :#666
}

.numbr
{
    color :#369
}

#rectopshade
{
    height:5px; width :633px; position :absolute ; top:0; left :0; background :url(../images/topshade.jpg) repeat-x left top 
}

#f1
{
    float:left; width: 119px; height: 56px; left: 0px; top: 0px; color :#669;
}

#f2
{
    width: 239px; height: 76px; color :#669;
}

#f1 span, #f3 span
{
    font-weight :bold ; color :#669;
}

#f2 h3
{
    font-size :14px; color :#C33; font-weight :bold ;
}

#dpro h3
{
    font-size :14px; color :#C33; font-weight :bold ;
}

#f3
{
    float:left; width: 100px; height: 57px; color :#669;
}

#f1, #f2 #f3
{
    line-height :15px;
}

#recimgs
{
    width: 238px; height: 212px; border :1px solid #669;
}

.blrec
{
    float:left; width: 260px; border :0px solid #039;
}

#imgdi
{
    
}

#dpro
{
    width: 242px; height: 100px;
}

#navigs
{
    height: 64px;
}

#nfirst
{
    float:left; width: 378px; height: 64px; left: 0px; top: 0px;
}

#nfirst p
{
    font-size :14px; font-weight :bold ; margin :50px 0 0 20px; line-height: 18px;
}

#nseco
{
    float:left; width: 552px; height: 33px; left: 0px; top: 0px; text-align: right; margin: 30px 0 0 0
}



#flc
{
    float :left 
}

#nav
{
    height:20px; width: 895px; border: 0px solid red; background-color :#CCC; margin :20px 0 0 20px; padding :5px 0 0 5px
}

#horizontal {padding :0; margin :0; margin :0 0 0 10px}
#horizontal li {display: inline; margin: 0 1px 0 0; padding: 0 0 0 1px; border-left: 0px solid #000;}
#horizontal li.nob {border-width: 0px; padding: 0px;}
#horizontal li.arw{background :url(../images/arw.gif) no-repeat 0 4px }
#horizontal li.a
{
    color :Gray ;
}
#horizontal li.navfirst
{
    color :#390; background :url(../images/home.gif) no-repeat 0 0;
} 

#horizontal li.navlast
{
    color :#C33; background :none; font-weight :bold ; line-height :15px;
}

#contnt h1 {color: #D93324; font-size: 22px; padding: 27px 0 20px 23px; font-weight: bold;}
#contnt h3 {color: #144681; font-size: 13px; padding: 10px 0 10px 23px; font-weight: bold;}
#contnt p {text-align: justify; padding: 3px 19px 3px 23px; line-height: 20px;}
#contnt ul{padding: 3px 19px 3px 23px;}



#contnt2 h1 {color: #D93324; font-size: 22px; padding: 27px 0 20px 23px; font-weight: bold;}
#contnt2 h2 {color: #144681; font-size: 13px; padding: 32px 0 8px 23px; font-weight: bold;}
#contnt2 h3 {color:#797878;  font-size:11px;font-weight: bold;padding: 10px 0 10px 23px;}
#contnt2 p {text-align: justify; padding: 3px 19px 3px 23px; line-height: 20px;}
#contnt2 ul{padding: 3px 19px 3px 23px;}




 h1.contnt {color: #D93324; font-size: 21px; padding: 18px 0 0 23px; font-weight: bold;}
 h3.contnt {color: #144681; font-size: 13px; padding: 10px 0 10px 23px; font-weight: bold;}



#contns 
{
    padding-left:22px;
}


#contns li
{
    background :url(../images/dot.jpg) no-repeat 0 5px; padding :0 0 0 15px; line-height:20px
}

.bx
{
    width: 227px; height: 208px; background :#CCC; border :1px solid #369
}

.bx2
{
    width: 227px; height: 208px;border :1px solid #369
}


.lastbx
{
    margin-top :20px;
}

.blogdet
{
   float:left ; width: auto; height: 168px; left: 0px; top: 0px; border-bottom :1px solid gray; margin-top :20px
}

.blogimg
{
    float:left; height: 128px; border :1px solid #039;
}

.bloginfo
{
    float:left; width: 185px; height:auto; padding :0 0 0 15px
}


.bloginfo h2
{
    color:#039; margin:0 0 10px 0;
}



.bloginfo h4
{
    color:#039; margin:0 0 10px 0;
}

.bloginfo span
{
    color :Red ;
}

.bloginfo p
{
    margin:0 0 7px 0; line-height :15px; font-size :10px; text-align :justify ;
}


.bloginfo a {font-weight: bold !important; font-size: 10px;}
.bloginfo a:hover {text-decoration: underline !important;}

#mn
{
    width: 885px;left: 0px; top: 0px; margin :0 0 0 20px; height:auto;
}

#mn h1 {color: #D93324; font-size: 21px; padding: 18px 0 0 0; font-weight: bold;}
#mn h3 {color: #666; font-size: 12px; padding: 10px 0 10px 0; font-weight: normal;}
p.maintext {color: #666; font-size: 12px; padding: 10px 0 10px 0; font-weight: normal;}


.tlist
{
     width: 722px !important;
}

/*----------recipes----------*/

#leftmenu li{width: 162px; margin: 2px 0 0; line-height: 23px;}
#leftmenu li a{display:block; height: 24px; padding: 0 0 0 6px; background: #CCC; color :#039}
#leftmenu li a:hover{text-decoration :none;}
#leftmenu li a.first{color :#FFF; background: #C03 url(../images/menur.jpg) no-repeat left top }

.recep
{
   float:left ; width: 349px; height: 148px; left: 0px; top: 0px; border-bottom :1px solid gray; margin :0px 0 10px 0
}

.lastrecp
{
    margin :0 0 10px 15px !important
}

#lmenudiv
{
    width:167px; height:auto; float:left;
}

#lmenudiv h3
{
    color :#c33; font-size :13px; font-weight :bold ; margin-bottom:-7px;
}

.btnsr
{
    vertical-align:middle ; margin: -6px 0 0 5px;
}

/*------contact us-------------*/

#contactform
{
float: left; width: 328px; height: 485px;background-color: #F7F7F7;border: solid 1px #CCC; margin-top :30px;
}

#contactform h3
{
margin-left: 14px; margin-top: 16px; font-family: Tahoma; font-weight:bold; font-size:15px; color:#C33; padding:4px 0 0 0;
}

#contactaddrs
{
float: left; width: 370px; height: 458px;
}

#custservice
{
width: 262px; height: 21px; margin-top: 52px; margin-left: 13px; background-color: #E5E5E5; border: solid 1px #B4B2B3; position: relative; padding: 6px 0 0 9px
}

#custsernumberemail
{
width: 262px; height: 50px; margin-top: 10px; margin-left: 22px;
}

#ouraddress
{
width: 258px; height: 21px; margin-top: 39px; margin-left: 13px; background-color: #E5E5E5;border: solid 1px #B4B2B3; position: relative; padding:3px 0 0 9px
}

#contactaddress
{
width: 298px; height: 73px; margin-top: 10px; margin-left: 23px; text-align: left;
}

#contactbtns
{
width: 304px; height: 22px; margin-left: 14px; margin-top: 10px
}

.imgsend
{
padding:0 0 0 10px
}

.contactformlabels
{
margin-left: 14px;font-family: Tahoma; color: #575757; font-size: 12px;padding:4px 0 0 0;
}

.contactforminput
{
border: solid 1px #9B9C9E; margin-left: 14px; width: 298px; height: 16px; padding-top: 4px;
}

.contactformdropdown
{
border: solid 1px #9B9C9E; margin-left: 14px; width: 300px; font-size:12px; font-family:Tahoma;
}

.contactformtextarea
{
border: solid 1px #9B9C9E; margin-left: 14px;
}

.contactaddlabels
{
vertical-align: middle; color: #269615; font-family: Tahoma; font-size: 12px;font-weight: normal;
}

.addresslabels
{
font-family: Tahoma; font-size: 12px;font-style:normal;color:#191717
}

.addresslabelsgreen
{
font-family: Tahoma; font-size: 12px;font-style:normal;color:#191717; color: #269615
}

.imgmail
{
position: absolute;top: -45px; left: 261px;
}

.imgcontact
{
position: absolute;top: -1px; left: 262px;
}

.imgsend
{
padding:0 0 0 30px
}

#contctinfo
{
    float:left; width: 569px; left: 0px; top: 0px; margin-top :30px; line-height :15px
}

#contctinfo h3
{
    font-size :15px; color :#369; font-weight :bold ;
}

/*---------singleentry----------*/
.ln
{
    background :url(../images/prntr.jpg) no-repeat left 0; padding :10px 0 0 30px; display :block ; height :30px; vertical-align :middle ; float:left ; font-weight :bold; width: 88px;
}
.emailpg
{
    background :url(../images/envlp.jpg) no-repeat left 0; padding :10px 0 0 35px; display :block ; height :30px; vertical-align :middle ; float:left ; font-weight :bold; width: 88px;
}

.blogg
{
    float:left; width: 146px; height: 410px; border :0px solid #039;
}

#mn strong
{
    color :#666;
}

#blrec strong
{
    color :#039 !important
}

#imgdi
{
  height :128px; border :1px solid #039
}

/*----------blog posts----------*/
.blogdet2
{
   float:left ; width: 432px; height: 148px; border-bottom :1px solid gray; margin-top :20px
}


.bloginfo2
{
    float:left; width: 260px; height: 116px; padding :0 0 0 15px
}


.bloginfo2 h2
{
    color:#039; margin:0 0 10px 0;
}



.bloginfo2 h4
{
    color:#039; margin:0 0 10px 0;
}





.bloginfo2 span
{
    color :Red ;
}

.bloginfo2 p
{
    margin:0 0 7px 0; line-height :15px; font-size :10px; text-align :justify ;
}
.padg
{
    margin-left :20px;
}

#recip
{
     left: 0px; width: 603px; top: 13px; background :url(../images/lshade.jpg) repeat-y left top ; border :1px solid #CCC; padding:0 10px 0 20px; /* height: 638px;	*/
}

.lrec
{
    left: 0px; width: 239px; top: 0px; height: 100px;
}

.recimg
{
    float:left; width: 95px; height: 84px; border :1px solid #369;
}

.rectxt
{
    float:left; width: 137px; height: 100px; padding :0 0 0 5px;
}

.rectxt p
{
    line-height :18px; margin-top :-3px;
}

#recinfo
{
    float:left; width: 603px; left: 0px; top: 8px; /* height: 664px;	*/
}

#recinfo h1
{
    font-size:22px; color :#369
}

#recinfo p
{
    line-height :15px;
}

#recinfo span
{
    font-size :15px; color :#C33; font-weight :bold ;
}

#ingr li
{
    color :#039; margin-bottom:3px;
}

#reclist
{
    margin-left:25px; 
}

#reclist li
{
    margin-bottom :10px; color :#369;
}

#reclist li span
{
    font-weight :normal ; font-size :12px;  color :#666
}

.numbr
{
    color :#369
}

#rectopshade
{
    height:5px; width :633px; position :absolute ; top:0; left :0; background :url(../images/topshade.jpg) repeat-x left top 
}

#f1
{
    float:left; width: 119px; height: 56px; left: 0px; top: 0px; color :#669;
}

#f2
{
    width: 239px; height: 76px; color :#669;
}

#f1 span, #f3 span
{
    font-weight :bold ; color :#669;
}

#f2 h3
{
    font-size :14px; color :#C33; font-weight :bold ;
}

#dpro h3
{
    font-size :14px; color :#C33; font-weight :bold ;
}

#f3
{
    float:left; width: 100px; height: 57px; color :#669;
}

#f1, #f2 #f3
{
    line-height :15px;
}

#recimgs
{
    width: 238px; height: 212px; border :1px solid #669;
}

.blrec
{
    float:left; width: 260px; border :0px solid #039;
}

#imgdi
{
    
}

#dpro
{
    width: 242px; height: 100px;
}

#navigs
{
   height: 64px;
}

#nfirst
{
    float:left; width: 378px; height: 64px; left: 0px; top: 0px;
}

#nfirst p
{
    font-size :14px; font-weight :bold ; margin :50px 0 0 20px; line-height: 18px;
}

#nseco
{
    float:left; width: 502px; height: 33px; left: 0px; top: 0px; text-align: right; margin: 30px 0 0 0
}
ul.be
{
    float:right;
}
ul.be li.lis
{
    margin:0px; padding:0px; background:transparent url(/images/pagerbackground.gif) no-repeat 0 0 ; width:35px; height:33px; float:left;
}

ul.be li.liss
{
    margin:0px; padding:0px;width:35px; height:33px; float:left;
}
ul.be li.lisss
{
    margin:0px; padding:2px;width:11px; height:33px; float:left;
}
ul.be li a.st
{
    display:block;
    font-family:Tahoma;
    font-size:13px;
    color:Red;
    text-decoration:none;
    font-weight:bold;
    width:35px; height:33px;
    text-align:center;
    line-height:30px;
}
ul.be li a:hover
{
     text-decoration:none;
}





a:hover
{
    text-decoration:none;
}

.blogdet
{
   position: relative; left: 0px; top: 0px; height:auto; border :0
}

.blogredtext
{
    color:#CC3333;
    font-weight:bold;
    
}
.sss
{
    width:131px;
    height:34px;
    background:url(/images/btnvdswhite.gif) no-repeat 0 0;
    display:block;
    font-family:Tahoma;
    text-decoration:none;
    color:#D9352B;
    font-weight:bold;
    font-size:11px;
    text-align:center;
    line-height:30px;
}
#impre
{
   width:19px;
   height:19px;
   
}
.zm
{
    width:19px; height:19px; display:block;
    position:absolute; top:214px; left:218px;
    padding:0px; margin:0px;
}
#recip h2 {padding: 18px 0px !important;}
#recip td {padding: 3px 0 !important;}
/*
#recip h2 {padding: auto; margin: auto; height: auto; width: auto; line-height: auto}
#recip p {padding: auto; margin: auto; height: auto; width: auto; line-height: auto}
#recip table {padding: auto; margin: auto; height: auto; width: auto; line-height: auto}
#recip tr {padding: auto; margin: auto; height: auto; width: auto; line-height: auto}
#recip td {padding: auto; margin: auto; height: auto; width: auto; line-height: auto}
*/

h2.fourweeks {cursor: pointer;}
div.oneweek {display: none;}
div.oneday {display: none;}
div.oneday p a {font-weight: normal !important;}
div.oneweek h3 {cursor: pointer;}


#contnt22 h1 {color: #D93324; font-size: 22px; padding: 27px 0 20px 23px; font-weight: bold;}
#contnt22 h2 {color: #144681; font-size: 13px; padding: 32px 0 8px 23px; font-weight: bold;}
#contnt22 h3 {color:#797878;  font-size:11px;font-weight: bold;padding: 10px 0 10px 23px;}
#contnt22 p {text-align: justify; padding: 3px 19px 3px 23px; line-height: 20px;}
#contnt22 ul{padding: 3px 19px 3px 23px;}
#contnt22{ width:600px; float:left}
#contnt22 .h1{ display:inline; margin:0px; padding:0px; font-size:12px;color:#D93324; font-weight:bold}
#contnt22 .h2{ display:inline; margin:0px; padding:0px; font-size:12px; color:#144681; font-weight:normal }
#contnt22 li{line-height:20px; margin-bottom:10px}


#Win{ border:#E1E1E1 solid 1px; margin:3px 19px 3px 23px;}
#Win input{ margin:0px; padding:0px}
#WinForm .Wf1{color:#144681; font-weight:bold; float:left}
#WinForm .Wf2{float:left; margin-left:15px}
#WinForm .Wf2 .DataFields{ margin-left:89px}
#WinForm .Wf2 .DataTable1{ margin:0px; padding:0px}
#WinForm .Wf2 .DataTable1 td{ border-right:#E1E1E1 solid 1px; width:70px}
.blue{ color:#144681}
.blue3{ color:#144681; font-weight:bold }
#ne{ left:15px;position:absolute;top:-20px;width:190px;color:#144681; font-style:italic}
#lm #flc img {margin-top: 10px;}

.submit_entry {text-align: right !important; padding-top: 15px;}
#c75main{border: 1px solid #E1E1E1; margin-left:23px; padding-left:16px; padding-top:16px; overflow:hidden;}
#c75main span {color:#D93425}
#c75quest {margin:14px 0 35px 0; }
#c75mininf input {width:200px; border:1px solid #ABACAE}
#c75quest td{border-left:1px solid #E1E1E1; padding:5px 5px;}
.specImag { position:relative; float:right; right:10px;top:26px;}

#WinTicketsBtn
{
    position:relative;
    float:right;
    width: 238px;
    height: 41px;
    background-image: url('/images/Concert/ConcertWinBtn.gif');
    margin-right:40px;
    margin-top:7px;
}
.concertText
{
    margin-top: 20px;
    color: #1E1E1E;
    margin-bottom: 18px;
	width:895px;
	text-align:justify;
}
.concertHR
{
    background-color: #C82121;
    width:898px;
    height:1px;
    margin:0px;
}
.ConcertArtist
{
    width:510px;
}
.ConcertHeading
{
    float:left;
    clear:both;
    width:510px;
    color: #144681;
    font-weight:bold;
    margin-bottom:10px;
    margin-top:23px;
}
.ConcertContext
{
    clear:both;
    float:left;
    width:510px;
}
.ConcertContextImg
{
    float:left;
    margin-top:3px;
}
.ConcertContextText
{
    color:#1E1E1E;
    float:left;
    line-height:14px;
    margin:0 10px;
    text-align:justify;
    width:372px;
}
#concertLeft
{
    float:left;
}
#concertRight
{
    float:right;
    width: 380px;
    background-color: #F7F3C3;
    margin-right:41px;
    margin-top:20px;
    padding:0 14px;
    width:360px;
    color: #1E1E1E;
    line-height:14px;
    height:847px;
}
#concertRight ul
{
    margin-left:35px;
}
#concertRight ul li
{
    margin:7px 0;
}
.concertRightH1
{
    margin-top: 7px;
    padding:12px;
    line-height: 24px;
}
.concertRightCont
{
    background-color: #FCFAE7;
    margin:12px 0;
    padding:14px;
}
.concertRightFirst
{
    font-weight:bold;
    margin:12px 0px;
}
.concertRightContext
{
    margin:10px 0;
    text-align:justify;
}
.concertRightBetween
{
    margin-left:14px;
}
.concertRightAfter
{
    margin-left:14px;
    padding-bottom:30px;
}