body{
margin:0;
padding:0;
text-align:center;
}

h1{
margin:0px;
padding:0px;
font-family:arial;
font-weight:bold;
font-size:28px;
color:#ffffff;
text-decoration:none;
}

h1 a{
margin:0px;
padding:0px;
font-family:arial;
font-weight:bold;
font-size:28px;
color:#ffffff;
text-decoration:none;
}

h2{
margin:0px;
padding:0px;
font-family:arial;
font-weight:bold;
font-size:16px;
color:#ffffff;
text-decoration:none;
}


h3{
margin:0px;
padding:0px;
font-family:arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

#container{
position:relative;
margin:0 auto;
padding:0;
width:1003px;
height:auto;
display:table;
text-align:center;
background-color:#92065D;
}

#main{
position:relative;
margin:0 5px 0 5px;
padding:0;
width:993px;
height:auto;
text-align:center;
background-color:#92065D;
}

#header-section{
position:relative;
margin:0 9px 0 9px;
padding:0;
width:975px;
height:auto;
text-align:center;
}

#hd-lang{
position:relative;
margin:2px 0 0 0;
padding:0;
width:975px;
height:22px;
text-align:center;
background-color:#570035;
}

#hd-lang-text{
position:relative;
margin:2px 0 0 5px;
padding:0;
width:500px;
height:auto;
text-align:left;
float:left;
font-family:arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
}

#hd-lang-link{
position:relative;
margin:2px 3px 0 0;
padding:0;
width:380px;
height:auto;
text-align:right;
float:right;
font-family:arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

#hd-lang-link a{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

#hd-lang-link a:hover{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

#hd-image{
position:relative;
margin:2px 0 0 0;
padding:0;
width:975px;
height:233px;
text-align:center;
}

#hd-left{
position:relative;
margin:0;
padding:0;
width:670px;
height:233px;
float:left;
text-align:center;
background-image:url(../home-images/main-image2.jpg);
}

.logo-text{
font-family:arial;
font-weight:bold;
font-style:italic;
font-size:14px;
color:#ffffff;
text-align:left;
text-decoration:none;
}

#header-logo1{
margin:70px 40px 40px 0px;
padding:0;
float:left;
}

#hd-right{
position:relative;
margin:0;
padding:0;
width:300px;
height:233px;
float:right;
text-align:center;
}


#hd-right-1{
position:relative;
margin:0;
padding:0;
width:300px;
height:39px;
text-align:center;
}

.FL{
position:relative;
margin:0;
padding:0;
float:left;
}

.RL{
position:relative;
margin:0;
padding:0;
float:right;
}

#hd-right-2{
position:relative;
margin:0;
padding:0;
width:300px;
height:194px;
text-align:center;
}

#hd-nav{
position:relative;
margin:2px 0 0 0;
padding:0;
width:975px;
height:18px;
text-align:center;
background-color:#570035;
}

#hd-nav-inner{
position:relative;
margin:0;
padding:0;
width:975px;
height:auto;
font-family:arial;
font-weight:normal;
font-size:14px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

#hd-nav-inner a{
font-family:arial;
font-weight:normal;
font-size:14px;
color:#ffffff;
text-decoration:none;
}

#hd-nav-inner a:hover{
font-family:arial;
font-weight:normal;
font-size:14px;
color:#ffffff;
text-decoration:underline;
}

#content-section{
position:relative;
margin:3px 0 0 0;
padding:0;
width:993px;
height:auto;
float:left;
text-align:center;
}

#cnt-left{
position:relative;
margin:3px 0 0 0;
padding:0;
width:222px;
height:auto;
float:left;
text-align:center;
background-color:#ffffff;
}

.left-main{
position:relative;
margin:0;
padding:0;
width:222px;
height:auto;
}

.left-main-bg1{
position:relative;
margin:0;
padding:0;
width:222px;
height:30px;
font-family:arial;
font-weight:bold;
font-size:18px;
color:#ffffff;
text-decoration:none;
background-image:url(../home-images/left-panel-top.jpg);
}

