/* CSS Document */

/* SETTINGS: margins; paragraphs; headings; horzontal rules & line breaks - DO NOT TOUCH */
* {margin: 0; padding: 0;}
p{margin-top:10px; margin-bottom:10px; font-family: Verdana; font-size: 12px; color: #3D4041; line-height: 23px;} 
p1{margin-top:0px; margin-bottom:0px;} 
h1{margin-top:10px; margin-bottom:10px;} 
h2{margin-top:8px; margin-bottom:8px;} 
h3{margin-top:0px; margin-bottom:0px;} 
h4{margin-top:0px; margin-bottom:0px; font-family: Verdana; font-size: 15px; color: #AC4454} 

a {
   outline: 0;
}

body {
top: 0; left: 0;
}


img.bg {
  /* Set rules to fill background */
  min-height: 100%;
  min-width: 1024px;
	
  /* Set up proportionate scaling */
  width: 100%;
  height: auto;
	
  /* Set up positioning */
  position: fixed;
  top: 0;
  left: 0;
}

@media screen and (max-width: 1024px) { /* Specific to this particular image */
  img.bg {
    left: 50%;
    margin-left: -512px;   /* 50% */
  }
}

#wrapper {
	position: relative;	width: 1000px; margin: 0 auto; text-align: left; 	}

.logo_background {
position:absolute; left:1px; top:0px; width:1000px; height: 275px; z-index: 2;
}

.navigation_menu {
position:absolute; top:260px; margin-left:227px; width:759px; height: 178px; z-index: 10;
}



#button_home {position: relative; display: block; width: 100px; height: 100px; background: url("gic_home.jpg") no-repeat 0 0; outline: none;  margin-left: 22px; margin-top: -164px; z-index: 100;}
#button_home:hover {background-position: 0 -100px; outline: none; }
#button_home span {position: absolute; top: -999em;}

#button_about {position: relative; display: block; width: 100px; height: 100px; background: url("gic_about.jpg") no-repeat 0 0; outline: none;  margin-left: 126px; margin-top: -100px; z-index: 100;}
#button_about:hover {background-position: 0 -100px; outline: none; }
#button_about span {position: absolute; top: -999em;}

#button_menu {position: relative; display: block; width: 100px; height: 100px; background: url("gic_menu.jpg") no-repeat 0 0; outline: none;  margin-left: 230px; margin-top: -100px; z-index: 100;}
#button_menu:hover {background-position: 0 -100px; outline: none; }
#button_menu span {position: absolute; top: -999em;}

#button_gallery {position: relative; display: block; width: 100px; height: 100px; background: url("gic_gallery.jpg") no-repeat 0 0; outline: none;  margin-left: 334px; margin-top: -100px; z-index: 100;}
#button_gallery:hover {background-position: 0 -100px; outline: none; }
#button_gallery span {position: absolute; top: -999em;}

#button_find_us {position: relative; display: block; width: 100px; height: 100px; background: url("gic_find_us.jpg") no-repeat 0 0; outline: none;  margin-left: 438px; margin-top:-100px; z-index: 100;}
#button_find_us:hover {background-position: 0 -100px; outline: none; }
#button_find_us span {position: absolute; top: -999em;}

#button_contact {position: relative; display: block; width: 100px; height: 100px; background: url("gic_contact.jpg") no-repeat 0 0; outline: none;  margin-left: 543px; margin-top:-100px; z-index: 100;}
#button_contact:hover {background-position: 0 -100px; outline: none; }
#button_contact span {position: absolute; top: -999em;}

#button_fb {position: relative; display: block; width: 100px; height: 100px; background: url("gic_facebook.jpg") no-repeat 0 0; outline: none;  margin-left: 648px; margin-top:-100px; z-index: 100;}
#button_fb:hover {background-position: 0 -100px; outline: none; }
#button_fb span {position: absolute; top: -999em;}



.welcome_heading {
position:absolute; left:1px; top:275px; width:1000px; height: 105px; z-index: 2;
}

.index_body {
	position:absolute; left:1px; top:225px; width: 1000px; overflow: visible; 
z-index:10;"
	}

.internet_services 
{position:absolute; left:20px; width: 223px; top:70px; height: 710px; background-image: url(internet_services.png); background-repeat: no-repeat;
	}

.gic_menu_details
{position:absolute; left:265px; width: 223px; top:70px; height: 710px; background-image: url(gic_menu_details.png); background-repeat: no-repeat;
	}

.gic_sports
{position:absolute; left:505px; width: 223px; top:70px; height: 710px; background-image: url(gic_sports.png); background-repeat: no-repeat;
	}
	
.gic_community
{position:absolute; left:750px; width: 223px; top:70px; height: 710px; background-image: url(gic_community.png); background-repeat: no-repeat;
	}

.rhs_menu {position:absolute; left:805px; width: 188px; top:-5px; }

.gic_menu_internet_button
{position:absolute; left:0px; width: 188px; top:-5px; height: 188px; }

.gic_facebook
{position:absolute; left:0px; width: 188px; top:175px; height: 188px; }

.gic_find_us_button
{position:absolute; left:0px; width: 188px; top:355px; height: 188px;}

.gic_gallery_button
{position:absolute; left:0px; width: 188px; top:535px; height: 188px;}

.gic_contact_us_button
{position:absolute; left:0px; width: 188px; top:715px; height: 188px;}

.index_box_text {width: 200px; font-size: 12px; font-weight: normal; font-family: Verdana; text-align: center;
color: #422F1C; line-height: 20px; margin-left:10px; margin-top: 75px;}

.heading {width: 970px; font-size: 30px; font-weight: normal; font-family: Verdana; 
color: #422F1C; line-height: 38px; margin-left: 10px; margin-top: 0px;}

.main_text {width: 930px; font-size: 12px; font-weight: bold; font-family: Verdana; text-align: justify;
color: #422F1C; line-height: 22px; margin-left: 40px; margin-top: 0px;}

.button {font-size: 14px; font-weight: bold; font-family: Verdana; text-align: center;
color: #422F1C; line-height: 22px; margin-top: 0px;}


/* SETTINGS: GALATSI KINONIA MENU */

.galatsi_kinonia_menu
{position:absolute; left:2px; top:-20px;}

#button_dimos_galatsi {position: relative; display: block; outline: none; background: url("galatsi_kinonia_menu_flat.jpg") no-repeat; outline: none; margin-top:19px; margin-left:5px; z-index: 100; background-position: 2px 0px; width: 161px; height:49px;}
#button_dimos_galatsi:hover {background-position: -160px 0px; width: 159px; outline: none; margin-left:9px;}
#button_dimos_galatsi span {position: absolute; top: -999em;}

#button_newspapers {position: absolute; display: block; outline: none; background: url("galatsi_kinonia_menu_flat.jpg") no-repeat; outline: none; z-index: 100; background-position:0px -56px; width: 160px; height:50px; margin-left:167px; margin-top:-49px; }
#button_newspapers:hover {background-position: -160px -56px; outline: none;  margin-left:169px; height:48px;}
#button_newspapers span {position: absolute; top: -999em;}

#button_charity {position: absolute; display: block; outline: none; background: url("galatsi_kinonia_menu_flat.jpg") no-repeat; outline: none; z-index: 100; background-position:0px -113px; width: 159px; height:50px; margin-left:327px; margin-top:-49px;}
#button_charity:hover {background-position: -159px -113px; outline: none; margin-left:328px; height:48px;}
#button_charity span {position: absolute; top: -999em;}

#button_giving {position: absolute; display: block; outline: none; background: url("galatsi_kinonia_menu_flat.jpg") no-repeat; outline: none; z-index: 100; background-position:-1px -170px; width: 159px; height:49px; margin-left:488px; margin-top:-49px;}
#button_giving:hover {background-position: -159px -170px; outline: none;}
#button_giving span {position: absolute; top: -999em;}

#button_environment {position: relative; display: block; outline: none; background: url("galatsi_kinonia_menu_flat.jpg") no-repeat; outline: none; z-index: 100; background-position:-1px -227px; width: 159px; height:49px; margin-left:648px; margin-top:-49px;}
#button_environment:hover {background-position: -159px -227px; outline: none;}
#button_environment span {position: absolute; top: -999em;}

/* END OF GALATSI KINONIA MENU */


/* GO TO LINKS */

a.goto:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
font-weight: bold; outline: none; text-decoration: underline; color: #422F1C; line-height: 21px;}
a.goto:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
font-weight: bold; outline: none; text-decoration: underline; color: #422F1C; line-height: 21px;}
a.goto:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
font-weight: bold; outline: none; text-decoration: underline; color: #422F1C; line-height: 21px;}
a.goto:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
font-weight: bold; outline: none; text-decoration: underline; color: #422F1C; line-height: 21px;}



.main_body_form {
	position:absolute; left: 30px; top:200px; width:620px; height: auto; z-index:7; padding-top: 10px; font-family: Verdana; font-size: 13px; color:#422F1C; font-weight: bold;
	}
