@charset utf-8;
/* General
---------------------------------------- */
html,
body{
	background-color: #FFF;
	color: #422209;
	font: 100%/1.125em Arial, Helvetica, sans-serif;
	position: relative;
	min-width: 960px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

#main {
	font-size:.75em;
}
.container {
	width: 960px;
	margin: 0 auto;
	position:relative;
}

p {
	font-size: 12px;
	text-align: justify;
	color:#000;
	
}
.member_text { float:right; margin-top:8px}
/*faculty*/
.faculty-members-box{
	border-bottom:1px solid #CCCCCC; 	

    float: left;
    height: 148px;
	margin-bottom:12px;
    width: 100%;

	}
	.member-image { float:left}
.faculty-members-box h2{ color: #6AA09C;
display:inline-block;
    font-size: 17px;
    font-weight: normal;
    line-height: 23px;	
	margin-top:8px;
	margin-left:14px;
}
.faculty-members-box p{margin:0;}

.member-image img{
	border:2px solid #CCCCCC;
    margin-top: 4px;
    width: 162px;
	 height: 120px;	}



.facultymember-list{
	overflow:auto;
	height: auto;}
	
	
	
	
.faculty-content{
	 margin-top: 51px;}	

/*faculty*/








/*teachers-training*/

.teachers-box{
	  margin-top: 20px;
    text-align: justify;
    width: 500px;}
.teacher-image img{
	width:500px;}
	

.teachers-training {
    margin-top: 50px;
}









/*teachers-training*/







/*co-curicullar page*/





.photo-co{
	width:600px;}


.photo-co img{
	width:200px;
	float:left;
	border:2px solid #CCCCCC;}


.photo-co p{
	  color: #404040;
    font-weight: bold;
    text-align: center;}
	
.co-image{
	float: left;
    margin-left: 50px;
    width: 210px;}	
	

/*co-curicullar page*/



/*deeds*/











/* List styling */
dl dt {
	background:url(images/list-arrow.gif) no-repeat 0 3px;
	padding:0 0 3px 32px;
	margin-bottom:.2em;
	font-size:18px;
	line-height:1.5em;
	color:#191919;
	}
dl dd {
	padding:0 0 0 32px;
	margin:0 0 1.5em 0;
	}
/* Header*/
#header {
	height:176px;
	position:relative;
	z-index:99;
	background:url(http://www.snpet.org/images/header-bg.gif) 0 0 repeat-x #f8f5f2;
	width:100%;
}
.home #header {
	height:180px;
	}

/* Logo */
.logo {
	display:inline-block;
	
	}
	.logo h1,
	.logo h2 {
		font-size:3em;
		line-height:1.2em;
		margin-bottom:0;
		}
		.logo h1 a,
		.logo h2 a {
			color:#222;
			text-decoration:none;
			}
/* Header widget */
#widget-header {
	width:100%;
	background:#ccc;
}
#nav_menu-2 {
	width:960px;
	margin:auto;
	text-align:right;
	
	}
	#widget-header ul {
		list-style-type:none;
		padding:0;
		margin:0;
		}
		#widget-header ul li {
			display:inline;
			margin:0;
			padding:0 0 0 13px;
			list-style-type:none;
			background:none;
			}
			#widget-header ul li a {
				font-weight:normal;
				color:#39210d;
				text-decoration:none;
				font-weight:normal;
				}
			#widget-header ul li.current-menu-item > a,
			#widget-header ul li a:hover {
				color:#666;
				}
	.widget-header {
		
		}
	
/* Social Networks */
#widget-header .social-networks {
	list-style-type:none;
	padding:0;
	margin:0;
	border:none;
	}
	#widget-header .social-networks li {
		float:left;
		border:none;
		padding:0;
		margin:0 0 0 5px;
		list-style-type:none;
		height:30px;
		}
		#widget-header .social-networks li a {
			text-decoration:none;
			float:left;
			height:30px;
			display:block;
			}
		#widget-header .social-networks li a:hover {
			color:red;
			}

/* EasyTooltip */
.tooltip {
	background: none repeat scroll 0 0 #252525;
	border: 1px solid #000000;
	color: #EEEEEE;
	display: none;
	font-size: 11px;
	line-height:1.2em;
	margin: 13px 0 0;
	padding: 5px;
	z-index:99;
}
/* Request a quote */
.top-box {
	
	}
.box-button {
	
	}
.box-text {
	
	}
