/*Theme Name: Transformer v2.0Description: Another Cool Template To Live Up Your Site.Author: CaslayAuthor URI: http://www.caslay.com*/
body {margin:0;padding:0;font-family: Arial,Helvetica,sans-serif;font-size: 11px;background-color:#eeeeee;}
.left{float:left;} .right{float:right;} .el{cursor:pointer;} .help{cursor:help;} .mr5{margin:5px;} .mr10{margin:10px;} .pd5{padding:5px;}
.center{text-align:center;}.clear{clear:both;font-size:0;} .spacer{clear:both;font-size:0;} .d200{width:200px; border-right:1px solid #CCCCCC; padding:5px;}
a, img {border:0;  outline:0;} form{margin:0px; padding:0px;}
 .none{display:none;} .block{display:block;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
/***** Yazilar *****/
p {font-size:12px;   color:#515151;   line-height:20px;}
h1 {   font-size:30px;   font-weight:normal;   color:#000;   margin:0;   padding:20px 0 20px 0;}
h2  {   font-size:20px;   font-weight:normal;   color:#000;   margin:0;   padding:5px 0 0 0;}
h2 a, h2 a:visited {   color:#000;   text-decoration:none;}
h2 a:hover {   color:#000;}
h3 {   font-size:16px;   font-weight:bold;   color:#000;   margin:0;   padding:20px 0 0 0;}
h4 {   font-size:14px;   font-weight:bold;   color:#000;   margin:0;   padding:20px 0 0 0;}
h5 {   font-size:12px;   font-weight:bold;   color:#000;   margin:0;   padding:20px 0 0 0;}
h6 {   font-size:11px;   font-weight:bold;   padding:20px 0 0 0;   margin:0;}
span {   color:#000;   font-weight:200;   font-size:12px;   text-decoration:underline;}
/***** ul ol *****/
ol {   margin:20px 0 20px 0;   padding:0;}
ol li {   margin:10px 0 0 18px;   padding:0;   color:#606060;   font-size:12px;}
ol li a {   margin:0;   padding:0;   color:#606060;   font-size:12px;   text-decoration:none;}
ul {   margin:20px 0 20px 0;   padding:0;   list-style:none;   list-style-type:none;}
ul li {   margin:10px 0 0 0;   padding:0;   color:#606060;   font-size:12px;}
ul li a {   margin:0;   padding:0;   color:#606060;   font-size:12px;   text-decoration:none;}
ul li a:hover {   color:#000;}
/***** table *****/
td , table{   border-collapse:collapse;}
table {   border:1px solid #eeeeee;   margin:30px 5px;   max-width:940px;   padding:0;}
th {   font-size:14px;   color:#414141;   border:1px solid #d6d6d6;   border-collapse:collapse;   background-color:#d6d6d6;}
td {   font-size:12px;   color:#606060;}
blockquote,code {   border:1px solid #fff;   padding:5px 20px;   margin:20px 0;   background-color:#dcdcdc;   overflow:hidden;}
img.centered { display: block;   margin-left: auto;   margin-right: auto;}
img.alignright {   margin:0;   padding:0 0 10px 10px;   display: inline;}
img.alignleft {      margin:0;   padding:0 10px 10px 0;   display: inline;}
.alignright {   float: right;}
.alignleft {   float: left;}
div.post h1, div.page h1, div.post h2, div.page h2,div.post h3, div.page h3, div.post h4, div.page h4,div.post h5, div.page h5, div.post h6, div.page h6 {margin:0 0 15px 0;   padding:0;   clear:both;}
div.post p, div.page p {   padding:0 0 20px 0;}
/*--------------------Header--------------------*/
#header {   margin:0;   padding:0;}
#ht {   margin:0;   padding:0;   width:100%;   height:105px;   background: repeat-x url(../images/ht.gif) transparent;}
#htc {margin:0 auto;padding:0;width:960px;height:100px;position:relative;}
#htc .dil{position:absolute; top:5px; right:5px;}#htc .dil a{ margin-left:8px;}#htc .dil img{ width:30px; height:30px;}
/*.....logo.....*/
#logo {margin:0;padding:0 0px 0 0;height:100px;float:left; position:absolute; left:0px; top:0px;}
#logo a {margin:10px 0 0 0;padding:0;text-indent:-9999px;display:block;width:420px;height:90px;}
/*.....menu.....*/
#menu {   margin:0;   padding:32px 0 0 10px;   float:right;   height:63px;}
ul.menu {   list-style-type:none;   list-style-image:none;   margin:0;   padding:0;}
ul.menu li {   float:left;   margin:0 0 0 20px;   padding:0 0 0 0;   position:relative;   height:31px;  }
ul.menu li a {color:#000;font-size:13px;text-decoration:none;letter-spacing:1px;margin:0;padding:10px 0 10px 0;position:relative; display:block;}
ul.menu li a:hover {   color:#959595;}
ul.menu li.current_page {background:no-repeat url(../images/mli.gif) transparent bottom right;margin:0 0 0 20px;padding:0 10px 0 0; }
ul.menu li.current_page a {background:no-repeat url(../images/ma.gif) transparent center left;  padding-left:10px;   color:#fff;}
ul.menu li.current_page a:hover {   color:#fff;}
ul.menu li ul {padding: 15px 0 10px 0;   margin:0;   list-style-type:none;   position:absolute;   width:136px;background:no-repeat transparent url(../images/ulbg.png) top left;   z-index:9999; display:none;}
ul.menu li ul li, ul.menu li.current_page  ul li {background-color:#000;   margin:0;   padding:15px 0 0 0;   width:130px;   height: auto;}
ul.menu li ul li:last-child,ul.menu li ul li ul li:last-child,ul.menu li.current_page ul li:last-child,ul.menu li ul li.current_page:last-child,ul.menu li ul li ul li.current_page:last-child  {   padding-bottom:15px;}
ul.menu li ul li a, ul.menu li.current_page  ul li a {color:#959595;   margin:0 0 0 10px;   padding:0 10px 0 15px;   font-size:11px;}
ul.menu li ul li a:hover, ul.menu li.current_page  ul li a:hover {background:no-repeat url(../images/submenuabg.png) transparent left center;   color:#fff;}
ul.menu li ul li ul , ul.menu li.current_page  ul li ul {padding:0;   margin:10px 0 0 0;   list-style-type:none;   position:absolute;   width:136px;   background:none;   right:-130px;  top:-10px;  z-index:9999;}
ul.menu li ul li ul li, ul.menu li.current_page  ul li ul li {background-color:#000;   margin:0;   padding:15px 0 0 0;   width:130px;   height: auto;}
ul.menu li ul li ul li a, ul.menu li.current_page  ul li ul li a {margin:0 0 0 10px;   padding:0 10px 0 15px;   font-size:11px;}
ul.menu li ul li.current_page , ul.menu li ul li ul li.current_page  {background-color:#000;   background-image:none;   margin:0;   padding:15px 0 0 0;   width:130px;   height: auto;}
ul.menu li ul li.current_page a , ul.menu li ul li ul li.current_page  a {margin:0 0 0 10px;   padding:0 10px 0 15px;   background:no-repeat url(../images/submenuabg.png) transparent left center;   font-size:11px;}
/*.....Skip to content.....*/
#stc {   margin:0;   padding:0;   float:right;}
#stc a {   margin:33px 0 0 0;   padding:0;   text-indent:-9999px;   background: no-repeat url(../images/stc.png) transparent;display:block;   width:33px;   height:33px;}
/*.....Scrollable.....*/
#hs {   margin:0;   padding:0;   width:100%;   height:401px;   background-color:#eeeeee;   overflow:hidden;}
#hsc {   margin:0 auto;   padding:0;   width:960px;   height:401px;}
a.browse {   display:block;   width:29px;   height:34px;   margin-top:180px;   cursor:pointer;   font-size:1px;}
a.right {   background:no-repeat transparent url(../images/rarrow.gif);   padding:0 0 0 1px;   float:right;}
a.left {   background:no-repeat transparent url(../images/larrow.gif);   padding:0 1px 0 0;   float:left;}
div.scrollable { 
/* required settings */
position:relative;    overflow:hidden;    width:900px;    height:363px;   margin:35px 0 2px 0;   float:left; }
.scrollable .active {	z-index:1;	position:relative;}
/*.....header's bottom.....*/#hw {margin:0;   padding:0;   width:100%;   height:199px;   background: repeat-x url(../images/hw.gif) transparent;  }
#hwc {   margin:0 auto;   padding:0;   width:960px;   height:199px;}
div.hwl, div.hwr {   width:480px;   height:169px;   float:left;   position:relative;   margin:30px 0 0 0;}
.hwr .pagin{position:absolute; left:20px; bottom:20px;}
.hwr .duyur{}
div.wic {   margin:20px 20px 0 5px;   padding:0;   height:90px;   overflow:hidden;   background:repeat-y transparent url(../images/hwline.gif);}
div.hwl h2, div.hwr h2 {font-size:20px;   font-weight:100;   color:#000;   margin:0;   padding:0;}
div.hwl p, div.hwr p {font-size:11px;   color:#606060;   line-height:16px;   margin:0;   padding: 0 15px 0 25px;   height:52px;   overflow:hidden;}
div.hwl a.more, div.hwr a.more {display:block;   text-indent:-9999px;   height:19px;   width:45px; float:right;   background:no-repeat url(../images/comore.png) transparent;   margin: 0 13px 0 0;position:absolute;   bottom:35px;   right:15px;   cursor:pointer;}
div.hwl a.more:hover, div.hwr a.more:hover {   background:no-repeat transparent url(../images/more.gif);}
#hw a {   color:#acacac;   text-decoration:none;}
#searchform  {   margin:0;   padding:0;}
#searchform input#s {   margin:0;   padding:10px 15px 0 10px;   width:278px;   height:25px; background:no-repeat url(../images/searchform.png) transparent left;   border:0;   float:left;   color:#000;}
#searchform input#search_submit {display:block;   text-indent:-9999px;   background:no-repeat url(../images/search.png) transparent right;width:88px;   height:35px;   border:0;   margin:0;   font-size:0;   cursor:pointer;}
#searchform input#search_submit:hover {   background:no-repeat url(../images/hsearch.png) transparent right;}
#searchform2  {   margin:30px 0 0 0;   padding:0; }
#searchform2 input#s {margin:0;   padding: 8px 15px 5px 10px;   width:198px;   height:22px;   background:no-repeat url(../images/s2i.gif) transparent left;border:0;   float:left;   color:#606060;}
#searchform2 input#search_submit {display:block;   text-indent:-9999px;   background:no-repeat url(../images/s2b.gif) transparent right;width:76px;   height:35px;   border:0;   margin:0;   font-size:0;   cursor:pointer;   padding:0;}
#hb {   margin:0;   padding:0;   width:100%;   height:33px;   background: no-repeat url(../images/hbbg.gif) #eeeeee center top;}
#hbc {   margin:0 auto;   padding:0;   width:960px;   height:33px;}
#hb div.toggle_visible { width:107px;   height:39px;   float:left;   background:no-repeat transparent url(../images/hbth.gif) bottom;}
#hb div.toggle_hidden {   width:107px;   height:39px;   float:left;   background:no-repeat transparent url(../images/hbts.gif) bottom;}
#hb div.active {   width:107px;   height:39px;   float:left;   background:no-repeat transparent url(../images/hbts.gif) bottom;}
#hb div.activeh {   width:107px;   height:39px;   float:left;   background:no-repeat transparent url(../images/hbth.gif) bottom;}
#hbt {   margin:2px 0 0 0;   padding:0;}
#hbt a {   text-indent:-9999px;   display:block;   margin:0 0 0 0;   padding:0;   width:107px;   height:39px;   border:0;}
/*--------------------container--------------------*/
#inner {   margin:0;   padding:35px 0;}
#container {   margin:0 auto;   padding:0;   width:960px;   overflow:hidden;}
#contents {   margin:0;   padding:0 20px 0 0;   width:620px;   float:left;}
#sidebar {   margin:0;   padding:0 0 0 20px;   width:300px;   float:right;}
a.more {   display:block;   text-indent:-9999px;   height:19px;   width:45px;   background:no-repeat url(../images/more.gif) transparent;margin: 15px 0 0 0;   padding:0;   bottom:35px;   right:15px;   cursor:pointer;}
a.more:hover {   background:no-repeat transparent url(../images/comore.png);}
/*--------------------Pages sidebar--------------------*/
div.sbw {   width:300px;   margin:0 0 30px 0;   padding:0;   list-style:none;   list-style-type:none;   list-style-image:none;}
div.sbw p{   margin-left:60px;   font-size:12px;   line-height:16px;}
div.sbw span {   text-decoration:none;   color:#bbb;}
div.sbw cite {   font-style:normal;   color:#000;}
div.sbw h2 {   margin:0 0 15px 0; padding:9px 0 0 60px; height:32px;font-size:12px; color:#000; background:no-repeat transparent url(../images/sbh.gif) left;}
div.sbw h2 a {   margin:0;   padding:0;   color:#000;}
div.sbw h2 a img {   margin:0 10px 0 0;   padding:0;   float:left;}
div.sbw ul {   margin:0;   padding:0 0 0 80px;   list-style:none;}
div.ctc a {   padding:0 2px 0 0;   line-height:30px;}
div.ctc a:hover {   color:#000;   text-decoration:underline;}
div.sbw ul li {   margin:0 0 15px 0;   padding:0 0 0 5px;   width:200px;   font-size:12px;   list-style-image:url(../images/list-img.gif);}
div.sbw ul li a {   color:#606060;   text-decoration:none;   font-size:12px;}
div.sbw ul li a:hover {   color:#000;   text-decoration:none;}
div.sbw ul li ul {   margin:15px 0 0 20px;   padding:0;   width:100%;}
div.sbw ul li ul li {   width:100%;}
h2.active {   background:no-repeat transparent url(../images/sbh2.gif) left;}
/*--------------------Blog sidebar--------------------*/
ul.sbw {   width:300px;   margin:0 0 30px 0;   padding:0;   list-style:none;   list-style-type:none;   list-style-image:none;}
ul.sbw li {   margin:0 0 30px 0;   padding:0;}
ul.sbw p{   margin-left:20px;   font-size:12px;   line-height:16px;}
ul.sbw span {   text-decoration:none;   color:#bbb;}
ul.sbw cite {   font-style:normal;   color:#000;}
ul.sbw h2 {   margin:0 0 15px 0;   padding:9px 0 0 60px;   height:32px;   font-size:12px;color:#000;background:no-repeat transparent url(../images/sbh.gif) left;}
ul.sbw h2 a { margin:0;  padding:0;  color:#000;}
ul.sbw h2 a img { margin:0 10px 0 0;  padding:0;   float:left;}
ul.sbw ul {  margin:0;   padding:0 0 0 80px;   list-style:none;}
div.ctc a {   padding:0 2px 0 0;   line-height:30px;}
div.ctc a:hover {   color:#000;   text-decoration:underline;}
ul.sbw li div {   padding:0 10px 0 60px;}
ul.sbw ul li {   margin:0 0 15px 0;   padding:0 0 0 5px;   width:200px;   font-size:12px;   list-style-image:url(../images/list-img.gif);}
ul.sbw ul li a {   color:#606060;   text-decoration:none;   font-size:12px;}
ul.sbw ul li a:hover {   color:#000;   text-decoration:underline;}
ul.sbw ul li ul {   margin:15px 0 0 20px;   padding:0;   width:100%;}
ul.sbw ul li ul li {   width:100%;}
h2.active {   background:no-repeat transparent url(../images/sbh2.gif) left;}
div.textwidget ul {   margin:20px 0 10px 20px;   padding:0;}
div.textwidget a, div.textwidget ul li a {   color:#000;}
div.textwidget h3 {   margin:20px 0 10px 0;   padding:0;   font-size:12px;   color:#202020;   font-weight:normal;}
ul.sbw li div.rssSummary {   margin:15px 0;   padding:0;}
li.recentcomments a.url {   color:#000;}
li.widget a:hover {   text-decoration:none;}
/*--------------------Home Page--------------------*/
#ct p, #cb p {   font-size:12px;   color:#606060;   line-height:16px;}
#ct {   padding:0 0 20px 0;   margin:0;   overflow:hidden;}
#ct div.thumb {   margin:0;   padding:10px;   width:300px;   height:300px;   background: no-repeat transparent url(../images/pcbg.gif);float:left;   position:relative;   overflow:hidden;   z-index:1;}
#ct div.thumb div {   margin:0 0 10px 0;   padding:5px 10px 0 10px;   background:no-repeat transparent url(../images/thumbtittle.gif);width:280px;   height:45px;   position:absolute;   bottom:0;   z-index:2; }
#ct div.thumb h3 {   font-size:12px;   font-weight:normal;    height:50px;   color:#606060;}
#ct div.thumb img {   margin:0;   padding:0;   width:300px;   height:300px;}
#ct div.ct-content  {   float:right;   width:620px;   margin:0;   padding:0 0 0 10px;}
#ct div.ct-recent{   float:right;   width:620px;   margin:15px 0 0 0;   padding:0 0 0 10px;}
div.ct-content div {   margin: 20px 0 0 5px;   padding: 0 15px 0 25px;   background:repeat-y transparent url(../images/v-line.gif);}
#ct div.ct-recent  div {   margin: 20px 0 0 5px;   padding: 0 5px 0 10px;   background:repeat-y transparent url(../images/v-line.gif); overflow:hidden;}
#ct div.ct-recent  img { margin:0;   padding:0;   width:100px;   height:100px;}
#ct div.ct-recent  a {   margin:0 0 0 10px;   padding:8px 10px;   width:100px;   height:100px;   background:no-repeat transparent url(../images/mfp.gif) center;display:block;   float:left;}
#ct div.ct-recent  a.current {   margin:0 0 0 10px;   padding:8px 10px 23px 10px;   width:100px;   height:100px;   background:no-repeat transparent url(../images/mfpc.gif) center;}
#ct div.ct-content div p {   height:47px;   overflow:hidden;}
#ct div.ct-content h2 a {   text-decoration:none;}
div.mrp {   display:none;}
/*.....bottom.....*/#cb {   padding:0;   margin:20px 0 20px 0;   overflow:hidden;   clear:both;}
div.cbc {   width:300px;   float:left;   padding:0 0 0 10px;   margin:0;}
div.cbc div {   margin: 20px 0 0 5px;   padding: 0 15px 0 25px;   background:repeat-y transparent url(../images/v-line.gif);}
div.cbc div p {   margin:0 0 10px 0;   padding:0;}
/*--------------------Pages and Posts--------------------*/
.ortatitle {   font-size:32px;   color:#000;   text-decoration:none;   font-weight:normal;   width:100%;   padding:0 0 30px 0;   margin:0 0 10px 0;background: repeat-x url(../images/h-line.gif) transparent bottom;}
.cvtext{ height:31px; border:1px solid #CCCCCC; padding:5px; background:url(../images/nav-active.jpg) repeat-x top left;font:bold 16px/18px " Arial", Arial, Helvetica, sans-serif;}

.blokorta{ height:31px; border:1px solid #CCCCCC; padding:5px; background:url(../images/nav-active.jpg) repeat-x top left;font:bold 16px/18px " Arial", Arial, Helvetica, sans-serif;}


.linmenu{font:normal 12px/16px "Arial", Arial, Helvetica, sans-serif;}
.linmenu a {color:#333333;text-decoration:none;background:url(../images/misc-blue.png) no-repeat left center;padding:3px 3px 5px 25px; display:block;
border-bottom:1px dashed #CCCCCC;}
.linmenu a:hover, .linmenu a:active, .linmenu a:focus {background:url(../images/misc-red.png) no-repeat left center;color:#000000;}


#page-title {width:100%;padding:0 0 30px 0;margin:0 0 30px 0;background: repeat-x url(../images/h-line.gif) transparent bottom;}
#page-title a, #page-title h2 {font-size:32px;color:#000;text-decoration:none;font-weight:normal;margin:0;}
#page-title a:hover {color:#000;}
div.posts {margin:0 0 50px 0;padding:0;}
div.posts p {padding-bottom:15px;padding-right:20px;}
div.posts h2 a, div.posts h2 a:hover {text-decoration:none;}
div.posts div.thumb {margin:0;padding:8px;background:no-repeat transparent url(../images/pthbg.gif);width:200px;height:200px;float:left;}
div.posts div.thumb img {margin:0;padding:0;width:200px;height:200px;}
div.content {margin:0;padding:0 0 0 15px;float:left;width:389px;}
div.posttitle {margin:0;padding:0;}
div.posttitle p {margin:0;padding:0;font-size:11px;line-height:16px;}
div.entry {margin:0 0 0 5px;padding:0 0 0 20px;background:repeat-y transparent url(../images/v-line.gif);}
div.posts a.more {display:block;text-indent:-9999px;height:19px;width:45px;background:no-repeat url(../images/more.gif) transparent;margin: 10px 0 0 0;padding:0;cursor:pointer;float:left;}
div.posts a.more:hover {background:no-repeat transparent url(../images/comore.png);}
a.comments {display:block;height:18px;width:94px;background:no-repeat url(../images/commentsbg.gif) transparent;margin:9px 0 0 10px;padding:3px 0 0 0;cursor:pointer;text-align:center;float:left;color:#eeeeee;text-decoration:none;}
a.comments:hover {background:no-repeat url(../images/commentshbg.gif) transparent;}
/*--------------------Page--------------------*/
div.page  {overflow:hidden;padding:0 0 20px 0;margin:0 0 20px 0;}
div.page h2 {margin:0 0 30px 0;}
div.page a.more {margin:30px 0 0 0;}
div.page ol li a, div.page ul li a {color:#000;text-decoration:none;}
div.page ol li a:hover, div.page ul li a:hover {text-decoration:underline;}
/*--------------------Portfolio---------------------*/
div.portfolio-content {width:280px;float:left;padding:0 20px 0 20px;margin:20px 0 0 0;min-height:300px;}
div.portfolio-content h2 {margin:10px 0 5px 0;padding:0;font-size:20px;}
div.portfolio-content p {margin:0 0 10px 0;padding:0;}
div.portfolio-content img {width:260px;height:150px;background-color:#dddddd;padding:9px;border:1px solid #c7c7c7;margin:0;}
div.portfolio-content:hover  img{background-color:#cecece;border:1px solid #c7c7c7;}
div.portfolio-content a.more {margin:0;padding:0;}
/*--------------------Services--------------------*/
div.service {margin:50px 0 40px 0;padding:0;}
div.service h2  {margin:0 0 20px 0;padding:0;font-size:28px;}
div.service h2 a {text-decoration:none;}
div.service p {margin:0 0 10px 0;padding:0;}
div.service a.more {margin:30px 0 0 0;padding:0;}
/*--------------------Post--------------------*/div.post  {overflow:hidden;padding:0 0 40px 0;background:repeat-x transparent url(../images/h-line.gif) bottom;}
img.thumbnail {margin:0 15px 6px 0;padding:8px;background:no-repeat transparent url(../images/pthbg.gif);width:200px;height:200px;float:left;}
div.post p , div.full p {font-size:12px;line-height:20px;margin:14px 0 0 0;}
div.post div.date {margin:0 0 10px 0;padding:0;width:100%;overflow:hidden;display:block;}
div.date span {margin-right:4px;padding:0;color:#606060;font-size:11px;line-height:16px;float:left;text-decoration:none;}
div.date span a {margin:0;padding:0;font-size:11px;line-height:16px;text-decoration:none;}
div.posttitle span {margin-right:4px;padding:0;color:#606060;font-size:11px;line-height:16px;text-decoration:none;}
/*.....Categories, tags and social buttons.....*/
#share-it {margin:30px 0 0 0;padding:30px 0 0 0;background: repeat-x url(../images/h-line.gif) top;overflow:hidden;display:block;clear:both;}
#share-it img {margin-top:0;width:35px;height:35px;}
ul.socialbottuns {margin:20px 0 0 0;list-style:none;padding:0;}
ul.socialbottuns li {margin:0 10px 0 0;float:left;}
div.post-links {margin:0;padding:20px 0 0 0;clear:left;}
div.post-links div {margin:0 15px 0 0;padding:10px;background-color:#272727;float:left;max-width:280px;}
div.post-links div p {margin:0;padding:0;color:#a8a8a8;font-size:12px;line-height:17px;}
div.post-links div a {margin:0;padding:0;color:#eeeeee;font-size:12px;line-height:17px;text-decoration:none;}
div.wp-caption {padding:0;margin:20px 0 0 0;}
p.wp-caption-text {padding:0 0 20px 0;margin:0;font-style:italic;}
/*--------------------About author--------------------*/
div.about-author {margin:30px 0 0 0;padding:0 0 30px 0;background:repeat-x transparent url(../images/h-line.gif) bottom;overflow:hidden;clear:both;}
div.about-author img, img.avatar {margin:0 20px 5px 0;padding:8px;width:60px;height:60px;background: no-repeat transparent url(../images/authorbg.gif) top center;float:left;}
div.avatar {float:left;}
div.about-author p {margin:0;padding:10px 0 0 0;}
div.about-author a {text-decoration:none;color:#000;}
div.about-author div {float:left;width:524px;}
/*--------------------Comments--------------------*/
div.trackbacks {margin:20px 0 0 0;padding:0 0 30px 0;overflow:hidden;clear:both;}
div#comments {margin:20px 0 0 0;padding: 0;overflow:hidden;}
div#comments div.data  {margin:0;padding: 10px 0 0 0;}
div#comments div.data a {color:#000;}
div#comments div.data a:hover {color:#000;text-decoration:none;}
div#comments ul {list-style-type:none;margin:20px 0 0 0;padding:0;overflow:hidden;}
div#comments ul li {margin:0 0 30px 0;padding:0;overflow:hidden;}
div#comments ul li ul {margin:50px 0 0 90px;padding:0;overflow:hidden;}
div#comments span {text-decoration:none;}
div#comments ul li div.comment{overflow:hidden;}
div.reply {clear:left;}
div.ifcomments {margin:40px 0 0 0;padding:0;}
/*--------------------Comment Froms--------------------*/
div#respond {margin:40px 0 0 0;padding:40px 0 25px 0;width:100%;overflow:hidden;background:repeat-x transparent url(../images/h-line.gif) top;}
#cf-holder {width:491px;margin:0;padding:0;overflow:hidden;}
form {margin-top:30px;}
span.importance {margin:10px 0 0 0;padding:10px 0 0 20px;width:90px;float:right;height:33px;font-size:12px;color:#b6b6b6;text-decoration:none;}
div#respond label {margin:10px 0 0 0;width:381px;height:43px;padding:0;}
div#respond label input  {padding:10px 15px 0 15px;width:243px;height:33px;border:0;margin-top:10px;color:#b6b6b6;background:no-repeat transparent url(../images/formbg.gif) left;float:left;}
div#respond label input:hover, div#respond label input:focus  {color:#606060;background:no-repeat transparent url(../images/formbgh.gif) left;}
div#respond label span {padding:10px 0 0 4px;margin:0;width:104px;height:33px;float:left;margin:10px 0 0 0;color:#606060;font-size:12px;text-decoration:none;}
textarea#comment {padding:10px 15px 0 15px;width:351px;height:137px;color:#b6b6b6;border:0;background:no-repeat transparent url(../images/ctabg.gif);margin:10px 0 0 0;font-size:11px;line-height:16px;float:left;}
textarea#comment:hover, textarea#comment:focus {color:#606060;background:no-repeat transparent url(../images/ctabgh.gif);}
div.button {margin:10px 10px 0 0;padding:0 ;width:128px;height:48px;float:left;overflow:hidden;}
div.button input {margin:0;padding:0;width:128px;height:48px;background: no-repeat url(../images/submit.gif) top left transparent;display:block;border:none;text-indent:-9999px;cursor: pointer;overflow: hidden;font-size:0px;line-height:0px;outline:none;}
div.button input:hover, div.button input:focus, div.button input:active {background: no-repeat url(../images/submith.gif) top left transparent;}
div.button a#cancel-comment-reply-link {margin:0;padding:0;width:128px;height:48px;background: no-repeat url(../images/cancel.gif) top left transparent;display:block;border:none;text-indent:-9999px;cursor: pointer;outline:none;}
div.button a#cancel-comment-reply-link:hover {background: no-repeat url(../images/cancelh.gif) top left transparent;}
span.says {margin:0;padding:0 0 0 5px;}
div.reply a {margin:0;padding:0;width:45px;height:19px;text-indent:-9999px;background:no-repeat url(../images/reply.gif) right transparent;display:block;cursor:pointer;}
div.reply a:hover {background:no-repeat url(../images/replyh.gif) right transparent;}
/*--------------------Contact Forms--------------------*/
div.forms {margin: 0;padding:0 0 0 0;overflow:hidden;}
div.forms p {margin:0 0 10px 0;padding:0;overflow:hidden;clear:left;}
p.error{margin:0;padding: 0;color:#000;text-decoration:none;font-size:12px;}
div.forms p label {width:108px;display:block;margin:0;padding:10px 0 0 0;float:left;}
div.forms input {width:243px;height:41px;margin:0;padding:2px 15px 0 15px;border:0;color:#b6b6b6;background:no-repeat transparent url(../images/formbg.gif) left;float:left;font-size:16px;}
div.forms p input:hover, div.forms p input:focus  {color:#606060;background:no-repeat transparent url(../images/formbgh.gif) left;}
div.forms p textarea {padding:10px 15px 0 15px;width:351px;height:137px;color:#b6b6b6;border:0;background:no-repeat transparent url(../images/ctabg.gif);margin:0;font-size:11px;line-height:16px;float:left;}
div.forms p textarea:hover, div.forms p textarea:focus {color:#606060;background:no-repeat transparent url(../images/ctabgh.gif);}
#button input {margin:0;padding:0;width:128px;height:48px;background: no-repeat url(../images/submit.gif) top left transparent;display:block;border:none;text-indent:-9999px;cursor: pointer;overflow: hidden;font-size:0px;line-height:0px;outline:none;clear:left;}
#button input:hover {background:transparent no-repeat url(../images/submith.gif);}
/*--------------------Archives & Authors Pages--------------------*/
#author-p {margin:20px 0 10px 0;padding:0;}
ul.archive {margin:20px 0 40px 0;padding:0;}
ul.archive li {margin:10px 0;padding:0;color:#606060;font-size:12px;}
ul.archive li a {margin:0;padding:0;color:#606060;font-size:12px;text-decoration:none;}
ul.archive li a:hover {color:#000;text-decoration:none;}
#eleft {margin:30px 0 0 0;padding:0 20px 0 0;width:300px;float:left;}
#eright {margin:30px 0 0 0;padding:0;width:300px;float:right;}
ul.ap, ul.ap-contact {padding-left:5px;}
ul.ap-contact li , ul.ap li{margin:0 0 20px 0;}
ul.ap-contact li {border-bottom:1px solid #d6d6d6;padding:0 0 20px 0;}
ul.ap-contact h4{padding:0 10px 0 0;margin:0 0 10px 0;font-size:12px;color:#606060;font-weight:bold;float:left;}
#ap-website, #ap-profile {text-indent:-9999px;font-size:0;width:110px;height:58px;display:block;padding:0;}
#ap-profile {background:transparent url(../images/ap-profile.gif) no-repeat;margin:20px 0 0 0;}
#ap-website {background:transparent url(../images/ap_website.gif) no-repeat;margin:30px 0 0 0;}
/*--------------------Pagenation--------------------*/
.wp-pagenavi {margin:10px 0 0 0;padding:0;height:30px;clear:both;}
.wp-pagenavi a, .wp-pagenavi a:link, a.page-numbers {padding: 3px 10px;margin: 1px;height:18px;text-decoration: none;border: 1px solid #d5d5d5;color: #515151;background: repeat-x url(../images/pgna.gif) transparent;}
.wp-pagenavi a:visited, a.page-numbers:visited {padding: 3px 10px;margin: 1px;text-decoration: none;border: 1px solid #d5d5d5;color: #515151;background: repeat-x url(../images/pgna.gif) transparent;}
.wp-pagenavi a:hover, a.page-numbers:hover  {border: 1px solid #717171;color: #eeeeee;background: repeat-x url(../images/pgns.gif) transparent;text-decoration: none;}
.wp-pagenavi a:active,  a.page-numbers:active {padding: 3px 10px;margin: 1px;text-decoration: none;border: 1px solid #d5d5d5;color: #0066cc;background: repeat-x url(../images/pgna.gif) transparent;}
.wp-pagenavi span.pages {padding: 3px 10px;margin: 1px;color: #515151;border: 1px solid #d5d5d5;background: repeat-x url(../images/pgna.gif) transparent;text-decoration: none;}
.wp-pagenavi span.current, span.current, span.dots {padding: 3px 10px;margin: 1px;border: 1px solid #d5d5d5;color: #eeeeee;background: repeat-x url(../images/pgns.gif) transparent;text-decoration: none;height:18px;}
.wp-pagenavi span.extend {padding: 3px 10px;margin: 1px;border: 1px solid #d5d5d5;color: #000000;background: repeat-x url(../images/pgna.gif) transparent;text-decoration: none;}
/*--------------------Options--------------------*/
.hls {background: #D3E18A;}
#option-1 {padding:0 0 50px 0;margin:40px 0 40px 0;overflow:hidden;clear:both;background:bottom repeat-x url(../images/h-line.gif) transparent;}
#option-2 {padding:50px 0 0 0;margin:50px 0 20px 0;overflow:hidden;clear:both;background:top repeat-x url(../images/h-line.gif) transparent;}
#option-2 div.cbc, #option-1 div.cbc {padding:0 10px 0 0;margin:0;}
#option-2 div.cbc div, #option-1 div.cbc div {background:none;padding:0;margin:0;}
#option-2 div.cbc  h2, #option-1 div.cbc  h2  {margin:0 0 20px 0;text-decoration:none;}
#option-2 div.cbc  h2 a, #option-1 div.cbc  h2 a {text-decoration:none;}
#option-2 div.cbc  p, #option-1 div.cbc  p {width:300px;}
#option-2 div.cbc a.more, #option-1 div.cbc a.more {margin: 20px 0 0 0;}
/*--------------------Footer--------------------*/
#footer {margin:0;padding: 60px 0 50px 0;background: #eeeeee repeat-x url(../images/footerbg.gif) top ;overflow:hidden;}
#fc {padding:0;margin:0 auto;width:960px;}
a.skiptotop {margin:5px 0 0 0;padding:0;text-indent:-9999px;background: no-repeat transparent url(../images/skiptotop.png);width:147px;height:46px;display:block;float:right;cursor:pointer;}
#fc div.info {margin:0;padding:0;width:480px;float:left;text-align:left;overflow:hidden;}
#fc div.info ul {list-style:none;list-style-image:none;margin:0 0 5px 0;padding:0;float:left;}
#fc div.info p {padding:10px 0 0 0;white-space:pre;}
#footer ul li {float:left;margin:0 10px 0 0;padding:0;}
#footer a {text-decoration:none;font-size:11px;color:#9c9c9c;line-height:16px;cursor:pointer;}
#footer strong {text-decoration:none;font-size:11px;color:#606060;line-height:16px;}
#footer a:hover {color:#606060;text-decoration:underline;}
#footer p {font-size:11px;color:#606060;line-height:16px;margin:0 0 5px 0;Padding:0;Clear:both;}


