/*<![CDATA[*/
<!--
* html {overflow:hidden;}
* {margin: 0; padding: 0;}
html, body {height: 100%; /* Required */}
body {font-family:arial, sans-serif; font-size:16px; letter-spacing:1px; background: url("/images/left.png"); background-repeat:repeat-y; background-attachment:fixed; margin:0; padding:0; border:0; height:100%;}
h1 {font: bold 12px Verdana, sans-serif;}
h2 {padding: 1em 0 .2em 0; font: normal 18px/1.5em Georgia, serif;}
p {margin: 2em 0; line-height: 1.5em;}
a {
color: #963; 
font-weight: bold; 
text-decoration: none;
padding-bottom: 4px;
white-space: nowrap;
}

a:hover {
color: #fc9;
background: url("/images/underline.gif") repeat-x 100% 100%;
}

#container-page {margin: 0 auto; width: 100%; background: transparent; text-align: left; position: relative; min-height: 100%; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */ height: 100%; /* For IE */}
#menu {position:fixed; display:block; top:180px; left:10px; width:130px; height:400px; background-color:transparent; z-index:20;}
* html #menu {position:absolute;}
#face {position:fixed; display:block; top:-100px; left:0; width:550px; height:326px; background: url("/images/al.png" ); background-repeat:no-repeat;  z-index:20;}
* html #face {position:absolute;}
#face-b {position:fixed; display:block; top:-100px; left:0; width:180px; height:655px; background: url("/images/al.png" ); background-repeat:no-repeat; z-index:20;}
* html #face-b {position:absolute;}
#menu a, #menu a:link {display:block; width:100px; height:25px; color:#996633; text-decoration:none; line-height:25px; margin-top:5px; border:5px solid #630; background:#fff; font-size:18px; text-align:center;}
#menu a:visited {display:block; width:100px; height:25px; color:#996633;}
#menu a:hover {font-weight:bold; color:#630;background-color:#FFCC99;}
#menu a:active {font-weight:bold;}
#menu span a, #menu span a:link, #menu span a:visited, #menu span a:hover, #menu span a:active {background: transparent; border:0px solid #eee; }
#menu span a img, #menu span a:link img, #menu span a:visited img , #menu span a:hover img, #menu span a:active img {float:left;  border:0 solid #eee; text-decoration:none;}

#content {position:relative; display:block; margin:0 0 0 131px; padding-bottom:60px; background:transparent; overflow:hidden; letter-spacing:.08em; z-index:10;}
.col, .col2 {display:block; padding:10px 10px 10px 20px; width:43%; margin-left:5px; text-align:justify; float:left; color:#630}
.col, .col2 {width/* */:/**/46%; 
	width: /**/46%;}
.col, .col2 img {float:right;}

.text {display:block; padding:10px 10px 10px 20px; width:96%; margin-left:5px; text-align:justify; float:left; color:#630}
.text {width/* */:/**/92%; 
	width: /**/92%;}
.text img {float:right;}
.text_header {font-size:40px; color:#630; text-align:center; margin-bottom:5px; border-bottom:1px solid #630; letter-spacing:1px; font-weight:bold;}

#topper {position:fixed; display:block; top:-100px; right:0; width:100%; padding:105px 5px 0 0; height:158px; background:  url("/images/top.png"); background-repeat:repeat-x; overflow:hidden; z-index:12;}
* html #topper {position:absolute; right:0;
	right/* */:/**/17px; 
	right: /**/17px;}
#topper img {float:right; }
#topper span {float:right; top:10px; right:10px;}
#topper a {color:#666666; padding-right: 10px;}
#topper a:visited {color:#33CC00}
#topper a:hover {color:#5B1E00; text-decoration:  underline overline;}

#title {position:fixed; display:block; top:1px; left:375px; width:100%; height:100px; background: transparent url("/images/sitesbyal.gif"); background-repeat:no-repeat; z-index:20;}

#pad {display:block; height:200px;}
#pad-bot {display:block; height:40px;}


.clear {clear:both; height:1px;}
.bold {font-size:14px; font-weight:bold;}
.h4 {font-size:40px; height: 41px; color:#630; margin-bottom:5px; border-bottom:1px solid #630; letter-spacing:1px; font-weight:bold;}
.h5 {font-size:40px; height: 41px; color:#630; margin-bottom:10px; border-bottom:1px solid #630; letter-spacing:1px; font-weight:bold;text-align:center; }

#container-foot {
	width: 100%;
	position: absolute;
	bottom: 0 !important;
	bottom: -1px;
	height: 60px;
	margin: 0 auto;
	background-color: #5B1E00;
z-index:11;}
#foot { padding: 0 1em; text-align:center; line-height: 28px; color: #fff;}
#foot p a {color:#FFFFFF; font-weight: bold; text-decoration: none;}
#foot p a:visited {color:#33FF99; font-weight: bold; text-decoration: none;}
#foot p a:hover {color:#FADD9E; text-decoration:  underline overline;}
#foot p {margin: 0; line-height:normal;}
#foot span {bottom: 2px; margin-top: 4px; line-height:.9em; font-size:11px;}
#foot-block {
	position: absolute;
	bottom: 0 !important;
	background: url("/images/left.png"); 
	background-repeat:repeat-y;
	overflow:hidden;
	bottom: -1px;
	width: 101px;
	height: 60px;
	z-index:12;
}
.jokes_menu {font-weight: bold; text-align:center; font-size: 14px; color:#630; margin: 1px;}
.jokes_menu a {color:#630;}
.jokes_menu a:visited {color:#c90;}
.jokes_menu a:hover {color:#963; background: url("/images/underline.gif") repeat-x 100% 100%;}

.jokes_menu_a {font-weight: bold; text-align:center; font-size: 14px; color:#c90; margin: 1px;}
.jokes_menu_a a {color:#093}
.jokes_menu_a a:visited {color:#C00}
.jokes_menu_a a:hover {color:#963; background: url("/images/underline.gif") repeat-x 100% 100%;}

#errorwrapper {
	width:800px; 
	margin:0 auto; 
	text-align:center; 
}

#errorwrapper img {
padding-top:50px;
padding-bottom:20px;}

-->
/*]]>*/