.left-main-bg1 a{
font-family:arial;
font-weight:bold;
font-size:18px;
color:#ffffff;
text-decoration:none;
}


.left-main-list{
position:relative;
margin:3px 0 0 0;
padding:0;
width:200px;
height:auto;
text-align:left;
}

.left-main-list ul{
margin:0 0 0 18px;
padding:0;
list-style: none;
}

.left-main-list ul li{
margin:0 0 0 0;
padding:0;
list-style: none;
text-align:left;
line-height:25px;
}

.left-main-list ul li a{
font-family:arial;
font-weight:bold;
font-size:13px;
color:#8C0357;
text-align:left;
text-decoration:none;
background-color:#ffffff;
}

.left-main-list ul li a:hover{
font-family:arial;
font-weight:bold;
font-size:13px;
color:#ffffff;
text-align:left;
text-decoration:underline;
width:180px;height:25px;
background-image:url(../home-images/left-panel-top.jpg);
background-repeat:no-repeat;
}


#follow-sec{
position:relative;
margin:6px 0 0 0;
padding:0;
text-align:left;
}

.follow{
font-family:arial;
font-weight:bold;
font-size:13px;
color:#8C0357;
text-decoration:none;
}

.follow:hover{
font-family:arial;
font-weight:bold;
font-size:13px;
color:#ffffff;
text-align:left;
text-decoration:underline;
width:180px;height:25px;
background-image:url(../home-images/left-panel-top.jpg);
background-repeat:no-repeat;
}

#cnt-right{
position:relative;
margin:3px 0 0 0;
padding:0;
width:762px;
height:auto;
float:right;
text-align:center;
}

.maroon-bg{
position:relative;
margin:0;
padding:0;
width:762px;
height:280px;
text-align:center;
background-color:#570035;
}

.maroon-bg2{
position:relative;
margin:3px 0 0 0;
padding:0;
width:762px;
height:220px;
text-align:center;
background-color:#570035;
}

.maroon-bg2-inner{
position:relative;
margin:8px 21px 0 21px;
padding:0;
width:720px;
height:200px;
text-align:center;
background-color:#570035;
}

.image-content-sec{
margin:3px 0 0 0;
padding:0;
width:220px;
height:200px;
float:left;
text-align:center;
}

.image-content-sec-heading{
margin:0;
padding:0;
width:220px;
height:20px;
text-align:center;
}

.image-content-sec-heading a{
font-family:arial;
font-weight:bold;
font-size:13px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.image-content-sec-heading a:hover{
font-family:arial;
font-weight:bold;
font-size:13px;
color:#ffffff;
text-align:center;
text-decoration:underline;
}

.image-content-sec-image{
margin:0;
padding:0;
width:220px;
height:100px;
text-align:center;
}

.image-content-sec-list{
margin:0;
padding:0;
width:220px;
height:80px;
float:left;
text-align:center;
}

.image-content-sec-list ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style-type: none;
}

.image-content-sec-list ul li{
margin:0;
padding:0;
line-height:22px;
font-family:arial;
font-weight:normal;
font-size:12px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.image-content-sec-list ul li a{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.image-content-sec-list ul li a:hover{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#ffffff;
text-align:center;
text-decoration:underline;
}

.yellow-line{
width:20px;
float:left;
}

#left{
position:relative;
margin:0;
padding:0;
width:336px;
height:auto;
float:left;
text-align:center;
}

#right{
position:relative;
margin:0;
padding:0;
width:420px;
height:auto;
float:right;
text-align:center;
background-color:#570035;
}

.right-content{
margin:20px;
font-family:arial;
font-weight:normal;
font-size:14px;
color:#ffffff; 
text-align:justify;
text-decoration:none;
}

#simplegallery1{ 
position: relative;
visibility: hidden;
border: 0px solid #570035;
font-family: arial;
font-size: 12px;
color: #fff;
margin:0;
width:410px;
}

#simplegallery1 .gallerydesctext{ 
text-align: left;
padding: 5px 7px;
}

.white-bg{
position:relative;
margin:5px 0 0 0;
padding:0;
width:762px;
height:120px;
text-align:center;
background-color:#ffffff;
}

