﻿/* CSS Document */
#body { background: #fff; }

body {background: #4A6071;   }


/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}


/*-------- Default Style --------*/
th,td,div{ background-position: center; color: #000; font-family:  Arial, Helvetica, sans serif; font-weight: normal;}
a,a:link,a:visited,a:active{color:#00009f; text-decoration:none; font-family: Arial, Helvetica, sans serif; font-weight:normal; }
a:hover{color:#06AE09; text-decoration:underline; }

/*-------- design style --------*/
.template_style{width:960px; margin:auto;}
.top_space{height:20px;}
.logo_top_bg{padding:0px; margin:0 0px 0 0px; background: url(images/Banner1.png) repeat-x top; height:94px;}
.MenuWrap {padding: 0px 0px 0px 0px; margin: 0px 3px 0px 3px; Width:954px;}
.menu_bg{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 36px; Width:960px; background: url(images/Bar1.png) repeat-y top left; }
.AuxBarGrr{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;   height: 24px;   width: 960px; background: url(images/Bar1.png) repeat-y top left; }
.AuxBarLeft{padding: 0px 0px 0px 14px; margin: 0px 0px 0px 0px; height: 22px;  Width:550px; float: left; }
.AuxBarRight{padding: 0px 16px 0px 0px; margin: 0px 0px 0px 0px; width:300px; height: 22px; float:right; text-align:right; }
.TextSize{ padding: 0px 0px 0px 0px; width: 70px; height: 20px; margin:0px;  float: right;}
.Content{padding:0px; margin:0px; background:url(images/Body1.png) repeat-y top left;}
.Content_Photo{padding:0px; margin:0px; background:url(images/Body_Photo.jpg) repeat-y top left;}
.Content_Film{padding:0px; margin:0px; background:url(images/Body_Film.jpg) repeat-y top left;}
.Content_Pine{padding:0px; margin:0px; background:url(images/Body_Pine.jpg) repeat-y top left;}
.Content_Fauna{padding:0px; margin:0px; background:url(images/Body_Fauna.jpg) repeat-y top left;}
.Q1{ padding:2px 0px 0px 18px; margin: 0px 0px 0px 0px; float: left; width: 220px; }
.Q2{ padding:2px 0px 0px 15px; margin: 0px 0px 0px 0px; float: left; width: 220px; }
.Q3{ padding:2px 0px 0px 15px; margin: 0px 0px 0px 0px; float: left; width: 220px; }
.Q4{ padding:2px 0px 0px 14px; margin: 0px 0px 0px 0px; float: left; width: 220px; }
.T1{ padding:0px 0px 0px 18px; width: 298px; margin: 0px 0px 0px 0px; float: left; }
.T2{ padding: 0px 0px 0px 15px; width: 298px; margin: 0px 0px 0px 0px; float: left;}
.T3{ padding: 0px 0px 0px 15px; width: 298px; margin: 0px 0px 0px 0px; float: left;}
.ContentPane{ padding:0px 0px 0px 0px; margin: 0px 3px 0px 3px; float: left; width: 954px;  }
.RightPane{ padding:10px 18px 0px 0px;  margin: 0px 0px 0px 0px;  float: right;}
.ContentPane1{ padding:10px 0px 0px 18px; margin: 0px 0px 0px 0px; float: left;  }
.ContentPane2{ padding:10px 0px 0px 18px; margin: 0px 0px 0px 0px; float: left;  }
.RightPane2{ padding:10px 18px 0px 0px;  margin: 0px 0px 0px 0px;  float: right;}
.FixedLeft{ padding:2px 0px 0px 15px; margin: 0px 0px 0px 0px; float: left; width: 612px; }
.FixedRight{ padding:2px 15px 0px 0px; margin: 0px 0px 0px 0px; float: Right; width: 300px; }
.WideBtm{ padding:0px 0px 0px 0px; margin: 0px 3px 0px 3px; float: left; width: 954px; }
.BottomPane{ padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 600px; float: left;}
.FootPane{padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;  width: 100px;  }
.Basement{padding:0px 0px 0px 0px; margin: 0px auto 0px auto; height: 40px;  background: url(images/NewFoot1.png) repeat-y top left; text-align: center; }
.FootBarLeft{ padding: 18px 0px 0px 0px; width: 320px; margin: 0px auto 0px auto; height: 24px; text-align: center; float: left;}
.FootBarCentre{ padding: 2px 0px 0px 0px; width: 320px; margin: 0px auto 0px auto; height: 24px; text-align: center;float: left; }
.FootBarRight{ padding: 18px 0px 0px 0px; width: 320px; margin: 0px auto 0px auto; height: 24px; text-align: center; float: left;}
.bot_bg{ padding:0px; margin:0px; height: 24px; background: url(images/AuxBar1.png) center; background-repeat: no-repeat; }

/*------------ Breadcrumb Style --------------*/
.BC,a.BC:link,a.BC:active,a.BC:visited{color:#FAD000; font-size:13px; font-weight:bold;}
a.BC:hover{color:#FFF;text-decoration:underline; width:300px; font-size:13px;font-weight:bold;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#FAD000;font-size:13px;}
a.user:hover{color:#FFF;}

.clear_float{clear: both; height: 0px;}
.FootText,a.FootText:link,a.FootText:active,a.FootText:visited { color:#FAD000; font-size:12px;}
a.FootText:hover{color:#FFF; text-decoration:underline;}
.BottomLine{padding: 0px 20px 15px 20px; margin: 0px auto 0px auto; width: 960px; height: 20px; text-align: center;}
.BottomLineTxt,a.BottomLineTxt:link,a.BottomLineTxt:active,a.BottomLineTxt:visited { color:#FAD000; font-size:12px;}
a.BottomLineTxt:hover{color:#FFF; text-decoration:underline;}
.FootText {text-align: center; color: #FAD000;}
.AddText {text-align: center; color: #fff;}
.DNNAligncenter {text-align: center; }  .DNNAlignRight { text-align: right; }  .IconAlign {vertical-align: middle;}