/* Slider*/
#slider-wrapper {
	height:410px;

	position:relative;
	
	background:url(http://www.snpet.org/images/slider-bg.gif) 0 0 repeat-x #fff;
	
	}
#slider {
	position:relative;
	width:960px;
	height:400px;
	background:url(http://www.snpet.org/images/loading.gif) no-repeat 50% 50% #fff;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:20px;
	background:url(http://www.snpet.org/images/caption-bg.png);
	color:#462911;
	opacity:1; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
	font-size:14px;
	line-height:1.2em;
}
.nivo-caption .nivo-caption-inner {
	padding:14px 19px 0 19px;
	margin:0;
}.nivo-caption h2 {
		font-size:28px;
		line-height:1.2em;
		color:#462911;
		font-weight:normal;
		margin:0;
		padding:0;
		}
.nivo-caption a {
	display:inline !important;
	font-weight:bold;
	color:#74a6a3;
	text-decoration:none;
}.nivo-caption a:hover {
	text-decoration:underline;
	}.nivo-html-caption {
  display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
	height:12px;
	right:20px;
	bottom:40px;
	text-align:right;
	z-index:99;
}.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
	display:inline-block !important;
	width:12px;
	height:12px;
	overflow:hidden;
	background:url(http://www.snpet.org/images/slider-buttons.png) no-repeat 100% 0;
	font-size:0;
	line-height:0;
	color:#39220d;
	text-decoration:none;
	margin-left:2px;
	float:left;
}.nivo-controlNav a:hover,
.nivo-controlNav a.active {
	background-position:0 0;
	color:#f77a27;
}

.nivo-directionNav {	}.nivo-directionNav a {
	position:absolute;
	display:block;
	width:36px;
	height:35px;
	text-indent:-9999px;
	border:0;
	top:50%;
	background:url(images/direction_nav.png) no-repeat 0 0;
}
a.nivo-nextNav {
	right:0;
	background-position:-36px 0;
}
a.nivo-nextNav:hover {
	background-position:-36px -35px;
	}
a.nivo-prevNav {
	left:0;
	background-position:0 0;
}
a.nivo-prevNav:hover {
	background-position:0 -35px;
	}
#slider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
	width:120px;
	height:auto;
}
/* Navigations */
/* Primary navigation */



.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url(images/arrows-ffffff.png) no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}
/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url(images/shadow.png) no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
/* Content */
.primary_content_wrap {
	background:#fff;
	border-top:1px solid #ccc;
	
	}
#content {
	margin-bottom:15px;

}
.home #content {
	padding-top:0;
	}
#content.left {
	float:right !important;
	padding-right:0;
	}
	#content .indent {
		padding:0 30px 0 0;
		}
/* Secondary content */
#secondary_content {
	padding:10px 0 20px 0;
	background:url(http://www.snpet.org/images/extra-bg.gif) 0 0 repeat-x #fafafa;
	}
/* Page */
.page {}
	#page-content {}
	#page-meta {	}
/* Image styling */
.alignleft {
	float:left;
	margin:0 20px 10px 0;
	}
.alignright {
	float:right;
	margin:0 0 10px 20px;
	}
.aligncenter {
	text-align:center;
	margin:0 auto;
	}
article .post-content img {
	max-width:710px;
	}
	.frame {
	padding:7px;
	background:#fff;
	border:1px solid #dbdbdb;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
	}
.frame img.alignleft,
.frame img.alignright{
	margin:0;
	padding:0;
	border:none;
	}
.txtright {
	text-align:right;
	}
/* Page Navigaton (wp-pagenavi) */
.wp-pagenavi {
	clear: both;
	overflow:hidden;
}
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	padding: 4px 8px;
	margin:0 8px 0 0;
	display:inline-block;
	background:url(images/date-bg.gif);
	color:#fff;
	font-size:14px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
	color:#f77a27;
}
.wp-pagenavi span.current {
	font-weight: bold;
}
.wp-pagenavi .pages {
	float:right;
	border:none;
	color:#999;
	}
