
/* ###################################################################### */
/* ####################    WEB TEMPLATE ONLY     ###################### */
/* ###################################################################### */


/* #############  - SECTIONS & CATEGORIES ###########################*/

.subheading-category{
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 2em;
	line-height: normal;
	font-family: "Times New Roman", Times, serif;
	color: #185b8d;
	font-style: italic;
	text-align: left;
	}
	
	



.contentpane {
	border: none;
	padding: 0px;
	margin: 0px;
	
	}
	
	
.wrapper{
    border: none;
    padding: 0px;
    margin: 0px;

}
	


/* Element |ID   | Class 			    |Suffix */
/* Div     |NA   |contentpagetitle   |YES */
/* Top of any article is Parameters - Component : Show Article Title*/
/* content title and links href links happens if turned on via the back-end*/


.contentpagetitle {
	font-family: Arial, Helvetica, sans-serif;
	 color: #000000;
    margin: 0px;
	 padding: 0px;
	font-weight: bold;

}
.contentpagetitle a, .contentpagetitle a:link, .contentpagetitle a:visited {
	color: #ffffff;
    text-decoration: none;
}

.contentpagetitle a:hover {text-decoration: underline; }

/* top box like a category description */
.contentdescription {}

/* Icons Print E-mail PDF etc.*/
td.buttonheading{
	width: 40px;
}


.buttonheading a{
	border:none;
    float: right;
    clear: none;
}


/* Writen by Authors name can also be seen on search com results href and intro text & Category listing if it has a article count*/
.small {}

/* Dates */
.createdate {}
.modifydate {}
.newsfeeddate {}
/* Dates */


/* Main Body Text */


/* blogs Layout Style Top of the page Blog style Layouts */
div.blog {
	padding: 12px;
	text-align: center;	
}

div.blog img, .blog a img, .blog a:hover img{
	
	}

div.leading img.left, div.leading img.left a, div.leading img.left a:hover{
	margin: 2px 12px 6px 0px;
	}
	
div.blog img.left, div.blog a img.left, div.blog a:hover img.left{
	margin: 2px 12px 5px 0px;
	}
	
div.blog img.right, div.blog a img.right, div.blog a:hover img.right {
	margin: 2px 0px 5px 12px;
	}

.blog  h1{
	margin: 0px 0px 0px 0px;
	font-size: 30px;
	line-height: 30px;
	text-align: left;
}

div.blog  h1 a, .main_content h1 a:link, .main_content h1 a:visited{
	text-decoration: none;
}

.blog h1 a:hover{
	text-decoration: underline;
}


.blog h2{
	
}

.blog h3{
	
}

.blog  p{
	
}


.blog ul{

}

.blog li{
	
}

.items-leading{
	text-align: left;
	margin: 0px 0px 0px 0px;
	height: 100%;
	text-align: left;
}



.category-desc{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;	
}


.leading-0, .leading-1, .leading-2, .leading-3, .leading-4, .leading-5, .leading-6, .leading-7, .leading-8, .leading-9, .leading-10, .leading-11 .leading-12{
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 12px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;	
	
}


.items-row{
	margin: 0px 0px 15px 0px;
}
	

.blog .item{
	text-align: left;
	
	height: 100%;


}


.item-page{
	padding: 0px;

}


.item-page h1{
	font-size: 2.5em;

}


.item-page h2{
	font-size: 2.0em;

}

.pull-right img {
	border-width: 1px;
	border-style: solid;
	border-color: #9b9b9d;
	box-shadow: 0 0 4px #CBCBCB;
	-moz-box-shadow: 0 0 4px #CBCBCB;
	-webkit-box-shadow: 0 0 4px #CBCBCB;
	margin: 0px 0px 10px 20px;
}

.pull-left img{
	border-width: 1px;
	border-style: solid;
	border-color: #9b9b9d;
	box-shadow: 0 0 4px #CBCBCB;
	-moz-box-shadow: 0 0 4px #CBCBCB;
	-webkit-box-shadow: 0 0 4px #CBCBCB;
	margin: 0px 20px 10px 0px;
}



