/* default CSS */

body { margin: 0 auto; font-family: Arial; font-size: 12px; color:#666; line-height: 18px; }

.makarizo-red { color:#9d0000; }
.makarizo-maroon { color:#770000; }
.makarizo-gray { color:#91908e; }

a { color:#9d0000; text-decoration: none;  }
a:hover { text-decoration: underline; color:#91908e;}

.clear { clear: both; }

img { border: none; outline: none; }

input, textarea { outline: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

h4 { font-size: 14px; }
h1 { font-size: 14px; }

/* placement */

.container { clear: both; overflow:hidden; width: 1000px; margin: 0 auto; }
.popup-container { clear: both; overflow:hidden; width: 704px; margin: 0 auto; }

.head-wrap { clear: both; overflow: hidden; }
	.logo { float: left; width: 166px; padding-left: 13px; margin-bottom: 19px; }
	
	.social-link { float: left; width: 200px; padding-right: 13px; padding-left: 608px; }
	.social-link p { padding: 15px 0 0; margin: 0; color:#91908e; }
	.social-link ul { padding: 0; margin: 5px 0 0; }
	.social-link li { padding: 0 3px 0 0 ; margin: 0; list-style: none; display: inline;}
	
	.mainmenu-bar-default { clear: both; overflow: hidden; background: url(/v1/images/menubar.gif) no-repeat; height: 51px; }
	.mainmenu-bar { clear: both; overflow: hidden; background: url(/v1/images/menubar-highlight.gif) no-repeat; height: 81px; }
	.mainmenu { float: left; width: 730px; }
		.mainmenu ul {  padding: 0 0 0 25px; margin: 0; }
		.mainmenu li {  padding: 8px 20px 0 0; margin: 0; list-style: none; float: left; text-shadow:1px 1px 1px #fff; }
		.mainmenu a { text-decoration: none; color:#464646; }
		.mainmenu a:hover { text-decoration: none; color:#9d0000; }
		.mainmenu a.on { color:#9d0000;}
	.search { float: right; width: 200px; padding-top: 4px;  }
		.search-input { padding: 3px; width: 120px; border:1px solid #ccc; color:#91908e; font-size: 11px; }
		.search label a { text-decoration: none; padding-left: 5px; text-shadow:1px 1px 1px #fff; }
	.highlight-news { clear: both; overflow: hidden; padding: 5px 50px; }
	.highlight-news .highlight-news-title { float: left; width: 130px; }
	.highlight-news .highlight-news-content { float: left; width: 500px; }
	.highlight-news h4 { padding: 10px 0 0 10px; margin: 0; font-size: 12px;}
	.highlight-news p { padding: 10px 10px 0 10px; margin: 0; font-size: 12px;}
	
.content-wrap { clear: both; overflow: hidden; padding: 0 13px; width: 974px; }
.content { padding: 0 20px 0 10px; margin-bottom: 40px;  }

/* breadcrumb */
.breadcrumb { width: 722px; height: 20px; float: left; overflow: hidden; margin: 0 0 10px; border: 0px solid #ccc; }
.breadcrumb ul { padding: 0; margin: 0;}
.breadcrumb li { padding: 0 20px 0 0; margin: 0; list-style-image: url(/v1/images/breadcrumb-list.gif); float: left; }

.share  { width:230px; height: 20px; margin:0px; float: left; text-align: right; padding: 0px 0px 0 0; border: 0px solid #ccc; }
.share ul { padding: 0; margin: 0 25px 0 0; }
.share li { padding: 0 0 0 10px; margin: 0; list-style: none; display: inline; }

/* achievements & awards */
.achievements { clear: both; overflow: hidden; text-align: center;}
.achievements-line { background:url(/v1/images/achievements-line.gif) no-repeat; height: 15px; }
.achievements-title { font-size: 11px; color:#b2b2b2; margin-bottom: 20px; text-align: center; }

.achievements ul { padding: 0; margin: 20px 0 10px; }
.achievements li { padding: 0 10px; margin: 0; list-style: none; display: inline;}

/* slide */

.slidecontent { display: none; float: left; width: 768px; }

.slideshow-container { position: relative; clear: both; overflow: hidden; height: 375px; }

.loader { position: absolute; top: 0; left: 0; background-image: url('loader.gif'); background-repeat: no-repeat; background-position: center; width: 768px; height: 375px; }

.slideshow { overflow: hidden; clear: both;}

.slideshow span.image-wrapper { display: block;top: 0; left: 0; float: left;}

.slideshow a.advance-link { display: block; width: 768px; height: 375px; line-height: 375px;  }

ul.thumbs { clear: both; margin: 0; padding: 0; }

ul.thumbs li { float: left; padding: 0; margin:0; list-style: none; }

a.thumb { padding: 0; display: block; border:none;  }

.pagination { clear: both; }
.navigation .top { }
.navigation .bottom { }

