html, body { height:100% }

body {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px; color: #000000;
	background-color:#6D0D01;
	background-image:url(gfx/pz_body_bg.jpg); background-repeat:no-repeat; background-attachment:fixed;
	padding:0px; margin:0px; 
	text-align:left; vertical-align:top;
}

#page {width:640px;}

a img				{ border-width: 0px; }
a:link, a:visited	{ text-decoration: none; color:#B50F00; }
a:hover				{ color:#000000; }

p, h1, h2, h3 { margin:0px; font-size:11px;  }
h1 { color:#B50F00 }
h2 { color:#000000 }

ul { margin:0px; padding-left:0px; }
li { list-style-position:outside; list-style-type:none; background-image:url(gfx/ic_point_red.gif); background-repeat:no-repeat; padding-left:12px; }

table, tr, td { vertical-align:top }

.clearer { clear:both; }

.red { color:#B50F00; }
.orange { color:#D45527 }

img { border:1px solid #D45527; }

/* Page framework table */
#pagecontainer {	width:620px; height:100%;
					margin:88px 0px 0px 180px; padding:0px;
					border:0px solid green;}

#pagecolcenter	{	width:480px; padding-bottom:30px;
					background-image:url(gfx/bg_content.gif); background-repeat:repeat-y;
					float:left;height:2000px; }
#pagecolinterspace { width:34px; overflow:hidden; }
#pagecolright	{	width:106px; overflow:hidden; float:right;}

/* content */
#pzheader { margin-bottom:25px;
			width:480px;height:251px;
			background:transparent url(gfx/pz_header.gif) left top no-repeat; }
#pzcontent { margin-left:33px; width:414px; }



/* menu */
#pzmenu { margin-top:224px; }
div.menuitem { margin-bottom:5px }

a.menuitem-no { display:block; margin-bottom:5px }
a.menuitem-act { display:block; margin-bottom:5px }
div.menuitem-inact { display:block; margin-bottom:5px }


/* col center text */
#pagecolcenter { font-size:11px; line-height:16px; padding:0px 0px 0px 0px; background-color:#F2F2F2; clear:both }
#pagecolcenter p { margin-bottom:15px }
#pagecolcenter p.nomargin { margin:0px }
#pagecolcenter h1 { margin-bottom:12px }
#pagecolcenter h2 { margin-bottom:4px;font:bold 1.1em/1.4em Georgia, serif;color:#d45527;font-style:italic;}

/* col center text + images */
table.cttextimages { width:100%; background-color:#F2F2F2; margin-bottom:5px }
table.cttextimages td.tdimage{ width:121px; padding-top:4px }
table.cttextimages td.tdspace{ width:20px }
table.cttextimages td.tdcontent{ width:auto }

#pagecolcenter div.ctimage-container { width:440px; overflow:hidden; }

div.ctimage-br { border:1px solid #D45527; margin-bottom:8px }
div.ctimage img.partner { border:1px solid #DDDDDD; float:left; margin:0px 15px 15px 0px; }


/* points */
div.ctpts-cont	{ width:414px; margin-bottom:20px }
div.ctpts		{ width:414px; height:1px; overflow:hidden; background-image:url(gfx/points_red.gif);
					background-repeat:repeat-x }


/* frames */

.box {
	margin-bottom:16px;
	padding-bottom:16px;
}

.seperator {
	background-image:url(gfx/points_red.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}

/* gallery */
div.gallery-item
{
	/* background-color:#CCFF66; */
}
div.gallery-container div.gallery-item
{
	width:69px; height:52px; overflow:hidden;
	float:left;
}

/* NAVIGATION */

#pagecolright ul#navi {list-style: none; margin-bottom:24px; padding-bottom: 24px; border: 1ps solid red;}
#pagecolright ul#navi li {float: left;background:transparent url(gfx/no.gif) 0 5px no-repeat;padding-left:8px;margin:0;border:0px solid white;}
#pagecolright ul#navi li a {background-repeat:no-repeat; display:block; overflow:hidden;text-indent:999em; white-space:nowrap; height:24px;}
#pagecolright ul#navi li.current, #pagecolright ul#navi li.hover {background:transparent url(gfx/act.gif) 0 5px no-repeat;}
#pagecolright ul#navi li a:hover, #pagecolright ul#navi li.current a, #pagecolright ul#navi li.over a {background-position:0px -30px;}

/* */

#pagecolcenter .tx-rgsmoothgallery-pi1 {
	margin-top:16px;
	margin-bottom:16px;
}

#pagecolcenter .tx-rgsmoothgallery-pi1 .slideInfoZone {

}

#pagecolcenter .tx-rgsmoothgallery-pi1 .slideInfoZone h2 {
	margin-bottom:1px;
}

#pagecolcenter .tx-rgsmoothgallery-pi1 .slideInfoZone p {
	font-size:10px;
	color:#fff;
}

/* table */

#pagecolcenter table {
	width:410px;
	border:0px solid red;
	background:#fff;
	margin-bottom:16px;
	border:0;
	border-collapse:collapse;
}

#pagecolcenter table th {
	color:#B50F00;
	background:#f2f2f2;
}

#pagecolcenter table td {
	border-bottom:1px solid #f2f2f2;
	padding:2px 0;
}
























