@charset "utf-8";
/* CSS Document */
p{overflow:hidden;}

address{font-style:normal;}

/*===Image_Gallery===*/
ul.img_gallery li {
display:inline;
margin:0 5px 5px 0;
position:relative;
vertical-align:top;
}

/*===List Pages,List Categories,Featured Area===*/
#listpages li,#listcategories li,.featureditem li{clear:both;
margin-bottom:5px;
overflow:auto;}

#listpages li img,#listcategories li img,.featureditem li img{float:left;
margin-right:4px;}

#listpages li span,#listcategories li span,.featureditem li span{display:block;
margin:2px 0 10px;}

/*===Comment System===*/
#comment-form-text label{float:none;
margin-left:3px;}

#comment-form-text input#submit-comment{margin:0;}

form p{
overflow:hidden;
margin-bottom:10px;
}
form#search-form p{
margin-bottom:0px;
}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header, 
hgroup, menu, nav, section, menu,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:none;
	outline:none;
	vertical-align:baseline;
	background:transparent;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;	
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}


/*LIST PAGES*/

.lp_hory #listpages li{clear:none;
display:inline-block;
margin-right:15px;
width:130px;
line-height:130%;
vertical-align:top;}

*+html .lp_hory #listpages li{display:inline;}

* html .lp_hory #listpages li{display:inline;}

.lp_hory #listpages li img{float:none;}

.lp_hory #listpages li span{font-size:11px;
text-align:justify;
}

.lp_hory #listpages li a.listtitle{font:bold 11px Tahoma;}

/*===Form Messages===*/
.formErrorMessage,.formSuccessMessage{-moz-border-radius:15px;
border:1px solid #FFF;
color:#FFF;
cursor:pointer;
font-weight:bold;
left:40%;
opacity:0.75;
padding:30px;
position:absolute;
text-align:center;
top:35%;z-index:999;
font-size:13px;}

.formSuccessMessage{background-color:olive;}

.formErrorMessage{background-color:#990000;}

