@import url(reset.css);
body {background: #025D8C;font: normal 13px Arial, Helvetica, Verdana, sans-serif;text-align: left;line-height: 150%;}
a:link, a:visited, a:active, a:hover {text-decoration: none;color: #028FD4;outline: 0;}
a:hover {color: #333;}
/* Override reset.css */
p {margin: 10px 0;}
b,strong {font-weight: bold;}
i,em {font-style: oblique;}

#wrapper {margin: 0 auto;width: 960px;background: #fff url(images/w_corners.png) left top no-repeat;padding-top: 15px;}
.wrapperfoot {height: 10px;width: 100%;background: #025D8C url(images/w_corners.png) 0 -15px no-repeat;}
/* HEADER & NAVIGATION
----------------------------------------------- */
#header {position: relative;padding: 15px 0;margin: 0 auto;width: 960px;}
#logo {width: 230px;}
#alertnewmessage {position: absolute;right: 75px;top:15px;width:30px;height:20px;text-indent:-9999px;background: #fff url(images/email.png) center center no-repeat;}
#navigation {position: absolute;right: 0;top: 35px;width: 700px;height: 37px;}
#navigation ul {background: #fff;}
#navigation li {display: inline;}
#navigation a {float: left;outline: 0;text-indent: -9000px;margin-right: 3px;height: 37px;width: 88px;background: #fff url(images/navigation.png) no-repeat;}
	#nav_home a {background-position: 0 0;}
	#nav_home a:hover,#nav_home a.active {background-position: 0 -43px;}
	#nav_news a {background-position: -88px 0;width: 81px;}
	#nav_news a:hover,#nav_news a.active {background-position: -88px -43px;}
	#nav_articles a {background-position: -169px 0;width: 87px;}
	#nav_articles a:hover,#nav_articles a.active {background-position: -169px -43px;}
	#nav_videos a {background-position: -256px 0;width: 80px;}
	#nav_videos a:hover,#nav_videos a.active {background-position: -256px -43px;}
	#nav_photos a {background-position: -336px 0;width: 81px;}
	#nav_photos a:hover,#nav_photos a.active {background-position: -336px -43px;}
	#nav_forum a {background-position: -417px 0;width: 60px;}
	#nav_forum a:hover,#nav_forum a.active {background-position: -417px -43px;}
	#nav_register a {float:right;background-position: -630px 0;width: 70px;margin-right: 0;}
	#nav_username a {float:right;background:#fff;width: auto;padding: 8px 10px 0 0;height: 29px;margin-right: 0;text-indent: 0;font-weight: bold;font-size: 11px;}
	#nav_username a img {padding: 2px 5px 0 0;float:left;}
	#nav_login a {float:right;background-position: -545px 0;width: 90px;margin-right: 0;}
	#nav_logout a {float:right;background-position: -655px -43px;width: 45px;margin-right: 0;}
h1.bigtitle {background: #D7719D;font-size: 14px;font-weight: bold;padding: 7px 10px;margin-bottom: 10px;color: #fff;}
h1.bigtitle a {color: #fff;}
#content {min-height: 600px;background: #fff;padding: 0 15px;}
#mains {background: #E1E3D8;width: 650px;float: left;padding: 15px;}
.mainimage {width: 350px;height: 250px;float: left;}
.mainimage img {width: 350px;height: 250px;display: none;}
.mainimage img.firstimage {display: block;}
#newsnavigation {float: left;padding-top: 5px;width: 300px;height: 245px;}
#newsnavigation li {padding: 5px 0;width: 295px;min-height: 70px;}
#newsnavigation li a {position: relative;width: 210px;padding: 10px 5px 5px 75px;font-weight: bold; margin-left: 5px;font-size: 16px;color: #222;display: block;}
#newsnavigation li img {width: 60px;height: 50px;border: 2px solid #fff;position: absolute; left: 5px; top: 7px;font-size: 10px;}
#newsnavigation li.active {background: #fff}

#contenttop {background: #a7d7ec;}
#contentbottom {margin: 15px 0;background: #fff;float:left;width: 630px;}
#contentmiddle {height:40px;background:#f2f2f2;margin-top:15px;padding:5px 0 5px 5px;}
#home_right {margin: 15px 0;width: 300px;float: left;}
#contentbottom div.box {float: left;padding-top: 10px;min-height: 300px;display:inline;}
#contentmiddle div.box {float:left;position:relative;font-weight:bold;width:290px;margin-right:5px;padding:5px;}
#contentmiddle div.box a {padding: 5px 5px 10px 50px;display:block;}
#contentmiddle div.box a img {position:absolute;left:0;top:0;}
h1.parenttitle {font: bold 18px Helvetica, Arial, Verdana, sans-serif;position: relative;margin-bottom: 15px;}
#contentbottom h1 span a,#home_right h1 span a {font-size: 10px;position: absolute;width: 40px;height: 16px;top: 0;right: 0;display: block;background: url(images/more.png) 0 0 no-repeat;text-indent: -9999px;outline: 0;}
#contentbottom h1 span a:hover,#home_right h1 span a:hover {background-position: 0 -16px;}
#home_articles,#home_lastarticles {color: #FF6E00;border-top: 10px solid #FF6E00;padding-top: 10px;width: 300px;}
#home_questions {margin-bottom: 15px;color: #949AAA;border-top: 10px solid #949AAA;padding: 10px 0;;width: 300px;}

#contenthome {margin-top: 15px;}
.makaleler #contenthome li, .haberler #contenthome li, .videolar #contenthome li {margin-bottom: 10px;position: relative;padding: 10px 0 5px 120px;min-height: 75px;width: 320px;}
#home_articles li,#home_videos li {margin-bottom: 10px;position: relative;padding: 10px 0 5px 120px;min-height: 75px;}
#home_articles li img, #home_videos li img, .makaleler #contenthome li img, .haberler #contenthome li img, .videolar #contenthome li img {position: absolute;width: 100px;height: 75px;border: 1px solid #ddd;padding: 4px;top: 7px;left: 0;}
#home_articles li a.title,#home_videos li a.title {font-weight: bold;color: #000;display: block;margin-bottom: 10px;}
#home_articles li a.category,#home_videos li a.category {padding: 5px 10px 5px 15px;color: #00808b;background: #f2f2f2 url(images/category_arrow.png) 5px center no-repeat;}
#home_articles li a.category:hover,#home_videos li a.category:hover {color: #000;}
#home_lastarticles {margin-left: 15px;}

#home_news {border-top: 10px solid #00CFE5;width: 300px;margin: 15px 0;}
#home_videos {border-top: 10px solid #46AC0C;width: 300px;margin: 15px 0 0 15px;}
#home_news h1 {color: #00CFE5;margin-bottom: 10px;}
#home_videos h1 {color: #46AC0C; ;margin-bottom: 10px;}
#home_news li,#home_questions,#home_lastarticles li {line-height: auto;}
#home_news li a,#home_questions li a,#home_lastarticles li {color: #333;font-weight: bold;font-size: 13px;display: block;padding: 5px 0 5px 20px;background: url(images/news_dot.png) left center no-repeat;}
#home_news li a:hover,#home_questions li a:hover,#home_lastarticles li a {color: #000;}
#senaiaksoy {float: right;padding: 15px;position:relative;background: url(images/senai_aksoy.png) center center no-repeat;width: 220px;height: 250px;}
#senaiaksoy a {text-indent: -10000px;position: absolute;display: block;}
#senaiaksoy a.sorusor {top: 55px;left: 30px;height: 30px;width: 95px;}
#senaiaksoy a.randevual {top: 92px;left: 30px;height: 30px;width: 115px;}
#senaiaksoy a.hakkinda {bottom: 30px;right: 25px;height: 25px;width: 90px;}
#press {padding-left:20px;}
#press li {width: 200px;height:150px;float:left;margin: 0 20px 10px 0;border:3px solid #eee;}
#videos {margin: 15px 0;border: 1px solid #D7719D;}
#videos ul {padding: 10px 15px;}
#videos li {float: left; margin-right: 15px;width: 125px;}
#populars {margin: 15px 0;border: 1px solid #D7719D;border-top: 3px solid #D7719D;}
#populars ul.tabs {background: #f5f5f5;}
#populars ul.tabs li {float: left;}
#populars ul.tabs li a {float: left;display: block;padding: 5px 10px;font-size: 11px;font-weight: bold;}
#populars ul.tabs li a.active {background: #fff;color: #555;}
#populars ul.records {padding: 10px 15px;}
#populars ul.records li a {display: block;padding: 3px 0;font-weight: bold;font-size: 12px;}
#posts,#sa {background: #fff;min-height: 600px !important;width: 615px;float: left;margin-right:15px;}
#sa h1.parenttitle {color: #949AAA;border-top: 10px solid #949AAA;padding: 10px 0;}
#right {width: 300px;float: left;}
.post {margin: 15px;}
.makaleler h1.parenttitle {color: #444;border-top: 10px solid #FF6E00;padding: 10px 0;}
.makaleler h1.parenttitle a {color: #FF6E00;}
.makaleler h1.parenttitle a.category {color: #666;}
.haberler h1.parenttitle {border-top: 10px solid #00CFE5;color: #00CFE5;padding: 10px 0;}
.haberler h1.parenttitle a {color: #00CFE5;}
.haberler h1.parenttitle a.category {color: #666;}
.videolar h1.parenttitle {border-top: 10px solid #46AC0C;color: #46AC0C;padding: 10px 0;}
.videolar h1.parenttitle a {color: #46AC0C;}
.videolar h1.parenttitle a.category {color: #666;}

#categorynav {width: 125px;float: left;min-height: 400px;padding-top: 50px;}
#contenthome {width: 490px;float: left;background: #f2f2f2;min-height: 400px;}
#contenthome li {min-height: 75px;}
.makaleler #contenthome ul, .haberler #contenthome ul, .videolar #contenthome ul {background: #fff; padding: 10px;margin: 10px;}
.makaleler #contenthome li a.title, .haberler #contenthome li a.title, .videolar #contenthome li a.title {font-weight: bold;font-size: 16px;margin-bottom: 10px;display: block;}
#contenthome li.noimage  {padding: 10px 15px;}
#categorynav li a {padding: 5px 5px 5px 10px;display: block;margin-bottom: 5px;font-size: 12px;font-weight: bold;}
#categorynav li a.active {color: #444;background: #f2f2f2;}
h1.posttitle {font-size: 22px;font-weight: bold;}
.posttext b,.posttext strong {font-weight: bold;}
.postsummary {margin: 15px 0;font-weight: bold;}
.postimage {width: 350px;height: 250px;float: right;margin-left: 10px;}
#sa ul {list-style: square;color: #c90000;padding-left: 15px;}
#sa li {color: #000;}
#sa #questions {list-style: none;color: #000;padding:0;margin-top: 15px;}
#questions li {font-weight: bold; font-size:14px;padding: 10px;background:#f3f7f9;margin-bottom: 1px;}
#question {padding: 15px;background:#f3f7f9;margin-top: 15px;}
#question h1.title {font-size: 22px;font-weight: bold;margin-bottom: 10px;}
#question .userinfo {background: #fff;border-bottom: 1px solid #eee;padding: 5px 15px;}
#question h2 {margin-top: 15px;font-size: 14px;font-weight: bold;padding: 5px 15px;border-bottom: 1px solid #eee;background:#fff;}
#question .questioncontent, #question .answer {background: #fff;padding: 5px 15px;}

#photos h1.parenttitle {border-top: 10px solid #B5185F;color: #B5185F;padding: 10px 0;position: relative;}
#photos h1.parenttitle a {color: #B5185F;}
#photos h1.parenttitle a.category {color: #666;}
#photos h1.parenttitle a.sendphoto {text-indent: -9999px;display:block;position: absolute;top: 5px; right: 0;color: #666;height: 30px;width: 170px;background: transparent url(images/btn_sendphoto.png) top left no-repeat;}
#photos h1.parenttitle a.sendphoto:hover {background: transparent url(images/btn_sendphoto.png) bottom left no-repeat;}
#photolist {padding: 15px 0 15px 10px;}
#photolist li {padding: 10px;margin-bottom: 15px;border: 1px solid #e5e5e5;border-width: 1px 2px 2px 1px;background:#f2f2f2;float: left;width: 150px;height: 125px;position:relative;margin-right: 10px;}
#photolist li .picinfo {position:absolute;top:0;left:0;width:150px;background: #f2f2f2;padding: 5px 10px;display: none;}
#photolist li .picinfo a {font-weight: bold;display:block;}
#photos .picture {padding-bottom: 15px;text-align: center;margin-top: 15px;border: 1px solid #f0f0f0;}
#photos .senderinfo {position: relative;height: 50px;padding: 10px 0 0 70px;text-align: left;background: #F3F7F9;margin-bottom: 15px;}
#photos .avatar {position:absolute;top:0;left:0;height:60px;}
#photos .avatar img {width: 50px;height:50px;border: 5px solid #dee8ed;}

#pages {margin: 20px;}
#pages h1 {font-weight:bold;font-size:20px;margin-bottom: 10px;}
#footer {background: #fff url(images/w_corners.png) left top no-repeat;margin: 0 auto;width: 960px;margin-top: 15px;padding-top: 15px;}
#footnav {background: #fff;padding-left: 25px;}
#footnav li {display: inline;}
#footnav li a {font-weight: bold;font-size: 12px;display: block;float: left;margin-right: 1px;padding: 5px 10px;color: #555;}
#footnav li a:hover {color: #000;}
#footnav li a.special {background: #E1F2F9;}
#copyright {background: #fff;font-size: 11px;padding: 10px 25px 25px 25px;}

/* USERS -------------------------------------------------- */
#users {background: #fff;padding: 15px;}
#users h1 {font-size: 26px;font-weight:bold;color:#5482a0;margin-bottom: 20px;}
#users form p, #f_sendphoto p,#userprofile p {padding: 10px 15px 10px 175px;position: relative;min-height: 20px;}
#users input, #users textarea, #users select, #sa input, #sa textarea, #f_sendphoto input, #f_sendphoto select,#userprofile input,#userprofile select {padding: 8px;border: 1px solid #d5d5d5;background: #f9f9f9;width: 225px;}
#users input:focus, #users select:focus, #sa input:focus, #sa textarea:focus, #f_sendphoto input.focus, #f_sendphoto select:focus,#userprofile input:focus,#userprofile select:focus {border: 1px solid #444;}
#users label, #f_sendphoto label,#userprofile label {font-size: 12px;color: #444;position: absolute; top: 18px; left: 0;text-align: right;width: 150px;}
#users input.checkbox {width: auto;}
#users textarea {height: 50px;width: 600px;margin-bottom: 5px;}
#users .charsleft {font-weight:bold;color:#444;}
#users .f_info {font-size: 11px;padding-left: 10px;display: none;}
#userprofile {border: 1px solid #EBECDE;min-height: 200px;}
#profilemenu {background: #EBECDE;}
#profilemenu li {display: inline;}
#profilemenu li a {display:block;padding: 10px;float: left;font-weight: bold;}
#profilemenu li a.active {background: #fff;color: #444;} 
#usermessages li {border: 1px solid #eee;margin-bottom: 10px;}
#usermessages li .m_info {padding: 5px 10px;background:#eee;color: #444;font-size: 11px;position:relative;}
#usermessages li .m_info a {font-weight:bold;font-size:12px;}
#usermessages li a.deletemessage {text-indent:-9999px;position:absolute;right:10px;top:7px;width:16px;height:16px;background: transparent url(images/delete.png) center center no-repeat;}
#usermessages li a.replymessage {text-indent:-9999px;position:absolute;right:30px;top:7px;width:16px;height:16px;background: transparent url(images/email_go.png) center center no-repeat;}
#usermessages li .m_content {padding: 15px;}
#externalprofile {}
#externalprofile li {position: relative;padding: 10px 10px 10px 150px;border-bottom: 1px solid #f2f2f2;}
#externalprofile li .label {position:absolute;top: 10px;left:0;color:#444;font-weight:bold;}
#forgotpassword {padding: 15px 15px 15px 175px;}
#forgotpassword a {font-weight: bold;}

#sa form p {padding: 10px 15px;}
#sa input, #sa textarea {width: 500px;}
#sa textarea {height: 150px;}
#sa label {display: block;}
#sa p.submit input {width: 80px;}

/* COMMENTS -------------------------------------------------- */
#postcomments {padding: 15px;}
#postcomments label {display: block;}
#postcomments h2 {margin-top: 20px;font-size: 16px;font-weight: bold;color:#666;border-bottom: 3px solid #eee;padding: 5px 0;}
#postcomments textarea {width: 560px;height: 150px;padding: 10px;}
#postcomments li {position: relative;border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;padding: 5px 0 15px 80px;min-height: 85px;}
#postcomments .avatar {position: absolute;top: 35px;width: 60px;left: 0px;}
#postcomments .avatar img {width: 50px;height: 50px;border: 5px solid #dee8ed;}
#postcomments .commentinfo {font-size: 11px;color: #666;padding: 5px 0;border-bottom: 1px solid #eee;margin-bottom: 10px;}
#postcomments .commentinfo a {font-size: 12px;font-weight: bold;}

.overlay {filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;background: #eee url(images/ajax-loader.gif) center center no-repeat;}
.messages {border: 1px solid #ececec;color: #000;font-size: 12px;min-height: 20px;padding: 5px 15px 5px 50px;}
.done {background: #ffffcc url(images/done.png) 10px center no-repeat;}
.error {background: #ffffcc url(images/error.png) 10px center no-repeat;}
.info {background: #ffffcc url(images/info.png) 10px center no-repeat;}
.add {background: #ffffcc url(images/add.png) 10px center no-repeat;}
.loading {height: 30px;background: url(images/loading.gif) center no-repeat;}

/* PAGINATION -------------------------------------------------- */
div.pagination {padding: 5px;margin: 15px 0;text-align:center;font-size: 11px;}
div.pagination a {border: 1px solid #f2f2f2;color: #000;margin-right: 3px;padding: 5px 8px;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #e5e5e5;background-color:#f7f7f7;color: #000;}
div.pagination span.current {margin-right:3px;padding: 5px 8px;font-weight: bold;background-color:#e5e5e5;color: #444;border: 1px solid #e5e5e5;}
div.pagination a.next {margin: 0 0 0 10px;}
div.pagination a.prev {margin: 0 10px 0 0;}
div.pagination a.next:hover, div.pagination a.prev:hover {border: 1px solid #e5e5e5;}
div.pagination .disabled {color: #666;margin: 0 10px;}