@charset "utf-8";
/* CSS Document */
 
body {
       margin-bottom:0;
	   margin-left:0;
	   margin-right:0;
	   margin-top:0;
	   padding:0;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#666666;
	   background-color:#fff;
	   background-image:url(images/bg_body_main.png);
	   background-repeat:repeat-x; 
	   width:100%; 
	   height:100%;
	   }
body#home {
       margin-bottom:0;
	   margin-left:0;
	   margin-right:0;
	   margin-top:0;
	   padding:0;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#666666;
	   background-color:#fff;
	   background-image:url(images/bg_body.png);
		background-repeat:repeat-x; 
		width:100%; 
		height:100%;
	   }
 
 

#blanket {

position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
background:#336600;
opacity:0.7;
}
#popUpDiv {
position:absolute;
background-color:#FF9900;
width:300px;
top:300px;
left:20px;
height:300px;
float:left;
z-index: 9002;
-moz-border-radius:0.8em;
border-radius:0.8em;
-webkit-border-radius:0.8em;
border:1px solid #006600;
}
div.skai {
width:200px; 
height:200px; 
float:left; 
vertical-align:top;
position:fixed; 
left:-10px;
top:100px;
  }
  div.vertical {
width:137px; 
height:131px; 
float:left; 
vertical-align:top;
position:fixed; 
left:0px;
top:470px;
 }
table {border:0; vertical-align:top;} 
tr {border:0; vertical-align:top;} 
td {border:0; vertical-align:top;} 

a { font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#666666;
	   margin:0px; padding:0px ;
	   text-decoration:none;}
a:hover { font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#0d87e2;
	   margin:0px; padding:0px ;
	   text-decoration:underline;}
	
img {border:0;}
p {margin:6px;padding-top:10px;}
/* columns */
h1 {
	font-family:"Trebuchet MS"; 
	color:#2791cd; 
	font-size:21px; 
	font-weight:bold;
	}
 
h2 {margin:7px; color:#FF9900; font-family:"Trebuchet Ms"; font-size:21px; padding-bottom:20px;}
h3 {margin:7px; color:#006699;font-family:"Trebuchet Ms"; font-size:21px; padding-left:5px;}
h4 {margin:7px; color:#76D1E4;font-family:"Trebuchet Ms"; font-size:21px;}
 
 /* -------------------- images  -------------------- */
 span.login {margin-top:9px; padding-top:10px;}
hr {color:#00CCFF;}
img.left {
	border:0px;margin-top: 2px;margin-right: 10px;
	margin-bottom: 2px;margin-left: 5px;float:left;
}
img.right {
	border:0px;margin-top: 2px;margin-right: 9px;
	margin-bottom: 2px;margin-left: 9px;float:right;
}
img.center{
	border:0px;margin:0px auto;
}

ul li.main-list {list-style-image:url(images/bullet-point.png); 
				line-height:1.4em;
				padding-right:5px;
				margin-right:7px;
				padding-bottom:2px;
				padding-top:2px;}
#wrapper {
        background:#fff url(images/bg_body.png) 
		repeat-x; width:100%; 
		height:100%;
		}
#wrapper-main {
      background:#fff url(images/bg_body_main.png) 
		repeat-x; width:100%;
		 width:100%; 
		height:100%;
		}
#site {width:1024px; height:100%; margin:0px auto;}
#top-bar {width:100%; height:8px; background:url(images/top-bar.png) repeat-x;}
#header {width:1024px; height:112px; background:url(images/header-bg.jpg) no-repeat;}

#navigation {width:1024px; height:10px; margin:0px auto; padding:0px;
			}
#flash {
		height:428px; clear:both; 
		width:1024px; 
               
                display:block;
		margin-top:55px; 
                margin-left:auto;
margin-right:auto;
margin-bottom:auto;
		background:url(images/light-effect.png) center top no-repeat;
		}
#flash2 {
		height:28px; clear:both; 
		width:1024px; 
		margin-top:57px;
		}
