/*
------------------------------------------------------------------
Title: Liseli sikiş özel css dosyası
Author: Halil
URL: http://www.lisesikisizle.com/style.css
Licence: Copyright 2009 Liseli Sikiş, All Rights Reserved
------------------------------------------------------------------
*/


/* = BODY
---------------------------------------------------------------------------------------------------*/
body { margin: 0px 0px 30px; padding:0;	text-align: center;	background:#021E33 url(/images/bg-body.jpg) repeat-x left top; color:#000; font: 76% sans-serif, Geneva, Arial, Helvetica; }
h1, 
h2, 
h3, 
h4, 
p, 
form, 
ul, 
ol { padding:0; margin:0; }
h2 { font-size:18px; }
h3 { font-size:12px; color:#D40C81; }
p { line-height:150%; }
ul li { list-style:none; }
a { color:#277EAB; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; padding:0; display:block; }
fieldset { border:0; padding:0; margin:0; }
.clear { clear:both; }
.float { float:left; }
.yoksay { display:none; }
#wrap {	margin:0 auto; text-align:left;	width:960px; background:#011523 url(/images/bg-wrap.gif) repeat-y left top;	font-size: 1em; }

/* = HEADER
---------------------------------------------------------------------------------------------------*/
#header { height:145px;	background:#011523 url(/images/bg-header.gif) no-repeat left bottom; overflow:hidden; }
#header a.logo { display:block;	width:283px; height:83px; float:left; margin:0 0 21px; }
#header h1 { width:640px; float:left; font-size:20px; color:#53606A; text-align:right; font-style: italic; padding: 8px 0 0 0; }
#header form { clear: both;	padding-left: 15px; }
#header fieldset { width:330px;	float: left; }
#header fieldset div { position: relative; width: 330px; }
#header fieldset span {	position: absolute;	background: url(/images/bg-search.gif) no-repeat left center; height: 22px;	width: 14px; left: 4px;	top: 2px; }
#header input, #header select  { vertical-align: middle; margin-right: 5px;	width: 120px; }
#header fieldset input.search { padding-left: 19px; }
#header fieldset input.submit {	border: none; margin: 1px 0; width: 37px; }
#header ul { width:615px; float:right; padding:0; }
#header ul li {	float:left; margin:0 2px 0 0; display:block; padding-top: 5px;}
#header ul li a { display:block; float:left; color:#fff; font-size:12px; text-align:center;	height:38px; line-height:38px; background: transparent url(/images/tab.gif) no-repeat top; width: 100px;}
body#home a#t-home,
body#yeni-videolar a#t-yenivideolar,
body#populer-videolar a#t-populervideolar,
body#rastgele-videolar a#t-rastgelevideolar,
body#video-yorumlari a#t-videoyorumlari,
body#iletisim a#t-iletisim,
#header ul li a:hover,
#header ul li a:active:hover { background-position:bottom; color:#021F35; text-decoration:none; }

/* = LANGUAGE BAR
---------------------------------------------------------------------------------------------------*/
p#language { padding:10px 0 0 0; text-align: right;	color: #53606A;	float: left; width: 640px; font-size: 10px;	font-weight: bold; margin: 0; }
#language a { color: #06F;
}

/* = COLUMN1
---------------------------------------------------------------------------------------------------*/
#column1 { width:730px;	float:right; padding:10px 0 21px 30px; background:#FFF url(/images/bg-corner.gif) no-repeat left top; }
#column1 p { margin:0 0 10px 0; }
#column1 h2 { color:#000000; font-weight:normal; font-size: 20px; display: block; padding-top: 10px; }
#column1 h3.cat { color:#106292; margin:3px 0 16px; clear: both; font-size: 15px; }
#column1 h3 em { color: #333;	font-style: normal; }
#column1 .crumb { font-weight:normal; text-transform: lowercase; float: right; padding-right: 25px;	text-align: right; font-size: 11px; }
#column1 .crumb em { color: #090; }
#column1 p.more { padding:0px 30px 0px 0px; font-weight:bold; clear: both; text-align: right; font-size: 1.1em;	margin: 0; line-height: 1em; }
#column1 p.more a { text-decoration: underline; }
#column1 p.disclaimer {	padding:10px 50px 0 0; margin:0; clear: both; font-size: 10px; line-height: 1.2em; font-style: italic; color: #333;	text-transform: lowercase; }

/* = studios
---------------------------------------------------------------------------------------------------*/

#column1 .studios { font-size:14px; }
#column1 .studios ul li { line-height:150%; }
#column1 .studios ul { float: left; width: 32%; }
#column1  p.visit {	font-size: 20px; clear: both; padding: 10px 0; margin: 0; line-height: 1em;}
#column1  p.visit a { text-decoration: underline; font-style: italic;}
#studios  blockquote { font-size: 1.2em;	font-style: italic;	text-align: center;	line-height: 1.4em;	color: #666; margin: 10px 70px 20px 20px; }

/* = item
---------------------------------------------------------------------------------------------------*/
.movie3 {	width:120px; padding:4px 4px 0;	overflow:hidden; float:left; background:#FDFDFD url(/images/bg-videos.gif) repeat-x left top; margin:0 8px 9px 0; font-size:10px; border: 1px solid #C0C0C0; height: 140px; }
.movie3 a img { float:none; padding-bottom: 4px; border-bottom: 1px solid #FFF; }
#column1 .movie h4 { margin:0; border-top: 1px solid #DFDFDF; padding: 3px 0 1px; }
.movie3 h4 a { color:#000000;	font-size: 10px; }
.movie3 span.time,
.movie3 span.views { font-size:8px; text-transform:uppercase; float:left; width: 49%; }
.movie3 span.views { float:right;	margin:0; text-align: right; }
.movie3 img.ratingImg { margin-left: -4px; float: left; }

/* = item
---------------------------------------------------------------------------------------------------*/
.movie2 {	width:115px; padding:4px 4px 0;	overflow:hidden; float:left; background:#FDFDFD url(/images/bg-videos.gif) repeat-x left top; margin:0 8px 9px 0; font-size:10px; border: 1px solid #C0C0C0; height: 138px; }
.movie2 a img { float:none; padding-bottom: 4px; border-bottom: 1px solid #FFF; }
#column1 .movie h4 { margin:0; border-top: 1px solid #DFDFDF; padding: 3px 0 1px; }
.movie2 h4 a { color:#000000;	font-size: 11px; }
.movie2 span.time,
.movie2 span.views { font-size:10px; text-transform:uppercase; float:left; width: 49%; }
.movie2 span.views { float:right;	margin:0; text-align: right; }
.movie2 img.ratingImg { margin-left: -4px; float: left; }

/* = item
---------------------------------------------------------------------------------------------------*/
.movie {	width:160px; padding:4px 4px 0;	overflow:hidden; float:left; background:#FDFDFD url(/images/bg-videos.gif) repeat-x left top; margin:0 8px 9px 0; font-size:10px; border: 1px solid #C0C0C0; height: 190px; }
.movie a img { float:none; padding-bottom: 4px; border-bottom: 1px solid #FFF; }
#column1 .movie h4 { margin:0; border-top: 1px solid #DFDFDF; padding: 3px 0 1px; }
.movie h4 a { color:#D40C81;	font-size: 12px; }
.movie span.time,
.movie span.views { font-size:10px; text-transform:uppercase; float:left; width: 49%; }
.movie span.views { float:right;	margin:0; text-align: right; }
.movie img.ratingImg { margin-left: -4px; float: left; }

/* = paging
---------------------------------------------------------------------------------------------------*/
.paging { clear:both; padding:10px 0 0 0; text-align: center; font-size: 1.2em; line-height: 1.8em; }
.paging a { color:#D40C81; text-decoration:underline; }
.paging a:hover { text-decoration:none; }
.paging a,
.paging span { margin:0 6px 0 0; padding:4px; }
.paging span { font-weight: bold; color: #021F35; }
.paging img { margin:0 6px 0 0; display: inline; vertical-align: bottom; }
.paging a img { margin-right:0; }

/* = form
---------------------------------------------------------------------------------------------------*/

#column1 .formsubmit label { width:100px; clear: left; float: left; }
#column1 .formsubmit input.submit { margin:0 0 0 100px; }
#column1 .formsubmit input.input { width: 180px; }
#column1 .formsubmit label.searchLabel { width: 60px; }
#column1 div.searchoption { width:250px; float:left; margin:0 0 20px 0; }
#column1 div.searchoption label { float:none; width: 100%; }


/* = detailed
---------------------------------------------------------------------------------------------------*/

.detailContent { width:500px; float:left; }
.detailContent .visitBig a { padding:15px 10px; font-weight:normal; font-style: italic; text-decoration: underline; width: 468px; background: #02203A;	text-align: center;	color: #FF0; border: 1px solid #07518D; 	font-size: 18px; line-height: 20px;	display: block;	margin: 15px 0 0; }
.detailContent .visitBig a:hover {	color: #F00; }
.detailContent .banner { margin:0 0 15px; background: #02203A; width: 488px; border: 1px solid #07518D;	text-align: center;	padding: 15px 0 4px; }
#column1 .banner img { margin: 0 auto 3px; }

.detailSide { width:188px; float:left; border:0px solid #C0C0C0; padding:10px; repeat-x left bottom; }
.detailSide .yourRating { padding:4px 0 12px; font-size:11px; border-bottom: 1px solid #C0C0C0; }
.detailSide h3 { font-size:18px; margin:0; color: #333; font-weight:normal;	padding-bottom: 7px; }
.detailSide div.votes  { clear: both; padding-top: 4px; }
.detailSide #video_info { padding: 12px 0 0; }
.detailSide #video_info p { margin:5px 0; padding: 0; }
.detailSide #video_info strong { color: #333; }
.detailSide #video_info a { text-transform: capitalize; }

.detailSide2 { width:470px; float:left; border:1px solid #C0C0C0; padding:10px;	background:url(/images/bg-video-detail.jpg) repeat-x left bottom; }
.detailSide2 .yourRating { padding:4px 0 12px; font-size:11px; border-bottom: 1px solid #C0C0C0; }
.detailSide2 h3 { font-size:15px; margin:0; color: #333; font-weight:normal;	padding-bottom: 7px; }
.detailSide2 div.votes  { clear: both; padding-top: 4px; }
.detailSide2 #video_info { padding: 2px 0 0; }
.detailSide2 #video_info p { margin:5px 0; padding: 0; }
.detailSide2 #video_info strong { color: #333; }
.detailSide2 #video_info a { text-transform: capitalize; }

#flashContent { margin:0 auto;	height: 430px; }

#shareVideo { width: 690px;	background: #E3E3E3 url(/images/bg-video-detail.jpg) repeat-x left top;	padding: 8px 15px 5px; border: 1px solid #C0C0C0; float: left; margin-top: 15px; }
#shareVideo h3 { color: #333; margin: 0 0 5px;	padding: 0;	font-size: 17px; font-weight: normal; }
#shareVideo label, 
#column1 #shareVideo span { color: #666; font-weight: bold;	text-align: left; margin: 0; line-height: 18px; float: left; width: 75px; vertical-align: middle; }
#shareVideo input, 
#column1 #shareVideo strong { margin: 0; width: 360px; font-size: 11px;	float: left; vertical-align: middle; }
#shareVideo p {	margin: 0; clear: both;	padding: 5px 0;	float: left; width: 100%; }
#shareVideo a {	margin: 0 15px 0 0;	color: #06C; }
#shareVideo img { display: inline; vertical-align: text-top; padding-right: 4px; }


/* = links
---------------------------------------------------------------------------------------------------*/
#column1 #links h3 { font-size:14px; margin: 12px 0px 4px; }
#column1 #links ul li {	line-height:1.5em; }
#column1 #links ul { float: left; width: 32%; }


/* = termsOfService
---------------------------------------------------------------------------------------------------*/

.termsOfService ol li {	line-height: 1.5em;	margin: 0 0 10px 30px; }
.termsOfService ol,
.termsOfService h3,
.termsOfService p {	margin:0 0 10px 0;	padding-right: 40px; }
.termsOfService h3 { padding-top: 10px; }


/* = COLUMN2
---------------------------------------------------------------------------------------------------*/
#column2 { width:156px; float:left;	padding:20px 10px 15px 24px; }
#column2 h5 { color:#FFFFFF; font-size:25px; margin:0 0 10px 0;	font-weight: normal; }
#column2 div#banner { background: #000;	padding: 5px; border: 1px solid #083151; color: #FFF; font-size:11px; text-align: left; width: 160px; margin-bottom: 20px; }
#column2 div.banner { margin: 0 0 10px;	background: url(/images/divider.gif) no-repeat left bottom;	padding-bottom: 10px; }
#column2 div.banner img { background: #000;	border: 1px solid #083151; padding: 5px; margin: 0 0 15px; }
#column2 ul a {	color:#00FFFF;	font-size:15px; }
#column2 ul li { line-height:150%; }
#column2 ul { background:url(/images/divider.gif) no-repeat left bottom; padding:0 0 20px; margin:0 0 20px; }


/* = FOOTER
---------------------------------------------------------------------------------------------------*/
#footer { color:#5A7284; font-size:10px; text-transform:uppercase; background:#011523 url(/images/bg-footer.gif) no-repeat left bottom;	overflow:hidden; clear: both; height: 45px; }
#footer .center { padding:15px 0 0 20px; display:block; float:left; text-align:center; }
#footer img { float: right; }


/* = STATS
---------------------------------------------------------------------------------------------------*/
#stats { color:#FFF;
#stats em {	color: #F30; font-size: 11px; }
#stats span { color: #999; font-size: 11px; }
#stats p { color: #000;	font-size: 1.2em; }
#stats strong {	color: #690; }
#stats h3 {	margin-top: 30px; }
#stats a {	color:#00FFFF;	font-size:15px; }


/* = RANK
---------------------------------------------------------------------------------------------------*/
.rank-10 { font-size: 0.8em; }
.rank-9 { font-size: 0.9em; }
.rank-8 { font-size: 1em; }
.rank-7 { font-size: 1.2em; }
.rank-6 { font-size: 1.3em; }
.rank-5 { font-size: 1.5em; }
.rank-4 { font-size: 1.9em; }
.rank-3 { font-size: 2.2em; }
.rank-2 { font-size: 2.5em; }
.rank-1 { font-size: 3em; }
.rank-0 { font-size: 1em; }
ul.tags { width: 80%; margin: 15px 0 10px; }
ul.tags li { float: left; margin: 0 5px; display: block; line-height: 40px; }


/* = MISC
---------------------------------------------------------------------------------------------------*/
.error, .message { padding:10px 0; color:#D40C81; font-weight:bold; }

/* = PAGES
--------------------------------------------------------*/
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    
    background: #121212;
font-size		: 15px;
	color			: #fff;
font-weight		: 600;
}

.pages span.current {
    border: 1px solid #fff;
    font-weight: bold;
    background: #fff;
    color: #fff;

}

.pages a {
    border: 1px solid #e3364b;
    text-decoration: none;
}

.pages a:hover {
    border-color: #637539;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}
