

body, div, h1, h2, h3, h4, h5, h6, p, ul, img {margin:0px; padding:0px; } 

body { 
	font-family: Arial, Helvetica, sans-serif;
	background:#CECECE;
	
}

.container {  
    width: 850px;  
    margin: 0 auto;  
} 

#main {  
    background: url(img/header_slice.jpg) repeat-x;
}

/*----------logo 1----*/
#logo {
	background: url(img/logo1.jpg) no-repeat;
	height:200px;
	width:850px;
	float:left;
}

#logo h1{
	text-indent:-9999px;
}
/*----------logo 2----*/
#logo2 {
	background: url(img/logo2.jpg) no-repeat;
	height:200px;
	width:850px;
	float:left;
}

#logo2 h1{
	text-indent:-9999px;
}
/*----------logo 3----*/
#logo3 {
	background: url(img/logo3.jpg) no-repeat;
	height:200px;
	width:850px;
	float:left;
}

#logo3 h1{
	text-indent:-9999px;
}
/*----------logo 4----*/
#logo4 {
	background: url(img/logo4.jpg) no-repeat;
	height:200px;
	width:850px;
	float:left;
}

#logo4 h1{
	text-indent:-9999px;
}

/*----------logo 5----*/
#logo5 {
	background: url(img/logo5.jpg) no-repeat;
	height:200px;
	width:850px;
	float:left;
}

#logo5 h1{
	text-indent:-9999px;
}


/*-----menu-----*/
#header {
	padding-top:20px;
}

ul#menu {  
    list-style: none; 
	padding-top:100px;
	
}  
  
ul#menu li {
	float:left;
	text-align:center;
	padding-top:17px;
	padding-left:43px;
	padding-right:43px;
	width:120px;
}

ul#menu li a {  
    font-size: 22px;  
    color:#DDD;  
    text-decoration: none; 
	
}  
ul#menu li a:hover {  
    color:#35393A;
	
}  

/*-----content----*/


#content {
	width:560px;
	float:left;
}

#content h2 {  
    font-size: 26px;  
    color: #35393A;
	padding-top:15px;
	padding-left:15px;
}  
  
#content h3 {  
    font-size: 20px;  
    color: #35393A;
	padding-top:25px;
	padding-left:15px;
}  
  
#content h4 {  
    font-size: 16px;  
    color: #35393A;  
    font-weight: normal;
	padding-top:10px;
	padding-left:15px;
	font-variant:small-caps;
	font-weight:800;
}  
#content h5 {  
    font-size: 20px;  
    color: #35393A;
	
	padding-left:15px;
	text-align:center;
}
#content h6 {  
    font-size: 16px;  
    color: #35393A;  
    font-weight: normal;
	
	padding-left:15px;
	font-variant:small-caps;
	font-weight:800;
	text-align:center;
	
}
#content p {  
    font-size: 13px;  
    color: #35393A;
	padding-top:5px;
	padding-left:15px;
}  
#content center {  
    font-size: 13px;  
    color: #35393A;
	padding-top:5px;
	padding-left:15px;
	text-align:center;
	font-style:normal;
} 
#content tt {  
    font-size: 13px;  
    color: #35393A;
	padding-top:5px;
	padding-bottom:-5px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#content small {  
    font-size: 12px;  
    color: #35393A;
	padding-left:15px;
}  
  
#content a {  
    color: #35393A;  
    font-weight: bold;
    text-decoration: none;
	
}  
#content a:hover {  
    color: #DDD;
	
}
/*-----content2----*/


#content2 {
	width:850px;
	float:left;
	
}

#content2 h2 {  
    font-size: 26px;  
    color: #35393A;
	padding-top:15px;
	padding-left:15px;
}  
  
#content2 h3 {  
    font-size: 20px;  
    color: #35393A;
	padding-top:25px;
	padding-left:15px;
}  
  
#content2 h4 {  
    font-size: 16px;  
    color: #35393A;  
    font-weight: normal;
	padding-top:10px;
	padding-left:15px;
	font-variant:small-caps;
	font-weight:800;
}  
  
#content2 h5 {  
    font-size: 20px;  
    color: #35393A;
	
	padding-left:15px;
	text-align:center;
}
#content2 h6 {  
    font-size: 16px;  
    color: #35393A;  
    font-weight: normal;
	
	padding-left:15px;
	font-variant:small-caps;
	font-weight:800;
	text-align:center;
	
}
#content2 p {  
    font-size: 13px;  
    color: #35393A;
	padding-top:5px;
	padding-left:15px;
}  
#content2 center {  
    font-size: 13px;  
    color: #35393A;
	padding-top:5px;
	padding-left:15px;
	text-align:center;
	font-style:normal;
}  
  
#content2 small {  
    font-size: 12px;  
    color: #35393A;
	padding-left:15px;
}  
  
#content2 a {  
    color: #35393A;  
    font-weight: bold;  
    text-decoration: none;
	padding-left:15px;
}  
#content2 a:hover {  
    color: #DDD;
	
}

/*------section----*/