#gap {height:200px; clear:both}
#gap-big {height:100px; clear:both;}
/* BUTTONS IMAGES STYLES */

	 .domains-price {margin:10px; width:196px; height:76px;background:url(images/domain-price.jpg) no-repeat;float:left;}
	 .domains-price_en {margin:10px; width:196px; height:76px;background:url(images/domain-price-en.jpg) no-repeat;float:left;}
	 .web-price {margin:10px;width:245px; height:76px;background:url(images/websites-price.jpg) no-repeat;float:left; }
	 .web-price_en {margin:10px;width:245px; height:76px;background:url(images/websites-price-en.jpg) no-repeat;float:left; }
	 .register-btn {vertical-align:middle;width:129px; height:42px; background:url(images/register_gr.jpg) no-repeat;}
	 .register-btn-en {vertical-align:middle;width:129px; height:42px; background:url(images/register_en.jpg) no-repeat;}
	 .productions-btn {width:200px; height:45px; border:0;background:url(images/portfolio_btn.png) no-repeat;float:left;margin:4px;}
	 .productions-btn-en {width:200px; height:45px; border:0;background:url(images/portfolio_btn_en.png) no-repeat;float:left;margin:4px;}
	 .domains-btn {width:207px; height:47px; border:0;background:url(images/domain_btn.png) no-repeat;float:left;margin:4px;}
	 .domains-btn_en  {width:207px; height:47px; border:0;background:url(images/domain_btn_en.png) no-repeat;float:left;margin:4px;}
	 
	 
/* header styles */
#header .flag-gr {}
#header .flag-uk {}
#header .logo {width:606px; margin-top:10px; float:left;}
#header .logo {width:605px; height:87px;}
#header .search {width:320px; height:87px; float:right;}
#header .search form {}
#header .search form {
								  background:url(images/search-box.png) no-repeat; 
								  width:265px; height:41px;
							 	  color:fff;  
								  margin-top:4px;
								 }
ul.languages {display:block; margin-top:5px; padding-top:6px; margin-left:90px;}
li.languages {display:inline;}
#header .search form.search-form input {
width:190px; margin-left:4px; border:0; 
background:#7e7a75; 
height:16px;
color:#fff; font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
margin-top:6px;
padding-left:5px;
}
#header .search  form.search-form .mybutton 
{background:url(images/go-btn.png) no-repeat; width:23px; height:26px;
margin-top:2px; vertical-align:middle;
}
.home-welcome {margin-top:18px;}
 

/* --------------------------------- navigation menu ------------------------------------ */
  #mymenu {width:995px; clear:both; margin-top:6px;}
 #mymenu ul {float:left; margin:0px; padding:0px;padding-top:10px;}
  #mymenu  li {display:inline; margin:0px; padding:none; float:left;}
  
