/* MAIN STYLES */
*{ margin: 0px; padding: 0px; }
body { height: 100%; background: #644e65 url("../i/bg.jpg") repeat-x; font-family: Trebuchet MS; font-size: 12px; }
div { float: left; width: 100%; }

/* DIV MAIN CONTENT STYLE */
div#bod { float: none; width: 1000px; text-align: center; margin-left: auto; margin-right: auto; }

/* HEDER STYLE */
div#header { background: url('../i/header.jpg') no-repeat; width: 1000px; height: 151px; }

/* IMG STYLE */
img { border: 0px; }

/* TOP MENU STYLES */
a.topMenu       { color: #524156; font-size: 15px; font-weight: bold; text-decoration: none; }
a.topMenu:hover { color: #a295a5; font-size: 15px; font-weight: bold; text-decoration: none; }

/* BOTTOM MENU STYLE */
a.linkbottomMenu { color: #fffeff; text-decoration: underline; }
a.linkbottomMenu:hover { color: #decbd8; text-decoration: none; }

/* MARK PAGE STYLE */
a.linkMark       { color: #2d1632; text-decoration: none; padding-left: 10px;}
a.linkMark:hover { color: #61336b; text-decoration: none; padding-left: 10px;}

/* SEPERATOR STYLE FOR BOTTIM MENU */
span.sep { padding-left: 2px; padding-right: 2px; }

/* MENU POINER STYLE */
li.liBottom { padding-bottom: 10px; color: #3e961f; }

/* STYLE FOR LEFT MENU */
a.leftMenu       { font-size: 15px; color: #2d1632; text-decoration: none; }
a.leftMenu:hover { font-size: 15px; color: #62306d; }

/* NAVIGATION MENU FOR PREV, LAST LINKS */
a.nav       { color: #ffffff; text-decoration: none; }
a.nav:hover { color: #ffffff; text-decoration: underline; }

/* PLUS MENU (HOME, FAVORITE, etc...) */
div#plusMenu           { float: left; width: 790px; padding-right: 10px; }
div#plsMenuContent     { width: 470px; float: none; padding-left: 305px; text-align: right; }
div#divForGreenButton  { float: right; width: 78px; height: 35px; background: url('../i/btn4.png') no-repeat; text-align: center; color: #f2efea; font-weight: bold; font-size: 15px; }
span#spanForButtonText { position: relative; top: 4px; }
div#pic1               { float: right; width: 11px; height: 10px; padding-right: 5px; padding-top: 7px; }
div#pic2               { float: right; width: 11px; height: 9px; padding-right: 5px; padding-top: 7px; }
div#pic3               { float: right; width: 13px; height: 9px; padding-right: 5px; padding-top: 7px; }  
div#pic4               { float: right; width: 9px;  height: 9px; padding-right: 5px; padding-top: 7px; } 
img#home               { width: 11px; height: 10px; } 
img#map                { width: 11px; height: 9px; } 
img#contacts           { width: 13px; height: 9px; }
img#plus               { width: 9px; height: 9px; }

/* LOGO */
div#logo    { position: relative; top: -25px; padding-left: 50px; width: 207px; height: 121px; }
img#imglogo { width: 207px; height: 121px; } 

/* BANNER */
div#banner { position: relative; top: 15px; left: 62px; width: 468px; height: 60px; margin-top: 5px;  } 

/* AUTH and ETC... */
div.auth     { background: url('../i/auth.jpg') no-repeat; width: 156px; height: 112px; padding-top: 5px; }
.lgnInputs { text-align: left; border-width: 0px; padding-top: 5px; padding-left: 5px; font-size: 12px; color: #a99aac; background: url('../i/field1.jpg') no-repeat; width: 143px; height: 20px; background-position:center right; }
.lgnInputs2 { text-align: left; border-width: 0px; padding-top: 5px; padding-left: 5px; font-size: 12px; color: #a99aac; background: url('../i/field3.jpg') no-repeat; width: 143px; height: 20px; background-position:center right; }
div#control  { width: 100px; padding-right: 8px; position:relative; top: 5px; text-align: left; font-weight: bold; color: #3e961f; font-family: Trebuchet MS; }
div.chkbox   { padding-left: 5px; text-align: left; }
div#contLink { padding-left: 5px; }
.clsLogin a { height:21px; background:url(../i/loginbtn.png) no-repeat 0px -21px; display:inline-block;margin:3px; text-decoration:none; color:White; width:101px; }
.clsLogin a:hover { height:21px; background:url(../i/loginbtn.png) no-repeat; display:inline-block; text-decoration:none;  color:White; width:101px; }
div.blue_btn { position:relative; top: 5px; width: 43px; height: 38px; float: left; }
input.inpBlueBtn { border-width: 0px; background: url('../i/blue_btn.png') no-repeat; font-size: 12px; font-weight: bold; font-family: Trebuchet MS; width: 43px; height: 38px; cursor:pointer; }

/* TOP TEXT MENU STYLE */
div#topBodyMenu  { float: right; position: relative; top: -30px; width: 640px; padding-right: 42px; }
div#leftCorn     { float: left; width: 3px; height: 24px; background: url('../i/left-corn.jpg') no-repeat; }
div#rightCorn    { float: right; width: 3px; height: 24px; background: url('../i/right-corn.jpg') no-repeat; }
div#line         { float: left; text-align: left; width: 634px; height: 24px; background: url('../i/line.jpg') repeat-x; }
img#house        { float: left; margin-top: 2px; margin-left:10px; margin-right: 20px; width: 17px; height: 18px }
div.topMenuLabel { float: left; margin-top: 2px; padding-right: 18px; font-family: Trebuchet MS; width: auto; font-size: 15px; }

/* MAIN CONTENT */
div.mainContent  { padding-left: 28px; position:relative; top: -1px; margin-top: 1px; }
div.myBody       { float: left; width: 930px; margin-top: 0px; height: 393px; background: url('../i/body.jpg') no-repeat; padding-top: 40px; }
div.dashedLine   { float: left; width: 445px; border-right: 2px dashed #d2cfc9; }
div.string1      { font-size: 40px; font-family: Trebuchet MS; color: #6f237e; position: relative; left: -20px; }
div.string2      { font-size: 25px; font-family: Trebuchet MS; color: #3e961f; text-align: right; position: relative; left: -40px; }
div.fieldContent { float: left; padding-left: 60px; padding-top: 20px; width: 195px; }
div.divField     { float: left; text-align: left; padding-bottom: 5px; }
input.inpField   { padding-left: 5px; padding-top: 2px; width: 158px; height: 22px; border-width: 0px; background: url('../i/field2.jpg') no-repeat; }
input.inpFieldWater   { padding-left: 5px; padding-top: 2px; width: 158px; height: 22px; border-width: 0px; background: url('../i/field2.jpg') no-repeat; font-style:italic }
input.inpFieldPassWater   { padding-left: 5px; padding-top: 2px; width: 158px; height: 22px; border-width: 0px; background: url('../i/field2.png') no-repeat; font-style:italic; color:White; font-size:0px;  }
input.txtWatermark { font-style: italic; height:18px; width:250px; padding-left: 5px; }
input.txtNormal { font-style: normal; height:18px; width:250px; padding-left: 5px;}
.inpField2   { padding-left: 5px;  height: 22px; border-width: 0px; font-style:italic; }

/* FOTOS KAYGEN */
div.blockFotosKaygen { position: relative; left: 15px; top: 30px; width: 245px; }
div.ofis             { width: 42px; position: relative; top: -30px; left: -3px; }
div.foto             { float: left; width: 60px; text-align: left; padding-right: 7px; }
div.divKaydet        { width: 123px; height: 50px; position: relative; top: 25px; left: 40px; }
input.inpKaydet      { width: 123px; height: 50px; border-width: 0px; background: url('../i/kaydet.jpg') no-repeat; } 
img.arrow            { padding-bottom: 10px; padding-left: 5px; }

/* BIG FOTO ON MAIN PAGE */
div.bigFoto { float: right; width: 465px; color: #3e961f; font-size: 25px; }

/* BOTTOM STYLE */
div.bottomLine        { float: left; height: 35px; width: 930px; background: url('../i/line2.jpg') repeat-x; color: #3e961f; font-size: 20px; padding-top: 7px; font-weight: bold; font-family: Trebuchet MS; }
div#bottomBG          { float: left; width: 930px; height: 205px; background: url('../i/bg.gif') }
div.bottomSeperator   { width: 295px; text-align: left; padding-left: 10px; height: 153px; border-right: 2px dashed #d2cfc9; }
div.girls             { width: 91px; padding-right: 7px;  }
span.strVideoChat     { padding-left: 5px; position: relative; top: -5px; font-size: 25px; color: #6f237e; }
span.strYeni          { padding-left: 5px; position: relative; top: -5px; font-size: 25px; color: #6f237e; }
span.strPopular       { padding-left: 5px; position: relative; top: -5px; font-size: 25px; color: #6f237e; }
div#bottomShadowBlock { width: 930px; height: 13px; background: url('../i/bottom_shadow.png') no-repeat; }
div.bottomBlock       { position: relative; top: -3px; text-align: left; padding-bottom: 0px; margin-bottom: 0px; padding-top: 30px; }
div.bottomBlock2      { text-align: left; width: 200px; padding-top: 0px; margin-top: 0px; }
div.tum               { padding-left: -60px; text-align: justify; color: #a990aa; font-size: 12px; font-weight: bold; }
div.copystr           { padding-left: -60px; text-align: justify; color: #fffeff; font-size: 12px; font-weight: bold; }
div.divBottomStr      { width: auto; font-size: 12px; color: #fffeff; font-family: Trebuchet MS; }
div.aboutBlock        { font-family: Trebuchet MS; margin-top: 20px; width: 600px }
div.about-1           { color: #fffeff; font-size: 14px; float: none; width: 400px; text-align: center; }
div.about-2           { color: #bda2be; font-size: 12px; margin-top: 5px; }
div.pBar              { width: 130px; text-align: right; padding-top: 80px; }
span.poweredBy        { color: #a990aa; font-size: 12px font-weight: bold; font-family: Trebuchet MS; }
span.mimsan           { text-align: center; color: #fffeff; font-size: 12px; font-family: Trebuchet MS; font-weight: bold; }

/* OTHER BLOCK STYLES */
div.img-0             { padding-left: 40px; background: url('../i/p1.png') no-repeat; width: 170px; height: 31px; margin-top: 10px; font-family: Trebuchet MS; color: #2d1632; font-size: 15px; }
div.img-1             { padding-left: 40px; background: url('../i/p1.png') no-repeat; width: 170px; height: 31px; margin-top: 10px; font-family: Trebuchet MS; color: #2d1632; font-size: 15px; }  
div.img-2             { padding-left: 40px; background: url('../i/p2.png') no-repeat; width: 170px; height: 31px; margin-top: 10px; font-family: Trebuchet MS; color: #2d1632; font-size: 15px; }  
div.img-3             { padding-left: 40px; background: url('../i/p3.png') no-repeat; width: 170px; height: 31px; margin-top: 10px; font-family: Trebuchet MS; color: #2d1632; font-size: 15px; }  
div.img-4             { padding-left: 40px; background: url('../i/p4.png') no-repeat; width: 170px; height: 31px; margin-top: 10px; font-family: Trebuchet MS; color: #2d1632; font-size: 15px; }  
div.img-5             { padding-left: 40px; background: url('../i/p5.png') no-repeat; width: 170px; height: 31px; margin-top: 10px; font-family: Trebuchet MS; color: #2d1632; font-size: 15px; }  
div.img-6             { padding-left: 40px; background: url('../i/p6.png') no-repeat; width: 170px; height: 31px; margin-top: 10px; font-family: Trebuchet MS; color: #2d1632; font-size: 15px; }  
span.spanDigit        { color: #3e961f; font-weight: bold; font-size: 15px; }
div.girlsInfoStyle    { text-align:center; font-size: 15px; }
div.sayfa             { background: url('../i/page-none-act.gif') no-repeat; width: 120px; height: 29px; padding-top: 3px; color: #ffffff; font-size: 16px; }
div.sayfa2            { background: url('../i/page-act.gif') no-repeat; width: 129px; height: 29px; padding-top: 3px; color: #ffffff; font-size: 16px; }
div.mark              { text-align: center; padding-left: 10px; padding-top: 3px; width: 150px; font-size: 18px; color: #2d1632; } 
div.onceki            { position: relative; left: 190px;  background: url('../i/page-none-act.gif') no-repeat; width: 140px; height: 29px; padding-top: 3px; color: #ffffff; font-size: 16px; font-family: Trebuchet MS;}
div.sonraki           { position: relative; left: 190px; background: url('../i/page-act.gif') no-repeat; width: 140px; height: 29px; padding-top: 3px; color: #ffffff; font-size: 16px; font-family: Trebuchet MS; }

div.topLine           { float: left; height: 10px; width: 930px; background: url('../i/top.gif') no-repeat;  }
div.bgBody            { float: left; width: 930px; margin-top: 1px; background: url('../i/bg.gif'); padding-top: 30px; margin-top: 10px; }
div.leftBlock         { position:relative; top: -20px; width: 220px; padding-left: 20px; border-right: 2px dashed #d2cfc9; }
div.infoFotoBlock     { width: 200px; height: 171px; background: url('../i/bg-2.gif') no-repeat; }
div.infoFotoBlock2     { width: 200px; height: 141px; background: url('../i/profback.png') no-repeat; }
div.s                 { margin-top: 10px; font-size: 20px; font-family: Trebuchet MS; color: #9f6fa8 }
div.innerFotoBlock    { padding-top: 10px; width: 50px; color: #f2efea; font-size: 18px; text-align: left; padding-left: 10px; }
input.inpTumunu       { font-size: 9px; color: #225504; font-family: Trebuchet MS; margin-top: 23px; border: 0px; width: 86px; height: 25px; font-weight: bold; background: url('../i/btn2.jpg') no-repeat; }
inpTumunu2            { font-size: 9px; color: #225504; font-family: Trebuchet MS; margin-top: 23px; border: 0px; width: 86px; height: 25px; font-weight: bold; background: url('../i/btn2.jpg') no-repeat; }
div.girla             { padding-top: 15px; width: 83px; padding-left: 45px; text-align: right; }
div.girlb             { padding-top: 11px; width: 83px; padding-left: 40px; text-align: right; }
div.leftTitleBlock    { margin-top: 10px; width: 200px; height: 25px; background: url('../i/block.gif') no-repeat; font-size: 15px; color: #efece7; font-family: Trebuchet MS; text-align: left; padding-left: 5px; padding-top: 2px; }
div.leftTitleBlock2   { width: 200px; height: 25px; background: url('../i/block2.gif') no-repeat; font-size: 15px; color: #efece7; font-family: Trebuchet MS; text-align: left; padding-left: 5px; padding-top: 2px; }
span.leftBlockText    { color: #2d1632; font-size: 15px; }
div.qSearch           { padding-bottom: 20px; width: 200px; height: 193px; background: url('../i/qsearch.gif') no-repeat; }
div.searchTitle       { font-size: 28px; color: #eeebe6; }
div.divFBlock         { padding-left: 10px; padding-bottom: 5px; }
div.searchLabel       { width: 75px; text-align: left; color: #6f237e; font-weight: bold; font-size: 14px; }
div.divSearchFPadding { width: 100px; text-align: left; }
input.btnSearch       { color: #3e961f; width: 104px; height: 28px; font-size: 12px; font-family: Arial; font-weight: bold; border: 0px; background: url('../i/b.gif') no-repeat; }
div.pageTitle         { font-size: 28px; color: #3e961f; position: relative; top: -10px; }
div.dataStyle         { font-size: 14px; }
span.percentStyle     { color: #3e961f; font-size: 14px; font-weight: normal; }
div.pageProp          { width: 600px; padding-left: 20px; text-align: left; position: relative; top: -15px; }
div.BlTitle           {    height: 37px; width: 247px; position: relative; left: 8px; top: 20px; background: url('../i/title.gif') no-repeat; }
span.titleStyle       { padding-left: 20px; font-size: 26px; color: #644e65; }

div.b-top                { height: 15px; width: 634px; background: url('../i/b-top.gif') no-repeat; background-position: bottom }
div.b-bottom          { height: 15px; width: 634px; background: url('../i/b-bottom.gif') no-repeat; }

div.mainContBlock     { width: 634px; background-color: #e0ddda; padding-top: 10px; font-size: 12px; color: #2d1632; }
div.lBlock            { margin-top: 10px; width: 200px; height: 25px; background: url('../i/bl.gif') no-repeat; font-size: 15px; color: #efece7; font-family: Trebuchet MS; text-align: left; padding-top: 2px; }
div.mainContBody      { width: 650px; padding-left: 30px; text-align: left; }
div.sayfa             { background: url('../i/page-none-act.gif') no-repeat; width: 120px; height: 29px; padding-top: 3px; color: #ffffff; font-size: 16px; }
div.markBar           { float: none; text-align: center;  position: relative; left: 100px; padding-top: 20px; }

.tst { font-size: 15px; color: #efece7; font-family: Trebuchet MS; text-decoration:none; }


.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#EEEEEE;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:2px;
	width:250px;
}

#OuterTableCellOverlay {  top: 0px;  left: 0px;   width: 100%; height: 125%; position: fixed; background-color: gray; z-index: 10000; filter:alpha(opacity=85);  -moz-opacity:0.85;}    
#InnerTableCellOverlay {  text-align: center; width: 250px; border: 1px solid black; padding: 10px; background: url(../i/loadingBack.png) repeat-x; z-index: 9999;  filter:alpha(opacity=100);  -moz-opacity:1.00;  position:relative; top:35%; left:40%;}

.divGB input,textarea,select { background-color:#f2efea; border: solid 1px #7f9db9; font-size: 14px; font-family: Trebuchet MS; color:#404040; padding-left:5px;}
.divGB WaterMarkText { background-color:#f2efea; border: solid 1px #7f9db9; font-size: 14px; font-family: Trebuchet MS; }
.divGB select { height:21px; }
.divGB table { line-height:200%; color:#404040 }

.CheckBoxList td { width:200px }
.CheckBoxList label { margin-left:5px; }
.CheckBoxList input { border: solid 0px; }


.DataPager { text-align:center; color:#6f238f }
.DataPagerNumbers { color:#6f238f; text-decoration:none; }

.TextBox { border:solid 1px #24458a; height:18px; background-color:White; }
.Button {  background: url('../i/button.png') repeat-x; color:White; border:1px; }
.Watermark1 { font-style:italic; text-align: left; border-width: 0px; padding-top: 5px; padding-left: 5px; font-size: 12px; color: #a99aac; background: url('../i/field1.jpg') no-repeat; width: 143px; height: 20px; background-position:center right; }
.Watermark2 { font-style:italic; text-align: left; border-width: 0px; padding-top: 5px; padding-left: 5px; font-size: 12px; color: #a99aac; background: url('../i/field3.jpg') no-repeat; width: 143px; height: 20px; background-position:center right; }


#tblProfile input,textarea,select { background-color:#f2efea; border: solid 1px #7f9db9; font-size: 14px; font-family: Trebuchet MS; color:#404040; padding-left:5px;}
#tblProfile select { height:21px; }

.tblWaterMark { background-color:#f2efea; border: solid 1px #7f9db9; font-size: 14px; font-family: Trebuchet MS; color:#404040; padding-left:5px; font-style:italic; }


/* ModalPopup */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#EEEEEE;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:2px;
	width:250px;
}
/* ModalPopup */


.GalleryDel { text-decoration:none; background:url(../i/delete.png) no-repeat 0px top; padding-left:20px; margin-top:0px; }

.ListView { font-size:11px; font-family:Tahoma; border:solid 1px #b4b6b8; background-color:#fff; }
.ListViewHeader { padding-left:3px;	text-align:left; height:20px; line-height:14px;	background:url(../i/footer2.png) repeat-x;	color:#01628f;}
.ListViewFooter { height:20px; line-height:14px; background:url(../i/footer2.png) repeat-x; color:#7d4e65; }
.ListViewRow { color:#222; text-align:left;	border-right:solid 1px #d9d9d9; padding-left:5px; line-height:16px }
.ListViewSelectedRow { color:#222; text-align:left;	border-right:solid 1px #d9d9d9; padding-left:5px; }
.ListViewButton { background:url(../i/button2.png) repeat-x; border:solid 1px #b4b6b8;	font-family:Tahoma;	font-size:11px;	width:55px;	margin:1px 0px 1px 0px;	height: 19px; color:#01628f; }
.PagerStyle { color:#7d4e65; }
.PagerSelectedStyle { color:#7d4e65; }

.inp { background-color:#f2efea; border: solid 1px #7f9db9; font-size: 14px; font-family: Trebuchet MS; color:#404040; padding-left:5px;}

.forumCat { width:890px;border:solid 1px #cbc7bf;background-color:#e5e2dd;margin-left:15px; text-align:left;padding:5px;padding-bottom:10px;padding-top:0px;margin-bottom:10px; }
.forumCatHeading { font-weight:bold;font-size:14px;margin-bottom:5px;margin-top:5px; background:url(../images/forumHeader.png) repeat-x; }
.forumSubcat { background-color:#ece9e4;margin-top:5px;margin-bottom:5px; }

.products { margin-left:5px;margin-top:15px }
.product { width:140px;height:190px;border:solid 1px #cccac7;margin-right:10px;margin-bottom:10px;background-color:#e8e5e3; }
.product:hover { width:140px;height:190px;border:solid 1px #cccac7;margin-right:10px;margin-bottom:10px;background-color:#efedeb; }
.prodTitle { margin-left:5px;margin-right:5px;width:127px;text-align:center;font-size:11px;height:30px;overflow:hidden; }
.prodPrice { margin-left:5px;margin-right:5px;width:127px;text-align:center;font-size:11px;overflow:hidden;padding-top:4px;padding-bottom:4px;color:#3e2741; }
.prodCart { margin-left:22px;margin-right:5px;width:90px;text-align:center;font-size:12px;overflow:hidden;padding-top:4px;padding-bottom:4px;border:1px solid #cccac7;height:16px;font-weight:bold;background-color:#e0ddda; }
.prodCart:hover { margin-left:22px;margin-right:5px;width:90px;text-align:center;font-size:12px;overflow:hidden;padding-top:4px;padding-bottom:4px;border:1px solid #cccac7;height:16px;font-weight:bold;background-color:#ffffff; }