﻿body
 {
    background: #082020 url(../images/headerBG.jpg) repeat-x top; margin:0; padding:0;  font-size: 12px; color: #fff; 
    line-height: 1.6em; font-family: Verdana;
 }
* {margin: 0;  padding: 0;}
.modalBackground 
 {
	background-color:#000000;
 }
img{border:none}
#main
 {
     margin-left:auto; margin-right:auto; width:970px;
 }
#page
 {
     width:970px
 }
/*-----------------------------Top Start-------------------------------------------------------------*/
#page #top
 {
     width:970px; background:url(../images/topBG.jpg) no-repeat; height:135px;
 }
#top .area
 {
     width:970px; height:25px
 }
#top .logo
 {
     width:300px;
 }
#top .yazi
 {
     width:670px; text-align:left
 }
#top .womanHand
 {
     text-align:left; width:300px;
 }
#top .menuLeftArea
 { 
     width:156px
 }
#top .menuTopArea
 {
     height:30px; width:514px;
 }
/*----------------------Menu-------------------------*/
#top #menu
{
    width:514px; text-align:left; margin-left:0; height:30px
}
#menu ul.topMenu
{
    width:494px; margin-right:20px; height:30px; margin-left:0; margin-bottom:0; margin-top:0
}
#menu ul.topMenu li
{
    list-style: none; text-indent: -9999px;	float: left; width: auto;
}
#menu ul.topMenu li a
{
    height: 30px; display: block;
}
body #menu ul.topMenu li a:hover
{
    background-position: 0 -30px;
}
#home li.home a
{
    background-position: bottom;
}
#menu ul.topMenu li.home a
{
    width:90px; background: url(../images/homeA.jpg) no-repeat; 
}
#menu ul.topMenu li.services a
{
    width:84px; background: url(../images/servicesA.jpg) no-repeat; margin-left:2px; 
}
#menu ul.topMenu li.blog a
{
    width:52px; background: url(../images/blogA.jpg) no-repeat; margin-left:2px; 
}
#menu ul.topMenu li.referances a
{
    width:96px; background: url(../images/referancesA.jpg) no-repeat; margin-left:2px; 
}
#menu ul.topMenu li.whoIam a
{
    width:92px; background: url(../images/whoIamA.jpg) no-repeat; margin-left:2px; 
}
#menu ul.topMenu li.contact a
{
    width:70px; background: url(../images/contactA.jpg) no-repeat; margin-left:2px; 
}
html body#home ul.topMenu li.home a, body#whoIam ul.topMenu li.whoIam a, body#services ul.topMenu li.services a, body#referances ul.topMenu li.referances a, body#blog ul.topMenu li.blog a, body#contact ul.topMenu li.contact a{
	background-position: 0 bottom;
}
/*-----------------------------Menu End-------------------------*/
/*-----------------------------Top End-------------------------------------------------------------*/
/*-----------------------------Banner Start--------------------------------------------------------*/
#banner
 {
     height: 230px; width:970px
 }
#banner .left
 {
     width:200px;
 }
#banner .right
 {
     width:770px;
 }
#projects 
 {
     width: 770px; position: relative;	padding: 0; margin-top:0; float:right; clear:right;
 }
.tutorial_4 
 {
	height: 230px; margin-top:0; width: 770px;
 }
.viewer_nav 
 {
	height: 54px; width: 90px;	border: 0;	z-index: 1000;	background-image: url(../images/playerBG.jpg);	background-repeat: no-repeat;
	position: absolute;	bottom: 5px; right:33px; overflow: visible;
 }
.viewer_nav a 
 {
  height: 54px;	width: 45px; border: 0;	z-index: 1000;
 }
.viewer_nav a.next 
 {
  background: url(../images/okRight.jpg) no-repeat left bottom; right: 0; border: 0; position: absolute; bottom: 0;
 }
.viewer_nav a.prev 
 {
  background: url(../images/okLeft.jpg) no-repeat left bottom; border: 0; position: absolute; bottom: 0; left: 0;
 }