/* Older and newer navigation */
nav.oldernewer {
	width:100%;
	overflow:hidden;
	margin-bottom:1.5em;
	font-weight:bold;
}	.older {
		float:left;	}
	.newer {
		float:right;	}
	nav.oldernewer a {
		color:#f77a27;}
/* 404
---------------------------------------- */
#error404 {}
	.error404-num {
		font-size:250px;
		line-height:1.2em;
		color:#301c09;
		text-align:center;
		padding-bottom:40px;
		}
	#error404 hgroup {
		margin:0 0 2em 0;
		padding-top:40px;
		}
		#error404 hgroup h1 {
			font-size:3em;
			margin-bottom:.2em;
			}
			.error { float:right; color:#C00; padding-right:361px}
/* Portfolio
---------------------------------------- */
.latestwork {
	width:100%;
	overflow:hidden;
	list-style-type:none;
	padding:0;
	margin:0;
	}
	.latestwork li {
		float:left;
		margin-right:20px;
		}
/* Header Title */
.header-title {
	margin-bottom:2.5em;
	}
	.header-title h1 {
		margin-bottom:.1em;
		}
	.header-title .page-desc {
		font-size:.91em;
		color:#999;
		}
/* Sidebar
---------------------------------------- */
#sidebar {
	padding:0 0 40px 0;
}
	#widget-sidebar {
		
	}
.widget {
			margin-bottom:30px;
		}
/* FAQs
---------------------------------------- */
.faq_list {
	
	}
	.faq_list dt {
		color:#666;
		position:relative;
		padding:0 0 5px 28px;
		font-size:15px;
		font-weight:normal;
		margin:0;
		background:none;
		}
	.faq_list span.marker {
		display:block;
		position:absolute;
		left:0;
		top:0;
		font-size:15px;
		color:#333;
		font-weight:bold;
		}
	.faq_list dd {
		padding:0 0 0 28px;
		position:relative;
		margin:0 0 2em 0;
		color:#b2b2b2;
		}
		.faq_list dd .marker {
			top:3px;
			}
/* Custom widgets */
/* Posts Type widget */
.post_list {
	list-style-type:none;
	padding:0;
	margin:0;
	}
	.post_list li {
		overflow:hidden;
		border-top:1px solid #edebeb;
		margin:0;
		background:none;
		padding:27px 0 27px 0;
		}
	.post_list li:first-child {
		border:none;
		padding-top:0;
		}
		.post_list li img {
			float:left;
			margin:4px 30px 0 0;
			}
		.post_list li h4 {
			padding-right:20%;
			}
		.post_list li a.post-title {
			font-weight:normal;
			color:#f77a27;
			}
/* Popular posts */
.popular-posts {
	list-style-type:none;
	padding:0;
	margin:0;
	}
	.popular-posts li {
		overflow:hidden;
		margin:0 0 2em 0;
		}
		.popular-posts li .post-thumb {
			float:left;
			margin-right:20px;
			width:100px;
			height:100px;
			overflow:hidden;
			padding:1px;
			border:1px solid #dbdbdb;
			}
		.popular-posts li .post-thumb.empty-thumb {
			background:url(images/empty_thumb.gif) no-repeat 50% 50% #ececec;
			}
		.popular-posts li h5 {
			font-size:1em;
			margin-bottom:.5em;
			}
		.popular-posts li .excerpt {
			margin-bottom:.8em;
			}
/* Post Cycle */
.post_cycle {
	padding:0;
	margin:0;
	}
#post-cycle .cycle_item {
	display:none;
	}
#post-cycle .cycle_item:first {
	display:block;
	}
/* Folio Cycle */
.folio_cycle {
	list-style-type:none;
	padding:0;
	margin:0;
	width:100%;
	overflow:hidden;
	}
	.folio_cycle .folio_item {
		overflow:hidden;
		display:none;
		}
	.folio_cycle .folio_item:first {
		display:block;
		}
		.folio_cycle .folio_item figure.thumbnail {
			width:270px;
			overflow:hidden;
			}
#folio-controls {
	text-align:center;
	overflow:hidden;
	}
	#folio-controls ul {
		list-style-type:none;
		margin:0;
		padding:0;
		}
		#folio-controls ul li {
			padding:0 5px 0 0;
			display:inline;
			}
			#folio-controls ul li a {
				display:inline-block;
				text-decoration:none;
				width:8px;
				height:8px;
				background:#000;
				font-size:0;
				line-height:0;
				}
			#folio-controls ul li a:hover {
				background:#999;
				}
