html, body, p, h1, h2, h3, h4, h5, em,i,li,ul,{padding:0;margin:0;}
body {font-size:14px; font-family:Arial, Helvetica, sans-serif;}
li {list-style-type:none;}
h1, h2, h3, h4, h5, em {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

A:link {COLOR: white; TEXT-DECORATION: none}
A:visited {COLOR: white; TEXT-DECORATION: none}
A:active {COLOR: white; TEXT-DECORATION: none}
A:hover {COLOR: #d9d9d9;TEXT-DECORATION: none;}
A:unknown {TEXT-DECORATION: none}

ul {list-style: none outside none;}

H1 {
	text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: #d8432b;
    text-shadow: 1px 1px 1px #FFF;
    display: block;
    padding-left: 7px;
    width: auto;
    height: 29px;
    line-height: 29px;
	 margin-top: 10px;
}

.center H1 {
	text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
	 font-weight: bold;
    color: #d8432b;
    text-shadow: 1px 1px 1px #FFF;
    display: block;
    padding-left: 7px;
    width: auto;
    height: 29px;
    line-height: 29px;
	 margin-top: 10px;
}

H2, H3, H4 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
	 font-weight: bold;
    color: #d8432b;
	 text-align: center;
    text-shadow: 1px 1px 1px #FFF;
    display: block;
    padding-left: 7px;
    width: auto;
    height: 29px;
    line-height: 29px;
	 margin-top: 10px;
}

BODY {
	margin: 0px;
	padding: 0px;
	background-color: #f5b666;
	background-image: url(images/bg-top2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.im_adv{position:fixed;z-index:101;bottom:0%;right:0%;z-index:999;padding:5px 4px 0px 4px;background:rgba(177,177,177,0.61);margin:5px;}
.im_title{cursor:pointer;position:absolute;z-index:1000;right:12px;top:-25px;height:25px;line-height:25px;padding:0 9px;background:rgba(177,177,177,0.61);color:@background_color;font-weight:bold;}

#1 {
	position: relative;
	width: 300px;
	

}

#2 {
	position: relative;
  max-width: 700px;
}


.content {
	width:100%;
	overflow:hidden;
	margin: 0 auto;
	}

.header {
	max-width: 1000px;
	position: relative;
	overflow: hidden;
	*display: inline;
	display: -moz-inline-stack;
	display: inline-block;
	margin: 0px;
	padding: 0px;
	vertical-align: top;

}

.header img {
	margin: 0;
	margin-right: 21px;
	vertical-align: top;	
}

.header p {
	text-align: justify;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	 text-shadow:#ebebeb 1px 1px 1px;
}

.menu {width:101%;}
.b1 { border:1px solid #e88959;}
.b1:hover { border:1px dashed #bb1f33;}
.b2 { border:1px solid #ebebeb;}
.b2:hover { border:1px dashed #fff;}
.menu li {display:inline-block; zoom:1; *display:inline; vertical-align:top; margin: 7px 0px 0px 0px; width:248px; padding:0px; background:#f9cf87; }
.menu a li img {display:block; border:1px solid #FFF; width:240px; height:320px; margin-top: 1px; margin-left: 1px;}
.menu a:hover li {text-decoration:none;background:#f9d987;}
.menu li a:hover img {border: 1px dashed #8f274a;}
.menu a:hover img {border: 1px dashed #fff;}
.menu {display:block; color: #d8432b; font-family: Arial, Helvetica, sans-serif; text-align:center; font-weight: bold; font-size: 22px; padding:4px 0;  text-shadow:#ffffff 1px 1px 1px; overflow:hidden;}
.niche {display:block; color: #bb1f33;  padding:4px 0; overflow:hidden;}
.menu a:hover span { color: #ff2131;}


.itop {width:101%;}
.itop li {display:inline-block; zoom:1; *display:inline; vertical-align:top; margin: 0px 0px 7px 0px; width:203px; padding:0px; background:#f9cf87; }
.itop a li img {display:block; border:1px solid #FFF; width:195px; height:260px; margin-top: 1px; margin-left: 1px;}
.itop a:hover li {text-decoration:none;background:#f9d987;}
.itop li a:hover img {border: 1px dashed #8f274a;}
.itop a:hover img {border: 1px dashed #fff;}
.itop {display:block; color: #d8432b; font-family: Arial, Helvetica, sans-serif; text-align:center; font-weight: bold; font-size: 17px; padding:0px; overflow:hidden;}
.name {display:block; color: #bb1f33;  padding:4px 0; overflow:hidden;}
.itop a:hover span { color: #ff2131;}											
												
.gallery {width:101%;}
.gallery li {display:inline-block; zoom:1; *display:inline; vertical-align:top; margin: 0px 0px 3px 0px; width:203px; padding:0px; background:#f9cf87; }
.gallery a li img {display:block; border:1px solid #FFF; width:195px; height:260px; margin-top: 1px; margin-left: 1px;}
.gallery a:hover li {text-decoration:none;background:#f9d987;}
.gallery li a:hover img {border: 1px dashed #8f274a;}
.gallery a:hover img {border: 1px dashed #fff;}
.gallery {display:block; color: #d8432b; font-family: Arial, Helvetica, sans-serif; text-align:center; font-weight: bold; font-size: 12px; padding:0px; overflow:hidden;}
.n {display:block; width: auto; height: 28px; color: black; text-shadow: #fff 1px 1px 1px; margin: 2px; overflow:hidden;}
.gallery a:hover span { color: #ff2131;}													
												
.adv {display:inline-block; *display:inline; vertical-align:top; padding: 7px; margin-top: 6px;}

.cats {
	background:#f9cf87;
 	border-top:1px solid #e88959;
	border-bottom: 1px solid #e88959;
	width: auto;
}
.cats2 {
	background:#f9cf87;
	border-top:1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}

.cat {display:inline-block; zoom:1; *display:inline; vertical-align:top;  width: 175px; text-align: left; font: 15px Arial, Helvetica, sans-serif; color: #4e4e4e; text-shadow: #ebebeb 1px 1px 1px;}
.cat a {color: black; font: 15px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
.cat a:hover {text-decoration: none; color: #d8432b;}
.cat li {height: 23px;}


.top {display:inline-block; zoom:1; *display:inline; vertical-align:top;  width: 275px; text-align: left; font: 15px Arial, Helvetica, sans-serif; color: #d8432b; text-shadow: #ebebeb 1px 1px 1px;}
.top a {color: black; font: 15px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
.top a:hover {text-decoration: none; color: #d8432b;}
.top li {height: 23px;}

.txt {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold; text-align: center;}