.viewer_nav a:hover 
 {
  background-position: right bottom; border: 0;
 }
.viewer_nav a span 
 {
  display: none;
 }
.projectlist 
 {
  margin-left: 0; margin-top:0;
 }
.projectlist ul 
 {
  margin-left: 0; margin-top:0;
 }
.projectlist ul li 
 {
  margin: 0; list-style: none; width: 770px; position: relative;
 }
.slider_box 
 {
  position: relative; margin-top:0; height: 230px;
 }
.slider_text 
 {
	padding-left: 0px;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 35px;
 }
.slider_text h2 
 {
	font-size: 24px; text-align: left;	margin-bottom: 10px; font-weight:300; line-height:26px; margin-top:10px;
 }
.slider_text p 
 {
	margin-bottom: 0px;	left: 0px;	top: 0px; text-align: justify; overflow: hidden; z-index: 300; line-height: normal;	font-size: 15px;
 }
.slider_text p a
 {
     text-decoration:underline; color:#c7e8fe;
 }
 .slider_text p a:hover
 {
     text-decoration:underline; color:#333;
 }
.question_number 
 {
  position: absolute; right: 42px; font-size: 12px;	text-align: center;	bottom: 63px; width: 80px;
 }
/*-----------------------------Banner End--------------------------------------------------------*/
/*-----------------------------Content Start--------------------------------------------------------*/
#content
 {
     width:970px;
 }

#content .top
 {
     width:970px; height:10px; background: url(../images/contentTop.jpg) no-repeat;
 }
#content .bottom
 {
     width:970px; height:13px; background: url(../images/contentBottom.jpg) no-repeat;
 }
#content .leftArea
 {
     width:10px;
 }
#content .rightArea
 {
     width:10px;
 }
#content .contentLeft
 {
     width:660px;
 }
.contentLeft a
 {
     color:#c7e8fe; text-decoration:none;
 }
.contentLeft a:hover
 {
     color:#73bfd7; text-decoration:none;
 } 
.contentLeft h1
 {
     background: url(../images/660x13_Sep.jpg) no-repeat bottom left; height:48px; margin-left:0; margin-bottom:0; margin-top:0;
 }
.contentLeft h2
 {
     width:660px; height:13px; background: url(../images/660x13_Sep.jpg) no-repeat top left; margin-top:0; margin-bottom:0;
 }
.contentLeft h3
 {
     background: url(../images/h3_Services.jpg) no-repeat left top; height:65px; float:left; width:395px; margin-top:0;
 }
.contentLeft h4
 {
     background: url(../images/h4_Project.jpg) no-repeat left top; height:65px; float:right; width:265px; margin-top:0; margin-bottom:0
 }
.contentLeft h5
 {
     float:left; margin-top:0; padding-right:10px; padding-left:10px; width:375px; text-align:justify; font-weight:normal; font-size:12px;
     padding-top:5px; padding-bottom:5px; 
 }
.contentLeft ul.services 
 {
	margin:5px 0;	padding: 0;	float: left; width: 395px;
 }
.contentLeft ul.services li
 {
	width: 172px; float: left; list-style: none; padding: 2px 0 2px 25px; background: url(../images/check.jpg) no-repeat 0 center;
 }
.contentLeft .per
 {
     background: url(../images/soruPNG.jpg) no-repeat left top; padding-left:120px; width:510px; padding-right:0; margin-top:10px; 
     text-align:justify; text-indent:20px; padding-top:0 ; margin-bottom:0px; 
 }
.contentLeft p
 {
      margin-top:20px; text-align:justify; margin-left:10px; margin-right:20px;
 }
 .contentLeft .privacy
 {
      margin-top:5px; text-align:justify; margin-left:10px; margin-right:20px;
 }
.contentLeft.services .lowerCap
 {
     font-size:16px; color:#e8e887; font-family:Verdana; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:20px;
 }