/* Recent Posts */
.latestpost {
	list-style-type:none;
	margin:0;
	padding:0;
	}
	.latestpost li {
		margin:20px 0 0 0;
		padding:0 0 0 72px;
		background:none;
		position:relative;
		zoom:1;
		overflow:hidden;
		min-height:52px;
		}
	.latestpost li:first-child {
		margin-top:0;
		}
		.latestpost li a {
			text-decoration:none;
			color:#f77a27;
			}
		.latestpost li .date-holder {
			display:block;
			width:52px;
			height:52px;
			position:absolute;
			left:0;
			top:0;
			background:url(http://www.snpet.org/images/date-bg.gif) no-repeat 0 0;
			text-align:center;
			color:#fff;
			}
			.latestpost li .date-holder .date {
				font-size:28px;
				line-height:1em;
				font-weight:400;
				display:block;
				}
			.latestpost li .date-holder .month {
				font-size:18px;
				line-height:1em;
				font-weight:400;
				display:block;
				position:relative;
				margin-top:0px;
				text-transform:lowercase;
				}
		.latestpost li a:hover {
			text-decoration:underline;
			}
			.latestpost li h4 {
				margin-bottom:0;
				}
/* Shortcodes*/
/* Our team */
.recent-posts.team {
	margin:0;
	padding:0;
	}
	.recent-posts.team li {
		float:left;
		width:150px;
		overflow:hidden;
		margin:0 50px 22px 0;
		}
		.recent-posts.team li .thumb-wrap {
			width:150px;
			overflow:hidden;
			float:none;
			margin:0 0 10px 0;
			}
		.recent-posts.team li h5 {
			font-size:17px;
			line-height:1.2em;
			font-weight:normal;
			margin-bottom:0;
			}
			.recent-posts.team li h5 a {
				font-weight:normal;
				color:#74a6a3;
				}
			.recent-posts.team li h5 a:hover {
				color:#f77a27;
				}
		.recent-posts.team li .excerpt {
			margin-bottom:0;
			}
/* Footer */
#footer {
	background:url(http://www.snpet.org/images/footer-bg.gif) 0 0 repeat-x;
	padding:56px 0 34px 0;
}
.footer	{}
	/* Footer navigation */
	nav.footer {
		
	}
		nav.footer ul {
			
			overflow:hidden;
			width:100%;
			padding:0 0 15px 0;
			margin:0;
			}
			nav.footer ul li {
				list-style-type:none;
				float:left;
				padding:0 22px 0 0;
				margin:0;
				background:none;
				
				}
			nav.footer ul li a {
				color:#6e5d4f;
				
				}
				.footer-nav li { display:inline;
				list-style-type:none;
				float:left;
				padding:0 22px 0 0;
				margin:0;
				background:none;}
				.footer-nav li a {color:#6e5d4f;}
				.footer-nav {overflow:hidden;
			width:100%;
			padding:0 0 15px 0;
			margin:0;
			*background:url(http://www.snpet.org/images/footer-bg.gif) 0 0 repeat-x;
	padding:56px 0 34px 0;}
				
				
			nav.footer ul li a:hover {
				color:#f77a27;
				}
	
/* Copyright */
#copyright {
	color:#000;
	}
	#copyright a {
		color:#92867b;
		}
	#copyright a:hover {
		color:#f77a27;
		}
