/* 
	Tufan Kilicaslan 12.02.2010
*/

/* reset */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, img, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, input, textarea, select, label, legend, table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
:focus, :active { outline: 0; }
a { text-decoration:none;color:#9d2b41;}
a hover{ text-decoration:none;color:#9d2b41;}
a visited{ text-decoration:none;color:#9d2b41;}
table { border-spacing: 0; border-collapse: collapse; }
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.textCenter { text-align:center; }
.textRight { text-align:right; }
/* reset */

body {
	background:#FFF url(../_img/bg.jpg) repeat-x 0 0;
	font:13px/15px Tahoma, Geneva, sans-serif;
	color:#75787C;
}

#container {
	margin:0 auto;
	width:950px;
	clear:both;
	height:100%;
}

/** html #container { padding-bottom:40px; }
 html>body #container { padding-bottom:60px; } */
body > #container {height: auto; min-height: 100%;}

#header {
	clear:both;
	height:132px;
	background:url(../_img/header.jpg) no-repeat 0 0;

}

#rankings {
	position:absolute;
	top:0;
	right:0;
	width:111px;
	height:127px;
	text-indent:-9999px;
}

.rankings {
	position:absolute;
	top:0;
	right:0;
	width:111px;
	height:127px;
	background:url(../_img/rankings_2010.jpg) no-repeat 0 0;
	text-indent:-9999px;
}
#header a#logo {
	display:inline;
	float:left;
	width:121px;
	height:124px;
	background:url(../_img/logo.jpg) no-repeat 0 0;
	margin:6px 0 0 0;
	text-indent:-9999px;
}


#mainmenu { float:left; height:61px; margin:49px 0 0 60px;}
* html #mainmenu { height:33px; }
#mainmenu ul li {
	float:left;
	height:61px;
}

* html #mainmenu ul li { height:33px; }

#mainmenu ul li a {
	display:block;
	width:100%;
	height:33px;
	text-align:center;
	font:normal 13px/33px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	background:url(../_img/mainmenu-a-bg.gif) no-repeat right 8px;
}
#mainmenu ul li.on a{ background-image:none; }

li#home { width:69px; }
li#aboutus { width:85px; }
li#members { width:85px; }
li#academicCouncil { width:142px; }
li#resources { width:95px; }
li#boardLogin { width:109px; }
li#contact { width:99px; }

li.on { background-image:url(../_img/mainmenu-bg.png); }
* html li.on { background-image:url(../_img/mainmenu-bg.gif); }
li#home.on { background-position:0 0; }
li#aboutus.on { background-position:-69px 0; }
li#members.on { background-position:-154px 0; }
li#academicCouncil.on { background-position:-239px 0; }
li#resources.on { background-position:-381px 0;}
li#boardLogin.on { background-position:-476px 0; }
li#contact.on { background-position:-585px 0;}


/* Content */
#content {
	clear:both;
	width:950px;
	background:url(../_img/content-bg.png) no-repeat 0 0;
	position:relative;
	z-index:10;
}

*html #content { background:url(../_img/content-bg-ie6.png) no-repeat 0 0; }

/**:first-child+html #content { padding-bottom:10px; }
*html #content { padding-bottom:10px; }*/

#main-banner {
	width:950px;
	height:295px;
	background:url(../_img/news_repeater.jpg) repeat-x left bottom;
}

#main-banner #banenrContentCon {
	width:950px;
	height:245px;
	overflow:hidden;
}

#main-banner .bannerContent {
	width:950px;
	height:245px;
	display:none;
}

#main-banner .bannerContent.on { display:block }

#main-banner #tabs {
	width:950px;
	height:50px;
}

#main-banner #tabs a {
	height:50px;
	float:left;
	background:url(../_img/mainmenu-tabs-bg.png) no-repeat;
	text-indent:-9999px;
}

#main-banner #tabs a#Content1 { width:317px; background-position:0 0;}
#main-banner #tabs a#Content2 { width:317px; background-position:-317px 0;}
#main-banner #tabs a#Content3 { width:316px; background-position:-634px 0;}

#main-banner #tabs a#Content1.on { background-position:0 -50px;}
#main-banner #tabs a#Content2.on { background-position:-317px -50px;}
#main-banner #tabs a#Content3.on { background-position:-634px -50px;}

/* News Area */
#newsArea {
	margin:0 auto;
	width:100%;
	height:200px;
	text-align:center;
	z-index:1;
	position:relative;
	background:url(../_img/news_repeater.png) repeat-x 0 0;
}

