/*
Theme Name: Miner Skinz
Description: Theme for minerskinz.
Version: 1.0
Author: Miner Skinz
Author URI: http://www.minerskinz.com/
*/

body {
margin:0;
padding:0;
background:#eee;
}

#wrapper {
}

#header {
background:url(images/header.gif) repeat-x;
height:88px;
}

.header-in {
height:88px;
width:980px;
margin:0 auto;
}

.logo {
float:left;
display:inline;
padding:12px 0 0 26px;
}

.logo-right {
float:right;
display:inline;
width:490px;
padding:31px 62px 0 0;
}

.logo-right img {
vertical-align:middle;
padding:0 5px;
border:none;
}

#header-bot {
clear:both;
background:url(images/header-bot.gif) repeat-x;
height:40px;
}

#navigation {
height:34px;
font:11px Arial, Helvetica, sans-serif;
width:980px;
margin:0 auto;
overflow:hidden;
}

#navigation a {
color:#323232;
text-decoration:none;
}

#navigation ul {
margin:0;
padding:0;
list-style:none;
}

#navigation ul li {
float:left;
height:34px;
line-height:33px;
}

#homelink-f {
background:url(images/homelink-f.gif) no-repeat;
width:190px;
text-indent:116px;
}

#portfoliolink-f {
background:url(images/portfoliolink-f.gif) no-repeat;
width:123px;
text-indent:44px;
}

#serviceslink-f {
background:url(images/serviceslink-f.gif) no-repeat;
width:121px;
text-indent:50px;
}
#homelink-p {
background:url(images/homelink-p.gif) no-repeat;
width:190px;
text-indent:116px;
}

#portfoliolink-p {
background:url(images/portfoliolink-p.gif) no-repeat;
width:123px;
text-indent:44px;
}
#homelink-h {
background:url(images/homelink-h.gif) no-repeat;
width:190px;
text-indent:116px;
}

#portfoliolink-h {
background:url(images/portfoliolink-h.gif) no-repeat;
width:123px;
text-indent:44px;
}
#serviceslink-p {
background:url(images/serviceslink-p.gif) no-repeat;
width:121px;
text-indent:50px;
}
#blogslink-f {
background:url(images/blogslink-f.gif) no-repeat;
width:119px;
text-indent:51px;
}

#portfoliolink-s {
background:url(images/portfoliolink-s.gif) no-repeat;
width:123px;
text-indent:44px;
}

#serviceslink-s {
background:url(images/serviceslink-s.gif) no-repeat;
width:121px;
text-indent:45px;
}
#serviceslink-b {
background:url(images/serviceslink-b.gif) no-repeat;
width:121px;
text-indent:45px;
}
#blogslink-s {
background:url(images/blogslink-s.gif) no-repeat;
width:119px;
text-indent:51px;
}

#downloadslink-f {
background:url(images/downloadslink-f.gif) no-repeat;
width:119px;
text-indent:30px;
}

#forumslink-f {
background:url(images/forumslink-f.gif) no-repeat;
width:308px;
text-indent:40px;
}
#blogslink-b {
background:url(images/blogslink-b.gif) no-repeat;
width:119px;
text-indent:51px;
}

#downloadslink-b {
background:url(images/downloadslink-b.gif) no-repeat;
width:119px;
text-indent:30px;
}
#blogslink-d {
background:url(images/blogslink-d.gif) no-repeat;
width:119px;
text-indent:51px;
}

#downloadslink-d {
background:url(images/downloadslink-d.gif) no-repeat;
width:119px;
text-indent:30px;
}
#downloadslink-s {
background:url(images/downloadslink-s.gif) no-repeat;
width:119px;
text-indent:30px;
}
#forumslink-d {
background:url(images/forumslink-d.gif) no-repeat;
width:308px;
text-indent:40px;
}
#forumslink-s {
background:url(images/forumslink-s.gif) no-repeat;
width:308px;
text-indent:40px;
}
#content-in {
clear:both;
width:980px;
margin:0 auto;
background:url(images/content-mid.gif) repeat-y;
}
#content-in-m {
clear:both;
width:980px;
margin:0 auto;
background:url(images/content-in-m.gif) repeat-y;
}

