@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding: 0px;
	background-attachment: scroll;
	background: url(images/bg.jpg) top repeat-x;
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{ margin:0; padding:0;}

blockquote {margin: 10px 0 10px 30px; padding:10px; border-left: solid 3px #787878; 
color:#787878; font: normal 1em/1.3em Georgia, Times New Roman, serif;}

hr { border: 0; height: 1px; color: #DD0000; background-color: #DD0000;}

.picborder { margin: 0 20px 10px 10px; padding: 7px;
	background-color:#FFFFFF;
	border: 1px solid #CFDAE0;	
}
.picborder02 { margin: 0 20px 10px 10px; padding: 7px;
}

/*ul{ margin:0; padding:0; list-style-type:none; line-height:10x;}*/
.clear{ clear:both; font-size:0; line-height:0; }

/*------------------------------------------------main--------------------*/
#container-body { width:1000px; border: solid 3px #FF0000; background:#000000;}
/*------------------------------------------------top--------------------*/
#top{ margin: 0 auto; padding: 0; /* adjust nav height*/
width:900px; height:250px;
background: url(images/header.jpg) no-repeat;	
}

/*------------------------------------------------container-nav--------------------*/
#container-nav{ position:absolute; top:210px; margin: 0 auto; padding: 0 0 0 20px;
	width:900px; float: none;	
}

.nav { margin: 0px; padding: 0;
width: 800px; float: left;	
}
	.nav a, .nav a:visited {margin: 0px; padding: 10px;
	float: left; font: bold 0.8em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #FFFFFF; text-decoration: none;
	}
	.nav a:hover { color: #fff; background-color: #DD0000;}

/*------------------------------------------------container-highlight--------------------*/
#container-highlight{ margin: 0 auto; padding: 0px;
width:900px; height: 30px; float: none;
font: normal 1em Verdana, Tahoma, Arial, Geneva, sans-serif;
line-height: normal; text-transform: none; text-decoration: none;
color: #dcd66e;	
}

.highlight{ margin: 0px; padding: 0px 50px 0 30px;
width: 900px; float: left;
}

	.highlight img{ margin: 0px; padding: 0 20px 0 10px;	border:none; }
	.highlight p { font: normal 0.8em/1.5em Verdana, Arial, sans-serif; color: #A19057; }
	.highlight h1 { font: normal 1.3em "Trebuchet MS", Verdana, Arial, sans-serif;text-decoration: none;text-transform: uppercase;
		color: #77C4E1; line-height:30px; margin-bottom:6px; }
	.highlight h1 span { font: normal 0.8em "Trebuchet MS", Verdana, Arial, sans-serif; color:#25446E; }
	.highlight a { margin: 0px; text-decoration: underline;color: #FBF5B6 /*#3c6384*/; }
	.highlight a:hover {text-decoration: underline;color: #fff;}


/*----------------------------------------------------------------------------Innerpage-------------------------------------------------------------------------------*/
#container-main{ margin: 0 auto; padding:0px; 
width:100%; background:#FFF/*#F0F4F5*/;
}

#container-content { margin: 0 auto; padding: 0px; width: 900px; 
background:#FFF url(images/bg-content.jpg) repeat-y;
}

#main-left {margin: 0px; padding: 30px 0 30px 30px; 
width: 550px;
}

#main-left h1{
	font: normal 1.5em "Trebuchet MS", Arial, Geneva, sans-serif;
	color: #DD0000 /*#7cc10e*/;
	padding: 0 0 25px 0; letter-spacing:-0.025em;
}

#main-left h2{
	font: normal 1.5em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #A3A8A8 /*#7cc10e*/;
	text-decoration: none;
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
}

#main-left h3{
	font: bold 1.3em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #020205 /*#7cc10e*/;
	margin: 35px 0 5px 0;
	padding: 0;
}

#main-left h4 {
	font: normal 1em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #DD0000 /*#7cc10e*/;
	padding: 0;
}

#main-left  .designation{
	font: normal 0.8em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #787878 /*#7cc10e*/; font-style:italic;
}
#main-left p {
	font: normal 0.9em "Trebuchet MS", Verdana, Georgia, Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #040405 /*#0F3446 #3c6384*/;
	line-height: 1.6em;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0 10px 5px;
}

.para-first {font-size:1.15em; line-height:1.5em; color:#040405; }

#main-left a, #main-left a:visited { margin:0; padding:0; text-decoration: underline; 
	color:#737A7D;
}
#main-left a:hover{
	color:#DD0000 ;
}
#main-left table { font: normal 0.9em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;}
#main-left table th { background-color: #4D504D; color:#EEEEEE; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif; padding:6px; text-align:left; }
#main-left table tr { background-color: #E8E8E8; color:#232323; font-weight:normal; text-align:left; }
#main-left table td { padding:5px;}

#main-left ul li, #main-left ul li a { 
	padding:5px; list-style-type: disc;
	color:#2626262; font: normal 0.9em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
}

#main-left-gallery {
	margin: 0px;
	float: left;
	width: 920px;
	padding: 32px 30px 30px 30px;
	background: url(images/bg-mainleft.jpg) repeat-x;
}

#main-left-gallery h1{
	font: normal 2.2em Arial, Geneva, sans-serif;
	color: #23ABDB /*#7cc10e*/;
	text-decoration: none;
	margin: 0px;
	padding: 10px 0 15px 0;
}

.typewriter-left {
float:left; width:130px;
}

.typewriter-right {
float:right; width:420px;
}


/* Main Right */

.main-right { float:right; margin: 0px; padding: 10px 15px 10px 20px;
width: 250px; /*background:#989898 #87B8C6*/ 
}

.main-right  img{ border:none; }

.main-right h2 {
	font: normal 1.2em "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #DD0000 /*#EA5055  #3c6384*/;
	margin: 0px;
	padding: 10px 0 10px 0;
}

.main-right h4 {
	font: bold 1em "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #B40A0E /*#3c6384*/;
	margin: 0px;
	padding: 10px 10px 10px 20px;
}
.main-right h4 a {
	color: #B40A0E /*#3c6384*/;
	text-decoration:underline;
}

.main-right p {
	font: normal 0.8em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #636971 /*#3c6384*/;
	text-decoration: none;
	margin: 0px;
	padding: 10px 0 10px 35px;
}

.main-right li{ padding:3px;
color:#DD0000;}
.main-right li span{ list-style-type:disc; font:normal 0.8em "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; 
color:#515858;}

form  td {font: normal 0.8em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;}

/*------------------------------------------------footer--------------------*/
#container-footer{ margin: 0 auto; margin-top:20px; padding: 0;
width:100%; height:100px; clear:both;
/*background: url(images/footer.jpg) repeat-x ;*/
}

#footer { margin: 0 auto; padding: 10px;
width:900px; border-top: 1px solid #F00;
color:#787878;font: normal 0.85em "Trebuchet MS", Verdana, Tahoma, Arial, Geneva, sans-serif;
}

#footer a:link, #footer a:visited  { padding: 10px 15px 10px 0; color: #DD0000; text-decoration:none; }
#footer a:hover { color: #202020; }