.contentLeft.pageReferances .lowerCap
 {
     font-size:16px; color:#e8e887; font-family:Verdana; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:20px;
 }
.contentLeft.pageReferances .lowerCap a
 {
     font-size:16px; color:#fff; font-family:Verdana; text-decoration:underline; font-weight:normal
 }
.contentLeft.pageReferances .lowerCap a:hover
 {
     color:#dddddd;
 }
.contentLeft.pageReferances .picBorder
 {
     width:625px; border:solid 5px #fff; margin-right:15px; margin-left:10px
 }
.contentLeft.pageReferances .pic
 {
     width:625px; height:190px;
 }
.contentLeft.pageReferances .altYazi
 {
     margin-right:15px; margin-left:10px; margin-top:10px; border-bottom:solid 1px #000; padding-bottom:8px
 }
.contentLeft.pageReferances .altYazi a
 {
      text-decoration:underline; font-size:11px
 }
.contentLeft.pageReferances .ozellik
 {
     margin-right:15px; margin-left:10px; margin-top:0; border-top:solid 1px #2e3640; font-size:12px; height:auto;
 }
.contentLeft.pageReferances .ozellik ul.sunulanHizmet
 {
    margin-left:0
 }
.contentLeft.pageReferances .ozellik ul.sunulanHizmet li
 {
    width: 185px; float: left; list-style: none; padding: 2px 0 2px 25px; background: url(../images/check.jpg) no-repeat 0 center;
 }
.contentLeft.pageReferances .ozellik .baslik
 {
     font-size:14px; color:#e8e887; font-family:Verdana;
 }
.contentLeft.pageReferances .ozellik .sag
 {
      width:175px; float:left; text-align:left; padding-right:20px; border-right:solid 1px #000;  padding-top:18px;
      
 }
.contentLeft.pageReferances .ozellik .sol
 {
      width:423px; float:right; text-align:left; padding-left:15px; border-left:solid 1px #2e3640;  padding-top:18px;
      
 }
.deli
 {
      border-top:solid 1px #2e3640; height:0; margin-right:15px; margin-left:10px; float:left; width:635px;
      border-bottom:solid 1px #000;
 }
.contentLeft.whoIam .cv 
 {
     margin-top:5px; text-align:justify; margin-left:10px; margin-right:20px;
 }
.contentLeft.whoIam .lowerCap
 {
     font-size:16px; color:#e8e887; font-family:Verdana; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:20px;
 }
.contentLeft.whoIam .jobDetail
 {
     text-align:justify; margin-left:10px; margin-right:20px;
 }
.contentLeft.whoIam .jobDetail .sag
 {
      width:419px; float:left; text-align:left; padding-right:11px;   padding-top:8px;
 }
.contentLeft.whoIam .jobDetail .sol
 {
      width:198px; float:right; text-align:left;  padding-top:8px; height:200px; border:solid 1px #2e3640; background:#000
 }
.contentLeft.contact .form
 {
     margin-left:10px; margin-right:20px; width:630px; margin-top:10px;
 }
.contentLeft.contact .form .textBox
 {
      font-size:12px; background:#fff; border:none; padding-left:5px; padding-right:5px; height:14px; 
      padding-top:8px;
 }
.contentLeft.contact .form .textAreaBG
 {
      background: url(../images/textAreaBG.gif) no-repeat left bottom; width: 610px; padding: 10px; height:226px;
 }
.contentLeft.contact .form .textArea
 {
      border: none;	background: none; margin: 33px 0; padding-top: 25px; height: 150px;	width: 610px; overflow: auto;
 }
.contentLeft.contact .form .textAreaBG #imgLoader
 {
    background: #fff;
	margin: 190px 0 0 0;
	position: absolute;
 }
.contentLeft.blog .blogList
 {
     margin-left:10px; margin-right:20px; width:630px; margin-top:10px;
 }
#DP01
 {
    float:left; height:28px; padding-top:20px; padding-bottom:5px;
 }
