/*
Theme Name: PhotoCopier Repairs
Theme URI: http://www.webinmedia.com
Version: 1.0
Author: Atul Kumar
Author URI: http://www.webinmedia.com
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }

blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

body {font:11px Tahoma,Arial,Helvetica,sans-serif;background-color:#0b0b0b;color:#3d3d3d}

a {text-decoration:none;}

.clear {clear:both;}

.alignleft {float: left;}
.alignright {float: right;}
img.alignleft {display:inline;float:left;margin-right:15px;}
img.alignright {display:inline;float:right;margin-left:15px;}

.container {width:750px;margin:0 auto;}

#header {background:url(images/header-bg.png) repeat-x 0 100%;}

#navigation {background:#ececeb url(images/menu-bg.png) repeat-x 0 100%;}
#menubg {background:url(images/nav-bg.png) repeat-y 50% 0;}
#menu-topmenu {padding:0;margin:0;list-style:none;margin-left:30px;}
#menu-topmenu li {float:left;position:relative;line-height:3.7;}
#menu-topmenu li{border:1px solid #fff;border-right:none;background:url(images/menu-inactive.png) repeat-x;}
#menu-topmenu li.current_page_item {background:url(images/menu-active.png) repeat-x;}
#menu-topmenu li a{margin:0 36px;text-decoration: none;color:#fff;font-size:11px;text-transform:uppercase;}
.sub-menu{display:none;width:150px;position:absolute;top:1.2em;left:0;}
.sub-menu li{width:100%;border-bottom:none;}
.sub-menu li a{text-decoration:none;margin:0 5px !important;text-align:left;}
#menu-topmenu li>ul {top:auto;left:auto;}
#menu-topmenu li:hover ul, li.over ul {display:block;}

#content {background:#fff url(images/content-bg.png) repeat-y 50% 0;padding:10px 0;overflow:hidden;width:100%;}
#content #content-left-home {width:158px;float:left;}
#content #content-middle-home {width:410px;float:left;margin:0 12px;}
#content #content-right-home {width:158px;float:left;}
#content #content-upper {overflow:hidden;}
#content-left-home h2, #content-right-home h2  {background:#222 url(images/white-arrow.png) no-repeat 7px 50%;color:#fff;text-transform:uppercase;font-size:12px;line-height:1.5;padding-left:20px;}
#content-left-home ul {margin:5px 0 5px 5px;}
#content-left-home ul li {background:url(images/black-arrow.png) no-repeat 0 50%;padding:3px 0 3px 15px;}
#content-left-home ul li a {color:#3d3d3d;}
#content-middle-home #content-upper .box {float:left;width:200px;margin-right:5px;}
#content-middle-home #content-upper .box .last {margin-right:0;}
#content-middle-home #content-upper .box .box-border-top {background:url(images/border-top.png) no-repeat;height:4px;}
#content-middle-home #content-upper .box .box-border-main {background:url(images/border-main.png) repeat-y;padding:0 1px;}
#content-middle-home #content-upper .box .box-border-main p {padding:10px;}
#content-middle-home #content-upper .box .box-border-main .more-button {text-align:right;padding:10px;}
#content-middle-home #content-upper .box .box-border-bottom {background:url(images/border-bottom.png) no-repeat;height:4px;}

#content-middle-home #content-lower {overflow:hidden;margin-top:25px;background:url(images/dotted-line.png) repeat-y;}
#content-middle-home #content-lower .box {float:left;width:180px;margin-right:5px;padding:10px;}
#content-middle-home #content-lower .box p {padding:0;}
#content-middle-home #content-lower .box .last {margin-right:0;}
#content-middle-home #content-lower .more {text-align:right;padding:10px;}
#content-middle-home #content-lower .more a {color:#990000;text-decoration:underline;font-weight:700;}

#content-middle-home #content-lower .testimonials {margin-top:10px;background:url(images/quote-icon.gif) no-repeat;padding-left:20px;}
#content-middle-home #content-lower .testimonials cite {text-align:right;font-style:normal;color:#990000;font-weight:700;float:right;padding-top:15px;}
#content-middle-home #content-lower .testimonials cite a {color:#990000;}

#content-middle-home #content-lower .news {margin-top:10px;}
#content-middle-home #content-lower .news .news-excerpt {margin-bottom:10px;}
#content-middle-home #content-lower .news .news-excerpt a {color:#990000;font-weight:700;text-decoration:underline;background:url(images/news.gif) no-repeat;padding-left:20px;padding-bottom:5px;}
#content-middle-home #content-lower .news .news-excerpt p {padding-top:5px;}

#content-middle-home #content-lower .quotes {margin-top:10px;}
#content-middle-home #content-lower .quotes p {margin-bottom:10px;}

#content-left {width:530px;margin-right:20px;float:left;}
#content-left a {color:#990000;}
#content-left h1 {font-size:14px;}
#content-left .meta {margin:5px 0;}
#content-left p {margin-bottom:15px;line-height:1.5;}
#content-left ul {margin-bottom:15px;list-style:square;}
#content-left ul li {margin-left:30px;}
#content-left .news-nav {text-align:left;}
#content-left .news-nav a {margin-right:20px;}

#content-right {width:200px;float:right;}
#content-right a {color:#990000;}
#content-right h2 {font-size:12px;margin-bottom:10px;border-bottom:1px solid #000;}
#content-right ul {margin-bottom:15px;}
#content-right ul li {padding-bottom:5px;}

#content-middle-home #content-lower-lower {
	position:relative;
	top:15px;
	width:410px;
}
#content-middle-home #content-lower-lower .more {text-align:right;padding:10px;}
#content-middle-home #content-lower-lower .more a {color:#990000;text-decoration:underline;font-weight:700;}


#footer {background:url(images/bottombackround.jpg) #656565 repeat-x;color:#fff;text-align:center;}
#footer #footer-menu {padding:10px 0;}
#footer #footer-menu ul {margin:0;padding:0;}
#footer #footer-menu ul li {display: inline;}
#footer #footer-menu ul li a {color:#fff;padding:0 25px;border-left:1px solid #fff;}
#footer #footer-menu ul li:first-child a {color:#fff;padding:0 25px;border-left:none;}
#footer #copyright {padding:10px 0;color:#919191;}
#footer #copyright a {color:#919191;}

#footer {background:url(images/bottombackround.jpg) #656565 repeat-x;color:#fff;text-align:center;}
#footer #footer-menu2 {padding:10px 0;}
#footer #footer-menu2 ul {margin:0;padding:0;}
#footer #footer-menu2 ul li {display: inline;}
#footer #footer-menu2 ul li a {color:#fff;padding:0 10px;border-left:1px solid #fff;}
#footer #footer-menu2 ul li:first-child a {color:#fff;padding:0 10px;border-left:none;}

.wpcf7 p {margin-top:10px;}
.wpcf7-text {width:150px;}
.message {width:150px;height:100px;}
span.wpcf7-list-item {margin-left:0 !important;margin-right:100px !important;}
span.wpcf7-not-valid-tip {left: 15% !important;width: 130px !important;font-size:10px !important;}