* html #newsArea { padding-bottom:40px; }
 html>body #newsArea { padding-bottom:40px; } 
 
 #newsAreaSub {
	margin:0 auto;
	width:100%;
	height:200px;
	text-align:center;
	z-index:1;
	position:relative;
	padding-top:50px;
	background:url(../_img/news_repeater.jpg) repeat-x 0 0;
}

* html #newsAreaSub { padding-bottom:60px; }
 html>body #newsAreaSub { padding-bottom:60px; } 
 
#news{
	margin:0 auto;
	width:950px;
	height:231px;
	text-align:center;
	position:relative;
	background:url(../_img/news_bg.jpg) repeat-x 0 0;
}
#newsBar{
	margin:0 auto;
	width:950px;
	height:70px;
	position:relative;
	background-image:url(../_img/news.jpg);
}
#newsTitle {
	font-family: Lucida Sans Unicode, Tahoma, Arial, Verdana;
	color:#9d2b41;
	font-size:18px;
	padding-top:30px;
	text-align:left;
	height:20px;
	width:350px;
	float:left;
}
.newsTitle a {
	color:#9d2b41;
	font-size:11px;	
}
.newsTitle a:visited{
	color:#9d2b41;
	font-size:11px;	
}
.newsTitle a:hover{
	color:#9d2b41;
	font-size:11px;	
}
#aboutTitle {
	font-family: Lucida Sans Unicode, Tahoma, Arial, Verdana;
	color:#9d2b41;
	font-size:18px;
	padding-top:30px;
	text-align:left;
	width:600px;
	height:20px;
	float:left;
}
#newsContentArea {
	margin-top:0px;
	float:left;
	position:relative;
	width:338px;
	height:161px;
	background-image:url(../_img/news_content_bg.jpg);
	background-repeat:no-repeat;
}
.newsItem {
	width:330px;
	margin-left:10px;
	float:left;
	clear:both;
	text-align:center;
	margin:0 auto;
}
.newsItemIcon {
	margin-left:13px;
	float:left;
	width:17px;
	height:23px;
	background-image:url(../_img/news_icon.jpg);
	background-repeat:no-repeat;
}
.newsText {
	padding-left:8px;
	text-align:left;
	width:270px;
	float:left;
}
.readMore {
	margin-top:13px;
	font-size:9px;
	float:left;
	font-size:11px;
	color:#9d2b41;
}
.newsSeperator {	
	height:8px;
	margin-bottom:5px;
	font-size:0;
	clear:both;
	width:300px;
	margin-left:14px;
	border-bottom:1px dotted #666;
}
* html .newsSeperator {	margin-bottom:0px; }
.newsDate {
	font-size:11px;
	color:#999999;
}
.newsText {
	font-size:13px;
	line-height:13px;
	color:#9d2b41;
	font-weight:bold;
}
#aboutAcademy {
	padding-left:15px;
	padding-top:5px;
	text-align:justify;
	font-size:12px;
	float:left;
	position:relative;
	width:330px;
	height:175px;
}

/* Footer */
#footerContainer {
	position:relative;
	width:100%;
	margin-top:-60px;
	clear:both;
	height:60px;
	bottom:0;
	background:url(../_img/footer-bg.png) repeat-x 0 0;
}

* html #footerContainer {
	margin-top:-40px;
}

html>body #footerContainer {
	margin-top:0px;
}

#footer {
	clear:both;
	height:47px;
	font:normal 11px/20px Tahoma, Geneva, sans-serif;
	padding-top:13px;
	width:950px;
	margin:0 auto;
	color:#FFF;
}

#footerLeft {
	float:left;
	width:565px;
	padding:0 0 0 10px;
	
}

#footerRight {
	float:right;
	width:300px;
	margin-right:10px;
	background:url(_img/footerRight-bg.png) no-repeat 0 0;
	height:25px;
	color:#fff;
	font:11px/13px Tahoma, Geneva, sans-serif;
	text-align:right;
}

#footerRight a {
	color:#787c7e;
	margin:0 5px;
}

#footerLeft a {
	color:#997374;

}

#footerLeft span {

}

/* Content Begin */

#content h2 {
	font-size:18px;
	color:#9d2b41;
	padding:25px 0 0 0;
	height:27px;
	line-height:27px;
	border-bottom:solid 1px #c4cad3;
	text-align:left;
	font-weight:normal;
}