#content-in2 {
background:url(images/content-top.gif) no-repeat left top;
}

#content-in3 {
background:url(images/content-bot.gif) no-repeat left bottom;
min-height:550px;
}
#content-in3-m {
background:url(images/content-bot-m.gif) no-repeat left bottom;
padding:1px 15px 136px 35px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
line-height:140%;
height:100%;
overflow:hidden;
}
#content-in3-m2 {
background:url(images/content-bot-m.gif) no-repeat left bottom;
padding:1px 15px 136px 15px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
line-height:140%;
height:100%;
overflow:hidden;
}
#content-in3-m3 {
background:url(images/content-bot-m.gif) no-repeat left bottom;
padding:1px 1px 136px 15px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
line-height:140%;
height:100%;
overflow:hidden;
}
#content-in3-m4 {
background:url(images/homebox1bot.gif) no-repeat left bottom;
padding:1px 15px 30px 35px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
line-height:140%;
height:100%;
overflow:hidden;
}
#content-in3-m5 {
background:url(images/blogbot.gif) no-repeat left bottom;
padding:1px 11px 65px 22px;
height:100%;
overflow:hidden;
min-height:500px;
}
.main-heading {
margin:0;
padding:30px 0 10px 0;
text-decoration:underline;
font:bold 11px Arial, Helvetica, sans-serif;
}
.maintxt-s {
margin:0;
padding:10px 0;
}
.side-top-image {
height:88px;
text-align:center;
overflow:hidden;
}

.sphead {
height:33px;
width:201px;
background:url(images/sphead.gif) no-repeat;
}

.sphead h4 {
font:bold 11px Arial, Helvetica, sans-serif;
color:#323232;
margin:0;
padding:12px 10px 0 10px;
text-align:center;
}

.spbody {
padding:18px;
text-align:center;
}

#footer-top {
clear:both;
height:38px;
background:url(images/footer-top.gif) repeat-x;
}

#footer {
background:url(images/footerbg.gif) repeat-x;
height:177px;
}

.footer-in {
width:980px;
margin:0 auto;
}

.fcol1, .fcol2 {
float:left;
width:320px;
display:inline;
}

.fcol3 {
float:right;
width:332px;
display:inline;
}

.fcol1-in, .fcol2-in {
width:140px;
padding-top:12px;
margin-left:90px;
}

#footer h4 {
margin:5px 0;
padding:2px 0;
color:#0f9cad;
font:bold 11px Arial, Helvetica, sans-serif;
border-bottom:1px solid #7e7e7e;
}

#footer a {
text-decoration:none;
color:#d8d8d8;
}

.plinks p {
margin:0;
display:block;
font:11px Arial, Helvetica, sans-serif;
line-height:100%;
padding:5px 0;
border-bottom:1px dashed #989898;
}

.fcol3-in {
width:210px;
padding-left:60px;
padding-top:40px;
font:11px Arial, Helvetica, sans-serif;
color:#d8d8d8;
}

.fcol3-in p {
margin:0;
padding:10px 0;
}

.scol1 {
float:left;
width:224px;
margin-left:87px;
display:inline;
}

.scol2 {
float:left;
width:270px;
margin:200px 10px 0 20px;
display:inline;
font:italic 16px "Lucida Fax", Arial, Tahoma;
color:#585858;
}

.scol3 {
float:left;
width:224px;
display:inline;
}

.servicebox {
background:url(images/services-paper.gif) no-repeat;
width:224px;
height:226px;
}

.servicebox  h4 {
margin:0;
padding:60px 0 0 50px;
font:italic bold 16px "Lucida Fax", Arial, Tahoma;
color:#0f94a4;
line-height:16px;
}
.servicebox  h4 a {
color:#0f94a4;
text-decoration:none;
}
.servicebox  h4 a:hover {
color:#a34701;
}
.servicebox p {
margin:0;
padding:11px 45px 10px 48px;
text-indent:14px;
line-height:16px;
}
.servicebox p a {
color:#323232;
text-decoration:none;
}

.conin a {
text-decoration:none;
color:#0f94a4;
}

.conin a:hover {
text-decoration:underline;
}

.conin p {
margin:10px 0;
}

