/* Added by Geza Turi */
html,body {
	height: 100%;
}

body{
padding:0px;
margin:0px;
background-color:#DDD;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
h1{
font-size:18px;
font-weight:normal;
margin: 20px 0px 15px 0px;
}
h2{
font-size:14px;
font-weight:normal;
margin: 0px 0px 0px 0px;
}
a{
text-decoration:none;
color: #567AB6;
}
.adminMenu a{
color:#FFFFFF;
}
a:link {
}

a:visited {
}

a:active {
}

a:hover {
text-decoration: underline;
color: #A92525;
}

.layout {
width:100%;
}

.header{
background-image:url(/images/logoBackground.gif);
height:100px;
overflow: hidden;
}

.headerXL{
height:100px;
background-image:url(/images/logoBackground.gif);
overflow: hidden;
}

.headerFront{
width:500px;
height:100%;

/*background-image:url(/images/logo.gif);
background-repeat:no-repeat;*/
}

.headerFront2{
width:257px;
height:100%;
background-image:url(/images/logo2.gif);
background-repeat:no-repeat;
}

.headerPhoto{
vertical-align:middle;
height:20px;
}

.smallLogo{

}

.navigation {
	background-color: #F8F8F8;
	height: 30px;
	border-top: #222 solid 3px;
	padding: 0px 20px 0px 20px;
	color:#666666;
}
.navigation span a{
margin: 0px 25px 0px 0px;
color:#666;
}
.navigation span a:hover{
color:#000;
}

.navigationPhoto span a{
margin: 0px 15px 0px 0px;
}

.content{
padding: 0px 20px 0px 20px;

}

.footer{
	height:0px;
}
img{
border:0px;
}

.categoryItem{
padding: 0px 0px 0px 0px;
margin: 0px 20px 20px 0px;
float:left;
text-align:left;
width:450px;
height:160px;

}

.pictureItem{
padding: 0px 0px 0px 0px;
margin: 8px 8px 0px 0px;
float:left;
background-color:#AAA; 
border:#FFF 1px solid; 
width:180px; 
height:180px;
text-align:center;
}

.giThumbnail{

}
.categoryListingLeft{
vertical-align:top;
width:210px;

}

.categoryListingRight{
vertical-align:top;
width:215px;
padding: 0px 0px 0px 10px;

}
.warning{
color:#FF0000;
}
.photoT{
position:absolute;
left:0px;
top:0px;
}
.photoB{
position:absolute;
left:0px;
bottom:0px;
}
.adminTextPageList{
margin: 0px;

}
.adminTextPageList tr{
height: 30px;
}
.adminTextPageList td{
padding: 0px 20px 0px 0px;
}
.adminMenu{
position:absolute;
right:200px;
top:5px;
padding: 10px 20px 0px 0px;
width:auto;
}
#gsSidebarCol{
width:200px;
padding: 20px 10px 0px 0px;
}
#gsContent{
padding: 20px 0px 0px 0px;
}
.infoButton{
position:absolute;
background-color:#FF0000;
float:right;
}

.contactForm td{
padding-right: 10px;
}

.textPageText{
width:720px;
}
.block-core-Pager{
padding: 10px 0px 10px 0px;

}
/* Added by Geza Turi ENDS*/
