/* CSS Document */

/* Header */
.header-inner
	{ background:#D1CF00; height:118px; margin:0px; padding:0px; border-bottom:2px solid #FFFFFF;}
.header-lhs
	{ margin:0px; padding:0px; width:145px!important; float:left;}
.header-lhs a
	{ margin:0px; padding:0px; }
.header-rhs
	{ margin:0px; padding:0px; float:right; background:url(../images/head-rhs-inner.gif) no-repeat top left; width:632px!important}
.banner
	{ margin:0px; padding:0px; width:460px; float:left}
.bannerpadinng
	{ margin:12px 0px 0px 40px; padding:0px}
.rhs-toolbox
	{ width:160px; margin:55px 6px 0px 0px; padding:0px;}
.hmheader-link
	{ padding:0px; margin:0px; font-size:10px; font-family:verdana; font-weight:bold; background-color:#FFEA00; text-align:center;}
.hmheader-link a
	{ padding:0px 5px 0px 0px; margin:0px; font-size:10px; font-family:verdana; font-weight:bold; text-decoration:none; color:#000000;}
.hmheader-link a:hover
	{ padding:0px 5px 0px 0px; margin:0px; font-size:10px; font-family:verdana; font-weight:bold; text-decoration:none; color:#FF8300;}

.hmhome-link
	{ padding:0px; margin:0px; font-size:10px; font-family:verdana; font-weight:bold; text-align:center;}
.hmhome-link a
	{ padding:0px 5px 0px 0px; margin:0px; font-size:10px; font-family:verdana; font-weight:bold; text-decoration:none; color:#000000;}
.hmhome-link a:hover
	{ padding:0px 5px 0px 0px; margin:0px; font-size:10px; font-family:verdana; font-weight:bold; text-decoration:none; color:#FF8300;}
.hmfeedback
	{ margin:0px; padding:0px 0px 0px 5px!important;}

/* Header */	

/* Body */	

.content
	{ width:742px; margin:0px 18px 0px 19px; padding:0px; }
.content-reg
	{ width:742px; margin:20px 18px 0px 19px; padding:0px; }
.content_nomargin
	{ width:779px; margin:0px; padding:0px; }

#top
	{ padding:0px; margin-top:20px;}
/* Bread Crum */
.breadcrum
	{ margin:0px 0px 10px 16px; padding:0px; color:#6D6D6D; font-family:verdana; font-size:11px; font-weight:bold}
.breadcrum span
	{ margin:0px; padding:0px; color:#6D6D6D; font-family:verdana; font-size:11px; font-weight:normal}
.breadcrum a
	{ padding:0px 10px 1px 0px; background:url(../images/bredcrum-bullet.gif) no-repeat right; color:#6D6D6D; text-decoration:none; font-weight:normal;}
.breadcrum a:hover
	{ color:#000000;}

.breadcrum-reg
	{ margin:0px 0px 10px 0px; padding:0px; color:#6D6D6D; font-family:verdana; font-size:11px; font-weight:bold}
.breadcrum-reg span
	{ margin:0px; padding:0px; color:#6D6D6D; font-family:verdana; font-size:11px; font-weight:normal}
.breadcrum-reg a
	{ padding:0px 10px 1px 0px; background:url(../images/bredcrum-bullet.gif) no-repeat right; color:#6D6D6D; text-decoration:none; font-weight:normal;}
.breadcrum-reg a:hover
	{ color:#000000;}

/* Bread Crum */

.body-lhs
	{ width:528px; float:left; margin:10px 22px 0px 0px; padding:0px; text-align:left;}
.body-lhs-reg
	{ width:528px; float:left; margin:10px 0px 0px 0px; padding:0px; text-align:left;}
.body-rhs-reg
	{ width:191px; float:right; margin:10px 0px 0px 0px; padding:0px; text-align:left;}

.body-funzone
	{ width:715px; float:left; margin:10px 22px 0px 0px; padding:0px; text-align:left}
#ecard
	{ width:100%!important; margin:10px 0px 0px 0px; padding:0px; text-align:left}

.content-home
	{ font-family:verdana; font-size:11px; margin:0px 11px 0px 14px; padding:0px; text-align:left; text-align:justify;}
.content-home h1
	{ font-family:Arial; font-size:20px; color:#C50000; font-weight:bold; margin:0px 0px 10px 0px; padding:5px 0px 5px 0px; text-transform:none!important; background:url(../images/title-unline.gif) no-repeat right bottom;}
.content-home h6
	{ font-family:Arial; font-size:20px; color:#C50000; font-weight:bold; margin:0px 0px 10px 0px; padding:5px 0px 5px 0px; text-transform:none!important; background:url(../images/title-unline-lng.gif) no-repeat right bottom; width:700px}
.content-home-reg
	{ font-family:verdana; font-size:11px; margin:0px; padding:0px; text-align:left; text-align:justify;}
.content-home-reg h1
	{ font-family:Arial; font-size:20px; color:#C50000; font-weight:bold; margin:0px 0px 10px 0px; padding:5px 0px 5px 0px; text-transform:none!important; background:url(../images/title-unline.gif) no-repeat right bottom;}
.content-home-reg h6
	{ font-family:Arial; font-size:20px; color:#C50000; font-weight:bold; margin:0px 0px 10px 0px; padding:5px 0px 5px 0px; text-transform:none!important; background:url(../images/title-unline-lng.gif) no-repeat right bottom;}

#ecardh1
	{ width:528px;}
.content-home h2
	{ font-family:Arial; font-size:14px; color:#000000; font-weight:bold; margin:0px 0px 10px 0px; padding:0px;}
.latest-news
	{ background:url(../images/news/top.gif) no-repeat top right; font-family:Arial; height:35px; font-size:20px; color:#C50000; font-weight:bold; margin:0px; padding:18px 0px 8px 5px; text-transform:none!important;}
.content-home p
	{ margin:0px 0px 10px 0px; padding:0px; text-align:justify;}
.content-home a
	{ font-family:verdana; font-size:11px; color:#000000; text-decoration:none}
.content-home a:hover
	{ font-family:verdana; font-size:11px; color:#FF0000; text-decoration:underline}

.news
	{ font-family:Verdana; font-size:11px; color:#000000; text-decoration:none}
.news:hover
	{ font-family:Verdana; font-size:11px; color:#C50000; text-decoration:none}
.news-event
	{ margin:20px 0px 20px 0px!important; padding:0px 0px 10px 0px; background:#F1C543 url(../images/new-events-bttm.gif) no-repeat bottom left }
.news-inner
	{ margin:0px 11px 0px 15px; padding:8px 8px 8px 8px; background-color:#FFF089;}
.news-inner p
	{ margin:0px; padding:0px 0px 5px 0px; background-color:#FFF089;}
.news-inner img
	{ float:right; margin:0px 0px 0px 3px; padding:0px;}
.back
	{ font-size:12px; color:#000000; font-family:arial; text-align:right!important; text-decoration:none; background:url(../images/back-bullet.gif) no-repeat top right; padding:0px; margin:0px;}
.back a
	{ font-size:12px; color:#000000; font-family:arial; text-align:right!important; text-decoration:none; padding:0px; margin:0px;}
.back a:hover
	{ font-size:12px; color:#C50000; font-family:arial; text-align:right!important; text-decoration:none; padding:0px; margin:0px;}
.bd-toolbox
	{ border:1px solid #000000; float:right; width:200px; margin:0px 0px 0px 8px;}
.bd-toolbox .title
	{ background-color:#999999; font-size:12px; font-family:arial; font-weight:bold; margin:0px 0px 5px 0px; padding:2px 0px 2px 5px;}
.bd-toolbox p
	{ margin:0px; padding:0px 4px 5px 4px; text-align:justify;}
.new-title
	{ margin:0px 0px 0px 0px; padding:0px; width:100%;}
.title
	{ margin:0px; padding:0px; color:#000000; font-weight:bold; font-size:13px;}
.date
	{ margin:0px; padding:0px; color:#666666; text-align:right; font-size:10px;}
.body-rhs
	{ width:191px; float:right; margin:10px 0px 0px 0px; padding:0px; text-align:left;}

.login
	{ margin:0px; padding:0px;}
.login img
	{ margin:0px 0px 0px 0px!important; padding:0px 0px 0px 0px!important; border:none!important; display:block }
.login-inner
	{ background:url(../images/login-bg.gif) no-repeat top left; margin:0px; padding:0px 0px 0px 25px; color:#FFFFFF; font-weight:bold;}
.username
	{ color:#000000; font-weight:bold; font-size:15px; margin:0px 0px 8px 0px; padding:11px 0px 0px 0px}
.whtnormal
	{ color:#FFFFFF; font-weight:normal; line-height:18px}
.logout
	{ margin:0px; padding:5px 0px 25px 0px; color:#FFEA00; font-weight:bold;}
.logout a
	{ margin:0px; padding:5px 0px 25px 0px; color:#FFEA00; font-weight:bold; text-decoration:none}
.logout a:hover
	{ margin:0px; padding:5px 0px 25px 0px; color:#FFEA00; font-weight:bold; text-decoration:underline}


.table1
	{ margin:0px; padding:0px; width:100%}
.table1 td
	{ margin:0px; padding:0px 0px 5px 0px;}
.tell-friend
	{ margin:8px 3px 0px 0px; padding:0px 0px 8px 0px; background:#FF8300 url(../images/tella-friend-bttm.gif) no-repeat bottom left;}
.tell-friend img
	{ margin:0px; padding:0px; display:block;}
	
.tell-friend-login
	{ margin:8px 3px 0px 0px; padding:0px 0px 8px 0px; background:#FF8300 url(../images/tella-friend-bttm-login.gif) no-repeat bottom left; width:144px}
.tell-friend-login img
	{ margin:0px; padding:0px; display:block;}

.tell-friend-inner
	{ margin:0px; padding:10px 0px 0px 16px;}
.table2
	{ margin:0px; padding:0px; width:100%}
.table2 td
	{ margin:0px; padding:0px 0px 7px 0px;}

.telltd1
	{ width:78%!important;}
.telltd2
	{ width:22%!important; padding:0px 0px 5px 5px!important; margin:0px;}

.opinion-poll
	{ margin:15px 3px 0px 1px; padding:0px 0px 14px 0px; background:#208BEA url(../images/opinion-poll-bttm.gif) no-repeat bottom left;}
.opinion-poll img
	{ margin:0px; padding:0px; display:block;}
.opinion-poll-inner
	{ margin:0px; padding:5px 3px 0px 15px; color:#FFFFFF; font-weight:bold; font-size:12px;}
.opin-que
	{ font-weight:bold; color:#FFFFFF; font-size:12px; font-family:Arial; text-align:center; margin:0px 5px 8px 0px; padding:0px}
.opinion-poll-inner img
	{ margin:0px; padding:0px 0px 0px 3px;}
.table4
	{ margin:0px 0px 0px 5px; padding:0px; width:85%;}
.table4 td
	{ margin:0px; padding:0px 0px 6px 0px;}
.opitd1
	{ width:16%!important; margin:0px; padding:0px; vertical-align:top;}
.opitd2
	{ width:84%; margin:0px; padding:0px;}
.opitxt
	{ padding:3px 0px 0px 0px!important; margin:0px 0px 0px 0px;}
.buddy-month
	{ margin:10px 2px 0px 0px; padding:0px; background:#D1CF00 url(../images/buddy-of-month-bttm.gif) no-repeat bottom left;}
.buddy-month img
	{ margin:0px; padding:0px;}
.buddy-inner
	{ margin:0px 0px 0px 0px; padding:5px 7px 5px 5px;}
.buddy-inner img
	{ float:right; margin:8px 0px 0px 5px; padding:0px;}
.buddy-inner p
	{ margin:0px; padding:0px 0px 5px 0px;}

.exhibition
	{ margin:10px 0px 0px 0px; padding:0px; background:#9599E7 url(../images/purpal-top-crv1.gif) no-repeat top left; width:186px;}
.exhibition-inner 
	{ margin:0px!important; padding:20px 0px 0px 0px; text-align:center; display:block;}
.exhibition-base
	{ margin:0px; padding:0px; background:url(../images/purpal-dwn-crv1.gif) no-repeat top left; width:186px; height:9px;}
.eximgbot
	{ margin:0px; padding:10px 0px 10px 0px!important;}
.body-lhs ul
	{ margin:0px 0px 8px 0px; padding:0px;}
.body-lhs ul li
	{ margin:0px 0px 8px 6px; padding:0px 0px 0px 12px; background:url(../images/content-bullet.gif) no-repeat top left;}
.body-lhs ol
	{ margin:5px 0px 10px 0px; padding:0px; list-style:none;}
.body-lhs ol li
	{ margin:0px 0px 8px 6px; padding:0px 0px 0px 8px; background:url(../images/orange-bullet.gif) no-repeat top left;}
.lhsmar-ul
	{ margin:0px; padding:0px 0px 0px 280px!important;}
.rhsmar-ul
	{ margin:0px; padding:0px 0px 0px 170px!important;}
.imgpadding
	{ margin:0px; padding:0px 8px 0px 0px}
.imgpadding1
	{ margin:0px; padding:0px 0px 0px 8px}

.lihead
	{ margin:0px; padding:0px; color:#000000; text-decoration:none;}
.lihead:hover
	{ margin:0px; padding:0px; color:#FF8300; text-decoration:none;}
.paratitle
	{ margin:0px; padding:10px 0px 0px 0px!important; color:#C50000; font-weight:bold;}
.more
	{ margin:0px; padding:0px; color:#000000; text-decoration:none;}
.more:hover
	{ margin:0px; padding:0px; color:#C50000; text-decoration:underline;}
.egreeting
	{ margin:0px; padding:0px; width:80%; text-align:left}
.lefttd
	{ margin:0px; padding:0px; vertical-align:top}
.righttd
	{ width:80%; margin:0px; padding:0px;}

.egreet-nav
	{ margin:0px; padding:0px 20px 0px 0px; display:block}

.egreet-topcrv
	{ background:url(../images/e-greeting-navtop1.gif) no-repeat top left; height:27px;}
.egreet_body
	{ width:450px!important; border-left:5px solid #CF4400; border-right:5px solid #CF4400; background-color:#F1C543;}
.egreet_bodyinner
	{ width:100%!important; margin:0px; padding:0px }
.greetimg
	{ text-align:center!important; width:auto; padding-bottom:10px; margin:auto!important}
.greetimg img
	{ border:2px solid #FF0000; text-align:center!important; margin:0px 3px 0px 8px!important;}
.greet_form
	{ width:92%; margin:0px 0px 0px 15px; padding:3px 0px 0px 0px;  border-top:3px solid #973206; }
.greetform_left
	{ width:68%;}
.greetform_right
	{ width:32%;}
.seprator
	{ background-color:#1D690B; height:3px; margin:0px!important; padding:0px;}
.greet_formbody
	{ width:100%; margin:auto!important; padding:3px 0px 0px 0px;}
.greetformbody_left
	{ width:50%;}
.greetformbody_right
	{ width:50%;}
.seprator1
	{ background-color:#111A81; height:3px; margin:0px!important; padding:0px;}
#button_padding1
	{ padding:5px 0px 0px 0px!important; text-align:center!important}
#button_padding2
	{ padding:5px 0px 0px 0px!important; text-align:center!important}
#button_padding3
	{ padding:5px 0px 0px 0px!important; text-align:center!important}

#padding_bot
	{ padding:5px 0px 5px 0px!important;}
#mar_topbot
	{ padding:5px 0px 5px 0px!important;}

.egreet-botcrv
	{ background:url(../images/e-greeting-navbot1.gif) no-repeat top left; height:27px;}
.greetnav-body
	{ background-color:#FF8300; font:normal 11px verdana; color:#000000; padding:0px 0px 0px 10px; margin:0px;}
.greetnav-body a
	{ background-color:#FF8300; font:normal 11px verdana; color:#000000; text-decoration:none; padding:0px; margin:0px;}
.greetnav-body a:hover
	{ background-color:#FF8300; font:normal 11px verdana; color:#C50000; text-decoration:none; padding:0px; margin:0px;}
.egreet-card
	{ margin:0px; padding:0px; width:100%}
.table3
	{ margin:0px; padding:0px; background-color:#FF8300; width:130px!important;}
.table3 td
	{ margin:0px; padding:0px 0px 5px 0px; width:100px;}
.text_funzone
	{ margin:0px; padding:0px 20px 5px 0px; width:344px;}
.funzone
	{ margin:0px; padding:0px; width:534px;}
.funzone-topcrv
	{ margin:0px; padding:0px; background:url(../images/art-topcrv.gif) no-repeat top left; height:9px;}
.funzonebody
	{ margin:0px; padding:0px; background-color:#F1C543;}
.funzonetable
	{ margin:0px 9px 0px 20px; padding:0px; width:495px}
.funzone-botcrv
	{ margin:0px; padding:0px; background:url(../images/art-botcrv.gif) no-repeat top left; height:9px;}
.funzonecitytd1
	{ width:62%; text-align:right; color:#C50000; font-weight:bold; padding:5px 8px 10px 0px}
.funzonecitytd2
	{ width:38%; text-align:right; color:#C50000; padding:5px 0px 10px 0px}
.yellobox
	{ margin:0px; padding:8px; background:#FFF089 url(../images/dotted_line.gif) repeat-x bottom left;}
.btmline
	{ margin:0px; padding:8px; background:url(../images/dotted_line.gif) repeat-x bottom left;}

.viewart
	{ color:#000000; font-weight:bold; padding-bottom:5px}
.small
	{ color:#000000; font-weight:normal; font-size:10px}
.artimg
	{ margin:0px; padding:0px;}
.artimg img
	{  		margin:10px 5px 8px 10px}
.imgborder
	{ border:3px solid #FFFFFF;}
.artimg-caption
	{ color:#000000; font-weight:normal; text-align:center; padding-bottom:8px;}
.more
	{ color:#C50000; font-weight:bold; text-align:right; padding:0px;}
.more a
	{ color:#C50000; font-weight:bold; text-align:right; padding:0px 8px 3px 0px; text-decoration:none}
.more a:hover
	{ color:#C50000; font-weight:bold; text-align:right; padding:0px 8px 3px 0px; text-decoration:underline}
.artform
	{ margin:20px 5px 0px 5px; padding:0px; width:95%}
.height
	{ height:8px!important}
.formdiscp
	{ margin:0px; padding:0px 0px 5px 0px; border-bottom:1px solid #A88A2F;}
.redbd
	{ color:#C50000; font-weight:bold;}
.rednormal
	{ color:#C50000; font-weight:normal; font-size:10px}
#rednormal
	{ color:#FF0000; font-weight:normal;}

.mandatory
	{ margin:0px; padding:0px 0px 0px 50px; font-size:10px}
.inputbttn
	{ padding:10px 15px 0px 15px}
/* Body */

/* footer */

.footer
	{ background-color:#FFC000; float:left; width:100%; margin:18px 0px 0px 0px; padding:0px;}
.footer-inner
	{ margin:0px 0px 0px 20px; padding:8px 0px 5px 0px; font-size:10px;}
.footer-inner a 
 	{ padding:0px 4px 0px 4px; margin:0px; font-size:10px; font-family:verdana; color:#000000; text-decoration:none;}
.footer-inner a:hover
 	{ padding:0px 4px 0px 4px; margin:0px; font-size:10px; font-family:verdana; color:#000000; text-decoration:underline;}

.footer_funzone
	{ background-color:#FFC000; float:left; width:100%; margin:0px; padding:0px;}
/* footer */



/* Popup */
.headerpopimg
	{ margin:0px; padding:0px 8px 0px 0px;}
.popupbody
	{ margin:0px; padding:41px 20px 0px 20px;}
.pouphd-rhs
	{ margin:0px; padding:0px; background:url(../images/popup-top2.gif) repeat-x top ; height:78px; width:100%;}
.close
	{ margin:40px 0px 0px 0px; padding:px; text-align:right;}
.popupbody h1
	{ margin:0px 0px 8px 0px; padding:0px 0px 5px 25px; background:url(../images/child-rights/pop-bullet.gif) no-repeat top left; font:bold 12px verdana; color:#C60009;}
.popupbody p
	{ margin:0px; padding:0px 0px 8px 0px; text-align:justify;}
	p.listText 
	{margin:0px;text-align:center }

/* Popup */



.loggers-det{font-family:Arial, Helvetica, sans-serif; color:#c60000; font-size:13px; font-weight:bold}
.loggers-det a{color:#000000}

.funzone_festival{background-image:url(../images/ecards/festival_cloud_bg.jpg); width:415px; height:186px; text-align:center; vertical-align:middle;}
.getinvolved_festival{background-image:url(../images/get_involved/festival_cloud_bg.jpg); width:376px; height:151px; text-align:center; vertical-align:middle;}