#content .resources {
	width:950px;
	height:19px;
	font:normal 16px/19px Tahoma, Geneva, sans-serif;
	padding:10px 0;
	border-bottom:solid 1px #c4cad3;
	color:#9d2b41;
}

#content p img.right10 {margin-right:10px;}
#content p span.aboutTitle {
	height:19px;
	font:normal 16px/19px Tahoma, Geneva, sans-serif;
	padding:8px 0;
	display:block;
	color:#9d2b41;
}
#content .resources a {
	position:absolute;
	right:0;
	height:19px;
	font:normal 16px/19px Tahoma, Geneva, sans-serif;
	color:#7f8386;
}

#content p {
	text-align:left;
	/*margin:5px 0;*/
	padding:5px 0;
}

#content p.justify {
	text-align:justify;
}

#content div.seperator {
	font-size:0;
	border-bottom:solid 1px #c4cad3;
	width:100%;
}

#content img.gallery {
	margin:10px 22px 0 22px;
	float:left;
}

/* Content Finish */

/* Members Begin */
#memberArea {
	width:950px;
	height:1250px;
	text-align:center;
	margin: 0px auto;
	position:relative;
	background-image:url(../_img/members_top_bg.jpg);
	background-repeat:no-repeat;
}
.memberContentArea{
	position:relative;
	width:950px;
	clear:both;
}
.memberContentText {
	position:absolute;
	width:810px;
	padding-top:10px;
	font-size:11px;
	color:75787c;
	text-align:justify;
}
.ourMembersImage {
	margin-top:5px;
	margin-bottom:3px;
}
#memberContentCenter {
	width:950px;
	clear:both;
}
.organizationName {
	width:300px;
	margin-left:48px;
	position:relative;
	float:left;
	text-align:left;
	padding-top:10px;
	font-size:18px;
	color:#9d2b41;

}
.boardMember {
	margin-left:120px;
	width:232px;
	position:relative;
	float:left;
	text-align:left;
	padding-top:10px;
	font-size:18px;
	color:#9d2b41;
}
.memberTitles {
	margin-left:12px;
	width:153px;
	position:relative;
	float:left;
	text-align:left;
	padding-top:10px;
	font-size:18px;
	color:#9d2b41;
}
#broadBasedMembers {
	margin-top:10px;
	float:left;
	position:relative;
	text-align:left;
	width:445px;
	height:290px;
	background-color:#FFF;
	border-bottom:1px solid #9d2b41;
	border-top:1px solid #9d2b41;
	border-right:1px solid #9d2b41;
}
#broadBasedMembersLeft {
	margin-top:1px;
	margin-bottom:1px;
	width:43px;
	height:290px;
	float:left;
	position:absolute;
	text-align:left;
	background-image:url(../_img/broad_base_members.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.rowsBroadBasedMembers {
	margin-left:43px;
	width:402px;
	position:absolute;
	clear:both;
	background-color:#FFF;
}
	
.rowBroadBasedMembers{
	width:402px;
	background-color:#f7e3e7;
	position:relative;
	clear:both;
	height:57px;
	margin-bottom:1px;
}
.rowBroadBasedMembers2{
	width:402px;
	background-color:#f9ecee;
	position:relative;
	clear:both;
	height:57px;
	margin-bottom:1px;
}
.rowTextBroadBasedMembers{
	position:absolute;
	margin-top:21px;
	margin-left:6px;
	font-weight:bold;
	font-size:11px;
	color:#9d2b41;
}

#boardMembers {
	margin-top:10px;
	margin-left:15px;
	float:left;
	position:relative;
	text-align:left;
	width:230px;
	height:290px;
	background-color:#FFF;
	border:1px solid #9d2b41;
}
.rowsBoardMembers {
	width:230px;
	position:absolute;
	clear:both;
	background-color:#FFF;
}
.rowBoardMembers{
	width:230px;
	background-color:#f7e3e7;
	position:relative;
	clear:both;
	height:28px;
	margin-bottom:1px;
}
.rowBoardMembers2{
	width:230px;
	background-color:#f9ecee;
	position:relative;
	clear:both;
	height:28px;
	margin-bottom:1px;
}
.rowTextBoardMembers{
	position:absolute;
	margin-top:8px;
	margin-left:6px;
	font-weight:bold;
	font-size:11px;
	color:#9d2b41;
}
.rowTextBoardMembersGray{
	position:absolute;
	margin-top:8px;
	margin-left:6px;
	font-weight:bold;
	font-size:11px;
	color:#575a5d;
}
#memberTitles {
	margin-top:10px;
	margin-left:13px;
	float:left;
	position:relative;
	text-align:left;
	width:242px;
	height:290px;
	background-color:#FFF;
	border:1px solid #9d2b41;
}
.rowsMemberTitles {
	width:242px;
	position:absolute;
	clear:both;
	background-color:#FFF;
}
.rowMemberTitles{
	width:242px;
	background-color:#f7e3e7;
	position:relative;
	clear:both;
	height:28px;
	margin-bottom:1px;
}
.rowMemberTitles2{
	width:242px;
	background-color:#f9ecee;
	position:relative;
	clear:both;
	height:28px;
	margin-bottom:1px;
}
.rowTextMemberTitles{
	position:absolute;
	margin-top:8px;
	margin-left:6px;
	font-weight:bold;
	font-size:11px;
	color:#9d2b41;
}


