/*

Theme Name: Installer Central

Theme URI: http://installercenteral.com/

Description: The default Installer Central theme.

Version: 1

Author: Digital Max Solutions

Author URI: http://www.digital.com.np/

Tags: black, orange, whilte, custom header, two columns

*/

body {

	background:url(images/body_bg.gif) repeat;

	font:12px/16px Verdana, Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

	}

img, a img { 

	border:none;

	text-decoration:none;

    outline:none;

}



form {

	margin:0;

	padding:0;

	}



.noMargin {

	margin:0 !important;

	}



a {

	text-decoration:underline;

        outline:none;

	}



a:hover {

	text-decoration:none;

	}



h1 {

	font-size:24px;

	line-height:36px;

	font-weight:bold;

	}



h1 a, #contentWrapper .leftCol h1 a {

	color:#1153a8;

	text-decoration:none;

	}



h1 a:hover, #contentWrapper .leftCol h1 a:hover {

	color:#444;

	}



h1.CatTitle {

	color:#fd9c19;

        margin-top:0;

	text-decoration:none;

	}



h2 {

	font-size:16px;

	}



h3 {

	font-size:14px;

	}



h4, h5, h6 {

	font-size:12px;

	}



.marginBottom {

	margin-bottom:20px;

	}



#main {

	border-top:3px solid #fda835;

	}



#wrapper {

	background-color:#2c2c2c;

	width:970px;

	margin:0 auto;

	border:5px solid #000;

	border-top:2px;

	border-bottom:none;

	}



#footer {

	background:#000;

	font:11px/15px Arial, Helvetica, sans-serif;

	color: #777777;

	text-align:right;

	height:20px;

	padding:5px;

	}



/*---------------

Header */



.bannerWrapper1 {

	background:url(images/banner-1_bg.gif) repeat-x bottom;

	height:133px;

        position:relative;

	}



#brought {

        position:absolute;

        width:180px; 

        height:23px;

        right:0;

        bottom:0;

        text-indent:-9999px;

        display:inline-block;

        z-index:1;

        outline:none;

        }



.logoImg {

	margin:41px 0 0 22px;

	}



.banner1 {
        background:url(images/banner-1.jpg) no-repeat right top;
        height:133px;
}

/* Menu */


#menu {
	background:url(images/menu-bg.gif) repeat-x left top;
	margin:0;
	padding:0;
	list-style:none;
	border-top:5px solid #000;
	border-bottom:5px solid #000;
	height:1%;
	overflow:hidden;
	}

#menu li {
	display:inline;
	float:left;
	border-right:1px solid #000;
}

#menu li.last {
	display:inline;
	float:left;
	border-right:none;
}


#menu li a {
	background:url(images/menu-bg.gif) repeat-x left top;
	font:bold 12px/38px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	height:38px;
	color:#fff;
	display: inline-block;
	padding:0 26px;
}

#menu li a:link {
	background:url(images/menu-bg.gif) repeat-x left top;
	font:bold 12px/38px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	height:38px;
	color:#fff;
	display: inline-block;
	padding:0 26px;
}


/* hacked for Safari/*

/*\*/

html>body* #menu li a  {

padding:0 20px;

*padding:0 31px;

}

/**/


#menu li a:hover, #menu li.current-cat a {
	background-position:bottom !important;
	color:#000;
}


.banner2 {

	text-align:center;

	padding:10px;

	}



/*-----------------

Content

*/



#contentWrapper {

	background:#fff url(images/content-bg.gif) repeat-x left top;

	}



#contentWrapper .theContent {

	background: url(images/content-bg-footer.gif) repeat-x left bottom;

	padding:32px 10px 60px 10px;

	color:#444444;

	height:1%;

	overflow:hidden;

	}



#contentWrapper .leftCol, #contentWrapper .rightCol {

	display:inline;

	float:left;

	}



#contentWrapper .leftCol {

	/* width:563px; margin-right:10px; */

	width:553px;

	margin-right:20px;

overflow:hidden;

	}



.entry a {

	color:#444;

	text-decoration:underline;

	font-weight:bold;

	}



.entry a:hover {

	text-decoration:none;

	}



