@import url("top.css");
@import url("header.css");
@import url("container.css");
@import url("innerPages.css");
/*********************************************************************************************/
input:focus {border:solid 1px #33e1ff !important; }
textarea:focus {border:solid 1px #33e1ff !important; }
a { color:#1c8abf; }
h1 { color:#016985; font-size:32px; text-shadow:1px 1px 1px #b8b8b8; position:relative;}
h1 strong { position:absolute; z-index:3; width:100%; left:0; top:0; height:21px; margin-top:7px; background: url(../images/headline.png) repeat-x 0 0; display:inline-block;}
.heading2 { color:#000; font-size:22px; text-shadow:2px 1px 2px #b8b8b8; font-weight:normal;}
h2 { color:#000; font-size:22px; text-shadow:2px 1px 2px #b8b8b8; font-weight:normal;}

.heading2 {
    color: #000000;
    font-size: 22px;
    font-weight: normal;
     margin-top: 20px
    text-shadow: 2px 1px 2px #B8B8B8;
}
.heading3  { color:#25a9d9; font-size:17px; text-shadow:2px 1px 2px #b8b8b8; font-weight:normal;}
.heading4 { color:#000; font-size:21px; font-weight:normal;}
.headingPortfolio { background:url(../images/downArrow.gif) no-repeat 0 8px; color:#84b540; font-size:25px; font-weight:normal; margin-top:30px; padding-left:20px;}
p { font-size:13px; color:#464646; line-height:18px;}
p.phr span{font-size:30px; color:#464646; float:left; display:inline-block; padding-top:8px; padding-right:5px;}

body { background:#1f537c url(../images/sky_bg.jpg) repeat-x 0 61px; font-family: "Calibri", Arial, Helvetica, sans-serif;}
#ps { background:url(../images/sky_background.jpg) no-repeat 50% 61px; width:100%; height:100%;  position:relative; clear:both;}


#footer { background:url(../images/sky_footer-bg.jpg) repeat-x 50% 0; height:841px; position:relative; z-index:1; margin-top:-260px; }
#footer #foot { background:url(../images/foot_bg.png) no-repeat 100% 30px; height:585px; width:980px; margin:0 auto; position:relative; top:250px; }
#footer #foot .footCont { width:100%; position:absolute; left:10px; top:248px; }
#footer #foot .footCont .footBox { float:left; display:inline; }
#footer #foot .footCont .devlop { width:240px;}
#footer #foot .footCont .design { width:195px;}
#footer #foot .footCont .seo { width:310px;}
#footer #foot .footCont .about { width:185px; float:right;}
#footer #foot .footCont .about h5 { color:#fff;}
#footer #foot .footCont h5 { font:bold 16px Arial, Helvetica, sans-serif; color:#deccb3}
#footer #foot .footCont h5 a {color:#deccb3;
text-decoration:none;}
#footer #foot .footCont .footBox ul li a { background:url(../images/bullet_arrow.png) no-repeat 0 5px; color:#dccbbb; padding:0 15px; font-size:12px; text-transform:capitalize; text-shadow:1px 1px 1px #000;}

#footer #foot .footCont  ul.footLinks {margin:25px 0 0 0; float:left; width:580px; }
#footer #foot .footCont  ul.footLinks li { float:left; display:inline; background:url(../images/white10per.png) repeat 0 0;}
#footer #foot .footCont  ul.footLinks li a{color:#dccbbb; padding:0 15px; font-size:12px; text-transform:capitalize; text-shadow:1px 1px 1px #000;}

#footer #foot .footCont blockquote { background:url(../images/white10per.png) repeat 0 0; float:right; margin-right:10px; width:240px; height:50px; overflow:hidden; padding:10px;  color:#d5d5d5; line-height:18px; font-size:12px; -moz-border-radius:15px;  -webkit-border-radius:15px; }
#footer #foot .footCont blockquote:after {font-size:20px; line-height:8px; content:close-quote;}
#footer #foot .footCont blockquote:before {font-size:20px; line-height:8px; content:open-quote;}

#footer #foot #we_accept { display:none; position:absolute; left:57px; top:187px;}
#footer #foot .copyright { color:#ebc29f; position:absolute; left:0; bottom:10px; font-size:11px }
#footer #foot #foot_logo { position:absolute; left:50%; bottom:10px; margin-left:-50px}
#footer #foot #bookmark { position:absolute; right:82px; top:64px;}
#footer #foot #bookmark img { width:112px; height:26px;}
#footer #foot #w3-val { position:absolute; right:0; top:570px; font-size:12px; color:#ebc29f;}
#footer #foot #w3-val a {font-size:12px; font-weight:bold; color:#ebc29f; text-decoration:underline;}
#footer #foot #w3-val a:hover { text-decoration:none;} 




/************************* PAGINATION **************************************/
.pagination{clear:both; height:20px; font:normal 13px "Helvetica Neue", helvetica, Arial, Tahoma, sans-serif; margin-top:30px;}
.pagination a, .pagination a:visited{padding: 5px 8px; color: #0093d6;}
.pagination a:hover, .pagination span.current{padding: 5px 8px; color: #ffffff; background: url(../images/pagination_bg.png) no-repeat 50% center; text-decoration:none;}
.pagination .currentpage{font-weight: bold; padding: 5px 9px; color: #ffffff; background: url(../images/pagination_bg.png) no-repeat 50% center;}
.prj_icn{ padding-left:5px;}
.author_date{
 font-size:12px;
}
#comment{
 width:500px;
}
