
/* SPECIFIC INNER PAGE SUB HEADINGS */

.general-subtitle-inner {
	color:#EC1260;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}
.seo-subtitle-inner {
	color:#F28F22;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}
.links-subtitle-inner {
	color:#047AFF;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}
.ppc-subtitle-inner {
	color:#48A842;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}
.social-media-subtitle-inner {
	color:#9B99C3;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}
.web-design-subtitle-inner {
	color:#00AAFE;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}
.web-presenters-subtitle-inner {
	color:#41AD9F !important;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}
.members-area-subtitle-inner {
	color:#D355E6;
	padding:5px 5px 5px 5px;
	margin:0px;
	font-size:90%;
	font-weight:bold;

}

/* SPECIFIC INNER PAGE SPECIFIC COLOURS */

.seo {
	color:#F28F22 !important;
	text-decoration:none;

}
.links {
	color:#047AFF !important;
	text-decoration:none;

}
.ppc {
	color:#48A842 !important;
	text-decoration:none;

}
.social-media {
	color:#9B99C3 !important;
	text-decoration:none;

}
.web-design {
	color:#00AAFE !important;
	text-decoration:none;

}
.web-presenters {
	color:#41AD9F !important;
	text-decoration:none;

}
.members-area {
	color:#D355E6 !important;
	text-decoration:none;

}
.homepage {
	color:#EC1260 !important;

}


/* INNER PAGES */

#inner-page-container {
	width:980px;
	min-height:500px;
	float:left;
	display:inline;

}

.inner-page-column {
	width:238px;
	margin:20px 0px 0px 0px;
	float:left;

}
.inner-page-header {
	background-image:url('../images/inner-page-header-bg.jpg');
	background-repeat:no-repeat;
	width:221px;
	height:31px;
	margin:0px 8px 3px 8px;

}
.inner-page-header p {
	font-size:80%;
	padding:8px 3px 0px 7px;
	margin:0px;
	color:#5A5A5A;

}
.inner-page-header a {
	text-decoration:none; 
	color:#5A5A5A;

}
.inner-page-main-column {
	float:left;
	width:475px;
	margin:20px 13px 10px 13px;
}
.inner-page-main-column h2 {
	color:#5A5A5A;
	padding:0px 0px 9px 0px;
	margin:3px 0px 5px 0px;
	font-size:120%;
	border-bottom:1px dotted #ACACAC;
	
}
.inner-page-main-column img {
	float:left;
	margin:8px 2px 0px 0px;

}
#inner-page-next-section {
	float:right;

}
#inner-page-next-section p {
	float:left;
	padding:0px 5px 5px 5px;
	^padding:15px 5px 5px 5px;

}
#inner-page-next-section a {
	text-decoration:none;
	font-weight:bold;

}
#inner-page-next-section img {
	float:left;

}

/* LEFT NAV */

#left-nav ul {
	margin:0px 5px 0px 5px;
	padding:0px;
	list-style-position: inside;
	list-style-image: url(../images/circle-bullet.jpg);
	^list-style-image: url(../images/circle-bullet-ie.jpg);

}
#left-nav li {
	border-bottom:1px solid #5A5A5A;
	padding:5px 5px;

}
#left-nav li:hover {
	background-color:#F4F4F4;
	list-style-position: inside;
	list-style-image: url(../images/left-nav-arrow-seo.png);

}
#left-nav a {
	font-family:arial;
	font-size:80%;
	text-decoration:none;
	color:#5A5A5A;
	font-weight:bold;
	

}
#left-nav a:hover {
	

}


/* NEWS TEMPLATE */

.inner-page-news-item {
	background-color:#F4F4F4;
	margin:0px 0px 1px 0px;
	padding:5px 0px;

}
.inner-page-news-item h3 {
	color:#EC1260;
	padding:3px 3px 0px 3px;
	margin:0px 10px;
	font-weight:bold;
	font-size:90%;

}
.inner-page-news-item p {
	color:#5A5A5A;
	padding:0px 3px 3px 3px;
	margin:0px 10px;
	font-family:arial;
	font-size:80%;

}
.inner-page-news-item a {
	color:#EC1260;
	text-decoration:none;

}
.inner-page-news-item a:hover {
	color:#EC1260;
	text-decoration:underline;

}
.inner-page-news-item span {
	color:#5A5A5A;
	font-weight:bold;

}
.inner-page-news-dashed-hr {
	border: 1px dotted #5A5A5A;
	width:90%;
	margin:3px 12px;
	text-align:center;
	^margin:-2px 0px 0px 0px;
}
.inner-page-grey-bg {
	background-color:#F5F5F5;
	padding:0px 0px 5px 0px;
	margin:0px 0px 20px 0px;

}
.inner-page-grey-bg p {
	color:#5A5A5A;
	padding:3px;
	margin:0px 5px;
	font-family:arial;
	font-size:80%;

}
.inner-page-dashed-hr {
	border: 1px dotted #5A5A5A;
	width:95%;

}

/* CONTACT TEMPLATE */