/* ++++++++++++++  blog  ++++++++++++++ */

/* +++++++  global   +++++ */

.column-1, .column-2, .column-3, .column-4{
	padding: 0px;
}

/* +++++++  1 column   +++++ */

.cols-1
{
     display: block;
    float: none !important;
    margin: 0 !important;
	border-top-width: 1px;
  	border-top-style: solid;
	float:left;

}


/* +++++++  2 columns   +++++ */

.cols-2 .column-1 {
    float:left;
    width:  410px;
	margin: 0px 0px 0px 0px;
	padding: 6px 24px 0px 0px;
	border-top-width: 1px;
  	border-top-style: solid;
	border-right-width: 1px;
  	border-right-style: solid;
}

.cols-2 .column-2 {
    float: left;
	margin: 0px 0px 0px 10px;
	padding: 6px 6px 0px 18px;
	border-top-width: 1px;
  	border-top-style: solid;
	width:  410px;
	border-right-color: #5b5636;
}

/* +++++++  3 columns   +++++ */

.cols-3 .column-1 {
	float:left;
	width: 190px;
	margin: 0px 6px 0px 0px;
	padding: 0px 8px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5b5636;
}

.cols-3 .column-2 {
    float:left;
    width: 190px;
	margin: 0px 6px 0px 10px;
	padding: 0px 8px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5b5636;
}

.cols-3 .column-3 {
    float:right;
    width: 190px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;

}


/* +++++++  4 columns   +++++ */

.cols-4 .column-1 {
        float:left;
        width:  202px;
		margin: 0px 15px 0px 0px;
		min-height: 400px;

}

.cols-4 .column-2 {
        float:left;
        width: 202px;
	    margin: 0px 15px 0px 0px;
		min-height: 400px;
}

.cols-4 .column-3 {
        float:left;
        width: 202px;
	    margin: 0px 15px 0px 0px;
		min-height: 400px;
}

.cols-4 .column-4 {
        float: right;
        width:  202px;
	    margin: 0px;
		min-height: 400px;
}


/* ++  At the footer of the blog style pages  +++ */

.items-more{

	padding: 8px 8px 8px 8px;
	margin: 6px 15px 8px 15px;
	text-align: left;
	float: left;
	}
	
	
	
.edit_button {
	width: 20px;
	height: 20px;
	z-index: 500;
	position: absolute;
	top: 5px;
	right: 10px;
	}
	
	
.edit_button a {
	border: none;
	
	}
	
.edit_button img {
	border: none;
	
	}
	
	
	
	
/* UL List at the footer of the Page */

.blogsection{}

/* Read more link to full article  */

.blog p.readmore{
	
	font-size: .9em;	
	padding: 0px;
	margin: 3px 8px 0px 0px;
	}

/* space from bottom of article */

.article_separator{
   display: none;
   }
  

.article_column{
   

}


.column_separator{
	
}



.blog-featured
{
        padding: 0;
}


.row-separator
{
        display: block;
        clear: both;
        margin: 0;
        border: 0px;
        height:1px
}

.item-separator
{
        display: none;
        margin: 0px;
}

.shownocolumns
{
        width:98% !important;
}

#top
{
        margin:0 0 20px 0;
        overflow:hidden
}



ul.actions{
	padding: 0px;
	clear: none;
	float: right;
	list-style-type: none;
	margin: 0px 0px 3px 6px;
	display: none;
}

ul.actions li{
	padding: 0px;
	margin: 0px;
}

ul.actions li img {
	border: 0px;
}


.subheading-category{
 margin: 0px 0px 8px 0px;	
 font-size: 32px;
}



.pagination{
	float: left;
	clear: both;
	font-size: 14px;
	text-align: center;
}
.pagination .counter{
	font-weight: bold;	

}

.pagination span{
	padding: 2px 3px 2px 3px;

}

.pagination a{
	padding: 2px 3px 2px 3px;

}

/* ############# END CONTENT - SECTIONS & CATEGORIES ###########################*/
