/* CSS Document */
* {margin:0px; padding:0px; font-family:Arial; font-size:12px; color:#2a2a2a;}
html,body {height:100%;  background:#eaeaea url("img/bg.jpg") repeat-y center top; width:100%;}

td {vertical-align:top;}
table {border:0;}
p {color:#2a2a2a; font-size:12px; margin-bottom:0.8em; margin-top:0.8em; line-height:1.4em}
a {color:#6a0120;}
a:hover {text-decoration:none;}
img {border:0;}
blockquote {color:#2a2a2a; font-size:12px; padding-left:40px; margin-bottom:0.5em; margin-top:0.5em; font-style:italic;}
ul {line-height:1.4em; padding-left:20px; margin-top:0.8em; color:#2a2a2a; list-style:square}
ul ul {margin-top:0;}
ul li {color:#2a2a2a;}
a strong{color:#6a0120;}

.left {float:left;} .right {float:right;}
.clear {clear:both}

h1 {font-family:Arial; color:#af0135; font-size:24px; font-weight:normal; padding-bottom:5px; line-height:1.5em}
h2 {font-family:Arial; color:#000; font-size:20px; font-weight:normal; line-height:1.4em}
h2 a {font-family: Arial; color:#000; font-size:20px; font-weight:normal; line-height:1.4em}
h3 {font-family:Arial; color:#000; font-size:16px; font-weight:bold; line-height:1.2em}
h3 a {font-family:Arial; color:#000; font-size:16px; font-weight:bold; line-height:1.2em}

.ind {padding-left:80px}

#main {background-color:#eaeaea; width:1000px; min-height:100%; height:100%; margin:0 auto; position:relative}

#header {width:1000px; height:313px; background:url("img/header.jpg") no-repeat; position:relative}

#icons {
	position:absolute;
	right:523px;
	top:17px;
	text-align:left;
	width:450px;
	z-index:2
}
#icons div {
	float:left;
	width:150px
	}
#icons div a{
	font-size:11px;
	color:#757575;
	text-decoration:none;
	}

#menu {
	position:absolute;
	bottom:49px;
	left:808px;
	width:150px;
	z-index:2;
}

#menu a {font-family:Arial; line-height:1.7em; color:#fff; margin:0 0 0 12px; font-size:18px; text-decoration:none; border-bottom:dotted #fff 1px;}
#menu a:hover {text-decoration:none; border-bottom:none;}
#menu span {font-family:Arial; color:#fff; line-height:1.7em; margin:0 0 0 12px; font-size:18px;}


#com_head { height:88px;  background:url("img/comments.jpg") no-repeat;}
#comments {position:relative; background:#98012e; float:right; width:365px; padding:10px 0 0 20px}
#comments div {border-bottom:dotted #fff 1px; padding:10px 0 10px 0; color:#efccd3; font-size:11px;}

#content {width:1000px; margin:0px; display:table;}

#text {width:545px; min-height:316px; padding:10px 45px 0 25px; float:left; position:relative; background:#eaeaea url("img/cont_bg.jpg") no-repeat top;}

#right {position:relative; float:right; width:385px; background:#98012e;}

#ind_table td {border-bottom:1px #d4dada solid; width:320px; padding:5px; text-align:left;}

#links span {color:#6a0120; font-weight:bold}

#gal_head {width:385px; height:77px; background:url("img/gal_head.jpg") no-repeat;}

#gal {width:367px; background:#6a0120; height:205px; padding:34px 0 0 18px}
#gal div {background:#6a0120; width:122px; float:left; height:95px}
#gal div img {border:2px solid #9f9073}
#gal .gal_link {width:80px; height:30px; float:left; font-weight:bold; padding:32px 0 0 17px;}
#gal .gal_link a {color:#9f9073;}

#gallery tr td img {border:2px #b0b0b0 solid;}

#gallery_1 tr td {text-align:center}

#footer {width:1000px; height:228px; background:url("img/footer.jpg") no-repeat; position:relative;}
#footer div {color:#c1c1c1; font-size:11px; padding:180px 100px 5px 100px;}
#footer div a {color:#c1c1c1;}