ul#section {  
    list-style: none; 
	padding-top:10px;
	
}  
  
ul#section li {
	float:left;
	text-align:center;
	padding-top:10px;
	width:170px;
	padding-left:15px;
	
	
}

ul#section li a {  
    font-size: 22px;  
    color:#DDD;  
    text-decoration: none; 
	
}
ul#section img{
	border:#EEE 3px solid;
}
/*--------lightbox------*/

#lightbox,#lightbox-overlay{	font-size:10px; position:absolute; top:0px; left:0px; bottom:auto; right:auto; z-index:100;
	width:100%;
	height:auto;
	text-align:left;
	color:#EEE;
	margin:0px;
	padding:0px;
	line-height:0;
	text-decoration:none;
	background:none;
	word-spacing:normal;
	letter-spacing:normal;
	float:none;
	clear:none;
	display:block;
}
#lightbox a,#lightbox a:link,#lightbox a:visited,#lightbox a:hover{
	text-decoration:none;
	color:#35393A;
}
#lightbox-overlay{
	z-index:90;
	background-color:#111;
	height:100%;
	position:fixed;
}
#lightbox-overlay-text{
	text-align:right;
	margin-right:20px;
	margin-top:20px;
	color:#DDD;
	font-size:10px;
	cursor:default;
	line-height:normal;
}
#lightbox-overlay-text a,#lightbox-overlay-text a:hover,#lightbox-overlay-text a:visited,#lightbox-overlay-text a:link{
	color:white;
}
#lightbox-overlay-text span{
	padding-left:5px;
	padding-right:5px;
}
#lightbox img,#lightbox a img,#lightbox a{
	border:none;
	outline:none;
}
#lightbox-imageBox{
	position:relative;
	background-color:white;
	width:400px;
	height:400px;
	margin:0 auto;
}
#lightbox-imageContainer{
	padding:10px;
}
#lightbox-loading{
	position:absolute;
	top:40%;
	left:0%;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0;
}
#lightbox-nav{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10;
}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{
	display:block;
	width:49%;
	height:100%;
	background:transparent url("img/blank.gif") no-repeat;
	zoom:1;
	padding:0px;
	margin:0px;
}
#lightbox-nav-btnPrev{
	left:0;
	right:auto;
	float:left;
}
#lightbox-nav-btnNext{
	left:auto;
	right:0;
	float:right;
}
#lightbox-infoBox{
	font:10px Verdana,Helvetica,sans-serif;
	background-color:#FFF;
	margin:0 auto;
	padding:0px;
}
#lightbox-infoContainer{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#666;
	line-height:normal;
}
#lightbox-infoHeader{
	width:100%;
	text-align:center;
}
#lightbox-caption{
	text-align:justify;
}
#lightbox-caption-title{
	font-weight:bold;
}
#lightbox-caption-description{
	font-weight:normal;
}
#lightbox-infoFooter{
	margin-top:3px;
	color:#999;
}
#lightbox-currentNumber{
	display:block;
	width:49%;
	float:left;
	text-align:left;
}
#lightbox-close{
	display:block;
	width:45%;
	float:right;
	text-align:right;
}
#lightbox-close-button{
	padding-left:30%;
}
#lightbox-close-button:hover{
	color:#666;
}
#lightbox-infoContainer-clear{
	clear:both;
	visibility:hidden;
}

/* -----sidebar----*/
#sidebar {
	width:200px;
	float:right;
	margin-left:35px;
	margin-top:25px;
	background:#AAA;
	border: 3px solid #222;
	padding:15px 15px 30px 15px;
	margin-right:15px;
}
#sidebar ul {
	list-style: none;
}
#sidebar2 {
	width:200px;
	float:right;
	margin-left:35px;
	margin-top:25px;
	background:#444;
	border: 3px solid #222;
	padding:15px 15px 30px 15px;
	margin-right:15px;
}
#sidebar2 ul {
	list-style: none;
}
#news h3 {  
    font-size: 20px;  
    color: #35393A;
	padding-top:0px   
} 

#news h4 {  
    font-size: 16px;  
    color: #35393A;
	padding-top:10px; 
}

#news small {
	font-size:11px;
	font-weight:bold;
	color: #35393A;
	padding-top:10px;
}

#news p {  
    font-size: 12px;  
    color: #35393A;
	padding-top:5px;  
}
#news a{
	color: #35393A;  
    font-weight: bold;  
    text-decoration: none;
	
}
#news a:hover {  
    color: #DDD;
	
}

ul#news li a { 
    font-size: 14px;
    color:#DDD;     
}
ul#news li a:hover {  
    color:#888;
	
}
ul#news li {
	float:left;
	text-align:left;
	padding-bottom:15px;
	width:170px;
}

/* -----foooter----*/
#footer {  
    background: url(img/footer_slice.jpg) repeat-x;
	background-color:#cecece;
	padding-top:20px;
	padding-bottom:60px;
	margin-top:40px;
	color:#DDD;
}
 
#footer p {  
    font-size: 10px;  
    color: #DDD;
	padding-top:10px;
	padding-left:15px;
}