#DP01 .normal 
 {
     background: url(../images/p1.jpg) no-repeat center top; width:30px; height:28px; padding: 7px 11px 9px; 
     margin-top:2px; margin-left:4px; margin-right:4px; text-align:center
 }
#DP01 .list 
 {
     background: url(../images/p2.jpg) no-repeat center top; width:30px; height:28px; padding: 7px 11px 9px; 
     margin-top:2px; margin-left:4px; margin-right:4px; color:#333; text-align:center
 }
#DP01 .list:hover
 {
     background: url(../images/p3.jpg) no-repeat center top; color:#fff;
 }
/*--.contentLeft.blog .blogList #DP01 span {
	padding: 5px 12px 4px; background: url(../images/pagination_a.gif) left top; font-weight: 700;	color: #111;
	float:left;	margin-right:2px; margin-left:2px; margin-top:2px;
}
.contentLeft.blog .blogList #DP01 a{
	padding: 5px 12px 4px; background: url(../images/pagination_a.gif) left 56px; color: #334200;
	text-decoration: none; float:left;	margin:2px;
}
.contentLeft.blog .blogList #DP01 a:hover {
	background: url(../images/pagination_a.gif) left 28px; color: #222; }--*/
.contentLeft.blogView .seeBlog
 {
 	margin-left:10px; margin-right:20px; width:628px; margin-top:10px; border:solid 1px #2f373f;
 	background:#11171f; height:auto;
 }
.seeBlog .title
 {
	color:#eaffa4; font-size:16px; margin: 20px 50px 0 15px;
 }
.seeBlog .date
 {
 	display: block;	position: relative; margin-left:15px; padding:5px 5px 0 0; width: 590px; vertical-align:text-bottom;
 	color:#999; font-size:11px;
 }
.seeBlog .date img.print
 {
 	position: absolute; right: 0; top: -15px;
 }
.seeBlog .subject
 {
 	margin: 10px 15px 10px 15px;
 }
/*----Blog Açıklaması---*/ 
.subject pre {
	width: 575px; display: block; margin-bottom: 25px;	font-family: "Courier New", Courier, monospace;
	background: #fff url(../images/preBG.gif) top left repeat; font-size: 13px; color: #000;
	padding: 18px 10px 17px 10px; line-height: 18px; border: 1px solid #e2e2e2;	overflow:auto;
	margin-top:10px
 }
.subject h4 {
	font-size: 1.4em; font-weight: normal; color: #eaffa4; padding-bottom:8px; height:auto; margin-top:20px; 
	background: url(../images/horHrDash.gif) repeat-x left bottom; width:598px; margin-bottom:15px;
 }