/* m1 home page */
 #mymenu li a.services-link 
 {
 display:block;width:105px; height:45px; 
 font-family:arial; background:none; color:#666666; 
 font-size:14px; padding-top:0px; padding-left:30px;height:auto font-weight:bold; text-decoration:none;
 font-size:14px; font-weight:bold;
  padding-top: 10px;
  padding-left:22px;
 }
  #mymenu li a.services-link:hover 
  {
  display:block;width:105px;  height:45px;   font-family:arial;
  background:url(images/m1-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  padding-left:22px;
  text-decoration:none;}
  
 #mymenu li a.services-link-active
  {
  display:block;width:105px;  height:45px;   font-family:arial;
  background:url(images/m1-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  padding-left:22px;
  text-decoration:none;}
/* services */
  #mymenu li a.home-link 
 {
 display:block;width:97px; height:45px; font-family:arial; background:none; color:#666666; 
 font-size:14px; padding-top:10px; padding-left:30px;height:auto; font-weight:bold; text-decoration:none;
 }
  #mymenu li a.home-link:hover 
  {
  display:block;width:97px;  height:45px;   font-family:arial;
  background:url(images/m1-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  text-decoration:none;}
  
 #mymenu li a.home-link-active
  {
  display:block;width:97px;  height:45px;   font-family:arial;
  background:url(images/m1-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  padding-left:35px;
  text-decoration:none;}
/* accommodation */
 #mymenu li a.internet-link 
 {
 display:block;width:184px; height:45px; font-family:arial; background:none; color:#666666; 
 font-size:14px; padding-top: 10px;
  padding-left:20px;height:auto; font-weight:bold; text-decoration:none;
 }
  #mymenu li a.internet-link:hover 
  {
  display:block;width:184px;  height:45px;   font-family:arial;
  background:url(images/m2-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
 
   padding-top: 10px;
  padding-left:20px;
  text-decoration:none;}
  
 #mymenu li a.internet-link-active
  {
  display:block;width:184px;  height:45px;   font-family:arial;
  background:url(images/m2-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  padding-left:20px;
  text-decoration:none;}
/* accommodation */

 #mymenu li a.travel-link 
 {
 display:block;width:200px; height:45px; font-family:arial; background:none; color:#666666; 
 font-size:14px; padding-top: 10px;
  padding-left:10px;height:auto; font-weight:bold; text-decoration:none;
 }
  #mymenu li a.travel-link:hover 
  {
  display:block;width:200px;  height:45px;   font-family:arial;
  background:url(images/m2-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
 
   padding-top: 10px;
  padding-left:10px;
  text-decoration:none;}
  
 #mymenu li a.travel-link-active
  {
  display:block;width:200px;  height:45px;   font-family:arial;
  background:url(images/m2-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  padding-left:10px;
  text-decoration:none;}

 #mymenu li a.login-link 
 {
 display:block;width:97px; height:45px; font-family:arial; background:none; color:#666666; 
 font-size:14px; padding-top:10px; padding-left:20px;height:auto; font-weight:bold; text-decoration:none;
 }
  #mymenu li a.login-link:hover 
  {
  display:block;width:97px;  height:45px;   font-family:arial;
  background:url(images/m3-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  text-decoration:none;}
  
 #mymenu li a.login-link-active
  {
  display:block;width:97px;  height:45px;   font-family:arial;
  background:url(images/m3-act.png) no-repeat; 
  color:#fff; font-size:14px; font-weight:bold;
  padding-top: 10px;
  padding-left:20px;
  text-decoration:none;}
/* ---------------------------------end of  nav menu ------------------------------------ */

/* flah content */

#flash .left-div {
				  width:470px; height:auto; float:left; 
				  font-family:Sylfaen, "Arial  "; 
				  font-size:16px; 
				  font-weight:bold;
                  color:#fff;
				  }
#flash .left-div  .home-text {width:450px; height:330px; margin-top:12px;}
#flash .right-div {width:533px; height:auto; float:right;}
.recent-site {width:533px; height:434px; }


/* begin main content */

#main-content {width:1026px; height:auto; margin:0px auto;}

/* HOME PAGE MAIN STYLES */

#home-page-buttons
{
	width:1024px; 
	height:84px; 
	background:url(images/shadow.png) bottom no-repeat; 
	margin-top:9px; padding-top:7px; 
	padding-left:70px; 
 
}

 .services {
					width:232px; height:84px; 
					margin:6px 0px 0px 30px; padding:0; 
					 /* HOME PAGE MENU BUTTONS! */
					}
#home-page-buttons .btn-1 {
					background:url(images/home-buttons/services-btn.png) no-repeat; 
					width:229px; height:84px; float:left;
					}
#home-page-buttons .btn-1_en {
					background:url(images/home-buttons/services-btn-en.png) no-repeat; 
					width:229px; height:84px;float:left;
					}
#home-page-buttons .btn-2 {
					background:url(images/home-buttons/register-btn.png) no-repeat; 
					width:259px; height:84px; float:left;
					}
#home-page-buttons .btn-2_en {
					background:url(images/home-buttons/register-btn-en.png) no-repeat; 
					width:259px; height:84px; float:left;
					}
#home-page-buttons .btn-3 {
					background:url(images/home-buttons/marketing-btn.png) no-repeat; 
					width:220px; height:84px; float:left;
					}
#home-page-buttons .btn-3_en {
					background:url(images/home-buttons/marketing-btn.png) no-repeat; 
					width:220px; height:84px; float:left;
					}
#home-page-buttons .btn-4 {
					background:url(images/home-buttons/support-btn.png) no-repeat; 
					width:215px; height:84px; float:left;
					}
#home-page-buttons .btn-4_en {
					background:url(images/home-buttons/support-btn-en.png) no-repeat; 
					width:215px; height:84px; float:left;
					}