#memberSocietes {	
	float:left;
	position:relative;
	text-align:left;
	width:445px;
	height:480px;
	background-color:#FFF;
	border-bottom:1px solid #a9abad;
	border-top:1px solid #a9abad;
	border-right:1px solid #a9abad;
}
#memberSocietesLeft {
	margin-top:1px;
	margin-bottom:1px;
	width:43px;
	height:480px;
	float:left;
	position:absolute;
	text-align:left;
	background-image:url(../_img/member_societies.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
	
.rowMemberSocietes{
	width:402px;
	background-color:#f2f3f3;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowMemberSocietes2{
	width:402px;
	background-color:#f6f7f7;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowTextMemberSocietes{
	position:absolute;
	margin-top:7px;
	margin-left:6px;
	font-weight:bold;
	font-size:11px;
	color:#575a5d;
}

.rowTextMemberSocietesSmall{
	position:absolute;
	margin-top:7px;
	margin-left:6px;
	font-weight:bold;
	font-size:10px;
	color:#575a5d;
}
#boardMembersGray {
	margin-left:15px;
	float:left;
	position:relative;
	text-align:left;
	width:230px;
	height:480px;
	background-color:#FFF;
	border:1px solid #a9abad;
}
.rowBoardMembersGray{
	width:230px;
	background-color:#f2f3f3;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowBoardMembersGray2{
	width:230px;
	background-color:#f6f7f7;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}

#memberTitlesGray {
	margin-left:13px;
	float:left;
	position:relative;
	text-align:left;
	width:242px;
	height:480px;
	background-color:#FFF;
	border:1px solid #a9abad;
}
.rowMemberTitlesGray{
	width:242px;
	background-color:#f2f3f3;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowMemberTitlesGray2{
	width:242px;
	background-color:#f6f7f7;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.tableSeperator {
	clear:both;
	padding-top:12px;
}


#supportingOrganizations {	
	float:left;
	position:relative;
	text-align:left;
	width:445px;
	height:150px;
	background-color:#FFF;
	border-bottom:1px solid #a9abad;
	border-top:1px solid #a9abad;
	border-right:1px solid #a9abad;
}
#supportingOrganizationsLeft {
	margin-top:1px;
	margin-bottom:1px;
	width:43px;
	height:150px;
	float:left;
	position:absolute;
	text-align:left;
	background-image:url(../_img/supporting_organizations.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.rowSupportingOrganizations{
	width:402px;
	background-color:#f2f2f3;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowSupportingOrganizationsBig{
	width:402px;
	background-color:#f2f2f3;
	position:relative;
	clear:both;
	height:59px;
	margin-bottom:1px;
}
.rowSupportingOrganizations2{
	width:402px;
	background-color:#e5e5e6;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowTextSupportingOrganizationsBig{
	position:absolute;
	margin-top:22px;
	margin-left:6px;
	font-weight:bold;
	font-size:11px;
	color:#575a5d;
}

#boardMembersDarkGray {
	margin-left:15px;
	float:left;
	position:relative;
	text-align:left;
	width:230px;
	height:150px;
	background-color:#FFF;
	border:1px solid #a9abad;
}
.rowBoardMembersDarkGray{
	width:230px;
	background-color:#f2f3f3;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowBoardMembersDarkGray2{
	width:230px;
	background-color:#e5e5e6;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}

#memberTitlesDarkGray {
	margin-left:13px;
	float:left;
	position:relative;
	text-align:left;
	width:242px;
	height:150px;
	background-color:#FFF;
	border:1px solid #a9abad;
}
.rowMemberTitlesDarkGray{
	width:242px;
	background-color:#f2f3f3;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowMemberTitlesDarkGray2{
	width:242px;
	background-color:#e5e5e6;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}

#councils {	
	float:left;
	position:relative;
	text-align:left;
	width:445px;
	height:60px;
	background-color:#FFF;
	border-bottom:1px solid #a9abad;
	border-top:1px solid #a9abad;
	border-right:1px solid #a9abad;
}
#councilsLeft {
	margin-top:1px;
	margin-bottom:1px;
	width:43px;
	height:60px;
	float:left;
	position:absolute;
	text-align:left;
	background-image:url(../_img/council.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.rowCouncils{
	width:402px;
	background-color:#f2f2f3;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}
.rowCouncils2{
	width:402px;
	background-color:#e5e5e6;
	position:relative;
	clear:both;
	height:29px;
	margin-bottom:1px;
}

#councilsColumn2 {
	margin-left:15px;
	float:left;
	position:relative;
	text-align:left;
	width:230px;
	height:60px;
	background-color:#FFF;
	border:1px solid #a9abad;
}
#councilsColumn3 {
	margin-left:13px;
	float:left;
	position:relative;
	text-align:left;
	width:242px;
	height:60px;
	background-color:#FFF;
	border:1px solid #a9abad;
}

