/* Theme Name: SI2 Theme
Description: WebSite for SI2 Services
Version: 1.2
Author: AppSolve
Author URI: http://www.appsolve.com
Tags: blue, yellow, dark, white, red, two-columns, fixed-width, right-sidebar
*/


body{background:#303030 repeat-x;color:#000000;font:12px/18px Arial, Verdana, Helvetica, sans-serif;letter-spacing:0;margin:0;padding:0;}
a{color:#000000; font-weight:bold;outline:none;text-decoration:none;}
p{margin:0 10px 20px 0; font-family: Arial, Verdana, Helvetica, sans-serif;text-align:left;}
p:a{background:#ccc;padding:3px;}
blockquote{border-left:5px solid #f7f7f7;margin:0 0 0 10px;padding:0 0 0 10px;}

#page{width:965px;margin:0 auto;}
#header{position:relative;height:137px;background:url(img/si1_hdr_bg.gif) top left no-repeat;}
#content{background:url(img/pg_img_04.jpg) repeat-y;font-family: Arial, Verdana, Helvetica, sans-serif;text-align:justify;padding:10px 10px 10px 15px;}
#content-left{float:left;width:680px;margin; 0px 0px 0px 5px; padding:0px 0px 5px 5px;}
#content-right{float:right; width:232px; padding:0px 10px 0px 0px;}
#footer{background:url(img/si1_ftr_bg.gif) bottom no-repeat;width:965px; height:80px; color:#fff;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0 auto;}
#footer a{color:#ffffff; font-weight:bold;outline:none;text-decoration:none;}
#footer p{font-family:Arial, Verdana, Helvetica, sans-serif; margin:0 0 0 10px;}
.content-blog-rightfotter-bdy {width:933px; height:26px; margin-left:14px; background:url(img/si2_ftr_bg.gif);}
h1{position:absolute;font-size:16px;font-weight:bold;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0;padding:0;}
h1 a{color:#fff;text-decoration:none;padding-left:0;}
h2{font-family: Arial, Verdana, Helvetica, sans-serif;text-align:left;margin-top:0; margin-bottom:10px; margin-right:0; margin-left:0;text-decoration:none; font-size:15px;font-weight:bold;}
h2#blog-description{position:absolute;left:0;font-size:13px;font-weight:bold;color:#fff;margin:0;padding:4px 0 0;}
h3{font-size:16px;font-weight:bold;font-style:italic;font-family:Arial, Verdana, Helvetica, sans-serif;border-bottom:2px solid #ccc;margin:0 0 20px;}
h3 a{text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;}
h4{font-size:14px;font-style:italic;color:#oooooo;margin:0 0 10px;}
h5{font-size:16px;font-weight:bold;font-style:italic;font-family:Arial, Verdana, Helvetica, sans-serif;color:#a2bd53;margin:0 0 20px;}
h5 a{text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;}
h6{font-size:18px;font-weight:bold;font-style:italic;font-family:Arial, Verdana, Helvetica, sans-serif;color:#a2bd53;border-bottom:2px solid #203234;margin:0 0 20px;}
h6 a{text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;}
#top-ad{position:absolute; margin:20px 0 10px 680px; float:right;}
#top-nav{position:absolute;top:10px;right:0;list-style:none;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0;padding:0;}
#top-nav li{float:left;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0 0 0 10px;}
#top-nav li#rss{background:url(img/rss-icon.gif) no-repeat left center;padding:0 0 0 15px;}
.box-left{background:#e2e2e2 no-repeat left top; padding:5px; border:3px; border-color:#203234;}
.meta{clear:both;background:#fff url(img/bg-meta.gif) repeat-x left top;color:#5e5e5e;border:1px solid #ccc;padding:5px;}
.meta-date{background:url(img/date.png) no-repeat 0 2px;padding:2px 15px 2px 20px;}
.meta-categories{background:url(img/categories.gif) no-repeat 0 2px;padding:2px 15px 2px 20px;}
.meta-comments{background:url(img/comment.gif) no-repeat 0 2px;padding:2px 15px 2px 20px;}
.box-right{margin:0 0 4px 0;}
.box-right a{color:#000000;outline:none;text-decoration:none;}
.box-right a:hover{color:#000000;outline:none;text-decoration:none;}
.box-right ul{list-style:none;margin:0 0 5px;padding:0;}
.box-right li{background:none;margin:0;padding:5px 5px 5px 10px;}
.box-right li:hover{background:#fff repeat-x left top;margin:0;padding:5px 5px 5px 15px;}
.box-0{margin:0 0 4px 0;}
.box-1{margin:0px 6px 0px 4px;width:670px; }
.box-2{margin:0px 6px 0px 4px;width:670px; }
.quotes { width:670px; height:44px; }
.quotes-content {background:url(img/si2_hmpg_quotes.gif); width:660px; height:34px;  padding:5px;  background-repeat: no-repeat; }
.quotes-content p {color:#9fbb52; font-size:10px; font-family:Arial, Verdana, Helvetica, sans-serif; text-align:center; font-weight:bold; }

.content-hm-left {width:332px;float:left;}
.content-hm-left-hdr {width:332px; height:41px; background:url(img/si2_hmpg_lwr_contnt_hdr_biz.gif);}
.content-hm-left-body {width:324px; background:url(img/si2_hmpg_lwr_contnt_body.gif); padding:4px 4px 4px 4px;}
.content-hm-left-content {width:322px;}
.content-hm-left-content p {color:#000000;font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; margin:0 2px;}
.content-hm-left-ftr {width:332px; height:16px; background:url(img/si2_hmpg_lwr_contnt_ftr.gif);}

.content-hm-right {width:332px;float:right;}
.content-hm-right-hdr {width:332px; height:41px; background:url(img/si2_hmpg_lwr_contnt_hdr_it.gif);}
.content-hm-right-body {width:324px; background:url(img/si2_hmpg_lwr_contnt_body.gif); padding:4px 4px 4px 4px;}
.content-hm-right-content {width:322px;}
.content-hm-right-content p {color:#000000;font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; margin:0 2px;}
.content-hm-right-ftr {width:332px; height:16px; background:url(img/si2_hmpg_lwr_contnt_ftr.gif);}


.content-blog-right {width:231px; height:288px;}
.content-blog-right p {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; }
.content-blog-right a{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; }
.content-blog-right a:hover{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a1bd53; }
.content-blog-right ul{margin:0 6px 0 14px;padding:0; list-style:circle;}
.content-blog-right li{background:none;margin:0;padding:0;}
.content-blog-right li:hover{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a1bd53; }
.content-blog-right-hdr {width:231px; height:44px; background:url(img/si2_rcol_blog_hdr.gif);}
.content-blog-right-bdy {width:231px; height:236px; background:url(img/si2_rcol_blog_bdy.gif);}
.content-blog-right-ftr {width:231px; height:8px; background:url(img/si2_rcol_blog_ftr.gif);}
.content-blog-right-content {width:221px; height:216px; margin:0 6px 0 4px;}
#commentform label{display:block;margin:0 0 5px;}
#commentform input.text,#commentform textarea{width:500px;margin:0 0 10px;}
#commentform .text{height:22px;background:#fff url(img/bg-form-text.gif) repeat-x left top;border:1px solid #dadada;color:#5e5e5e;padding:6px 6px 0;}
#commentform textarea{height:150px;background:#fff url(img/bg-form-text.gif) repeat-x left top;border:1px solid #dadada;color:#5e5e5e;padding:6px 6px 0;}
#commentform .button{width:auto;height:30px;background:#4a4f54;border:none;color:#fff;margin:0;padding:0 20px;}
.commentlist{list-style:none;margin:0;padding:0;}
.commentlist .quote{background:#22222d;border:5px solid #8b1d11;padding:20px;}
.commentlist li{background:#4e5156;color:#fff;margin:20px 0 0;padding:0;}
.commentlist cite{display:block;font-style:normal;}
.avatar{float:left;margin:0 20px 10px 0;}
#searchform #search{float:left;width:146px;height:22px;background:#fff url(img/bg-form-text.gif) repeat-x left top;border:1px solid #dadada;color:#5e5e5e;padding:6px 6px 0;}
#searchform .button{width:auto;height:30px;background:#4a4f54;border:none;color:#fff;margin:0;padding:0 10px;}
#legal{float:left;width:955px;margin:5px 0px 0px 0px;}
#legal ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; width: 100%; }
#legal li {display: inline; padding-top:10px;
padding-bottom:0;
padding-right:0;
padding-left:10px;}
#legal a {text-decoration:none; color: #fffff; }

.aligncenter,div.aligncenter{display:block;margin:0 auto;}
.alignleft{float:left;margin:0 20px 20px 0;}
.alignright{float:right;margin:0 0 20px 20px;}
.wp-caption{margin-bottom:20px;padding-top:4px;border:1px solid #ccc;text-align:center;background-color:#f7f7f7;}
.wp-caption img{float:none;border:none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{margin:0;padding:0;}
#calendar_wrap table{width:100%;}
#calendar_wrap td{text-align:center;}
#wp-calendar caption{background:#dedede;margin:0 0 10px;}
ul,ol,.aligncenter{margin-bottom:20px;}
h3 a:hover,.box-right li a{text-decoration:none;}
p.tags,.clear{clear:both;}
div.startpackages{
	text-align:right;
}
div.startpackages a{
	background-repeat:no-repeat;
	width:132px;
	float:right;
	height:27px;
	display:block;
	margin-left:20px;
}
div.startpackages a:hover img{
	display:none;
}
div.startpackages h1 a{color:#fff;text-decoration:none;padding-left:0;}
/* Pricing/Pacckages Table Start */
table.price td{
		background-repeat:repeat-x;
		background-position:bottom;
		border-left:solid 1px #FFF;
		width:23%;
		padding:6px;
		padding-left:10px;
		padding-right:10px;
		text-align:center;
		color:#FFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
}
table.price td span{
	font-size:25px;
}
table.price td.headtd{
	text-align:left;
	background-image:url(img/price-head.jpg);
}
table.price td.phead{
	border-bottom:solid 1px #FFF;
	height:83px;
	
}
table.price a{
	display:block;
	margin:0 auto;
	margin-top:3px;
}
table.price a.start{
	background-image:url(img/start-church-website.png);
	background-repeat:no-repeat;
	background-position:center;
	width:116px;
	height:30px;
}
table.price a.start:hover img{
	display:none;
}
table.price td.p1 img{
	position:relative;
	float:left;
}
table.price td.p1{
	background-image:url(img/price-1.jpg);
	text-align:right;
		color:#333;
		font-size:12px;
		line-height:normal;
		width:31%;
		vertical-align:bottom;
	
}
table.price td.p2{
	background-image:url(img/price-2.jpg);
	vertical-align:bottom;
}
table.price td.p3{
	background-image:url(img/price-3.jpg);
	vertical-align:bottom;
}
table.price td.p4{
	background-image:url(img/price-4.jpg);
	vertical-align:bottom;
}

/* Pricing/Pacckages Table End */