/* END OF THEM */
.home-page {width:1024px; height:700px;margin:0px auto;}
.home-page #left-column {width:460px; float:left;margin:5px;}
.home-page #right-column {width:550px; float:right;}

.welcome-note {margin-left:0px;}
#right-column ul.big 
					{display:block; 
					margin-left:10px; 
					font-family:Arial  ; 
					font-size:15px; font-weight:bold; 
					color:#666666;
					}
#right-column ul.big li {line-height:1.4em;}
#seperator { 
			border-top:1px dotted #333333; 
			width:1000px; 
			clear:both; 
			height:10px;
			}
 #column-right   h1 { padding-bottom:6px; border-bottom:1px dotted #999999;}
 #column-right   h2 {font-size:18px;margin-bottom:17px; color:#D26900;padding-bottom:6px; border-bottom:1px dotted #999999;}
 #rcolumn-right   h3 {padding-bottom:6px; border-bottom:1px dotted #999999;}
 #column-right   h4 {padding-bottom:6px; border-bottom:1px dotted #999999;}
 #column-right  h5 {padding-bottom:6px; border-bottom:1px dotted #999999;}
  #column-right li {line-height:1.4em;color:#416792;
                    list-style-image:url(images/bullet-point2.png); 
					vertical-align:middle;}
					#column-right IMG {MARGIN-RIGHT:20PX; margin-bottom:20px;}
 #column-right p {text-align:justify; padding-right:15px;}
.my-lista {border:0; margin:0px auto;}
#group-of-travel-sites {
				clear:both; 
				background:#f9f9f9 url(images/texture.png) bottom repeat-x; 
				border:10px solid #efefef; 
				width:980px; 
				margin:10px auto; 
				padding:10px;
				height:auto;
				overflow:hidden;
				float:left;
				position:rekative;
				}
#column-right  a {color:#0099CC; text-decoration:none;}	
#column-right  a:hover {color:#000; text-decoration:underline;}				
				
				
				/* --- END OF HOME PAGE */
				
				/* --- BEGIN REST OF THE SITE -- */
				
#main-content-page {
			width:1026px; height:auto; 
			margin:20px auto; border:1px solid #CCCCCC;
			background:#FFFFFF;
			overflow:auto;
			}			
#main-content-page #column-left {width:267px; margin:10px; float:left; background:#ebecec;}	
#main-content-page #column-right {width:710px;float:right; margin:10px; }	
#column-left .myaddress {width:218px; height:111px;}
#column-left .arrow-header {
					background:url(images/site-home/arrow-header.png) no-repeat; 
					width:260px; height:47px;
					padding-top:10px; PADDING-LEFT:42PX;
					font-family:"Arial  "; 
					font-size:16px; 
					color:#fff; 
					font-style:bold; 
					font-weight:bold;
					MARGIN-TOP:10PX;}

#column-left ul { MARGIN-LEFT:0PX}
#column-left li {font-size:14px; line-height:1.4em;
           text-align:LEFT;
              list-style-image:url(images/bottom-bulet.png);}
#column-left li a {
					font-size:14px;color:#666666; 
					display:block; width:207px; 
					height:auto;padding:10px;
					font-weight:bold;
					text-decoration:none;
					}
#column-left li a:hover {
			font-size:14px;color:#fff; 
			display:block;width:207px; 
			height:auto;
			padding:9px;
			font-weight:bold;
			text-decoration:none;
			background:#a7a7a7;
			border:1px solid #fff;
			}
				
				/* --- END OF THE WEBPAGES  -- */
				/* extrasstyles font span styles  */
.group-sites {
             background:url(images/group-travel-sites-header.png) no-repeat; 
			 width:586px; 
			 height:58px;
			 padding:10px;
			 overflow:hidden;
			 z-index:1;
			  
	
             }
.silver-leftbt {width:26px; height:57px; background:url("images/buttons/silver-left.png") no-repeat;}
.silver-middlebt {height:57px; background:url("images/buttons/silver-mid.png") repeat-x; padding-top:20px;
font-weight:bold; font-size:17px; }
.silver-middlebt a {
			color:#666666; font-size:14px; 
			font-weight:bold; 
			text-decoration:none;
			}
.silver-middlebt a:hover {
					color:#000; 
					font-size:14px; 
					font-weight:bold;text-decoration:none;
					}
