/* CSS Document */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size: 12px; background:#98E32A url(../images/header-bg.gif) repeat-x top;}

h1, h2, h3, h4, h5{margin:0px; padding:0px;}
ul{margin:0px; padding:0px;}
ul li{margin:0px; padding:0px;}
.fleft{float:left;}
.fright{float:left;}
:-moz-any-link:focus{outline:none;}
form{ margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
font{font-size:12px;}
.clearBoth{clear:both;}

/*================================ Page Align CSS ====================================================*/
#pageAlign{ width:1000px; margin:0px auto 0px auto;}
#pageArea{ width:1000px; display:block; list-style-type:none;}

/*================================ Top Header CSS ====================================================*/

#header{ padding:8px 46px 8px 30px; height:108px; float:left; overflow:hidden; }
#header .logo{ margin:0px; padding:0px; float:left;}
#header .headerBanner{margin:0px; padding:7px 0px 0px 52px; float:left; }

/*================================ Main Navigation CSS ====================================================*/

#mainNavigation{ margin:0px; padding:5px 0px 0px 14px;float:left; }
#mainNavigation ul{ margin:0px; padding:0px;float:left;}
#mainNavigation ul li{ margin:0px 2px 0px 0px; padding:0px; float:left;list-style-type:none; font-size:14px; font-weight:bold; font-family:"Trebuchet MS"; line-height:16px;}
#mainNavigation ul li a{ padding:7px; display:block; color:#000000; text-decoration:none;}
#mainNavigation ul li a:hover{padding:7px 6px 6px 6px; border-top:1px solid #C16F0A; border-right:1px solid #C16F0A; border-left:1px solid #C16F0A; background:#FF9F29;}

/*================================ Sign Up CSS ====================================================*/
#signUp{ padding:9px 0px 7px 14px; float:left; width:985px;}
#signUp .com-logo{float:left; width:415px; font-size:14px; font-weight:bold; }
#signUp .com-logo a{ color:#000000; text-decoration:underline;}
#signUp .com-logo a:hover{ color:#000000; text-decoration:none;}
#signUp .sign-up{float:left; padding:5px 10px 0px 63px; font-size:13px; font-weight:bold;}
#signUp .sign-up a{ color:#000000; text-decoration:underline;}
#signUp .sign-up a:hover{ color:#000000; text-decoration:none;}
#signUp input{width:100px; border:1px solid #CCCCCC;}



/*================================ Video Area CSS ====================================================*/
#videoArea{ float:left;margin:0px; padding:0px 0px 10px 14px;}
#videoArea .videoLeft{float:left; border:1px solid #000000;}
#videoArea .adver{float:left; border:1px solid #000000;}
#videoArea .videoRight{float:left;}
#videoArea .liveTv{border:1px solid #01520C; height:37px; background:#0A7100; font-size:13px; font-weight:bold; text-align:center; margin:5px 0px 0px 0px; color:#FFFFFF; width:332px; padding-top:1px;}
#videoArea .liveTv a{ color:#FFA729; text-decoration:none;}
#videoArea .liveTv a:hover{ color:#FFA729; text-decoration:underline;}


/*================================ body Content CSS ====================================================*/
#bodyContent{ margin:0px; clear:both; float:left; padding:0px 0px 0px 14px; width:986px;}
#bodyContent ul{ float:left;}
#bodyContent ul li{ float:left;}

/* lefty container*/
#leftContainer .add-top-left{ padding-bottom:10px; }
#leftContainer{float:left; width:186px; list-style-type:none; margin:0px; padding:0px;}
#leftContainer .yellow-top-left{ background:url(../images/yellow-top-left.gif) no-repeat top left; height:7px; width:7px;float:left;}
#leftContainer .yellow-top-mid{  background:url(../images/yellow-top-mid.gif) repeat-x top; height:7px; width:172px;float:left;}
#leftContainer .yellow-top-right{ background:url(../images/yellow-top-right.gif) no-repeat top left; height:7px; width:7px;float:left;}
#leftContainer .yellow-body{ background:url(../images/yellow-bg.gif) repeat-y left; float:left; padding:0px 0px 0px 2px; clear:both;}

#leftContainer .width1{float:left; width:186px; list-style-type:none;}
#leftContainer .yellow-bot-left{ background:url(../images/yellow-bot-left.gif) no-repeat bottom left; height:25px; width:7px;float:left;}
#leftContainer .yellow-bot-mid{  background:url(../images/yellow-bot-mid.gif) repeat-x bottom; height:25px; width:165px;float:left; text-align:right; font-size:13px; font-weight:bold;}
#leftContainer .yellow-bot-mid a{ color:#000000; text-decoration:none;}
#leftContainer .yellow-bot-mid a:hover{color:#000000; text-decoration:underline;}
#leftContainer .yellow-bot-right{ background:url(../images/yellow-bot-right.gif) no-repeat bottom left; height:25px; width:14px;float:left;}

#leftContainer .heading1{ font-size:12px; padding:3px 0px 5px 5px; font-weight:bold;width:160px; color:#000000;}
#leftContainer .heading1 a{  font-weight:bold;width:160px;  color:#000000; text-decoration:none;}
#leftContainer .heading1 a:hover{ font-size:12px; text-decoration:underline;  color:#000000;}
#leftContainer .classic-pic{ padding:3px;}
#leftContainer .classic-text{font-size:12px; padding:0px 0px 0px 5px; width:160px;}
#leftContainer .classic-text a{ color:#000000; text-decoration:none;}
#leftContainer .classic-text a:hover{ color:#000000; text-decoration:underline;}
#leftContainer .classic a{ color:#000000; text-decoration:underline; text-align:right; font-size:12px; }
#leftContainer .classic a:hover{ color:#000000; text-decoration:none; text-align:right; font-size:12px; }

#leftContainer .left-fg{background:#ffa729 url(../images/left-yellow-bg.gif) repeat-x bottom left;padding:0px 9px 0px 10px;}

#leftContainer .wid-atro{width:160px; margin-top:15px; font-weight:bold;}
#leftContainer .right-flot{float:right; padding-left:2px;}

#leftContainer .list-level{font-weight:bold;padding:10px 0px 0px 0px;}
#leftContainer .list-menu{width:158px; border:1px solid #777985; background:#ffffff;}

/* mid container*/
.width-main{float:left; width:525px; list-style-type:none;margin:0px 13px 0px 13px}
#midContainer .container-box{width:518px; padding:0px 0px 5px 0px;overflow:auto;}
#midContainer .cont-ornage{width:509px; padding:10px;overflow:auto; height:139px; background: #FFFFFF url(../images/orange-box.jpg) no-repeat;}
#midContainer .cont-gray{width:518px; padding:0px 0 10px 10px; height:165px; margin-bottom:2px;  background:#FFFFFF url(../images/gray-box.jpg) no-repeat;}
#midContainer .green-out{width:508px; padding:10px;overflow:auto; height:138px; background:#FFFFFF url(../images/green-out.jpg) no-repeat;}




#midContainer .yellow-box-top-left{background:url(../images/yellow-box-top-left.gif) no-repeat top left; height:42px; width:11px;float:left;}
#midContainer .yellow-box-top-mid{ height:42px; width:503px;float:left; overflow:auto;}
#midContainer .yellow-box-top-right{ background:url(../images/yellow-box-top-right.gif) no-repeat top left; height:42px; width:11px;float:left;}

#midContainer .yellow-box-bot-left{background:url(../images/yellow-box-bot-left.gif) no-repeat top left; height:18px; width:9px;float:left;}
#midContainer .yellow-box-bot-mid{background:url(../images/yellow-box-bot-border.gif) repeat-x top; height:18px; width:507px;float:left;}
#midContainer .yellow-box-bot-right{ background:url(../images/yellow-box-bot-right.gif) no-repeat top left; height:18px; width:7px;float:left;}

#midContainer .white-box-top-left{background:url(../images/white-box-top-left.gif) no-repeat top left; height:42px; width:9px;float:left;}
/*#midContainer .white-box-top-mid{background:url(../images/white-box-top-mid.gif) repeat-x top; height:42px; width:503px;float:left;}*/
#midContainer .white-box-top-mid{background:url(../images/white-box-top-mid.gif) repeat-x top; height:42px; width:506px;float:left;}
#midContainer .white-box-top-right{height:42px; width:9px;float:left;}

#midContainer .wbbl{background:url(../images/wbbl.gif) no-repeat top left; height:18px; width:9px;float:left;}
#midContainer .wbbm{background:url(../images/wbbm.gif) repeat-x top; height:18px; width:507px;float:left;}
#midContainer .wbbr{background:url(../images/wbbr.gif) no-repeat top left; height:18px; width:8px; float:left;}


#midContainer .headingIndex{ font-size:13px; padding:5px 0px 0px 5px; font-weight:bold; float:left; width:430px;}
#midContainer .headingIndex a{color:#000000; text-decoration:underline;}
#midContainer .headingIndex a:hover{color:#000000; text-decoration:none;}


#midContainer .heading1{ font-size:13px; padding:5px 0px 0px 5px; font-weight:bold; float:left; }
#midContainer .heading1 a{  font-weight:bold;width:160px;  color:#000000; text-decoration:none;}
#midContainer .heading1 a:hover{ font-size:15px; text-decoration:underline;  color:#000000;}
#midContainer .heading2{ font-size:13px; padding:3px 0px 5px 6px; font-weight:bold; float:left; }
#midContainer .heading2 a{  font-weight:bold; width:160px;  color:#000000; text-decoration:none;}
#midContainer .heading2 a:hover{ font-size:13px; text-decoration:underline;  color:#000000;}
#midContainer .view{float:left; padding:10px 0px 8px 0px; font-size:12px; font-weight:bold;}
#midContainer .view a{color:#0000FF; text-decoration:underline;}
#midContainer .view a:hover{color:#0000FF; text-decoration:none;}
#midContainer .secView {padding:11px 0px 0px 115px; font-size:12px; font-weight:bold; float:left;}
#midContainer .secView a{color:#0000ff; text-decoration:underline;font-size:12px;}
#midContainer .secView a:hover{color:#0000ff; text-decoration:none;font-size:12px;}

#midContainer .box-one-bg{float:left;width:505px;padding:0px 0px 0px 0px}
#midContainer .box-two-bg{float:left;width:505px; padding:0px 0px 0px 0px}
#midContainer .box-three-bg{float:left; width:505px;padding:0px 0px 0px 0px; }

#midContainer .green-box-top-left{background:url(../images/green-box-top-left.gif) no-repeat top left; height:42px; width:11px;float:left;}
#midContainer .green-box-top-mid{background:url(../images/green-box-top-border.gif) repeat-x top; height:42px; width:503px;float:left;}
#midContainer .green-box-top-right{ background:url(../images/green-box-top-right.gif) no-repeat top left; height:42px; width:11px;float:left;}

#midContainer .green-box-bot-left{background:url(../images/green-box-bot-left.gif) no-repeat top left;  width:9px;float:left;}
#midContainer .green-box-bot-mid{background:url(../images/green-box-bot-mid.gif) repeat-x top; height:18px; width:506px;float:left;}
#midContainer .green-box-bot-right{background:url(../images/green-box-bot-right.gif) no-repeat top left; height:18px; width:9px; float:left;}

#midContainer .main-pic{ float:left; padding:5px 10px 0px 0px;}
#midContainer .main-pic-bg{  width:144px; background-color:#D2D2D2; font-size:12px; color:#000000; font-weight:normal; padding:4px 0px 5px 5px; border-bottom:solid 1px #FFFFFF; height:12px; }
#midContainer .main-pics{ width:146px; background-color:#FFFFFF; float:left; border:solid 1px #CCCCCC; }

#midContainer .main-details{float:left; padding:5px 10px 0px 0px; width:330px; font-size:12px;}
#midContainer .main-details a{ font-size:11px; color:#FD4B00; text-decoration:none;}
#midContainer .main-details a:hover{font-size:11px; color:#FD4B00; text-decoration:underline;}

#midContainer .title-pic1{ padding:13px 0px 0px 0px; float:left; font-size:11px; width:150px; color:#000000;}
#midContainer .title-pic1 a{color:#000000; text-decoration:none;}
#midContainer .title-pic1 a:hover{color:#000000; text-decoration:underline;}

#midContainer .title-pic2{ padding:13px 0px 0px 20px; float:left; font-size:11px; width:150px; color:#000000;}
#midContainer .title-pic2 a{color:#000000; text-decoration:none;}
#midContainer .title-pic2 a:hover{color:#000000; text-decoration:underline;}


#midContainer .title-pic-pad{ /*padding:0px 10px 0px 0px;*/ border:1px solid #CCCCCC; margin:0px 10px 0px 0px;}

#midContainer .main-pages{float:left; padding:18px 0px 0px 160px; width:120px; }
#midContainer .main-pages2{float:left;  width:5px; font-size:12px; padding:0px 0px 0px 0px; height:18px;}
#midContainer .main-pages4{ float:left; width:100px; background-image:url(../images/3.gif); background-repeat:repeat-x; height:18px;}
#midContainer .main-pages3{float:left;  width:5px; height:18px;}
#midContainer .main-pagesleftarrow{float:left;  width:4px; font-size:12px; padding:6px 0px 0px 2px;}
#midContainer .main-pagesmiddlearrow{ float:left; width:150px;  height:18px; font-size:12px; padding:0px 5px 0px 5px; color:#0000FF;}
#midContainer .main-pagesmiddles ul{ font-size:12px; color:#0000FF; margin:0px; width:90px; padding:0px 0px 1px 5px;  float:left; list-style-type:none; }
#midContainer .main-pagesmiddles ul li{ margin:0px; padding:1px 2px 1px 2px; float:left; display:block;  }
#midContainer .main-pagesmiddles ul li a{padding:1px 2px 1px 2px; float:left; display:block; color:#000000; text-decoration:none; font-weight:bold; font-size:12px;  }
#midContainer .main-pagesmiddles ul li a:hover{padding:1px 2px 1px 2px; float:left;  background-color:#FFA729; color:#000000; text-decoration:none; font-weight:bold; font-size:12px;   }
#midContainer .main-pagesmiddles ul li a.current, .main-pagesmiddles ul li a current:hover{padding:1px 2px 0px 2px; float:left;  background-color:#FFA729; color:#000000; text-decoration:none; font-weight:bold; font-size:12px;}
#midContainer .inputbox{ width:168px; border:1px solid #777985;}
#midContainer .inputbox_small{ width:105px; border:1px solid #777985;}
#midContainer .inputboxSmall{ width:65px; border:1px solid #777985;}
#midContainer .picTitle{ padding:10px 0px 10px 0px;}

#midContainer #midTopNav{float:right; font-size:12px; color:#000000; padding:10px 0px 0px 0px;}
#midContainer #midTopNav ul{margin:0px; padding:0px;}
#midContainer #midTopNav ul li{font-size:12px; color:#000000;/* margin:0px 5px 0px 0px;*/ padding:5px 3px 0px 3px; margin:0px; float:left;}
#midContainer #midTopNav ul li a{color:#0000FF; text-decoration:underline;font-size:12px;}
#midContainer #midTopNav ul li a:hover{color:#000000; text-decoration:none; font-size:12px;}

#midContainer .textDetails{width:300px;text-align:justify;font-size:12px;}
#midContainer .textDetailsForum{width:355px;text-align:justify;font-size:12px;}
#midContainer .textDetails1{width:303px; color:#000000; float:left;}
#midContainer .textDetails1 span a{ color:#0000FF; text-decoration:underline; font-weight:bold;}
#midContainer .textDetails1 span a:hover{ color:#0000FF; text-decoration:none;}

#midContainer .textDetails2{width:260px; color:#363636; float:left; }
#midContainer .textDetails2 span a{ color:#0000FF; text-decoration:underline; font-weight:bold;}
#midContainer .textDetails2 span a:hover{ color:#0000FF; text-decoration:none;}

#midContainer .member-comment{ color:#363636;}
#midContainer .comment-area{width:450px; border:1px solid #DEDEDE; height:100px;}
#midContainer .button-placer{ padding:10px 0px 0px 0px;}

#midContainer .icon-heading{ font-size:15px; color:#000000; font-weight:bold; clear:both; padding:10px 0px 15px 0px;}

#midContainer .member-review{ color:#363636; font-size:12px; border-bottom:1px solid #E1E1E1; padding:10px 0px 10px 0px;}
.bottom-border{border-bottom:1px solid #E1E1E1; clear:both; padding:10px;}

#midContainer .movie-details{ padding:0px 0px 15px 0px;}

#midContainer .music-box{ float:left; width:152px; padding:10px 0px 10px 0px; color:#000000;}
#midContainer .img-bot-pad{ margin-bottom:7px; border:1px solid #CCCCCC;}
#midContainer .music-box span a{color:#0000FF; text-decoration:underline;font-weight:bold;}
#midContainer .music-box span a:hover{color:#0000FF; text-decoration:none;}

#midContainer .music-box span.no-bold a{color:#0000FF; text-decoration:underline;font-weight:normal;}
#midContainer .music-box span.no-bold a:hover{color:#0000FF; text-decoration:none;}


#midContainer .mid-in-left-curve{ float:left; background:url(../images/mid-in-left-curve.gif) no-repeat top left; width:13px; height:33px;}
#midContainer .mid-in-border{ float:left; background:url(../images/mid-in-border.gif) repeat-x top left; width:435px;height:27px; padding:5px 0px 0px 0px;}
#midContainer .mid-in-right-curve{ float:left; background:url(../images/mid-in-right-curve.gif) no-repeat top left; width:13px; height:33px;}
#midContainer .img-pad-left{ padding-right:5px;}
#midContainer .icon-heading1{float:left; width:378px;}
#midContainer .right-veiw{ float:left; font-size:12px; font-weight:bold; color:#000000; padding-top:5px;}
#midContainer .right-veiw span a{color:#0000ff; text-decoration:underline;}
#midContainer .right-veiw span a:hover{color:#0000ff; text-decoration:none;}


#midContainer .yellow-box-level{font-size:13px; font-weight:bold; background:#FF9F29; padding:4px 30px 4px 4px; float:left;}
#midContainer .yellow-box-form{font-size:13px; font-weight:bold; background:#FF9F29; padding:5px 0px 5px 4px;width:457px; clear:both; overflow:hidden; height: 120px;}
#midContainer .input-box-big{ width:440px; padding-left:4px; font:12px; border:1px solid #777985; margin-bottom:5px;}


#midContainer .hightLight{padding:9px;background:#F1F1F1; border:1px solid #E7E7E7;float:left; width:441px;}
#midContainer .leftPadding{padding:9px 9px 0px 9px;float:left; width:441px;}

#midContainer .list-menu{width:110px; border:1px solid #777985; background:#ffffff; border:1px solid #777985;}
#midContainer .input-boxy1{ font-size:12px;color:#000000; width:105px; border:1px solid #777985;}
 
#table{ font-size:12px;}
#table td{ height:30px;}
#table .inputbox{ width:165px; border:1px solid #777985;}
#table .inputbox123{ width:110px; border:1px solid #777985;}
#table .inputbox1{ width:220px; border:1px solid #777985;}
#table .listBox{ width:165px; border:1px solid #777985; font-size:11px;}
#table .listBox1{ width:220px; border:1px solid #777985; font-size:11px;}

#table .textArea{ width:165px; border:1px solid #777985; height:40px;}

#table .textArea1{ width:220px; border:1px solid #777985; height:40px;}
#table .labelTxt{ display:inline; padding:0px 20px 0px 0px;}
#table .labelField{display:inline;padding:0px 0px 0px 10px;}
#table .fileBro{ width:220px; font-size:11px;}

.widthRight{float:left; width:230px; list-style-type:none;}

#rightContainer .right-curve-top-left{}
#rightContainer .right-curve-top-mid{}
#rightContainer .right-curve-top-right{}

#rightContainer .right-Content{float:left;}
#rightContainer .heading2{ margin:5px 5px 8px 5px; font-size:15px; color:#FFFFFF; font-weight:bold; padding-left:4px;}
.heading3{  font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.heading3:hover{  font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.heading3_1{font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-bottom:4px;}
#rightContainer .green-line{border-bottom:1px solid  #64A901; margin: 8px;}
#rightContainer .white-line{border-bottom:1px solid  #FFFFFF; margin: 8px;}
#rightContainer .right-detail{font-size:11px; color:#FFFFFF; font-weight:normal; line-height:14px; padding-right:6px;}
#rightContainer .right-detail-pad{ padding-top:5px; padding-left:5px;}
#rightContainer .right-detail a{ color:#FFFFFF; text-decoration:underline;}
#rightContainer .right-detail a:hover{color:#FFFFFF; text-decoration:none;}
#rightContainer .right-detail-links{ padding:2px 0px 7px 0px; font-size:11px; color:#FFFFFF; font-weight:bold;} 

#rightContainer .right-detail-lastlinks{ padding:0px 6px 10px 0px; font-size:11px; color:#FFFFFF; font-weight:bold; clear:both;}
#rightContainer .right-detail-links a{ color:#FFFFFF; text-decoration:underline; }
#rightContainer .right-detail-links a:hover{ color:#FFFFFF; text-decoration:none;}

#rightContainer ul{ margin:0px; padding:0px; list-style-type:none; float:left;}
#rightContainer ul li.rightMain{ margin:10px 0px 0px 0px; padding:0px 0px 0px 8px; background:url(../images/dash-arrow.gif) no-repeat left top;}

#rightContainer .right-fg{background:#0b7101 url(../images/right-green.jpg) no-repeat top left ; padding:5px 5px 0px 5px; float:left; margin-left:2px; width:220px;}

#rightContainer .right-curve-bot-left{height:12px; width:9px;float:left;}
#rightContainer .right-curve-bot-mid{height:18px; width:210px;float:left;}
#rightContainer .right-curve-bot-right{ background:url(../images/right-curve-bot-right.gif) no-repeat top left; height:12px; width:9px;float:left;}

.botPad{padding-bottom:10px;}
/*================================ footer add CSS ====================================================*/
#advertiesArea{ padding:0px 0px 0px 0px; clear:both;}
#advertiesArea .add-footer-left{float:left; padding:0px 0px 0px 0px; }
#advertiesArea .add-footer-mid{float:left; padding:0px 0px 0px 4px; }
#advertiesArea .add-footer-right{float:left; padding:0px 0px 0px 3px;}

/*================================ footer CSS ====================================================*/
#footer{padding:8px 0px 8px 17px; clear:both; width:983px;}
#footer .footer-left{ background:url(../images/footer-left.gif) no-repeat left top;float:left; height:48px; width:9px;}
#footer .footer-mid{float:left; height:46px; width:946px; background:#0A7100; border-bottom:1px solid #085501;border-top:1px solid #085501; font-size:12px; color:#FFFFFF; line-height:375%;}
#footer .footer-mid a{color:#FFFFFF; text-decoration:none; padding:0px 3px 0px 3px;}
#footer .footer-mid a:hover{color:#FFFFFF; text-decoration:underline;}

#footer .footer-right{background:url(../images/footer-right.gif) no-repeat left top;float:left; height:48px; width:9px;}

#footer .copyright{float:left; width:800px; padding:10px 0px 0px 0px; font-size:11px; color:#000000; text-align:left;}
#footer .company{float:left; padding:10px 0px 0px 0px;font-size:11px; color:#000000; text-align:right;}
#footer .company a{ color:#000000; text-decoration:none;}
#footer .company a:hover{ color:#000000; text-decoration:underline;}


/*======================================================================================================*/
/*================================ inner page CSS ====================================================*/
/*======================================================================================================*/
#bodyInner{ margin:0px; clear:both; float:left; padding:7px 0px 0px 6px; width:994px;}
#leftContainer .inner-left-fg{background:url(../images/left-yellow-bg.gif) repeat-x bottom left; padding:0px 7px 0px 7px;}

#leftContainer .width2{float:left; width:176px; list-style-type:none;}

#leftContainer .left-area{ float:left;clear:both; padding:7px 0px 0px 0px;}
#leftContainer .in-yellow-top-left{ background:url(../images/yellow-top-left.gif) no-repeat top left; height:7px; width:7px;float:left;}
#leftContainer .in-yellow-top-mid{  background:url(../images/yellow-top-mid.gif) repeat-x top; height:7px; width:162px;float:left;}
#leftContainer .in-yellow-top-right{ background:url(../images/yellow-top-right.gif) no-repeat top left; height:7px; width:7px;float:left;}

#leftContainer .in-yellow-body{background:url(../images/inner-yellow-bg.gif) repeat-y left; float:left;padding:0px 2px 0px 2px;clear:both;}
#leftContainer .left-fg1{background:url(../images/left-yellow-bg.gif) repeat-x bottom left;padding:0px 2px 0px 5px;float:left; font-size:12px; clear:both;}
#leftContainer .left-details{ padding:2px 0px 2px 0px; /*border-bottom:1px solid #085B00;*/ float:left; margin-bottom:5px; font-size:12px; width:160px; }
/*#leftContainer .left-details img{ padding:2px 5px 2px 0px; /*border-bottom:1px solid #085B00; float:left; margin-bottom:5px; font-size:12px;  }*/

#leftContainer .left-details1{ padding:2px 0px 2px 2px; /*border-bottom:1px solid #085B00;*/ float:left; margin-bottom:5px; font-size:12px; width:160px; }
#leftContainer .left-details1 a{ color:#000000; text-decoration:none; }
#leftContainer .left-details1 a:hover{ color:#000000; text-decoration:underline; }


#leftContainer .img-pad{ padding:0px 7px 0px 7px;}
#leftContainer .left-view{ text-align:right; font-size:12px; font-weight:bold; padding:8px 0px 3px 0px; clear:both;}
#leftContainer .left-view a{ color:#000000; text-decoration:underline;}
#leftContainer .left-view a:hover{color:#000000; text-decoration:none;}
#leftContainer .left-link{clear:both; font-size:11px; color:#363636; width:160px; padding:0px 0px 8px 0px;}
#leftContainer .left-link a{ color:#363636; text-decoration:underline;}
#leftContainer .left-link a:hover{ color:#363636; text-decoration:none;}
#leftContainer .line-bg{width:160px; height:2px; background-repeat:repeat-x; margin:3px 0px 3px 0px;}
#leftContainer .greenBotBorder{width:160px; border-bottom:1px solid #085B00; height:1px;}

#leftContainer .in-yellow-bot-mid{  background:url(../images/yellow-bot-mid.gif) repeat-x bottom; height:25px;float:left; text-align:right; font-size:13px; font-weight:bold; width:153px;}
#leftContainer .in-yellow-bot-mid a{ color:#000000; text-decoration:underline;}
#leftContainer .in-yellow-bot-mid a:hover{ color:#000000; text-decoration:none;}
#leftContainer .left-footer{float:left;}

.width-inner{float:left; width:492px; list-style-type:none;margin:3px 7px 0px 0px;}
#midContainer .in-container-box{width:492px; padding:0px 0px 13px 0px; /*overflow:auto;*/}
#midContainer .in-yellow-box-top-left{background:url(../images/yellow-box-top-left.gif) no-repeat top left; height:42px; width:11px;float:left;}
#midContainer .in-yellow-box-top-mid{background:url(../images/yellow-box-top-mid.gif) repeat-x top; height:37px; width:470px;float:left; padding-top:5px; }
#midContainer .in-yellow-box-top-right{ background:url(../images/yellow-box-top-right.gif) no-repeat top left; height:42px; width:11px;float:left;}

#midContainer .in-yellow-box-bot-left{background:url(../images/yellow-box-bot-left.gif) no-repeat top left; height:18px; width:9px;float:left;}
#midContainer .in-yellow-box-bot-mid{background:url(../images/yellow-box-bot-border.gif) repeat-x top; height:18px; width:474px;float:left;}
#midContainer .in-yellow-box-bot-right{ background:url(../images/yellow-box-bot-right.gif) no-repeat top left; height:18px; width:7px;float:left;}


#midContainer .in-main-details{float:left; padding:0px 10px 15px 15px;font-size:12px; width:467px; background:url(../images/yellow-box-bg-inner.gif) repeat-y left; overflow:hidden;}

#midContainer .in-main-details5{float:left; padding:0px 10px 15px 2px;font-size:12px; width:467px; overflow:hidden;}

#midContainer .in-main-details a{ color:#000000; text-decoration:underline;}
#midContainer .in-main-details a:hover{ color:#000000; text-decoration:none;}
#midContainer .in-main-details1{float:left; padding:0px 10px 10px 15px;font-size:12px; width:467px; background:url(../images/yellow-box-bg-inner.gif) repeat-y left; line-height:18px;}
#midContainer .in-main-details1 a{ color:#000000; text-decoration:none;}
#midContainer .in-main-details1 a:hover{ color:#000000; text-decoration:underline;}

#midContainer .in-main-details2{float:left; padding:0px 10px 0px 15px;font-size:12px; width:467px; background:url(../images/yellow-box-bg-inner.gif) repeat-y left; line-height:18px;}
#midContainer .back a{ color:#0000ff; text-decoration:underline;font-size:12px;}
#midContainer .back a:hover{ color:#0000ff; text-decoration:none;font-size:12px;}

#midContainer .in-main-details3{float:left; padding:0px 10px 0px 15px;font-size:12px; width:467px; background:url(../images/yellow-box-bg-inner.gif) repeat-y left; line-height:18px;}
#midContainer .in-main-details3 a{ color:#000000; text-decoration:none;}
#midContainer .in-main-details3 a:hover{ color:#000000; text-decoration:underline;}
.justify_content{ text-align:justify;font-size:12px;}
#midContainer .inner-box-main{float:right;padding:0px 5px 5px 10px;}
#midContainer .inner-box{background-color:#EBEAEA; border:1px solid #999999; padding:3px; margin:0px;}
#midContainer .mid-add-top{ padding:0px 0px 13px 0px;}
#midContainer .paging{padding:0px 0px 13px 0px;  background:url(../images/yellow-box-bg-inner.gif) repeat-y left; font-size:12px; color:#000000; text-align:center; font-weight:bold;}
#midContainer .paging a{ color:#0000ff; text-decoration:underline; padding-right:5px;}
#midContainer .paging a:hover{ color:#0000ff; text-decoration:none;}
#midContainer .mid-add-bottom{padding:0px 0px 13px 5px;background:url(../images/yellow-box-bg-inner.gif) repeat-y left; }

#midContainer .little-icon-link{ font-size:11px; float:left; width:460px;color:#555555; clear:both;  }
#midContainer .little-icon-link a{color:#555555; font-size:11px; text-decoration:none;}
#midContainer .little-icon-link a:hover{color:#555555; text-decoration:underline;}

#midContainer .little-review{ font-size:12px; font-weight:bold; float:left; width:460px;}

#midContainer ul .double-arrow{margin:0px; padding:0px;list-style-type:none;}
#midContainer ul  li {margin:0px; list-style-type:none; /*background:url(../images/double-arrow.gif) no-repeat left;*/ font-size:12px; padding: 0px 0px 0px 7px;}
#midContainer ul  li a{ color:#000000; text-decoration:underline;}
#midContainer ul  li a:hover{ color:#000000; text-decoration:none; }

#midContainer .formLevel{ width:180px; float:left; font-size:14px;padding:6px 5px 6px 0px;}
#midContainer .formField{width:277px; float:left; font-size:14px;padding:6px 0px 6px 0px; color:#000000;}
#midContainer .formField a{color:#0000ff; text-decoration:underline; font-size:13px;}
#midContainer .formField a:hover{color:#0000ff; text-decoration:none}

#midContainer #viewType a{ color:#0000FF; text-decoration:underline;}
#midContainer #viewType a:hover{ color:#0000FF; text-decoration:none;}

#midContainer #viewType ul{ margin:0px 0px 6px 0px; padding:0px; list-style-type:none; background:#DCDCDC; float:left; width:460px; }
#midContainer #viewType ul li{ margin:0px; padding:5px 4px 5px 3px; float:left; font-size:12px; font-weight:bold; text-decoration:underline; text-align:center;}
#midContainer #viewType ul li a{ color:#0000FF; text-decoration:underline; }
#midContainer #viewType ul li a:hover{ color:#000000; text-decoration:none;}

#midContainer #viewType ul li.active a{color:#ffffff; text-decoration:none; background:#000000;padding:5px 8px 5px 8px;}
#midContainer #viewType ul li.active a:hover{color:#ffffff; text-decoration:none; background:#000000;padding:5px 8px 5px 8px;}

#midContainer .linkTop{ font-size:12px; color:#000000;padding-right:5px;}
#midContainer .linkTop a{ color:#0000ff; text-decoration:underline;}
#midContainer .linkTop a:hover{ color:#0000ff; text-decoration:none;}

#midContainer .readRight{ font-size:12px; color:#000000;padding:5px;}
#midContainer .readRight a{ color:#0000ff; text-decoration:underline;}
#midContainer .readRight a:hover{ color:#0000ff; text-decoration:none;}
#midContainer .readRight1{ font-size:12px; color:#000000;}
#midContainer .readRight1 a{ color:#0000ff; text-decoration:underline;}
#midContainer .readRight1 a:hover{ color:#0000ff; text-decoration:none;}

#midContainer .linkTopBig{ font-size:20px; color:#000000;padding-right:5px;}

#midContainer .readmore{ text-align:right; font-size:12px; color:#000000;padding-right:5px; clear:both;}
#midContainer .readmore a{ color:#0000ff; text-decoration:underline;}
#midContainer .readmore a:hover{ color:#0000ff; text-decoration:none;}

#midContainer .str1{background:#CFCFCF; padding:5px;}
#midContainer .str2{background:#EFEFEF;padding:5px;}

#midContainer .searchmore{padding-right:10px; border-bottom:1px solid #f2f2f2; text-align:right; display:block;}
#midContainer .searchmore a{color:#0000FF; text-decoration:none;}
#midContainer .searchmore a:hover{color:#0000FF; text-decoration:underline;}


.widthInner{float:left; width:300px; list-style-type:none;}
#rightContainer .sign-up{float:left;padding:5px 10px 0px 0px; font-size:13px; font-weight:bold;}
#rightContainer .sign-up a{ color:#000000; text-decoration:underline;}
#rightContainer .sign-up a:hover{ color:#000000; text-decoration:none;}
#rightContainer .searchadvance{float:left;padding:0px 0px 0px 0px; font-size:12px; font-weight:bold;}
#rightContainer .searchadvance a{ color:#000000; text-decoration:underline;}
#rightContainer .searchadvance a:hover{ color:#000000; text-decoration:none;}
#rightContainer .search{clear:both;}
#rightContainer .search a{color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
#rightContainer .search a:hover{color:#000000; text-decoration:underline;}
#rightContainer .search2{ font-size:12px; font-weight:bold; color:#000000; float:left; padding:0px 0px 0px 0px;}
#rightContainer .search1{ font-size:12px; font-weight:bold; color:#000000; float:left; padding:0px 0px 0px 65px;}
#rightContainer .search2 a{color:#000000; text-decoration:underline;}
#rightContainer .search2 a:hover{ color:#000000; text-decoration:none;}


.search3{color:#000000; text-decoration:underline; font-size:10px;}
.search3:hover{ color:#000000; text-decoration:none; font-size:10px;}

#rightContainer .searchbox{ font-size:12px;color:#000000; width:140px; border:1px solid #777985;}

#rightContainer .right-top-add{ padding:10px 0px 0px 0px; float:left;}
#rightContainer .top-and-bot{padding:11px 0px 6px 0px; float:left;}

#rightContainer .right-area{float:left; padding:10px 0px 0px 0px;}
#rightContainer .yellow-topLeft{ background:url(../images/yellow-top-left.gif) no-repeat top left; height:7px; width:7px;float:left;}
#rightContainer .yellow-topMid{  background:url(../images/yellow-top-mid.gif) repeat-x top; height:7px; width:286px;float:left;}
#rightContainer .yellow-topRight{ background:url(../images/yellow-top-right.gif) no-repeat top left; height:7px; width:7px;float:left;}

#rightContainer .yellow-body-right{background:url(../images/right-bg.gif) repeat-y left; float:left;padding:0px 2px 0px 2px;clear:both;}
#rightContainer .yellow-fg-right{background:url(../images/left-yellow-bg.gif) repeat-x bottom left;padding:0px 10px 0px 15px;float:left;}

#rightContainer .heading-right1{ font-size:15px; padding:5px 0px 0px 0px; font-weight:bold;width:273px; clear:both;}
#rightContainer .heading-right1 a{ font-size:15px; color:#000000; text-decoration:none;}
#rightContainer .heading-right1 a:hover{ font-size:15px; color:#000000; text-decoration:underline;}
#rightContainer .right-main-details{float:left; padding:5px 0px 15px 0px;font-size:12px; border-bottom:1px solid #000000;width:263px;}
#rightContainer .title-pic-pad a{ padding:0px 10px 0px 0px;}

#rightContainer .view-right{padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; text-align:right; clear:both;}
#rightContainer .view-right a{color:#000000; text-decoration:underline;}
#rightContainer .view-right a:hover{color:#000000; text-decoration:none;}
.view{color:#000000; text-decoration:undeline;}
.view:hover{color:#000000; text-decoration:none;}

#rightContainer .tiny-text{ font-size:11px; padding:5px 0px 0px 0px; width:263px;}
#rightContainer .tiny-text a{ color:#000000; text-decoration:underline;}
#rightContainer .tiny-text a:hover{ color:#000000; text-decoration:none;}
#rightContainer .linktext a{ color:#000000; text-decoration:none;}
#rightContainer .linktext a:hover{ color:#000000; text-decoration:underline;}
#rightContainer .tiny-text ul {margin:0px; list-style:none; padding:0px;}
#rightContainer .tiny-text ul li {margin:0px; background-image:url(../images/line.gif); background-repeat:no-repeat;  color:#000000; text-decoration:underline; padding:0px 0px 0px 8px;}

#rightContainer .right-bottom{float:left;}

#rightContainer .right-yellow-bot-left{ background:url(../images/yellow-bot-left.gif) no-repeat bottom left; height:25px; width:7px;float:left;}
#rightContainer .right-yellow-bot-mid{  background:url(../images/yellow-bot-mid.gif) repeat-x bottom; height:25px; width:279px;float:left; text-align:right; font-size:13px; font-weight:bold;}
#rightContainer .right-yellow-bot-right{ background:url(../images/yellow-bot-right.gif) no-repeat bottom left; height:25px; width:14px;float:left;}

#rightContainer .right-bottom-add{ float:left; padding-top:4px;}

/*======================================================================================================*/
/*================================ global class CSS ====================================================*/
/*======================================================================================================*/
.yellow-btn{float:left; padding:0px 0px 0px 5px;}
.yellow-left{background:url(../images/yellow-btn-left.gif) no-repeat left top; height:29px; width:9px; float:left;}
.yellow-bg{background:url(../images/yellow-btn-bg.gif) repeat-x top; padding:7px 3px 7px 3px; float:left; font-size:13px; font-weight:bold;}
.yellow-bg a{ color:#000000; text-decoration:none;}
.yellow-bg a:hover{ color:#ffffff; text-decoration:none;}

.yellow-right{background:url(../images/yellow-btn-right.gif) no-repeat left top;float:left; height:29px; width:9px;}

.green-btn{padding:0px 0px 0px 12px; border:1px solid #98E32A; /*overflow:auto;*/}
.green-left{background:url(../images/green-btn-left.gif) no-repeat left top; height:29px; width:8px; float:left;}
.green-bg{background:url(../images/green-btn-bg.gif) repeat-x top; padding:8px 7px 6px 6px; float:left; font-size:13px; font-weight:bold;}
.green-bg a{ color:#ffffff; text-decoration:none;}
.green-bg a:hover{ color:#FFA729; text-decoration:none;}

.green-right{background:url(../images/green-btn-right.gif) no-repeat left top;float:left; height:29px; width:9px;}

.box1{ float:left; width:214px; font-size:11px; color:#333333; padding:10px 0px 0px 0px;}
.box2{ float:left; width:214px; font-size:11px; color:#333333; padding:10px 0px 0px 0px;}

.left-right-pad{ padding:0px 4px 0px 4px; }
.left-right-pad1{ padding:0px 4px 0px 0px; }

.top-yellow-border{border-top:1px solid #FFA729; padding:10px 0px 0px 0px; width:461px;}
.top-yellow-border1{border-bottom:1px solid #FFA729; width:461px; float:left;}
.top-yellow-border2{border-top:1px solid #FFA729; padding:0px 0px 0px 0px; width:461px; height:10px;}
.top-yellow-border3{border-top:1px solid #FFA729; padding:0px 0px 0px 0px; width:461px; height:5px;}

.mandatory{font-size:12px;color:#ef0000;}
.blueLinks{ font-size:13px; color:#0000ff;}
.blueLinks a{color:#0000ff; text-decoration:none;}
.blueLinks a:hover{color:#0000ff;text-decoration:none;}

.imghover{ cursor:pointer;}

/*================================ select tab CSS ====================================================*/
html body#home li#mainNavigation li#homeNav a, html body#newsm li#mainNavigation li#news a, html body#pageID1 li#mainNavigation li#tab1 a,html body#pageID43 li#mainNavigation li#tab43 a,html body#pageID38 li#mainNavigation li#tab38 a,html body#pageID36 li#mainNavigation li#tab36 a, html body#pageID2 li#mainNavigation li#tab2 a, html body#pageID3 li#mainNavigation li#tab3 a, html body#pageID4 li#mainNavigation li#tab4 a, html body#pageID5 li#mainNavigation li#tab5 a, html body#pageID6 li#mainNavigation li#tab6 a, html body#pageID7 li#mainNavigation li#tab7 a, html body#pageID8 li#mainNavigation li#tab8 a, html body#pageID9 li#mainNavigation li#tab9 a, html body#pageID11 li#mainNavigation li#tab11 a, html body#pageID12 li#mainNavigation li#tab12 a, html body#pageID13 li#mainNavigation li#tab13 a, html 
body#pageID18 li#mainNavigation li#tab18 a, html body#pageID14 li#mainNavigation li#tab14 a, html body#pageID151 li#mainNavigation li#tab151 a, html body#pageID152 li#mainNavigation li#tab152 a, html body#pageID153 li#mainNavigation li#tab153 a, html body#pageID141 li#mainNavigation li#tab141 a, html body#pageID17 li#mainNavigation li#tab17 a{padding:7px 6px 7px 6px; border-top:1px solid #C16F0A; border-right:1px solid #C16F0A; border-left:1px solid #C16F0A; background:#FF9F29;}

html body#pageID3 li#midContainer div#midTopNav li#activeTav a{color:#000000; text-decoration:none; font-size:12px;}
html body#pageID3 li#midContainer div#midTopNav li#activeTav1 a{}
input.calendar{
	width: 92px;
}

button.calendar {
	background: url(../calendar/calendar-icon.gif);
	border: 0px none;
	cursor: pointer;
	/*float: right;*/
	height: 20px;
	margin-right: 6px;
	width: 20px;
}
button.calendar:hover,
button.calendar.active {
	background-position: 0 20px;
}

div.calendar {
	background: url(../calendar/calendar-bkg.gif);
	height: 195px;
	text-align: center;
	width: 147px; padding-left:6px; padding-right:6px; padding-top:0; padding-bottom:0px;
}	
	div.calendar div {
		background: none !important;
		cursor: move;
		height: 185px;
		overflow: hidden;
		padding-top: 10px;
		position: relative;
	/*	width: 147px;*/
	}	
	
	div.calendar caption {
		color: #333;
		font: normal 12px/16px Arial, Helvetica, sans-serif;
		padding-top: 6px;
		text-align: center;
		width: 100%;
	}
	div.calendar caption a {
		cursor: pointer;
		display: block;
		height: 12px;
		overflow: hidden;
		position: absolute;
		text-indent: -100px;
		top: 17px;
		width: 11px;
	}
	div.calendar caption a.prev {
		background-image: url(../calendar/calendar-prev.gif);
		left: 0
	}
	div.calendar caption a.next {
		background-image: url(../calendar/calendar-next.gif);
		right: 0
	}
	div.calendar caption a:hover {
		background-position: 0 12px;
	}
	div.calendar caption span {
		height: 25px;
		position: relative;
		text-align: center;
	}
	div.calendar caption span.month {
		padding-right: 8px;
	}
	div.calendar caption span.month:after {
		content: '';
	}

	div.calendar table {
		background: #FFF;
		border: 0px none;
		border-collapse: collapse;
		border-spacing: 0;
		cursor: default;
		margin: 0 auto;
		overflow: hidden;
		width: 147px
	}
	div.calendar td,
	div.calendar th {
		border: 0px none;
		color: #0597DB;
		height: 21px;
		text-align: center;
		width: 21px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif
	}
	div.calendar td {
		background: url(../calendar/calendar-td.gif);
		color: #FFF;
		font-size: 11px
	}
	div.calendar td.invalid {
		color: #999;
	}
	div.calendar td.valid {
		background: url(../calendar/calendar-valid.gif);
		color: #0597DB;
		cursor: pointer
	}
	div.calendar td.hilite {
		background: url(../calendar/calendar-hilite.gif);
	}
	div.calendar td.inactive {
		background: url(../calendar/calendar-td.gif) 0 100%;
		color: #FFF
	}
	div.calendar td.active,
	div.calendar td.hover {
		background: url(../calendar/calendar-valid.gif) 0 100%;
		color: #FFF;
		cursor: pointer;
	}
.red{
	color:#cc0000;
}



#mainblog{display:block;
	width:250px;
	background:;
	
	
	}
	#countrybox{ font-size:13px; font-weight:bold; background:#FF9F29; padding:5px 0px 5px 4px;width:450px; clear:both; height:25px; }
	#countrybox .region1{ font-size:13px; font-weight:bold; background:#FF9F29; width:160px; float:left; margin:0px; padding:0px;}
	#countrybox .region1 select{
		width:150px;  margin:2px; padding: 0px;}
	#countrybox .city1{ font-size:13px; font-weight:bold; background:#FF9F29; width:500px; float:left; margin: 10px 0px 0px 0px; padding:0px; } 
	#countrybox .city1 select{ font-size:13px; font-weight:normal; background:#fffff; width:200px; float:left; margin:0px 0px 0px 0px; padding:0px; }
	#countrybox .country1{ font-size:13px; font-weight:bold; background:#FF9F29; width:250px; float:left; margin:0px 0px 0px 10px; padding:0px;  }
	#countrybox .country1 select{ font-size:13px; font-weight:bold; background:#FF9F29; width:265px; float:left; margin:0px 0px 0px 10px; padding:0px;  background: #FFFFFF; font-weight: normal;}
	
	.new-image{ padding: 0px; margin-right:8px;  }

.mail1{ font-size:12px; padding:3px 0px 5px 5px; font-weight:bold;width:160px;  color:#000000;}
.mail1 a{  font-weight:bold;width:160px;  color:#000000; text-decoration:none;}
.mail1 a:hover{ font-size:12px; text-decoration:underline;  color:#000000;}
.mail2{padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; text-align:right; clear:both;}
.mail2 a{color:#000000; text-decoration:underline;}
.mail2 a:hover{color:#000000; text-decoration:none;}
.mail3{ background:url(../images/yellow-box-top-right.gif) no-repeat top left; height:42px; width:11px;float:left;}

.mail4{ font-size:12px; padding:3px 0px 5px 5px; font-weight:bold;width:360px;  color:#000000; border-bottom:1px solid #ffa729; }
.mail5{ font-size:12px; padding:3px 0px 5px 5px; font-weight:bold;  color:#000000;}


.mail6{ font-size:12px; color:#000000; text-decoration:none;}
.mail6:hover{ font-size:12px; color:#000000; text-decoration:underline;}
.mail17{ font-size:12px; padding:3px 0px 5px 5px; font-weight:bold;color:#000000;}
.mail17 a{  font-weight:bold; color:#000000; text-decoration:none;}
.mail17 a:hover{ font-size:12px; text-decoration:underline;  color:#000000;}














#mainheader1
{
    float: left ;
    clear: both !important;
	margin: 2px 15px 0 150px !important;
	_margin: 2px 15px 0 80px !important;
	padding: 0 !important;
	font-size: 14px !important;
	font-family: Futura, "GillSans", "Gill Sans", Helvetica, Arial, Verdana, sans-serif;
	color:#888 !important;
	
	/*background-color: #fff !important;*/
  

}

/*#page 
{
	width:100%; 
}*/
h1
{
	color: #444;
	font-weight: normal;
	font-size: 2em;
	margin: 12px 0px 0px 15px;
	width: 585px;

}
h2
{
	font-size: 14px !important; 
	font-weight: normal;
	margin: 0px 0px 2px 15px;
	padding: 0;
	color: #333333;
}
.detail h2
{
    width: auto;
}




table, td
{
	border-width:0px;
	border-spacing: 0px;
	border-collapse: collapse;
	padding:0px;
	vertical-align: top;
}

.detail table
{
    float: left;
    clear: both;
}
img { border: none; }

ul#nav1
{
	float: left !important;
	clear: both !important;
	display: block !important;
	margin: 2px 0 8px 15px !important;
	padding: 0 !important;
	font-size: .9em !important;
	list-style: none !important;
	height:50px;


}
ul#nav1 li
{
	padding: 0 !important; 
	float: left !important;
	display: block !important;
	list-style: none !important;
}
ul#nav1 li a, ul#nav li a:visited
{
	text-decoration: none !important;
	color:#333333 !important;
	padding-bottom:1px !important;
}
ul#nav1 li a:hover, ul#nav li a:active
{
	color: #333 !important;
	text-decoration: none !important;
}
ul#nav1 .index { width:60px !important; margin-left: 5px !important; font-size:14px; color:#333333; }

ul#nav1 .previous { white-space: pre !important; width: 11px !important; height: 15px !important; }
ul#nav1 .previous a { background: url(../assets/img/previous.gif) no-repeat left center !important; padding:0 4px 1px 4px; !important}
ul#nav1 .previous a:hover { background: url("../gopio/assets/img/previous_active.gif") no-repeat left center; padding:0 4px 1px 4px !important; }
ul#nav1 .previous_text {display: none !important; }

ul#nav1 .pageNumber { padding:0 2px 0 7px !important; color:#000000; }
ul#nav1 .pagnation { padding: 0 2px 0 7px !important; }

ul#nav1 .next { white-space: pre !important; width: 15px !important; height: 15px !important;}
ul#nav1 .next a { background: url("../assets/img/next.gif") no-repeat left center !important;  padding:0 4px 1px 4px !important;}
ul#nav1 .next a:hover { background: url("../assets/img/next_active.gif") no-repeat left center !important;  padding:0 4px 1px 4px !important;}
ul#nav1 .next_text {display: none !important;}
.currentPage /* need to get rid of this */
{
	color: #444;
}
.thumbnail
{
	background-color: #BBB;
}



#content1 
{
	float: left !important;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px;
}


/* ########## */
/* ##### PHOTO STYLES, controls each image style ##### */

#photo
{
	margin: 4px 0 0 15px;
}
#photo img
{
	background-color: #BBB;
	margin: 0;
}

/*.sideinfo
{
    width: 250px !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}*/

.pictureblock
{
	margin: 0;
	padding: 0;
}
.imageinfo, .imageinfo a, .imageinfo a:visited, .imageinfo a:active, .imageinfo a:hover
{
	font-size: .9em;
	color: #888;
	margin: 0 0 5px 0;
	text-decoration: none;
}

dl.imageblock
{
	margin: 0 10px 10px 0;
	padding: 0;
}
dl.imageblock dt
{
	margin: 0;
	padding: 0;
}
.imageinfo
{
	margin: 0;
	padding: 0;
	text-align: left;
	clear: both;
}
dd.imagecell
{
	margin: 0;
	padding: 0;
	clear: both;
}
dd.imagecell img
{
	background-color: #666 !important;
}

/* ########## */
/* ##### JOURNAL STYLES, controls journal data ##### */

.journaltitle
{
	
	color:#888;
}
.journaltitle h3
{
	font-weight: normal;
	font-size: 1.8em;
	margin: 7px 0 0 0;
	padding: 0;
}
.journaltext
{
    margin-bottom:10px
}
.journaltext p 
{
	margin: 0 0 10px 0;
	padding: 0;
	font-size: .9em;
	line-height: 1.1em;
	color:#BBB;
}

/* ########## */
/* ##### PHOTO DATA STYLES, controls metadata for each photo displayed ##### */

ul#metadata
{
	margin: 0;
	padding: 0 10px 0 0px;
	text-align: left;
	font-size: 13px;
    list-style: none;
	color:#333333;
    /*color: #bbb;*/
	width:150px;
}


ul#metadata li
{
	display: inline;
    list-style: none;

}

.detail ul#metadata
{
    margin: 0 0 0 15px;
}

.detail ul#metadata li
{
    display: block;
    clear: right;
    text-align: left;
}

#footer1
{
	padding: 5px 0 15px 0;
	clear: both;
	/*margin-left: 200px;*/
}

#footer1 p
{
	font-size: 12px;
	margin: 0 0 0 15px;
	color:#333333;
}