#inner-page-contact {
	background-image:url('../images/inner-page-contact-bg.jpg');
	background-repeat:no-repeat;
	width:239px;
	height:255px;
	margin:0px 0px 3px 0px;

}
#inner-page-contact p {
	padding:5px 6px;
	margin:0px;

}

/* INNER PAGE MAIN CONTENT */

#inner-page-main-content {
	

}
#inner-page-main-content h2 {
	padding:5px;
	font-size:100%;
	margin:0px;

}
#inner-page-main-content p {
	color:#5A5A5A;
	font-size:80%;
	padding:0px 5px 10px 5px;
	margin:0px;

}
#inner-page-main-content ul {
	color:#5A5A5A;
	font-size:80%;
	padding:5px 5px 5px 5px;
	margin:0px;
	list-style-position: inside;

}
#inner-page-main-content ol {
	color:#5A5A5A;
	font-size:80%;
	padding:5px 5px 5px 5px;
	margin:0px;
	list-style-position: inside;

}
#inner-page-main-content a {
	color:#5A5A5A;
	font-weight:bold;
	font-size:100% !important;
	padding:0px 0px;
	text-decoration:none;

}
#inner-page-main-content a:hover {
	font-weight:bold;

}
.page-item {
	padding: 5px;
}

/* INNER PAGE MAIN CONTENT CLASS */

.inner-page-main-content {


}
.inner-page-main-content h2 {
	padding:5px;
	font-size:100%;
	margin:0px;

}
.inner-page-main-content p {
	color:#5A5A5A;
	font-size:80%;
	padding:0px 5px 5px 5px;
	margin:0px;

}
.inner-page-main-content ul {
	color:#5A5A5A;
	font-size:80%;
	padding:5px 5px 5px 5px;
	margin:0px;
	list-style-position: inside;

}
.inner-page-main-content ol {
	color:#5A5A5A;
	font-size:80%;
	padding:5px 5px 5px 5px;
	margin:0px;
	list-style-position: inside;

}
.inner-page-main-content a {
	color:#5A5A5A;
	font-weight:bold;
	font-size:100% !important;
	padding:0px 0px;
	text-decoration:none;

}
.inner-page-main-content a:hover {
	text-decoration:underline;

}


/* INNER PAGE MEMBERS AREA */

.inner-page-main-column-members {
	float:left;
	width:960px;
	margin:20px 0px 10px 12px;
}
.inner-page-main-column-members h2 {
	color:#CF5BE0;
	padding:0px 0px 9px 0px;
	margin:3px 0px 5px 0px;
	font-size:120%;
	border-bottom:1px dotted #ACACAC;
	
}
.inner-page-main-column-members img {
	float:left;
	margin:8px 2px 0px 0px;

}

/* INNER PAGE ADMIN AREA */

.inner-page-main-column-admin {
	float:left;
	width:730px;
	margin:20px 0px 10px 12px;
}
.inner-page-main-column-admin h2 {
	color:#CF5BE0;
	padding:0px 0px 9px 0px;
	margin:3px 0px 5px 0px;
	font-size:120%;
	border-bottom:1px dotted #ACACAC;
	
}
.inner-page-main-column-admin img {
	float:left;
	margin:8px 2px 0px 0px;

}

/* RELATED LINKS */

#related-links {
	margin:0px 7px 15px 0px;
	width:310px;
	float:left;

}
#related-links ul {
	margin:0px 0px 0px 5px;
	padding:0px;
	list-style-position: inside;
	list-style-image: url(../images/arrow-right.jpg);
	color:#5A5A5A;

}
#related-links li {
	margin:0px 0px 0px 0px;
	padding:5px 0px;

}
#related-links li:hover {


}
#related-links a {
	font-style:italic;
	font-weight:bold;
	font-size:80%;
	text-decoration:none;
	color:#5A5A5A;
	padding:-3px 0px 0px 0px;
	margin:-2px 0px 0px 0px;

}
#related-links a:hover {


}

/* OFFER SECTION */

#seo-offer {
	background-image:url('../images/offers/seo-offer-left.jpg');
	background-repeat:no-repeat;
	width:237px;
	height:284px;
	margin:10px 0px 0px 0px;

}
#links-offer {
	background-image:url('../images/offers/links-offer-left.jpg');
	background-repeat:no-repeat;
	width:237px;
	height:284px;
	margin:10px 0px 0px 0px;

}
#ppc-offer {
	background-image:url('../images/offers/ppc-offer-left.jpg');
	background-repeat:no-repeat;
	width:237px;
	height:284px;
	margin:10px 0px 0px 0px;

}
#social-media-offer {
	background-image:url('../images/offers/social-media-offer-left.jpg');
	background-repeat:no-repeat;
	width:237px;
	height:284px;
	margin:10px 0px 0px 0px;

}
#web-design-offer {
	background-image:url('../images/offers/web-design-offer-left.jpg');
	background-repeat:no-repeat;
	width:237px;
	height:284px;
	margin:10px 0px 0px 0px;

}
#web-presenter-offer {
	background-image:url('../images/offers/web-presenter-offer-left.jpg');
	background-repeat:no-repeat;
	width:237px;
	height:284px;
	margin:10px 0px 0px 0px;

}
.offer-text-header{
	font-weight:bold;
	color:#5A5A5A;
	padding:0px 10px;
	margin:0px;

}
.offer-text {
	color:#5A5A5A;
	padding:0px 10px;
	margin:0px;
	font-size:80%;

}
.offer-hr {
	border: 1px dotted #5A5A5A;
	width:90%;
	margin:3px 12px;
	text-align:center;
	^margin:-2px 0px 0px 0px;

}