.silver-rightbt {width:26px; height:57px; background:url("images/buttons/silver-right.png") no-repeat;}
.style1-big-text {
	font-size: 15px;
	font-style:italic;
	font-weight:normal;
	font-weight:ITALIC;
}
.style1 {color: #000000}
.style2 {color: #155896}
.style3 {
	color: #FF9900
}
MENTS ---------------------------- */
 
/* ------------ FORM ELE
 /* -------------------- form elements -------------------- */

#logintable { 
			border-bottom: 1px   #33ccff;
			border-left: 1px   #33ccff;  
			border-right: 1px   #33ccff;
			border-top:1px   #33ccff;   
			background:url("images/form_bg.png") repeat-x;
			margin-right:5px; 
			padding-right:5px;
			width:689px;
			}
#businesstable { 
				border-bottom: 1px   #33ccff;
			border-left: 1px   #33ccff; 
			border-right: 1px   #33ccff;
			border-top:1px   #33ccff;  
			background:url("images/form_bg.png") repeat-x;
			margin-right:5px; 
			padding-right:5px;
			width:625px;
			}
#changestable { 
				border-bottom: 1px   #33ccff;
			border-left: 1px   #33ccff;  
			border-right: 1px   #33ccff;
			border-top:1px   #33ccff;  
			background:url("images/form_bg.png") repeat-x;
			margin-right:5px; 
			padding-right:5px;
			width:625px;
			}
#services_table { 
				border-bottom: 1px   #dcf3fd;
			border-left: 1px   #dcf3fd;  
			border-right: 1px   #dcf3fd;
			border-top:1px   #dcf3fd;   
			background:url("images/form_bg.png") repeat-x;
			margin-right:5px; 
			padding-right:5px;
			width:605px;
			}
.formtext {
			font-size:12px;
			font-family:"Arial";
			margin-right:20px;
			color:#0099ff;
			font-weight:bold;
			text-align:justify;
		 }
.fade {background:url("images/services_bg.png") repeat-x;}
	h2.formheader 
		 {
		    font-size: 16px;
			font-family:"Arial";
			margin-right:0px;
			color:#003366;
      }

textarea , select, checkbox
   {
    font-size: 12px;
	font-family:"Arial";
	margin-right:0px;
	color:#333333;
	font-weight:bold;
	}
input {font-family:"Arial"; font-weight:bold;}
.formes    {
    font-size: 12px;
	font-family:"Arial";
	margin-right:0px;
	color:#003366;
	}
.logout {background:url("images/login_back.png") no-repeat;}

/* form button styles */
 
#buttontable {height:26px;margin:10px;}
.leftbt {width:6px; height:26px; background:url("images/buttons/btn_bg_left.png") no-repeat;}
.middlebt {height:26px; background:url("images/buttons/btn_bg_middle.png") repeat-x;}
.rightbt {width:6px; height:26px; background:url("images/buttons/btn_bg_right.png") no-repeat;}

#button, #button1,  #button2,  #button3,  #button4,  #button5,  #button6,  #button7,  #button8,  #button9,  #button,   #Back,   
#Pay, #Update, #button26 {font-family:"Arial"; font-size:11px; color:#fff; height:26px; background:url("images/buttons/btn_bg_middle.png") repeat-x; border:0px;}

/* ------------------- checkout form ------------ */
#changes_table {width:640px;border:0px none;}
#checkout {width:620px; height:570px; overflow:auto;}
#checkout .formes {width:100%;} 
#checkout .formes2 {width:100%;} 
#checkout .check {width:650px;} 
#checkout .col-a {width:"47%";}
#checkout .col-b {width:"53%";}

/* business change form */
#businesstable .kataxorisi {width:600px;}
#businesstable input.formes4 {color:#FFFFFF; background:#00CCFF;}
#businesstable input.formes3 {color:#000; background:#fff;}
#businesstable  .one {width:291px;}
#businesstable  .two {width:272px;}

#epixirisi {width:624px; border:none; }
#epixirisi2 {width:660px; border:none; }

#epixirisi .blue2 {width:112px;}
#epixirisi .2 {width:534px;}
/* END OF THEM */


/* FOOTER */