.white-bg-inner{
position:relative;
margin:3px 0 0 0;
padding:0;
width:762px;
height:113px;
text-align:center;
}

.image-block{
position:relative;
margin:5px 0 0 4px;
padding:0;
width:139px;
height:106px;
float:left;
text-align:center;
}

.list-block{
position:relative;
margin:0 0 0 2px;
padding:0;
width:142px;
height:112px;
float:left;
text-align:center;
}

.list-block ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

.list-block ul li{
margin: 0 0 0 0;
padding:0;
list-style: none;
line-height:22px;
text-align:center;
}

.list-block ul li a{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#8C0357;
text-align:center;
text-decoration:none;
}

.list-block ul li a:hover{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#8C0357;
text-align:center;
text-decoration:underline;
}

.list-block2{
position:relative;
margin:0 0 0 2px;
padding:0;
width:125px;
height:112px;
float:left;
text-align:center;
}

.list-block2 ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

.list-block2 ul li{
margin: 0 0 0 0;
padding:0;
list-style: none;
line-height:22px;
text-align:center;
}

.list-block2 ul li a{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#8C0357;
text-align:center;
text-decoration:none;
}

.list-block2 ul li a:hover{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#8C0357;
text-align:center;
text-decoration:underline;
}

.love-read{
position:relative;
margin:5px 0 0 2px;
padding:0;
width:192px;
height:70px;
float:left;
text-align:center;
}

#ad-row{
position:relative;
margin:0;
padding:0;
width:762px;
height:15px;
text-align:center;
}

.white-bg2{
position:relative;
margin:5px 0 0 0;
padding:0;
width:762px;
height:242px;
text-align:center;
background-color:#ffffff;
}

.image-block2{
position:relative;
margin:5px 0 0 4px;
padding:0;
width:139px;
height:106px;
float:left;
text-align:center;
}


.image-block2 ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

.image-block2 ul li{
margin: 0 0 0 0;
padding:0;
list-style: none;
line-height:22px;
text-align:center;
}

.image-block2 ul li a{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#8C0357;
text-align:center;
text-decoration:none;
}

.image-block2 ul li a:hover{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#8C0357;
text-align:center;
text-decoration:underline;
}

.line-image{
margin-top:3px;
padding:0;
width:45px;
float:left;
}

#calculator{
margin:3px 2px 0 0;
padding:0;
width:186px;
height:215px;
float:right;
text-align:center;
}

.row-one{
margin:0; 
padding:0;
width:186px;
height:22px; 
background-image:url(../home-images/home-2_87.jpg);
background-repeat:no-repeat;
}


.row-two{
margin:0; 
padding:0;
width:186px;
height:141px; 
text-align:center;
}

.row-three{
margin:0; 
padding:0;
width:186px;
height:30px; 
text-align:center;
background-color:#ffffff;
}

.calender-text{
margin:0 0 0 0;
padding:0; 
width:182px;
height:20px;
text-align:center;
font-family:arial;
font-weight:bold;
font-size:15px;
color:#ffffff;
text-decoration:underline;
}


.white-bg3{
position:relative;
margin:5px 0 0 0;
padding:0;
width:762px;
height:120px;
text-align:center;
background-color:#ffffff;
}

.white-bg3-r1{
position:relative;
margin:5px 0 0 20px;
padding:0;
width:700px;
height:20px;
text-align:left;
}

.white-bg3-r1 a{ 
font-family:arial;
font-weight:bold;
font-size:16px;
color:#8C0357;
text-align:left;
text-decoration:none;
}

.white-bg3-r2{
position:relative;
margin:8px 36px 0 36px;
padding:0;
width:690px;
height:80px;
}

.white-bg3-image{
position:relative;
margin:0 0 0 0;
padding:0;
width:90px;
height:80px;
float:left;
}

.white-bg3-spacer{
position:relative;
margin:0 0 0 0;
padding:0;
width:30px;
height:80px;
float:left;
}

#banner{
position:relative;
margin:8px 0 0 0;
padding:0;
width:762px;
height:90px;
text-align:center;
}


