@font-face {
		font-family: 'Calibri Italic';
		/*	src: url('fonts/riesling.eot'); */
		src: local('calibrii'), local('calibrii'), url('fonts/calibrii.ttf') format('opentype');
		}

.company
{
font-family: 'calibrii', Arial, sans-serif;
src : url('fonts/calibrii.ttf');
font-size:35px;
font-weight:bold;
font-style:italic;
text-shadow:rgba(0,0,0,0) 2px 2px 0px;
}

.slogan
{
font-family: 'calibrii', Arial, sans-serif;
src : url('fonts/calibrii.ttf');
font-size:16px;
font-weight:bold;
font-style:italic;
color:#999999;
text-shadow:rgba(0,0,0,0) 2px 2px 0px;
}


.tamiltitle
{
font-size:25px;
font-weight:bold;
color:#FFFFFF;
text-shadow:rgba(0,0,0,1) 2px 2px 5px;
}


.boxshadow
{
-webkit-border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
border-radius: 20px 20px 20px 20px;
border:0px solid #e3e3e3;
box-shadow:rgba(0,0,0,0.3) 0px 0px 8px;
background-color:#FFFFFF;
padding:15px;
}

.boxshadow1
{
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 10px;
border-top:1px solid #FFFFFF;
background-color:#990000;
padding:10px;
}

.boxshadow2a
{
-webkit-border-radius: 0px 10px 10px 0px;
-moz-border-radius: 0px 10px 10px 0px;
border-radius: 0px 10px 10px 0px;
/* box-shadow:rgba(0,0,0,0.3) 0px 0px 10px; */
background-color:#F3F3F3;
}

.boxshadow2b
{
-webkit-border-radius: 10px 0px 0px 10px;
-moz-border-radius: 10px 0px 0px 10px;
border-radius: 10px 0px 0px 10px;
/* box-shadow:rgba(0,0,0,0.3) 0px 0px 10px; */
background-color:#F3F3F3;
}

.boxshadow3
{
border-radius: 0px;
box-shadow:rgba(0,0,0,0.3) 0px 0px 10px;
background-color:#006699;
color:#FFFFFF;
padding:5px;
text-align:center;
}

.boxshadow4
{
border-radius: 0px;
border:1px solid #e3e3e3;
box-shadow:rgba(0,0,0,0.3) 0px 0px 0px;
padding:3px;
	 /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#FFFFFF), to(#e9e9e9));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #FFFFFF, #e9e9e9);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #FFFFFF, #e9e9e9);

  /* IE 10 */
  background: -ms-linear-gradient(top, #FFFFFF, #e9e9e9);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #FFFFFF, #e9e9e9);

}


a.boxshadow5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
border:1px solid #e3e3e3;
background-color:#FF6600;
color:#FFF;
padding:5px;
text-decoration:none;
}

.linearbg {
  /* fallback */
  background-color: #000000;
  background: url(images/linear_bg_2.png);
  background-repeat: repeat-x;
  box-shadow:rgba(0,0,0,0.5) 0px 0px 8px;
  padding:3px;
  
  -webkit-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
  

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#FFFFFF), to(#CCCCCC));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #FFFFFF, #CCCCCC);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #FFFFFF, #CCCCCC);

  /* IE 10 */
  background: -ms-linear-gradient(top, #FFFFFF, #CCCCCC);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #FFFFFF, #CCCCCC);
}

.linearbg1 {
  /* fallback */
  background-color: #000000;
  background: url(images/linear_bg_2.png);
  background-repeat: repeat-x;
  box-shadow:rgba(0,0,0,1) 0px 0px 10px;
  

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#000000), to(#FF0000));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #000000, #FF0000);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #000000, #FF0000);

  /* IE 10 */
  background: -ms-linear-gradient(top, #000000, #FF0000);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #000000, #FF0000);
}

a.kala
{
font-family: 'raspoutineclassic', Arial, sans-serif;
src : url('fonts/raspoutineclassic.otf');
font-size:18px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a:hover.kala
{
font-family: 'raspoutineclassic', Arial, sans-serif;
src : url('fonts/raspoutineclassic.otf');
font-size:18px;
font-weight:bold;
color:#FFFF00;
text-decoration:none;
}

a.link1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:25px;
padding:5px;
border-bottom:1px dotted #FFFFFF;
}

a:hover.link1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFF00;
text-decoration:none;
line-height:25px;
}

.copy
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:10px;
line-height:30px;
}

.htitle
{
font-family: 'raspoutineclassic', Arial, sans-serif;
src : url('fonts/raspoutineclassic.otf');
font-size:25px;
color:#FF0000;
margin:0px;
}

.text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	text-align:justify;
	padding-bottom:10px;
}

.text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding-left:50px;
	
}

.ltitle
{
position: relative;
font-family: 'calibrii', Arial, sans-serif;
src : url('fonts/calibrii.ttf');
font-weight:bold;
font-size:20px;
color:#3096AF;
font-style:italic;
}

.h2t
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#036;
	margin-top:10px;
	margin-bottom:10px;
}
.enquiry
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}

