@charset "utf-8";
#outer {
}
/* mac hide\*/
html, body {height:100%}
/* end hide */
body {
	padding:0;
	margin:0;
	text-align:center;
	min-width:880px;/* for mozilla*/
	background-color: #FFFFFF;
	background-image:url(greyhoundpoker_long_fence.gif);
	background-position:top;
	background-repeat:repeat-x;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
}
#outer{
	height:100%;
	min-height:100%;
	width:880px;
	color: #000000;
	text-align:left;
	margin:auto;
	position:relative;
}
 
html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/
#innerwrap {/* enables content first */
	float:left;
	width:680px;
	/*background-image:url(bg_colum.gif);*/
    background-image:url(bg_wrapper.gif);
	background-position:right;
	background-repeat:repeat-y;
}
/*#header{
	position:absolute;
	top:0px;
	left:0px;
	width:880px;
	height:343px;
	background-image: url(head_center.gif);
	overflow:hidden;
	color: #000000;
	z-index:100;
}*/
/*eader {
background-image:url(head_center.gif);
color:#000000;
width:4400px;
height:343px;
position:absolute;
left:-1760px;
top:0;
overflow:hidden;
z-index:100;
}*/
#header {
background:url(head_center.gif) no-repeat;
color:#000000;
height:343px;
/*width:4400px;
left:-1246px;*/
width: 880px;
left:0px;
overflow:hidden;
position:absolute;
top:0;
z-index:100;
}
#left {
	position:relative;/*ie needs this to show float */
	width:176px;
	float:left;
	/*background-image:url(bg_colum.gif);
	background-position:right;
	background-repeat:repeat-y;*/
	text-align:right;
	padding-right:24px;
	padding-top:360px;/*needed to make room for header*/
	padding-bottom:20px;/* needed to make room for footer */
}
/*#left p {padding-left:3px;padding-right:2px}
#right p {padding-left:4px;padding-right:2px}*/

#right {
	position:relative;/*ie needs this to show float */
	width:176px;
	float:right;
	text-align:left;
	padding-left:24px;
	padding-top:360px;/*needed to make room for header*/
	padding-bottom:20px;/* needed to make room for footer */
}

#footer {
	width:880px;
	clear:both;
	height:20px;
	color: #000000;
	text-align:center;
	left:0;
	bottom:0;
	position: absolute;

}
* html #footer {/*only ie gets this style*/
	\height:20px;/* for ie5 */
	he\ight:20px;/* for ie6 */
}
div,p  {margin-top:0}/*clear top margin for mozilla*/
#centrecontent {
	width:440px;
	float:right;
	padding-left:20px;
	padding-right:20px;
	padding-top:360px;
	padding-bottom:20px;/* needed to make room for footer */
}
#centrecontent p {padding-left:3px}

#clearfooter {width:100%;height:52px;clear:both} /* to clear footer */













.streich_left{
background-image: url(head_left.gif);
background-position:top;
/*background-repeat:repeat-x;*/
height:343px;
position:absolute;
width:50%;
top:0;
left:0;
}
.streich_right{
background-image: url(head_right.gif);
background-position:top;
background-repeat:repeat-x;
height:343px;
position:absolute;
width:50%;
top:0;
right:0;
}
#goriz_menu{
/*background-color:#000000;
font-family: Helvetica, sans-serif, Arial;
font-size:12px;
font-weight:bold;
position:absolute;
top: 153px;
left:176px;
padding:4px 0 4px 0;*/
}
/*#goriz_menu a{
text-decoration:none;
color:#FFFFFF;
padding:4px 5px 4px 5px;
}
#goriz_menu a:hover{
padding:4px 5px 4px 5px;
background-color:#acaeb1;
}*/
body a{
text-decoration:underline;
color:#FF0000;
}

body a:hover{
text-decoration:none;
}
.bullet{
padding:10px 0 5px 0;
}
.bullet a img{
border:0px;
}
.bullet a img:hover{
}
.dog{
position:relative;
float:right;
clear:right;
}




h1{
font-size:160%;
color:#000000;
}

h2{
font-size:150%;
color:#FF0000;
margin-bottom:0px;
}
p{
margin:4px 0 12px 0;
}
.button_main1, .button_main1_submit, .button_main2, .button_main3, .button_main4, .button_main5, .button_main6 {
background-color:#DDDDDD;
background-image:none;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
color:#000000;
height:24px;
}

.main_tit{
    font-size:20px;
    font-weight: bold;
    color:#000;
    margin-top:-5px;
}