/* Members Finish */


/* Academic Council Begin */

.academicCouncilRow {
	float:left;
	width:460px;
	padding:0 10px 0 5px;
}

.academicCouncilRow ul li {
	color:#9d2b41;
	text-align:left;
	height:30px;
	padding:9px 0;
	font:normal 16px/18px Tahoma, Geneva, sans-serif;
}
* html .academicCouncilRow ul li { padding:0 0; }

.academicCouncilRow ul li img { float:right; margin:auto 0; }

/* Academic Council Finish */


/* Board Login Begin */
#boardLoginCenter {
	width:520px;
	height:208px;
	background:url(../_img/border-login-center.gif) no-repeat 0 0;
	margin:65px auto 30px auto;
	padding:10px 20px;
}

#boardLoginCenter p { font-size:13px; padding:5px 0; text-align:justify; }

#boardLoginCenter a {color:#bc4058; font-weight:bold;}

#boardLoginCenter a.memberButton {
	width:184px;
	height:48px;
	background:url(../_img/member-login-bg.gif) no-repeat 0 0;
	text-indent:-9999px;
	margin:5px auto;
	display:block;
}
/* Board Login Finish */


/* Contact Us Begin */
#contactUsCapsul {
	width:230px;
	height:228px;
	display:block;
	float:left;
	background:url(../_img/concatc-us-bg.gif) no-repeat 0 0;
	padding:0 35px;
	margin:95px 52px 41px 96px;
}

* html #contactUsCapsul { margin-left:48px; }

#contactUsCapsulRight {
	width:450px;
	float:left;
	height:183px;
	margin-top:121px;	
}

#contactUsCapsulRight div.title {
	height:34px;
	padding-left:29px;
	background:url(../_img/contact-us-right-title.gif) no-repeat 0 5px;
	font:bold 12px/14px Tahoma, Geneva, sans-serif;
	padding-top:10px;
}
#contactUsCapsulRight div {
	height:24px;
	padding:7px 0 7px 29px;
	width:400px;
}
#contactUsCapsulRight div strong { color:#bc4058;}
#contactUsCapsul table tr td {
	color:#474b4f;
	font-weight:bold;
}
#contactUsCapsul table tr td a {
	color:#474b4f;
}
/* Contact Us Finish */


/* bio */

#content .bioCapsul {
	float:right;
	width:528px;
	height:235px;
	margin:0 0 10px 10px;
}

.bioCapsulLeft {
	float:left;
	width:215px;
	padding:0 8px;
	height:235px;
	font-size:11px;
	line-height:13px;
	background:url(../_img/bioCapsulLeft-bg.png) no-repeat 0 0;
}

* html .bioCapsulLeft { background:url(../_img/bioCapsulLeft-bg.gif) no-repeat 0 0; }

.bioCapsulRight {
	float:left;
	width:297px;
	height:235px;
}

.bioCapsulLeft div.title {
	font-size:18px;
	color:#9d2b41;
	padding:10px 0 0 0;
	height:27px;
	border-bottom:solid 1px #c4cad3;
	text-align:left;
	font-weight:normal;
	width:215px;
}