.post {

	margin-bottom:40px;

    overflow:hidden;

}



.post h1 {

	line-height:24px !important;

	margin:0 0 10px 0;

	color:#1153a8;

}



.postAuthor, #contentWrapper .leftCol .postAuthor a, #contentWrapper .leftCol .postAuthor a:hover {

	color:#777;

	font-size: 11px;

}

.postAuthor {

	margin-bottom:20px;

}

.postAuthor a {

	color:#999;

	text-decoration:none;

	font-weight:bold;

}

.postAuthor a:hover {

	text-decoration:underline;

}



/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	margin: 0 0 2px 10px;

	display: inline;

	}



img.alignleft {

	margin: 0 10px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

/* End Images */



#contentWrapper .rightCol {

	width:375px;

overflow:hidden;

	}



#contentWrapper .rightCol a {

	color:#777;

	}



#contentWrapper .rightCol strong, #contentWrapper .rightCol strong a {

	color:#444;

	}



.rssDiv {

	height:46px;

	}



.rssDiv a {

	color:#444 !important;

	}

	

.rssDiv .left, .rssDiv .right {

	display:inline;

	float:left;

	width:167px;

	height:28px;

	padding:5px 10px;

	font-weight:bold;

	}



.rssDiv .left {

	border-right:1px solid #e7e7e7;

	}



.searchSection {

	background:url(images/serchSection-bg.gif) repeat-x left bottom;

	border:1px solid #d1d1d1;

	margin-top:10px;

	}



.searchForm {

	padding:10px;

	}



.searchSection .searchBox {

	width:268px;

	height:22px;

	line-height:22px;

	}



.searchSection .searchBtn {

	margin-left:10px;

	}



.searchSection .tag {

	background:url(images/hr-bg.gif) repeat-x left top;

	padding:10px;

	line-height:16px;

	}



.sponsors {

	margin-top:20px;

	}



.sponsors a {

	margin-bottom:20px;

	display:inline-block;

	}

	

.sponsors a img {

}



.sponsors .odd {

	margin-right:3px;

	}



.sponsors h3 {

	margin:0 0 10px 0;

	}



.adWithUs {

	float:right;

	font:11px/15px Arial, Helvetica, sans-serif;

	color:#777;

	margin:0 !important;

	}



/* Box 1 */



.box1 {

	margin-top:20px;

	border:1px solid #d1d1d1;

	}



.box1 .title {

	background:url(images/box-header-bg.gif) repeat-x left bottom;

	height:33px;

	font:bold 14px/33px Verdana, Arial, Helvetica, sans-serif;

	color:#222222;

	padding:0 10px;

	}



.box1 .content {

	padding:10px;

	}



.box1 td {

	vertical-align:top;

	}



.box1 .content .avatar {

	width:93px;

	}



.box1 .content .avatar img {

	border:1px solid #d1d1d1;

	}



.sideBlog h3 {

	font:bold 13px Arial, Helvetica, sans-serif;

	margin:0 0 5px 0;

	}



.sideBlog, .sideBlog p {

	font-size:11px;

	line-height:14px;

	margin:0;

	}



.installer {

	margin:0;   

	padding:0;

	list-style:none;

	height:1%;

	overflow:hidden;

	}



.installer li {

	background:url(images/bullet-1.gif) no-repeat 0 15px;

	display:inline;

	float:left;

	width:154px;

	padding:0 10px;

	line-height:24px;

	}



.installationGallery {

	height:1%;

	overflow:hidden;

	}



.installationGallery a {

	width:160px;

	display:inline-block;

	float:left;

	text-decoration:none !important;

	text-align:center;

	}



.installationGallery a.odd {

	margin:0 30px 20px 0;

	}



.installationGallery a.last {

	margin-bottom:0 !important;

	}



.commonUL {

	margin:0;

	padding:0;

	list-style:none;

	}



.commonUL li {

	padding-bottom:5px;

	}

.author {

        text-transform:capitalize;

        }



.navigation

{

	margin-top: 5px;

	height: 34px;

	border-top: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

	padding: 8px 0px 8px 0px;

}

.navigation a {

	color: #1153a8;;

}

