
@import url(http://fonts.googleapis.com/css?family=Vivaldi);
@import url(http://fonts.googleapis.com/css?family=Raleway);
@import url(http://fonts.googleapis.com/css?family=Rochester);
@import url(http://fonts.googleapis.com/css?family=Abel);
@import url(http://fonts.googleapis.com/css?family=Trebuchet MS);
@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:300);

html, body {
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	background: #CCCCCC	url(../images/bg1.png) repeat fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align:justify;
	margin-left:15px;
	margin-right:10px;
	
}

h1 { margin-left: 15px;
margin-right: 10px;
margin-top: 5px;
font-size:2px; 
color:#d7271a; 
font-family:'Raleway', sans-serif;
text-align: left;

}

h2 { margin-left: 20px;
margin-right: 20px;
margin-top: 5px;
font-size:12px; 
color:#d7271a; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
text-align: right;

}

h3 { margin-left: 20px;
margin-right: 20px;
margin-top: 5px;
font-size:14px; 
color: #666666; 
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
text-align: justify; 

}

h4 { margin:15px;
font-size:20px; 
color:#d7271a; 
font-family:'Raleway', sans-serif;
text-align:left; 
}

 h5 { margin:15px;
font-size:25px; 
color:#d7271a; 
font-family: 'Yanone Kaffeesatz', sans-serif;
text-align:left; 
text-shadow:2px 2px 2px #000;
}

h6 {
	margin:10px;
	font-size:25px;
	color:#ebc0b0;
	font-family:'Rochester', sans-serif;
	text-shadow:2px 2px 2px #000;
	text-align:left;
}

h7{ margin-left: 15px;
margin-right: 15px;
margin-top: 5px;
font-size:10px; 
color:#000; 
font-family: Geneva, Arial, Helvetica, sans-serif;
text-align: right; 

}

h8 { margin-left: 15px;
margin-right: 15px;
margin-top: 5px;
font-size:10px; 
color:#000; 
font-family: Geneva, Arial, Helvetica, sans-serif;
text-align: left; 

}

h9 { margin-left: 15px;
margin-right: 15px;
margin-top: 5px;
font-size:16px; 
color: #333333; 
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;

text-align: center;
text-shadow:0px 0px 0px #000; 

}

h10 { margin:15px;
font-size:25px; 
color:#000; 
font-family:'Yanone Kaffeesatz', sans-serif;
text-align:left; 
}

.imgshadow { /* Better style on light background */
	background:transprent;
	padding:5px;
	border:3px #b3261f;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:15px;
	margin-right:15px;
	-moz-box-shadow:0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
	box-shadow:0px 0px 10px #b3261f;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

.img_center { 
	width:auto;
	float:none;
	margin:5px 15px 5px 5px;
	}
	
	.img_bn { 
	width:1005;
	height:355
	float:none;
	margin:5px 15px 5px 5px;
	}


  
.imageRow .single a:hover {
  background-color: #8ad459;
}

.top-arrow a.ct-right
{
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	float:right;
	height: 48px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	width: 48px;
	background: url(../img/arrow-up.png) no-repeat 0px 0px;
	  bottom: 0px;
    right: 24px;
	position:fixed;
	 
}
.top-arrow a.ct-right:hover {
    background-position: 0 -48px;
}
.top-arrow a.ct-right:active {
    background-position: 0 -48px;
}


#home-nav
{
	text-transform: upper-lowercase;
	margin-bottom: 0;
	overflow: auto;
	font-family:  Arial, sans-serif;
	height: auto;
	width: auto;
	-webkit-border-radius: 30px 30px 20px 20px;
	-moz-border-radius: 30px 30px 20px 20px;
	border-radius: 30px 30px 20px 20px;
	border: 3px solid transprent;
	background:#CCCCCC;
	-webkit-box-shadow: #C9C9C9 8px 8px 8px;
	-moz-box-shadow: #C9C9C9 8px 8px 8px;
	box-shadow: #111111 2px 2px 8px;
	padding-left: 0px;
	padding-top: 0px;
	font-family:  Sans-Serif,Monospace; font-size: 11px;
}

#body-nav
{
	text-transform: upper-lowercase;
	margin-bottom: 0;
	overflow: auto;
	font-family:  Arial, sans-serif;
	height: 325px;
	width: 400px;
	-webkit-border-radius: 50px 0px 50px 0px;
	-moz-border-radius: 50px 0px 50px 0px;
	border-radius: 50px 0px 50px 0px;
	border: 2px solid #89086C;
	background: rgba(227,0,61,0.0);
	-webkit-box-shadow: #C9C9C9 8px 8px 8px;
	-moz-box-shadow: #C9C9C9 8px 8px 8px;
	box-shadow: #111111 2px 2px 8px ;
	padding-left: 20px;
	padding-right:20px;
	padding-top: 5px;
	font-family:  Sans-Serif,Monospace; font-size: 12px;
}

.head				{color:#FF6600;font-family:Lucida Sans Unicode;;font-size:24px;text-align:left;padding-bottom:6px;}

.link				{text-decoration:none;color:#3d3d3d;}
.link:hover			{color:#ff0000;}

.link1				{text-decoration:none;color:#073A4F;font-size:15px;}
.link1:hover		{border-bottom:1px dotted;color:#c12828;}

.flink				{text-decoration:none;color:#3d3d3d;font-size:11px;}
.flink:hover		{color:#004488;border-bottom:1px dotted;}


#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		text-align:center;
		}
	#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1000px;
		height:325px;
		overflow:hidden; 
		text-align:center;
		}	
		
		
		#slider11 ul, #slider11 li,
	#slider22 ul, #slider22 li{
		margin:0;
		padding:0;
		list-style:none;
		text-align:center;
		}
	#slider22{margin-top:1em;}
#slider11 li, #slider22 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:200px;
		height:200px;
		overflow:hidden; 
		text-align:center;
		}	