.subject p{ margin: 0 0 10px 0;}
.subject .highlight{margin: 20px 0 10px; display:block;}
.subject .highlight p{border: 1px solid #364a65; background: #273649; text-align: center; height:30px; padding-top:8px}
a.view {background: url(../images/searchicon.gif) no-repeat 0 0; padding-left: 20px; padding-bottom:3px;
         font-size:12px; text-decoration:underline;}
a.view:hover {background: url(../images/searchicon.gif) no-repeat 0 0; padding-left: 20px; padding-bottom:3px;
         font-size:12px; text-decoration:underline; color:#ccc;}
.similar {
	font-size: 0.8em; margin-top:20px; padding-top: 5px; background: url(../images/hor_hr.gif) repeat-x left top;
	width:575px; display:block;
}
.similar h3{
	height:auto; width:598px; background:none;	color: #fff; margin: 10px 5px 0; font-size: 1.6em; padding:0;
}
.similar ul {
	padding: 0;	margin: 0; list-style:none;
}
.similar ul li{
	margin: 0 0 0 15px; padding: 0 0 0 12px; background: url(../images/mainpostBullet.gif) no-repeat left 35px;
	list-style: none;
}
.similar ul li a{
	color: #ccc; text-decoration:underline; font-size:1.1em
}
.similar ul li a:hover{
	color: #ccc; text-decoration:underline; font-size:1.1em
}
/*----Blog Açıklaması---*/ 
.contentLeft.blogView .comment
 {
 	margin-left:10px; margin-right:20px; width:630px; margin-top:10px; 
 }
.comment .comTitle
 {
 	color:#eaffa4; font-size:16px; margin-top:5px;
 }
.comment .commentList
 {
 	margin-top:10px;
 }
#DLComment .comTable
 {
 	margin:8px; width:612px;
 }
#DLComment .comDate
 {
 	text-align:right; font-size:11px; color:#666666;
 }
.gravatarImg
 {
 	border:solid 3px #ccc; padding:3px 3px 5px 3px; background:#fff;
 }
.contentLeft.blogView .addComment
 {
 	margin-left:10px; margin-right:20px; width:630px; margin-top:10px; 
 }
.contentLeft.blogView .form
 {
     width:630px; margin-top:10px;
 }
.contentLeft.blogView .form .textBox
 {
      font-size:12px; background:#fff; border:none; padding-left:5px; padding-right:5px; height:14px; 
      padding-top:8px;
 }
.contentLeft.blogView .form .textAreaBG
 {
      background: url(../images/textAreaBG.gif) no-repeat left bottom; width: 610px; padding: 10px; height:226px;
 }
.contentLeft.blogView .form .textArea
 {
      border: none;	background: none; margin: 33px 0; padding-top: 25px; height: 150px;	width: 610px; overflow: auto;
 }
.contentLeft.blogView .form .textAreaBG #imgLoader
 {
    background: #fff;
	margin: 190px 0 0 0;
	position: absolute;
 }
/*----------Accordion-------------*/

body#whoIam .header_highlight{
	background: url(../images/accordion_bg.gif) left top;
	cursor: text;
	margin-bottom: 5px;
}
.accordion_headings {
	padding: 6px 10px 0 36px;
	font-size: 1.1em;
	color: #fff;
	height: 25px;
	background: url(../images/accordion_bg.gif) left 62px;
}
.accordion_headings:hover {
	background: url(../images/accordion_bg.gif) left bottom;
	cursor: pointer;
}
.accordionContent
 {
     margin-left:5px; margin-top:10px; margin-right:15px; font-size:11px
 }
.accordionContent ul.kare li
 {
      list-style: none; padding: 2px 0 2px 25px; background: url(../images/check.jpg) no-repeat 0 3px;
 }
/*---------------------Slider Start-----------------------*/
#project 
 {
     background: url(../images/frameBG.jpg) top left no-repeat; width: 265px; height:169px; float:right; margin-top:0;
 }
#section
 {
     width: 214px;  height:126px; padding-top:4px;	padding-left:16px; padding-right:15px; padding-bottom:15px
 }
#section .image
 {
     width:188px; height:110px; margin-top:12px; margin-left:13px;
 }
#button
 {
     width:214px; margin-left:16px; height: 24px;
 }
#labbut
 {
     width:189px;  float:right;
    height: 24px;
 }
.projectLabel
 {
    width:164px; float:left; text-align:center;
 }
.next_arrow 
 {
     height: 24px; float: left; background: url(../images/frameLeftButton.jpg) no-repeat; width: 25px;
 }
.next_arrow a:hover
 {
	  float: left;	background: url(../images/frameLeftButtonHover.jpg) no-repeat right top; width: 25px;
 }
.back_arrow
 {
     height: 24px; float: right; background: url(../images/frameRightButton.jpg) no-repeat; width: 25px;
 }
.back_arrow a:hover
 {
      float: right; background: url(../images/frameRightButtonHover.jpg) no-repeat right top;	width: 25px;
 }
/*---------------------Slider End-----------------------*/
#content .contentRight
 {
     width:300px; background:#40a0e0;
 }
.contentRight h1
 {
     width:300px; height:30px;
 }
.contentRight h2
 {
     margin-top:12px
 }
.contentRightSep
 {
     width:300px; height:50px;
 }
.contentRight .news
 {
     width:300px; margin-top:10px;
 }
.contentRight .news h4, h3
 {
     font-size:12px; font-weight:normal
 }
.contentRight .news a
 {
     text-decoration:underline; font-family:Verdana; font-size:12px; color:#fff;
 }
.contentRight .news a:hover
 {
     text-decoration:underline; font-family:Verdana; font-size:12px; color:#c7e8fe;
 }
.contentRight .latestWork
 {
     width:300px; height:180px; background: url(../images/latestWorkBG.jpg) no-repeat top center;
 }
.contentRight .latestWorkImg
 {
     margin-left:25px; margin-top:24px; margin-bottom:20px
 }
.contentRight .latestWork a
 {
     margin-left:25px; text-decoration:underline; font-family:Verdana; font-size:12px; color:#fff; font-weight:bold;
 }
.contentRight .latestWork a:hover
 {
     margin-left:25px; text-decoration:underline; font-family:Verdana; font-size:12px; color:#fff;
 }
.contentRight .servicesOverview
 {
     margin-left:15px; margin-right:10px; width:275px; margin-bottom:0; padding-bottom:0;
 }
.contentRight .servicesOverview ul
 {
     margin-bottom:0; padding-bottom:0
 }
.contentRight .servicesOverview ul li
 {
     padding: 10px 0 5px; width:275px; background: url(../images/sidebarHr.jpg) repeat-x left center; list-style: none;
 }
#content .contentRight .servicesOverview ul.check li
 {
     background: url(../images/check01.jpg) no-repeat left center; padding-left:20px; padding-top:5px; width:255px;
     border-bottom: 1px solid #327dac; border-top: 1px solid #8ac8ee;
 }
html #content .contentRight .servicesOverview ul.check li.first 
 {
	 border-top: none;
 }
html #content .contentRight .servicesOverview ul.check li.last 
 {
	 border-bottom: none; margin-bottom:0; padding-bottom:0; 
 }
.contentRight .customerViews
 {
     margin-left:15px; margin-right:15px; margin-top:5px; width:270px; margin-bottom:0; padding-bottom:0;
 }
.contentRight .customerViews a
 {
     text-decoration:underline; color:#fff
 }
.contentRight .customerViews a:hover
 {
     text-decoration:underline; color:#c7e8fe
 }
.contentRight .allWorks
 {
     margin-left:15px; margin-right:15px; width:270px; margin-top:10px;
 }
.datalist 
 {
	 width: 90px; height: 65px; margin: 0 auto; text-align: center; 
	 padding-bottom:20px; border:none;
 }
.contentRight .allWorks .imgBtn
 {
	 padding: 5px; background: #fff;  border-bottom: solid 1px #666; border-right: solid 1px #666; 
	 border-left: none 0 transparent; border-top:none 0 transparent;
 }
.contentRight .allTraining
 {
     margin-left:15px; margin-right:15px; width:270px; margin-top:5px;
 }
.contentRight .allTraining ul
 {
     margin-bottom:0; padding-bottom:0
 }
.contentRight .allTraining ul li
 {
     padding: 10px 0 5px;  background: url(../images/sidebarHr.jpg) repeat-x left center; list-style: none;
 }
#content .contentRight .allTraining ul.check li
 {
     background: url(../images/check01.jpg) no-repeat left 9px; padding-left:20px; padding-top:5px; 
     border-bottom: 1px solid #327dac; border-top: 1px solid #8ac8ee;
 }
html #content .contentRight .allTraining ul.check li.first 
 {
	 border-top: none;
 }
html #content .contentRight .allTraining ul.check li.last 
 {
	 border-bottom: none; margin-bottom:0; padding-bottom:0; 
 }
.contentRight .technicalSkill
 {
     margin-left:15px; margin-right:15px; width:270px;
 }
#content .contentRight .technicalSkill ul.check li
 {
     list-style:none;
 }
#content .contentRight .technicalSkill ul.check li span
 {
      border-bottom:solid 1px #327dac; border-top:solid 1px #8ac8ee; width: 33%; float: left; text-align: center;
      padding:3px 0 3px 0;
 }
#content .contentRight .technicalSkill ul.check li span.first
 {
      border-top:none;
 }
#content .contentRight .technicalSkill ul.check li span.last
 {
      border-bottom:none;
 }
.contentRight .haveQuestion
 {
     margin-left:15px; margin-right:15px; width:270px; margin-top:10px; text-align:justify;
 }
.contentRight .haveQuestion p
 {
     font-size:11px
 }
.contentRight .liveChat
 {
     margin-left:15px; margin-right:15px; width:270px; margin-top:10px; text-align:justify;
 }
.contentRight .liveChat a
 {
     text-decoration:underline; color:#fff
 }
.contentRight .liveChat a:hover
 {
     text-decoration:underline; color:#c7e8fe
 }
.contentRight .contactWithMe
 {
     margin-left:15px; margin-right:15px; width:270px;
 }
#content .contentRight .contactWithMe ul.check
 {
     margin-top:8px
 }
#content .contentRight .contactWithMe ul.check li
 {
     list-style:none;
 }
#content .contentRight .contactWithMe ul.check li span
 {
      border-bottom:solid 1px #327dac; border-top:solid 1px #8ac8ee; width: 100%; float: left; text-align: left;
      padding:3px 0 3px 0;
 }
#content .contentRight .contactWithMe ul.check li span.first
 {
      border-top:none;
 }
#content .contentRight .contactWithMe ul.check li span.last
 {
      border-bottom:none;
 }
.contentRight .searchBelive
 {
     margin-left:12px; margin-right:15px; width:273px; margin-top:10px; height:35px;
     background: url(../images/searchBG.gif) no-repeat left top; 
 }
#txbSearch
 {
     margin-left:20px; border:none; width:175px; background:none; margin-top:5px; font-size:12px; 
     font-family:Verdana; padding: 5px; color:#333; float:left;
 }
#btnSearch
 {
     float:right; margin-top:2px
 }
.contentRight .blogCategories
 {
     margin-left:15px; margin-right:15px; width:270px; margin-top:7px; 
 }
.contentRight .recentComment
 {
     margin-left:15px; margin-right:15px; width:270px; margin-top:7px;
 }
/*-----------------------------Content End--------------------------------------------------------*/
#bottom
 {
     width:100%; background: url(../images/pageBottomBG.jpg) repeat-x; height:145px;
 }
#copyright
 { 
     width:970px; margin-left:auto; margin-right:auto; text-align:left;  
 }
#copyright .left
 { 
     width:10px; height:145px; 
 }
#copyright .right
 { 
     width:10px; height:145px; 
 }
#copyright .top
 { 
      width:650px; height:21px;
 }
#copyright .topButton
 { 
     padding-left:613px; padding-right:17px; width:20px
 }
#copyright .alt
 {
     width:650px; height:124px;
 }
#copyright .alt h1
 {
     font-size:14px; color:#fff; font-family:Tahoma; line-height:18px; font-weight:bold; margin-top:10px;
     margin-bottom:10px;
 }
#copyright .alt h2
 {
     font-size:11px; color:#fff; font-family:Tahoma; line-height:18px; font-weight:normal; margin-top:5px;
 }
#copyright .link
 {
     width:300px; height:145px; background:url(../images/copySepBG.jpg) no-repeat center bottom;
 }
#copyright .link h1
 {
     margin-right:34px; margin-left:28px; font-size:12px; text-align:right; line-height:22px; margin-bottom:0;
     margin-top:21px;
 }
#copyright .link h1 a
 {
     font-size:12px; padding-left:10px; color:#fff; text-decoration:underline; font-weight:normal;
 }
#copyright .link h2
 {
     float:left; padding-left:46px; padding-right:24px; padding-top:45px; clear:left;
 }
#copyright .link h3
 {
     float:right; padding-left:26px; padding-right:44px; padding-top:45px; clear:right;
 }