.blog {



padding:0;



}



.contentdescription {



overflow:hidden;



padding: 0;



}



.article_row {



margin:0 0;



overflow:hidden;



padding:0;



}



.article_row img {



padding: 5px;



}



.article_column  {



border:0 solid #CCCCCC;



padding:10px 10px 10px 0;



}



.column1, .column2, .column3 {



width: 31%;



}



.column2, .column1 {



float:left;



margin:0;



}



.column3 {



float: right;



}



.column1, .column2, .column3 {



border:0 solid #D4A7C5;



margin:0 5px 0 0;



position:relative;



}



.column1 img, .column2 img, .column3 img {



margin: 0 6px 6px 0;



padding: 0;



float: left;



}



/* .column2 {



float:right;



margin:0;



width:45%;



}



.cols2 {



width:45%;



} */







/** jumultithumbs */



.juimage img {



padding: 0 !important;



}



.juimage{



/* border: 1px solid #fff; */



padding: 0 !important;



}



.nothumbnail,



.noimage{



border: none;



}



.juleft{



float: left;



margin: 0 6px 6px 0;



}



.juright{



float: right;



margin: 0 0 6px 6px;



}











.contentpagetitle a {



color: #fff;



text-decoration: none;



margin: 0;



padding: 0;



}







h2.contentheading, h2.componentheading {



	margin-bottom: 0;



	color: #fff;



}



h2.contentheading a, h2.componentheading a {



	margin-bottom: 0;



	color: #fff;



	text-decoration: none;



}



p.buttonheading {



text-align:right;



}



p.buttonheading img {



border:0;



padding: 0;



} 



p.buttonheading a:link, p.buttonheading a:visited {



border:2px solid #151515;



}



.article_row p.iteminfo {



background:#151515;



line-height:1em;



}



.modifydate {



color:#932467;



display:block;



font-size:0.85em;



padding:0;



}



.createdby {



color:#932467;



display:block;



font-size:0.85em;



padding:0 0 0 2px;



}



.createdate {



color:#999999;



display:block;



font-size:0.85em;



}



.article_separator {



border:1px solid #333333;



display:none;



margin:0 0;



}







/* -- article editor */



form.editor legend {



font-size:1.2em;



padding:2px;



}







form.editor fieldset {



border:solid 2px #ccc;



padding: 5px;



}







form.editor .publishing label {



float:left;



width:14em;



}







form.editor .publishing div {



margin:5px 0;



}







form.editor .publishing .radio label {



float:none;



width:14em;



}







form.editor .publishing .radio label span {



float:left;



width:14em;



}







form.editor fieldset.metadata label {



float:none !important;



display:block;



}







.save {



text-align:right;



padding-bottom: 5px;



}







/* -- buttons */



#editor-xtd-buttons {



	padding: 5px;



}







.button2-left,



.button2-right,



.button2-left div,



.button2-right div {



	float: left;



}







.button2-left a,



.button2-right a,



.button2-left span,



.button2-right span {



	display: block;



	height: 22px;



	float: left;



	line-height: 22px;



	font-size: 11px;



	color: #666;



	cursor: pointer;



}







.button2-left span,



.button2-right span {



	cursor: default;



	color: #999;



}







.button2-left .page a,



.button2-right .page a,



.button2-left .page span,



.button2-right .page span {



	padding: 0 6px;



}







.page span {



	color: #000;



	font-weight: bold;



}







.button2-left a:hover,



.button2-right a:hover {



	text-decoration: none;



	color: #0B55C4;



}







.button2-left a,



.button2-left span {



	padding: 0 24px 0 6px;



}







.button2-right a,



.button2-right span {



	padding: 0 6px 0 24px;



}







.button2-left {



	background: url(../images_general/j_button2_left.png) no-repeat;



	float: left;



	margin-left: 5px;



}







.button2-right {



	background: url(../images_general/j_button2_right.png) 100% 0 no-repeat;



	float: left;



	margin-left: 5px;



}







.button2-left .image {



	background: url(../images_general/j_button2_readmore.png) 100% 0 no-repeat;



}







.button2-left .readmore {



	background: url(../images_general/j_button2_readmore.png) 100% 0 no-repeat;



}







.button2-left .pagebreak {



	background: url(../images_general/j_button2_pagebreak.png) 100% 0 no-repeat;



}