.navigation a:visited {

	color: #323f50;

}



		

#comment {

         /* width:563px; */

	 width:545px;

	 margin-right:20px;

         }





/* Sidebar */

.sidebarbox1 {

	margin-top:20px;

	border:1px solid #d1d1d1;

	}

.sidebarbox1 h2 {

	padding:0px; margin:0;

}

.sidebarbox1 .widgettitle {

	background:url(images/box-header-bg.gif) repeat-x left bottom;

	height:33px;

	font:bold 14px/33px Verdana, Arial, Helvetica, sans-serif;

	color:#222222;

	padding:0px;

    margin:0;

}

.sidebarbox1 p {

       padding:0 10px;

}

.sidebarbox1 .content {

	padding:10px;

	}



.sidebarbox1 td {

	vertical-align:top;

	}



.sidebarbox1 .content .avatar {

	width:93px;

	}



.sidebarbox1 .content .avatar img {

	border:1px solid #d1d1d1;

	}

.sidebarbox1 li {

	list-style:none;

	margin:0;

	padding:0;

}

		

		

/* --- */

#phpbb-recent-topics {

	margin: 0px;

	padding: 0px;

}

#phpbb-recent-topics h2 {

	/*width: 368px;*/

	margin: 0px;

	padding: 0px 10px 0px 10px;

}



#phpbb-recent-topics li {

	margin: 0px 0px 8px 0px;

	padding: 0px;

}

#phpbb-recent-topics ul {

	margin: 10px;

	padding: 0px;

}

	



/* --- */

#recent-comments {

	border-top: 1px solid #cccccc;

	margin: 10px 0px 0px 0px;

	padding: 0px;

}

#recent-comments h2 {

	margin: 0px;

	padding: 0px 10px 0px 10px;

}

#recent-comments ul {

	margin: 10px;

	padding: 0px;

}

#recent-comments li {

	margin: 0px 0px 8px 0px;

	padding: 0px;

}









		

.CaptchaWord {

        border:1px solid #7F9DB9;

        width:80px;

}



/* ---------------------- */

.category-post {

	margin-bottom:20px;

    overflow:hidden;

}

.category-post h1 {

	line-height:22px !important;

	margin:0px 0px 5px 0px;

	font-size: 18px;

	font-weight:bold;

}

.category-post h2 {

	line-height:22px !important;

	margin:0px 0px 5px 0px;

	font-size: 18px;

	font-weight:bold;

	color: #1153a8;

}

.category-post h2 a {

	line-height:22px !important;

	margin:0px 0px 5px 0px;

	font-size: 18px;

	font-weight:bold;

	color: #1153a8;

	text-decoration:none;

}

.category-post h2 a:hover {

	text-decoration: underline;

}





/* Page Navigation */

.leftCol .wp-pagenavi {

	height:25px;

}

.leftCol .wp-pagenavi a, .leftCol .wp-pagenavi a:link {

background-color:#FFFFFF;

border:1px solid #1153A8;

color:#1153A8;

margin:2px;

padding:2px 4px;

text-decoration:none;

}

.leftCol .wp-pagenavi a:visited {

background-color:#FFFFFF;

border:1px solid #1153A8;

color:#1153A8;

margin:2px;

padding:2px 4px;

text-decoration:none;

}





/* Side Bar  */

.box2left {

	margin-bottom:15px;

	border:1px solid #d1d1d1;

	padding: 1px;

	width:180px;

	height:150px;

	float:left;

}

.box2right {

	margin: 0px 0px 15px 7px;

	padding: 1px;

	border:1px solid #d1d1d1;

	width:180px;

	height:150px;

	float:left;

}



.popular-posts ul {

	margin-left: 0px;

	padding-left: 7px;

}

.popular-posts li {

	margin-bottom:8px;

}





#tags {

	font-size: 11px;

}

#tags a {

	font-weight: normal;

	text-decoration: underline;

}

#tags a:hover {

	text-decoration: none;

}





.wp-caption-text {

	margin: 3px 0px 20px 0px;

	font-size:90%;

	font-weight:bold;

	font-style:italic;

	color:#333333;

}