.latest-websites a {
padding:5px 10px;
line-height:100%;
width:175px;
float:left;
display:block;
background:url(images/star.gif) no-repeat 0 7px;
}

.vb-head {
padding-left:20px;
}

.pack-left {
float:left;
width:109px;
}

.pack-right {
float:right;
width:840px;
}

.ulw, .ulg {
margin:0;
padding:0;
list-style:none;
}

.hpr {
float:right;
width:480px;
background:#f0f0f0;
line-height:160%;
margin-top:15px;
}

.hpr-in {
padding:3px 5px 3px 10px;
}

.pach-req {
margin:0;
padding:5px 0 5px 13px;
}

.pack-features {
line-height:170%;
margin:0;
}
.pack-features1 {
padding:30px 50px 20px 13px;
}

.pack-highlights {
line-height:170%;
margin:0;
}

.pack-highlights1 {
padding:0 20px 10px 13px;
}

.pack-sep {
clear:both;
padding:10px 0;
text-align:center;
}
.pack-features2 {
padding:60px 50px 80px 13px;
}


.pack-highlights2 {
padding:0 20px 10px 13px;
}
.pack-features3 {
padding:70px 50px 80px 13px;
}


.pack-highlights3 {
padding:0 20px 10px 13px;
}

.faq-head {
padding-left:20px;
}
.faq-section {
padding:10px 20px 0 80px;
}
.faq-section p {
margin:15px 0;
}

.psidebar {
width:214px;
float:left;
display:inline;
background:url(images/pside-mid.gif) repeat-y;
margin-top:24px;
font:11px Arial, Helvetica, sans-serif;
}

.psidebarin1 {
background:url(images/psidetop.gif) no-repeat left top;
}

.psidebarin2 {
background:url(images/psidebot.gif) no-repeat left bottom;
padding:0 24px 80px 28px;
min-height:490px;
}

.feed-head {
padding:50px 0 7px 0;
margin:0;
font:bold 11px Arial, Helvetica, sans-serif;
color:#323232;
text-decoration:underline;
}

.psidebar a, .pmain a {
text-decoration:none;
color:#0f94a4;
}

.psidebar a:hover, .pmain a:hover {
text-decoration:underline;
}

.psidebarin2 p {
line-height:170%;
}

.pmain {
float:right;
width:733px;
display:inline;
}

.port-head {
margin:0;
padding:45px 20px 10px 0;
font:bold 11px Arial, Helvetica, sans-serif;
color:#323232;
text-decoration:underline;
}

.pmain p {
margin:10px 0;
padding:0 20px 0 0;
}

.portfolio-type {
margin:30px 0 15px 0;
padding:0 0 0 20px;
font:bold 11px Arial, Helvetica, sans-serif;
line-height:27px;
color:#323232;
background:url(images/portfolio-title.gif) no-repeat;
height:27px;
}

.recent-works {
font:12px Arial, Helvetica, sans-serif;
}

.recent-works a {
display:block;
width:158px;
padding-left:12px;
float:left;
padding-top:8px;
padding-bottom:8px;
line-height:100%;
background:url(images/portfolio-bullet.gif) no-repeat left center;
}

.clearit {
clear:both;
height:1px;
font-size:0px;
}

.intro-head {
margin:0;
padding:25px 20px 5px 0;
font:bold 11px Arial, Helvetica, sans-serif;
color:#323232;
text-decoration:underline;
}
#content-x {
clear:both;
width:980px;
margin:0 auto;
}
.cxhead {
background:url(images/latest-custom-work-top.gif) no-repeat;
height:108px;
}

.cxbody {
background:url(images/latest-custom-work-mid.gif) no-repeat;
height:130px;
font:11px Arial, Helvetica, sans-serif;
padding-top:5px;
}

.cxfooter {
background:url(images/latest-custom-work-bot.gif) no-repeat;
height:61px;
}

.cxhead-left {
float:left;
width:230px;
}
.cxhead-right {
float:right;
padding-top:15px;
}

.cxhead-right img {
border:0;
margin:0 0 0 10px;
}

.cxhead-left h4 {
margin:0;
padding:64px 20px 0 30px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#323232;
text-decoration:underline;
}