/* CONTACT US PAGE */

#contact-us-bg {
	background-image:url('../images/contact-main-bg.jpg');
	background-repeat:no-repeat;
	width:475px;
	height:275px;

}
#contact-us-bg a {
	color: #5A5A5A !important;
	font-weight:normal !important;

}
.contact-header-inner {
	color:#EC1260 !important;
	font-size:100% !important;
	padding-top:17px !important;
	font-weight:bold; !important;

}
.contact-address {
	float:left;
	width:230px;
	margin:30px 10px 15px 0px;

}


/* CLIENTS PAGE */

.web-presenters-clients-container {
	margin:0px 0px 20px 0px;

}
.web-presenters-clients-left; {
	float:left;
	margin:0px 10px 0px 0px;

}
.web-presenters-clients-right; {
	float:left;
	margin:0px 0px 0px 10px;

}

.web-presenters-clients-text {
	float:left;
	width:210px;

}

/* BLOG */

.linkage {
	font-size:80%;
	font-weight:bold;
	padding:0px 0px;
	margin:10px 10px;
	color:#5A5A5A;

}
#blog-intro-content p {
	font-weight:bold;

}
.blog-link {
	color:#EC1260 !important;

}


/* LOGIN FORM */

.login-form-text {
	font-size:80%;
	padding:3px 0px;
	margin:0px 3px;
	font-weight:bold;

}
.login-form-welcome {
	font-size:110%;
	color:#5A5A5A;
	padding:0px 10px;
	margin:0px;

}
.login-form-span {
	color:#CE58E0;
	font-weight:bold;

}

.form-button {
	border:1px solid #7B7B7B !important; 
	background-color:#DCDCDC !important; 
	padding:5px !important; 
	cursor:pointer !important;
	margin:6px 0px !important;
	color:#000000 !important;
	font-weight:normal !important;
	text-decoration:none !important;

}



/* ASK A QUESTION */

#ask-a-question {
	border-top:1px solid #5a5a5a;
	border-bottom:1px solid #5a5a5a;
	margin:5px 10px 5px 0px;
	padding:9px;

}
#ask-a-question a {
	text-decoration:none;
	color:#5a5a5a;

}
#question-arrow {
	float:left;
	margin:3px 0px 0px 0px;

}
#question-text {
	float:left;
	margin:0px 0px 0px 10px;
	font-size:80%;
	font-weight:bold;

}


/* ANALYTICS SECTION */
.piwiki-col {
	width:314px; 
	margin:0px 5px 0px 0px; 
	float:left;
	background-color:#FFFFFF;
	min-height:800px;

}
.widgetiframe {
	border:1px solid #DAE7F0; 
	margin:0px 0px 10px 0px !important; 
	min-height:410px;
	width:312px;
	
}
.widgetiframe-header {
	width:312px;
	background-color:#DAE7F0; 

}
.widgetiframe-header p {
	padding:5px 0px !important; 
	margin:0px; 
	text-align:center; 
	color:#6D929B !important; 
	font-weight:bold;

}


/* SITE APPRAISAL */

#site-appraisal-home {
	background-image:url('../images/site-appraisal-bg-home.jpg');
	background-repeat:no-repeat;
	width:310px;
	height:410px;

}
#site-appraisal-seo {
	background-image:url('../images/site-appraisal-bg-seo.jpg');
	background-repeat:no-repeat;
	width:310px;
	height:410px;

}
#site-appraisal-manual-links {
	background-image:url('../images/site-appraisal-bg-manual-links.jpg');
	background-repeat:no-repeat;
	width:310px;
	height:410px;

}
#site-appraisal-ppc {
	background-image:url('../images/site-appraisal-bg-ppc.jpg');
	background-repeat:no-repeat;
	width:310px;
	height:410px;

}
#site-appraisal-social-media {
	background-image:url('../images/site-appraisal-bg-social-media.jpg');
	background-repeat:no-repeat;
	width:310px;
	height:410px;

}
#site-appraisal-web-design {
	background-image:url('../images/site-appraisal-bg-web-design.jpg');
	background-repeat:no-repeat;
	width:310px;
	height:410px;

}
#site-appraisal-web-presenters {
	background-image:url('../images/site-appraisal-bg-web-presenters.jpg');
	background-repeat:no-repeat;
	width:310px;
	height:410px;

}

#inner-site-appraisal {
	width:311px;
	float:left;

}



