/* CSS Document */

body {font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; margin:0px 40px 0px 40px; padding:0px; }

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

h1, h2, h3, h4, h5, h6 {margin:0px; font-weight:normal;}

p { font-size:15px; color:#3b3b3b; font-family:"Calibri", Arial, Helvetica, sans-serif; line-height:17px;}

#container { width:950px; text-align:left; margin:0 auto;  }
.patolan { padding:0px 0px 0px 0px;}
.patolan h2 {  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2d0991; font-size:48px; padding:30px 0px 30px 0px; margin:0px;}

.right_txt { font-family:"Garamond", Times New Roman, Times, serif; padding:145px 0px 0px 10px; font-size:24px; line-height:40px;}
.right_txt span { color:#990033; font-size:25px; font-style:bold!important;}

#top_nav { padding:0px 0px 30px 0px;}
#top_nav ul {margin:0px; padding:0px;}
#top_nav ul li {list-style-type:none; float:left;}
#top_nav ul li a { text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-size:18px; margin:0px 50px 0px 0px; color:#541800;}
#top_nav ul li a:hover {color:#000499;}

#leftcolumn { width:656px; float:left; margin:0px 0px 0px 0px;}
#leftcolumn h1 { font-size:23px; padding:10px 0px 0px 0px; font-family:"Trebuchet MS", Times New Roman, Times, serif; color:#541800;}
.heading { font-size:23px; font-family:"Georgia", Times New Roman, Times, serif; padding:20px 0px 0px 0px; color:#464645; line-height:30px;}
.heading span { color:#541800;}
#leftcolumn p { font-family:"Garamond", Arial, Helvetica, sans-serif; font-size:14px; }

.banner { padding:63px 0px 0px 0px;}
.banner1 { padding:55px 0px 0px 0px;}
.bottomtxt { font-size:12px; color:#252525; font-family:"Garamond", Arial, Helvetica, sans-serif; line-height:14px; padding:20px 0px 0px 0px; font-style:italic;}

.spacer { height:150px;}

#rightcolumn { width:251px; float:right; margin:0px 0px 0px 680px; background-color:#efefef; position:fixed; min-height:680px;}
#logo { padding:20px 0px 0px 0px; background-color:#e7e7e7;}
#logo h1 {  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2d0991; font-size:28px; padding:0px 0px 25px 15px; margin:0px;}
#logo h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#541800; font-size:20px; font-weight:bold; padding:15px 0px 30px 15px;}

#navigation { margin:0px 0px 0px 0px;}
#navigation a { text-decoration:none; color:#541800; margin:0px; display:block; padding:8px 0px 8px 15px; font-size:15px; width:235px; height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#navigation a:hover{ background-color:#e3e1e1;}

.add { background-image:url(../images/add.png); width:203px; height:234px; background-repeat:no-repeat; margin:30px 0px 0px 15px; padding:10px;} 
.address { padding:0px 0px 0px 0px; color:#343434; line-height:25px; font-size:15px;}
.address a { color:#541800;}

.contact { font-family:"Garamond", Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; color:#343434; line-height:25px; font-size:15px;}
.contact span { font-weight:bold; font-size:25px; color:#343434; font-family:"Calibri", Arial, Helvetica, sans-serif !important; margin:0px!important;}
.contact a { color:#541800;}
.map { float:right; padding:30px 20px 10px 0px;}





#slideshow {
    position:relative;
    height:425px;
	width:600px;
	margin:45px 0px 0px 0px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 400px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {

    display: block;
    border: 0;
    margin-bottom: 10px;
}