.thumb {
width:142px;
float:left;
margin:0 10px 0 11px;
display:inline;
text-align:center;
}

.thumb img {
border:none;
}

.portfolio-link {
text-align:right;
font:bold 11px Arial, Helvetica, sans-serif;
padding:25px 20px 0 20px;
}

.portfolio-link a {
color:#0c92a3;
text-decoration:none;
}

.portfolio-link a:hover {
text-decoration:underline;
}

#content-in3-m4 a {
color:#0c92a3;
text-decoration:none;
}

#content-in3-m4 a:hover {
text-decoration:underline;
}

#content-in3-m4 p {
margin:10px 0;
}

.mainb {
float:left;
width:713px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
margin-top:30px;
}

.mainb a, .blog-sidebar a {
color:#0c92a3;
text-decoration:none;
}

.mainb a:hover, .blog-sidebar a:hover {
text-decoration:underline;
}

.rpa {
margin-bottom:20px;
}

.rpa-head {
background:url(images/rpahead.gif) no-repeat;
height:66px;
}

.rpad {
float:left;
width:60px;
text-align:center;
display:inline;
}

.rpat {
float:left;
width:550px;
margin-left:15px;
display:inline;
margin-top:22px;
}

.rpac {
float:right;
width:65px;
display:inline;
}

.rpamonth {
color:#fff;
padding-top:15px;
}

.rpadate {
color:#5ccedc;
font:bold 14px Arial, Helvetica, sans-serif;
line-height:14px;
}

.rpat h2 {
color:#0c92a3;
margin:0;
padding:0;
font:16px Arial, Helvetica, sans-serif;
}

.rpa-body {
background:url(images/rpamid.gif) repeat-y;
height:100%;
overflow:hidden;
line-height:145%;
padding:10px 20px;
}

.rpa-body p {
margin:0;
padding:7px 0;
}

.rpa-bot {
height:16px;
overflow:hidden;
}

.blog-sidebar {
float:right;
width:216px;
font:11px Arial, Helvetica, sans-serif;
}

.com-num {
font:12px Arial, Helvetica, sans-serif;
line-height:12px;
font-weight:bold;
display:block;
padding-top:4px;
}

.comtxt {
font:bold 10px Arial, Helvetica, sans-serif;
color:#fff;
}

.comtxt a {
color:#fff;
text-decoration:none;
}

.rpatxt {
height:100%;
overflow:hidden;
}

.widget {
margin-bottom:15px;
}

.widget h4 {
margin:0;
background:url(images/widhead.gif) no-repeat;
font:bold 11px Arial, Helvetica, sans-serif;
line-height:12px;
padding:15px 20px 8px 30px;
}

.widget ul {
margin:0;
padding:4px 15px;
list-style:none;
}

.widget ul li {
margin:8px 0;
line-height:12px;
padding-left:12px;
background:url(images/blog-bullet.gif) no-repeat left center;
}

.navigation {
height:100%;
overflow:hidden;
padding:10px;
}

.com-num a {
color:#323232 !important;
text-decoration:none;
}

#main-comment h3 {
margin:8px 0;
color:#5d5c5c;
font:bold 13px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#main-comment p {
margin:7px 0;
}

#main-comment ul, #main-comment ol {
margin:5px 0 5px 20px;
padding:0;
list-style:none;
}

.even {
background:#f6eede;
padding:10px;
margin:12px 0;
border:1px solid #eae0cb;
font-size:12px;
}

.even a {
color:#e88709;
text-decoration:none;
}

.odd {
background:#ecf2f5;
padding:10px;
margin:12px 0;
border:1px solid #c7e2ec;
font-size:12px;
}

.children {
margin-left:40px !important;
}

.comtbox {
width:230px;
padding:4px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
border:1px solid #d7d7d7;
background:#f6f6f6 !important;
margin:3px 0;
}

.comtarea {
width:490px;
padding:4px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
border:1px solid #d7d7d7;
background:#f6f6f6 !important;
margin:3px 0;
height:170px;
}

.comtbu {
background:transparent url(images/combu.png) no-repeat;
width:137px;
height:57px;
border:0;
margin:0 0 0 363px;
padding:0;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}