#footer {
		height:auto; 
		width:100%; 
        background:#4a4a4a url(images/footer.png) repeat-x; 
        padding-top:7px;
		float:left;
		position:absolute;
		font-family:Arial, Helvetica, sans-serif; 
		 }
#footer .footer-content {
					width:1024px;   
					height:auto; 
					margin:0px auto; 
					background:url(images/footer-glow.jpg) no-repeat;
					}
#footer  h1 {
			font-family:Arial, Helvetica, sans-serif; 
			font-size:22px; 
			font-weight:bold; 
			border-bottom:1px dotted #fff;
		  padding-bottom:7px;
		  margin-left:21px;
		  padding-left:2px;
			color:#fff;}
			#footer #left {width:570px; float:left;}
#footer ul li {color:#fff;line-height:1.5em; list-style-image:url(images/bottom-bulet.png);}
#footer ul li a {color:#fff; text-decoration:none;}
#footer ul li a:hover {color:#999999; text-decoration:none;}
#footer .footer-content #left .footer-left {float:left; width:184px; border-right:1px dotted #fff;}	
#footer .footer-content #left .footer-left-1 {float:left; width:184px; border-right:1px dotted #fff;}	
#footer .footer-content #left .footer-left-2 {float:right; width:184px; border-right:1px dotted #fff;}		
#footer .footer-content  .footer-mid {float:left; width:390px;}		
#footer .footer-content .footer-right {float:right; width:190px;}	
.greece-tab {background:url(images/footer-buttons/greece.png) no-repeat; margin-left:16px; width:86px; height:44px;}
.greece-tab-en {background:url(images/footer-buttons/greece_en.png) no-repeat; margin-left:16px; width:86px; height:44px;}	
a.email-link {font-family:Arial, Helvetica, sans-serif; 
			font-size:22px; 
			font-weight:bold;
			color:#FF9900;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:22px; 
			font-weight:bold;
			color:#FFF;
			text-decoration:underline;
			}
a.email-link:hover {font-family:Arial, Helvetica, sans-serif; 
			font-size:22px; 
			font-weight:bold;
			color:#FF9900;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:22px; 
			font-weight:bold;
			color:#FFCC00;
			text-decoration:none;
			}
.ico {width:70px;height:70p; margin:2px; border:3px solid #999999;}
.europe-tab {background:url(images/footer-buttons/europe.png) no-repeat; margin-left:16px; width:84px; height:44px;}
.europe-tab-en {background:url(images/footer-buttons/europe_en.png) no-repeat; margin-left:16px; width:84px; height:44px;}	
.world-tab {background:url(images/footer-buttons/world.png) no-repeat; margin-left:16px; width:84px; height:44px;padding-top:2px;}
.world-tab-en {background:url(images/footer-buttons/world_en.png) no-repeat; margin-left:16px; width:84px; height:44px;padding-top:2px;}				
.copyright {
	color: #FFFFFF;
	font-weight: bold;
}
/* -------------------- gallery --------------------- */
#main-column {width:990px; margin:0px auto; clear:both; padding:10px;}
#main-column a {color:#006699;font-style:bold; font-weight:bold;}
#gallery {width:900px; height:auto; border:1px dotted #0099FF; margin:0px auto;}
#gallery td {width:210px; height:140px; padding:5px; border:1px solid #9DCEFF; background:#EEEEEE;}
#gallery td img {border:5px solid #fff;width:200px; height:135px;}
#gallery td.link {height:30px; background:#006699; padding:8px 0 0 0px;}
#gallery td.link a {color:#fff; text-decoration:underline;}
#gallery td.link a:hover {color:#fff; text-decoration:underline;}


/* domains table */

#domains { 
		background:#F9EBBD;
		border:1px solid #A0E1EF;  
		font-family:"Trebuchet MS"; 
		color:#000; width:670px; 
		margin:0px auto; 
		font-size:14px;
		text-align:center;
		}
#domains td {padding:6px; height:20px;text-align:center;
			border:1px solid #A0E1EF; }
#domains th {padding:6px; height:20px;text-align:center;
			border:1px solid #A0E1EF; }
			
#domains .mycolor {background:#D2F1FB;}
#domains .mycolor-2 {background:#D5FDE4;}