/* Misc */
.button {
	display:inline-block;
	color:#fff;
	text-decoration:none;
	background:url(http://www.snpet.org/images/button-bg.gif) #96bcb9;
	font-size:18px;
	padding:14px;
	box-shadow:inset 0 0 0 1px rgba(0, 0, 0, .2), inset 0 0 0 2px rgba(255, 255, 255, .2);
	}
.button:hover {
	text-decoration:none;
	color:#fff;
	background:#f77a27;
	}
.more {
	color:#74a6a3 !important;
	font-weight:bold;
	}
	.more i {
		font-weight:normal;
		font-style:normal;
		}
.link_all_holder {
	text-align: left;
	}
.link {
	font-weight:bold;
	background:url(http://www.snpet.org/images/arrow-right.gif) no-repeat 100% 7px;
	padding:0 8px 0 0;
	color:#9c928a;
	display:inline-block;
	position:relative;
	z-index:2;
	font-size:14px;
	
	}
.no-results {}
/* pagination */
.pagination { text-align:center; text-transform:capitalize; margin-top:20px}
.paginate { margin-top:5px}
.paginate a  { padding:0 10px 0 10px; text-transform:capitalize !important }
.disabled {padding:0 10px 0 10px}

/* pagination */

/* detailpage */

	.main-content {
    height: auto;
    width: 960px; margin:auto;
	text-align:left
}

.main-content h1 {background:#ECEBEA; margin-top:20px; padding:7px; border-bottom:2px solid #333}
.top-div {
	    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 960px;
	
	}
.bottom-div {
	 height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 960px;
	margin-bottom:20px;
	display:inline-block;
	padding:10px;
	background:#ECEBEA;
	margin-top:23px;
	
	}
.bottom-div h2 { margin-bottom:8px}
	.info {

    float: left;
    width: 550px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left:20px;
	}
	.image { float:right; margin-right:20px}
	.image img { border:2px solid #ccc; height:200px; width:200px}
	.info h1 { background:#ECEBEA}



/* detailpage */


.form-content-lhs{margin:0;padding:0 10px 0 0;float:left;width:440px;}
.form-fields{margin:0;padding:5px 0;float:left;width:100%}
.form-content-lhs label{margin:0;padding:2px;width:186px;float:left;font-weight:bold;font-size:12px;}
.form-content-lhs input[type="text"]{margin:0;padding:2px;float:right;width:250px;border:1px solid #ccc;}


.Orange_Head_Main {
    border-bottom: 1px solid #B23D43;
    color: #E92732;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    padding: 1px 10px 10px 10px;
	font-weight:bold;
	

}


.Brown_midium_Main {

    color: #351F0B;
    font-family: Arial,Helvetica,sans-serif;
   font-size: 15px;

	font-weight:bold;
	

}



/*********************************************
 * ROLLING LINKS
 *********************************************/

.roll {
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	text-decoration:none;
	color:#44260C;	
    display: inline-block;
    overflow: hidden;
    vertical-align: top;

    -webkit-perspective: 1000px;
       -moz-perspective: 1000px;
        -ms-perspective: 1000px;
            perspective: 1000px;

    -webkit-perspective-origin: 50% 50%;
       -moz-perspective-origin: 50% 50%;
        -ms-perspective-origin: 50% 50%;
            perspective-origin: 50% 50%;
}
.roll:hover {
   	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	text-decoration:none;
	color:#44260C;	
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
}
.roll span {
	text-decoration:none;
    display: block;
    position: relative;
    padding: 0 2px;
    pointer-events: none;

    -webkit-transition: all 600ms ease;
       -moz-transition: all 400ms ease;
        -ms-transition: all 400ms ease;
            transition: all 400ms ease;
   
    -webkit-transform-origin: 50% 0%;
       -moz-transform-origin: 50% 0%;
        -ms-transform-origin: 50% 0%;
            transform-origin: 50% 0%;
   
    -webkit-transform-style: preserve-3d;
       -moz-transform-style: preserve-3d;
        -ms-transform-style: preserve-3d;
            transform-style: preserve-3d;

}
.roll:hover span {
   background: #B02D35;

    -webkit-transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );
       -moz-transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );
        -ms-transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );
            transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );
}
.roll span:after {
    text-decoration:none;
	content: attr(data-title);
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    padding: 0 2px;
    white-space: nowrap;
    color: white;
    background: #B02D35;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
    -moz-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
	-ms-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
    transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
}


.imageBorderis {
	 border: 1px solid #CCC;
    border-radius: 100%;
    display: inline-block;	
	}


.imageBorderis2 {
	 border: 1px solid #CCC;
    border-radius: 20%;
    display: inline-block;	
	}

.paratextis{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:25px;
	text-align:justify;
	padding:15px;
	}



.links_orange_menue_heading_{
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:14px;
font-weight:bold;

text-decoration:none;
}

.links_orange_menue_heading_ a:link{ 
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.links_orange_menue_heading_ a:visited{ 
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:14px;
font-weight:bold;
text-decoration:none;
}


.links_orange_menue_heading_ a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#663300;
font-size:14px;
font-weight:bold;
text-decoration:none;
/*background-image:url(../images/header_menu_hover.jpg);
padding:3px;*/
}





.links_grey{
font-family:Arial, Helvetica, sans-serif;
color:#44260c;
font-size:12px;
text-decoration:none;
}

.links_grey a:link{ 
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-decoration:none;
}

.links_grey a:visited{ 
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-decoration:none;
}


.links_grey a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#F97B26;
font-size:12px;
text-decoration:none;
/*background-image:url(../images/header_menu_hover.jpg);
padding:3px;*/
}


.white_internal_heading
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:1$px;
		text-decoration:none;
		font-weight:bold;				
	}
	
.orange_internal_heading
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#FF6600;
		font-size:1$px;
		text-decoration:none;
		font-weight:bold;				
	}

ul li {
	color:#666;
}