body {
	background-color: #000000;
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.main
{
-moz-border-radius: 5px;
border:solid 1px #CC0000;
margin-top:5px;
margin-bottom:5px;
}

.edge{
padding:5px 5px 5px 5px ;
border-left:1px solid #CC0000;border-top:1px solid #CC0000;border-right: 1px solid #CC0000;border-bottom: 1px solid #CC0000;
background-color: #000000;}
.smallgrey {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9pt; color: #CCCCCC; background:transparent; }
img {
   behavior: url("pngbehavior.htc");
}
.left-bg {
	background-color: #000000;
	background-image: url(images/body-left-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.rightbg {
	background-color: #000000;
	background-image: url(images/body-right-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header-bg {
	background-image: url(images/back-bg.jpg);	background-repeat: repeat-y;
	background-position: left top;
}
.header-phone {
	font-family: Verdana,;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.navi-bg {
	background-image: url(images/navi-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.navi-linkes {
	font-family: Arial,;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navi-linkes:hover {
	font-family: Arial,;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.navi-links {
	font-family: Arial,;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navi-links:hover {
	font-family: Arial,;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.body-bg {
	background-image: url(images/body-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.heading {
	background-image: url(images/heading-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.heading1 {
	background-image: url(images/heading-bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main-services {
	background-image: url(images/catgri-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
a:link, a:active, a:visited {color: #FF9900; text-decoration: none; }
a:hover {color: #eba13e; text-decoration: underline;}
.left-links {
	font-family: Arial,;
	font-size: 11px;
	font-weight: bold;
	color: #dbbfc7;
	text-decoration: none;
}
a.left-links:hover {
	font-family: Arial,;
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.left-links1 {
	font-family: Arial,;
	font-size: 12px;
	font-weight: bold;
	color: #dbbfc7;
	text-decoration: none;
}
.line-boder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9a042c;
	border-left-color: #9a042c;
}
.read-more {
	font-family: Arial,;
	font-size: 14px;
	font-weight: bold;
	color: #96203b;
	text-decoration: none;
}
a.read-more:hover {
	font-family: Arial,;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.red-text {
	font-family: Verdana,;
	font-size: 14px;
	font-weight: bold;
	color: #f11117;
	text-decoration: none;
}
.red-text12 {
	font-family: Verdana,;
	font-size: 12px;
	font-weight: bold;
	color: #f11117;
	text-decoration: none;
}
.red-text1 {
	font-family: Verdana,;
	font-size: 12px;
	font-weight: bold;
	color: #f11117;
	text-decoration: none;
}

.body-text {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
.buy-now {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;

}
.body-text1 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.why-heading {
	font-family: Georgia,;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.product-heading {
	font-family: Georgia,;
	font-size: 18px;
	color: #b19879;
	text-decoration: none;
}
.product-heading2 {
	font-family: Georgia,;
	font-size: 20px;
	color: #f9bb2c;
	text-decoration: none;
}
.product-heading1 {
	font-family: Georgia, ;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.right-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.inner-boder {
	border: 1px solid #9a042c;
}
.inner-boder1 {
	border: 1px solid #9a042c;
	padding:5px;
}
.right-boder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a042c;
	background-image: url(images/inner-bg.jpg);
}
.right-boder2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a042c;
}
.right-boder4 {	
	border-right-color: #9a042c;
}
.right-boder1 {
	background-image: url(images/inner-bg.jpg);
}

.input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 80px;
	width: 240px;
	border: 1px solid #000000;
}
.areatext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 80px;
	width: 200px;
	border: 1px solid #000000;
}
.inputtextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 80px;
	width: 340px;
	border: 1px solid #000000;
}
.input1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 18px;
	width: 180px;
	border: 1px solid #000000;
}
.input10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 16px;
	width: 50px;
	border: 1px solid #000000;
}
.contant-input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 16px;
	width: 30px;
	border: 1px solid #000000;
}
.checkout-linebg {
	background-image: url(images/checkout-linebg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.input6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 16px;
	width: 140px;
	border: 1px solid #000000;
}
.inputdrop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 16px;	
	border: 1px solid #000000;
}

.input8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 20px;
	width: 140px;
	border: 1px solid #000000;
}
.input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 20px;
	width: 180px;
	border: 1px solid #000000;
}
.input7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660d18;
	height: 80px;
	width: 200px;
	border: 1px solid #000000;
}
.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 18px;
	width: 180px;
	border: 1px solid #000000;
}
.footer-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #620319;
	text-decoration: none;
}


.line-bgnavi {
	background-image: url(images/navi-line-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f9bb2c;
	text-decoration: underline;
}
a.more:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.product-box {
	background-image: url(images/box-body.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.more1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dbbfc7;
	text-decoration: none;
}
a.more1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.more2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dbbfc7;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBBFC7;
}
.article {
	background-image: url(images/article.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.article-heading {
	font-family: Arial, ;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
}
.article-heading4{
	font-family: Arial, ;
	font-size: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.article-heading1 {
	font-family: Arial, ;
	font-size: 30px;
	color: #6c0005;
	text-decoration: none;
	font-weight: bold;
}
.innerpage-heading1 {
	font-family: Arial, ;
	font-size: 26px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.innerpage-heading2 {
	font-family: Arial, ;
	font-size: 24px;
	color: #6c0005;
	text-decoration: none;
}
.article-heading3 {
	font-family: Arial, ;
	font-size: 14px;
	color: #6c0005;
	text-decoration: none;
	font-weight: normal;
}
.article-heading2 {
	font-family: Arial, ;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.social {
	background-image: url(images/social-booking.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.press-text {
	font-family: Arial,;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.press {
	background-image: url(images/press-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.link-building {
	background-image: url(images/linkbuilding-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.directory {
	background-image: url(images/Directory-submission-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.content-writing {
	background-image: url(images/content-writing-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.classiffied {
	background-image: url(images/classifiedsubmission-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.blog-submission {
	background-image: url(images/blog-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.seo-ppromotion {
	background-image: url(images/seo-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.ppc-packages {
	background-image: url(images/ppc-banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.seo-bronze {
	background-image: url(images/inner-banner-Bronze.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.seo-silver {
	background-image: url(images/inner-banner-silver.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.gold {
	background-image: url(images/inner-bannergold.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cc-specials {
	background-image: url(images/social-media.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.social-mediapack {
	background-image: url(images/social-media1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.portfolio-heading {
	font-family: Arial, ;
	font-size: 16px;
	color: #ff0044;
	text-decoration: none;
	font-weight: normal;
}
.body-text2 {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.new-box-boder {
	background-color: #480006;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #90011e;
	border-left-color: #90011e;
}

.testimonials-nameheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f9bb2c;
	text-decoration: none;
	line-height: 18px;
}

.new-boderright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9A042C;
}
.testimonials-linebg {
	background-image: url(images/testimonials-linebg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #550216;
	border: 1px solid #9a042c;
	padding: 10px;
}