#footer-section{
position:relative;
margin:10px 0 0 0;
padding:0;
width:993px;
height:128px;
float:left;
text-align:center;
background-color:#ffffff;
}

.footer-inner{
position:relative;
margin:8px 20px 0 20px;
padding:0;
width:951px;
height:20px;
text-align:center;
border:1px solid #4D0326;
}


.footer-inner2{
position:relative;
margin:8px 20px 0 20px;
padding:0;
width:951px;
height:35px;
text-align:center;
border:1px solid #4D0326;
}

.footer-left{
position:relative;
margin:0;
padding:0;
width:90px;
height:20px;
float:left;
font-family:arial;
font-weight:bold;
font-size:14px;
color:#570035;
text-align:left;
text-decoration:none;
text-align:left;
}

.footer-right{
position:relative;
margin:0 0 0 2px;
padding:0;
width:840px;
height:20px;
float:left;
text-align:left;
}

.footer-right2{
position:relative;
margin:0 0 0 2px;
padding:0;
width:840px;
height:35px;
float:left;
text-align:left;
}

.reach-text{
font-family:arial;
font-weight:bold;
font-size:14px;
color:#570035;
text-align:left;
text-decoration:none;
}

.list-text{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#92065D;
text-decoration:none;
}

.list-text a{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#92065D;
text-decoration:underline;
}

#footer-bottom{
position:relative;
margin:0 0 0 0;
padding:0;
width:993px;
height:31px;
float:left;
text-align:center;
background-color:#92065D;
background-image:url(../home-images/footer.jpg);
background-repeat:repeat-x;
}

#footer-bottom-inner{
position:relative;
margin:7px 0 0 0;
padding:0;
width:993px;
height:20px;
font-family:arial;
font-weight:normal;
font-size:16px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.yellow-text{
font-family:arial;
font-weight:normal;
font-style:italic;
font-size:16px;
color:#EC02AF;
text-align:center;
text-decoration:underline;
}




.navigation-new
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
font-size:11px;
text-align:left;
padding:0 0 0 0px;
height:30px;
background:#BE2829;
/*background:#BE2829 url(../images/purple-bg.png) no-repeat;*/
}
.nav_txt
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
font-size:11px;
height:25px;
text-align:center;
width:100%;
}
.top_nav
{
margin:0px;
list-style:none;
padding:0px;
margin:0px;
width:auto;
text-align:left;
}

.top_nav li
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 0px 2px 5px;
line-height:25px;
}
.top_nav li a
{
margin:0px;
float:left;
color:#fff;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
.top_nav li a:hover
{
margin:0px;
float:left;
color:#fff;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
.top_nav li a:visited
{
margin:0px;
float:left;
color:#fff;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.top_nav li h2 a
{
margin:0px;
float:left;
color:#fff;
font-weight:bold;
font-size:13px;
height:21px;
padding:4px 0 0 0;
text-decoration:none;
}
.top_nav li h2 a:hover
{
margin:0px;
float:left;
color:#fff;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
.top_nav li h2 a:visited
{
margin:0px;
float:left;
color:#fff;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.top_nav .rightborder
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 20px 2px 15px;
border-right:1px #ffffff solid;
line-height:25px;
}
.top_nav .heightlight
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 25px 2px 10px;
background:url(../images/purple-arrow.png) right no-repeat;
line-height:25px;
}
.top_nav .noborder
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 20px 2px 15px;
line-height:25px;
}


.top_nav .leftborder
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 20px 2px 15px;
border-left:1px #ffffff solid;
line-height:25px;
}


.top_nav .rightborder:hover
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 20px 2px 15px;
border-right:1px #ffffff solid;
line-height:25px;
background:#006E95;
}
.top_nav .heightlight:hover
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 25px 2px 10px;
background:url(../images/purple-arrow.png) right no-repeat;
line-height:25px;
}
.top_nav .noborder:hover
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 20px 2px 15px;
line-height:25px;
background:#006E95;
}


.top_nav .leftborder:hover
{
margin:0px;
float:left;
text-decoration:none;
padding:2px 20px 2px 15px;
border-left:1px #ffffff solid;
line-height:25px;
}


