body { background:#FFF;  } #innercontainer{ background:#FFF;  } 
	dl,li,dt,dd, pre,form,body,html,blockquote,ul,input,h1,h2,h3,h4,p {margin: 0; padding: 0;}
    body { text-align: center; color: #555; font-family: Arial, Helvetica, sans-serif;;margin: 0 auto;}
    .alert_neg {color:#ff0000;}
    .ramana{color:#555;}
	.ramanaleft{color:#555; text-align: left;}
	a img { border: none;}
	 a:link, a:visited{color: #555;}
     .clear{ clear: both; }
    .pt50 {padding-top: 50px;}.pb50 {padding-bottom: 50px;} .pt25 {padding-top: 25px;} .pb25{padding-bottom:25px;} 
    .left {text-align:left;}
    .center {text-align:center;}
    .right {text-align:right;}
    .large {font-size: 1.3em;}
    .bold {font-weight:bold;}
    .cenmarg {margin:0 auto;}
    .boldest {font-weight: 900;}
    .larger {font-size: 1.5em;}
    .vlarge {font-size: 1.75em;}
    .small {font-size: .8em;}
    .med {font-size: 1em;}
    .darkgreen {color:#205820;}
    .darkergreen {color:#194019;}
    .darkblue {color:#224488;}
     .pos {color:#00ff00;}
	 a.pos {color:#00ff00;}
    .neg {color:#ff0000;}
    .neu {color:#e5d805;}
    
  #navigation{padding-top: 110px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 1em; display: block; text-align: left; color: #7D7D87; }
	   
  h1{padding-top: 100px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 1.2em; font-weight: normal;  display: block; text-align: center; color: #787878; }
	   
  .text1{padding-top: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; display: block; text-align: center; color: #555; }
	   
  .title{padding-top: 40px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 0.7em; display: block; text-align: center; color: #7D7D87; }
	   
  .footer{padding-top: 90px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 0.8em; display: block; text-align: center; color: #7D7D87; }
	   

.text1 {margin: 0 auto;}
a img { border: none ; } 
img { display: block; margin-left: auto; margin-right: auto }  
.imagetitle { text-align:left; font-style:italic; margin:0; font-size: 1.1em; padding: 10px 0 5px 0px; font-family:   Tahoma, Geneva, sans-serif;  color: #4a3e41;}             
.imagetitle a:link,.imagetitle a:visited{ text-decoration: none;  margin:0;  color:  #565656;}             
.imagetitle a:hover {color:#c99a4f;} 
.subtitle {text-align:left; margin:0; padding: 5px 0  0px 0px; font-size: .9em; font-family:   Tahoma, Geneva, sans-serif;      color: #565656; }                             
.description {text-align:left; padding:  5px 0  0px 0px;  font-family: Tahoma, Geneva, sans-serif;   font-size:.9em;color: #565656;}
.single_pic {float:left; width:300px;  margin:0 auto;}
.single_row {float:left;   position:relative; text-align:left; padding-left:0;padding-right:0}
.spanit {}
.hs_single  {text-align:left;margin:0 auto;padding-bottom:60px;} 
.video_highslide_single{ margin:0 auto;padding-bottom:60px;}
	   
	   #side_balance{float:right;width:170px; } 
	   #container_r {width: 740px; float: left; }
    #container {width: 1080px; margin: 0 auto;}
    #innercontainer{width:100%; float:left; }
    
	.containvideo {float:left;  }  
    .flvcenter {margin: 0 auto;  text-align:center;}  
     p {color: #fff; text-align: center; font-family: "verdana", arial, sans-serif;}
    .spacer {padding-top: 60px;}
	img.border {float: left; }
    
    
    .pics { float: right; width: 400px; padding: 140px 10px 0 10px; }
    a.highslide img { border: none;} 
	 body{behavior:url(../cssHoverFix.htc);}
#navigation {float:left; width:  170px;}
#navigation ul {margin: 0px; }
#navigation li {margin-bottom: 0em; list-style: none;width:100px;}
#navigation ul.top-level li {    border-width: 1px;}
#navigation a {cursor: pointer; display:block; padding: 0.4em 0.3em 0.4em 0.3em;    text-decoration:none; }
#navigation a:hover{ color:#656595; }
#navigation li:hover { background:#f5f5fb;  position: relative;}
#navigation ul.sub-level,#navigation ul ul  {background:#FFF; display: none;Z-INDEX: 100; text-align:left;} 
#navigation ul.sub-level li:hover { background:#f5f5fb; }
#navigation ul.sub-level a:hover { color:#656595; }
#navigation li:hover .sub-level a {width:90%}
#navigation li:hover .sub-level {display: block;
position: absolute; left:100px;;top: 0px;}
#navigation ul li:hover .sub-level li {border: none; float:left; width: 170px;
     border-width: 1px;}
#navigation .sub-level .sub-level {background:#fff;}
/*IE RESET HELPER*/
#navigation li:hover .sub-level .sub-level { display:none;}
#navigation .sub-level li:hover .sub-level { display:block;}
	  
 .topline {background: #000; height: 8px; width: 100%;}
 a.gallaref {color:#555}
 
 
 