img {border:0 none;}
img.padding {margin: 0 15px;}

a.lightbox { }

.button {
padding: 5 10px;
background-color: #ba3928 /*rgb(215, 16, 16)*/;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
/* width: 100%; */
color: white;
float: left;
margin: 0 9px 0 0;
}


.button2 {
padding: 5 15px;
background-color: #ba3928;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
width: 20%;
text-align: center;
color: white;
border: none;
}

table.table { 
border: solid 1px rgb(210, 166, 98);
text-align: center;
border-spacing: 0px;
font-size: 15px;
}

div.news-list img.preview_picture {margin: 0 14px 10px 0;}

h1, h2, h3, h4, h5, h6
{
	margin:1.3em 0 0.2em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:200%; margin:0 0 0.7em; }
h2 { font-size:180%; }
h3 { font-size:160%; }
h4 { font-size:140%; }
h5 { font-size:120%; }
h6 { font-size:100%; }

#sidebar h3 { margin: 0 0 0.2em}

hr, .hr 
{
	border-top: 1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#content ol li, #content ul li { margin: 0.6em 0; }
#workarea .photo-page-detail-list li{ margin:0;}
.blog-comment-content, .blog-comment-cont {height:auto;}


.button2 a{
color: white !important;
text-decoration: none;
}
.button2 a:hover{
text-decoration: underline;
}

input.button2 {
cursor: pointer;
}

input.button2:hover {
text-decoration: underline;
}