@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, 
acronym, em, font, strong, dl, dt, 
dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus   {outline: 0;}
body     {line-height:1;color:#000000;background: white;}
ol, ul   {list-style: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}


#left {
		position: absolute;
		left: -19px;
		top: 219px;
	}

#right {
		position: absolute;
		right: -19px;
		top: 219px;
	}

#deco 
	{
	border-style: solid;
	border-color:  rgb(255, 255, 255);
	border-width: 10px;
	display: block;
	margin-left: 62px;
	margin-right: 62px;
}




blockquote, q   {quotes: "" "";}
* {
	padding:0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}


body {
  background:#F6E8EE;
  color:#A10047 ;
  font-size:12px; 
  font-family:arial, helvetica, sans-serif;
  line-height:1.2;
}

a {
	color:#A10047;
	font-weight:bold;
	text-decoration:none;
	font-weight: bold;
	font-size: 14px;
}

a:hover {
  color:#0000FF;
  font-weight:bold;
  text-decoration:underline;
}

/*Back link, to styletheweb.gr*/


#back {
  position:absolute;
  top:0;
  left:0;
}

/*10pt Layout*/

#container {
  width:670px;
  margin:0 auto;
  background:#FEF4F7;
  padding:5px;
}

#head {
  overflow:hidden;
  height:100%; /* Needed for IE6*/
  background:#FFF8DC;
  padding:1px 1px;

}

#logo {
  float:left;
}
#banner {
  float:left;
}

/*Horizontal navigation*/

ul#nav {
	height:35px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

ul#nav li {
  line-height:35px;
  width:109px;
  float:left;
  margin-left:2px;
  display:block;
  overflow:hidden;
  align:center;
}

ul#nav li a {
  padding:0 5px;
  display:block;
  background:#A10047;
  color:#FFFFFF;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
}

ul#nav li a:hover {
	display:block;
	background:#D387A9;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
    padding:0 5px;
	
}






ul#nav li.apply a {
  margin-left:5px;
  background:#0469e5 url("../images/nav_blue.png") no-repeat left center;
}

ul#nav li.apply a:hover {
  margin-left:5px;
  background:#2584f8 url("../images/nav_blue_over.png") no-repeat left center;
}






#10pt {
margin:0 0 20px 0;

}

#chamber1 {
	float:left;
	width:670px;
	overflow:hidden;
	background:#FEF4F7;
	margin-top: 2.5px;
	margin-right: 0;
	margin-bottom: 2.5px;
	margin-left: 0;
}

#chamber1-1 {
	width:322.5px;
	float:left;
	border:5px solid #D387A9;
	height:150px;
	background: #FFFFFF;
}

#chamber1-1 h3 {
  color:#A10047;
  font-size:13px;
  padding:10px 10px 10px 10px;
  text-decoration: underline;
  font-weight: bold;
}

#chamber1-1 h2 {
	color:#A10047;
	font-size:11px;
	padding:10px 10px 10px 10px;
	text-align: justify;
}

#chamber1-1 ul {
  padding:0 0 0 50px;
}

#chamber1-1 ul li {
  height:30px;
}
#chamber1-1 ul li img {
  float:left;
  padding:0 20px 0 0;
}

#chamber1-1 ul li a {
  height:30px;
  line-height:30px;
  float:left;
  font-size:18px;
  letter-spacing:0.08em;
}

#chamber2-2 {
	background:#FFFFFF;
	float:right;
	width:322.5px;
	border:5px solid #D387A9;
	height:150px;
	margin: 0 0 5px 0;
}

#chamber2-2_form {
  width:258px;
}

#chamber2-2_form .txt {
  width:205px;
  padding:5px;
  border-top:1px solid #333333;
  font-size:14px;
  color:#666666;
  height:20px;
}

#chamber2-2_form .btn {
  margin:10px 0 0 0;
}

.style-link {
	font-size: 14px;
	color: #a10047;
	font-weight: bold;
	margin-bottom: 150px;
	padding: 5px 5px 5px 5px;
	
}
.style-link:hover {
	font-size: 14px;
	color: #4A4AFF;
	font-weight: bold;
	text-decoration: underline;
	padding: 5px 5px 5px 5px;
}


#chamber2-2 h3 {
 color:#A10047;
  font-size:13px;
  padding:10px 10px 10px 10px;
  text-decoration: underline;
  font-weight: bold;
}

#chamber2-2 h2 {color:#A10047;
  font-size:12px;
  padding:5px 5px 5px 5px;
}
#chamber2-2 p {
  margin:8px 0;
}

#learn_more {
  background:#111111;
  clear:both;
  height:205px;
}
/*Tree cols*/
#col1 {
  width:318px;
  height:205px;
  background:#FFFFFF;
  float:left;
  margin:0 3px 0 0;
}

#col2 {
  width:318px;
  height:205px;
  background:#FFFFFF;
  float:left;
  margin:0 3px 0 0;
}

#col3 {
  width:318px;
  height:205px;
  background:#FFFFFF;
  float:left;
}

#col1 h3, #col2 h3, #col3 h3 {
  font-size:28px;
  font-weight:normal;
  padding:10px 0 20px 20px;
}
#col1 p, #col2 p, #col3 p {
  font-size:14px;
  font-weight:normal;
  padding:0 20px 20px;
}

#col1 a, #col2 a, #col3 a {
  font-size:16px;
  font-weight:normal;
  padding:0 20px 20px;
}

#chamber2 {
	height:auto;
	margin-right: 0;
	margin-left: 0px;
	margin-bottom: 10px;
}

#chamber2-1 {
	width:322.5px;
	height:150px;
	background:#FFFFFF;
	float:left;
	position:relative;
	border: 5px solid #D387A9;
	margin: 0 0 5px 0;
}

#chamber2-11 {
	width:460px;
	height:250px;
	background:#FFFFFF;
	float:left;
	position:relative;
	border: 5px solid #D387A9;
}

#contact {

	width:660px;
	height:auto;
	background:#FFFFFF;
	float:left;
	position:relative;
	border: 5px solid #D387A9;
	margin-top: 2.5px;
	margin-right: 0;
	margin-bottom: 2.5px;
	margin-left: 0;}



#contact h3 {
  color:#A10047;
  font-size:16px;
  padding:5px;
  text-decoration: underline;
  font-weight: bold;
}

#contact h2 {
  color:#A10047;
  font-size:12px;
  padding:10px 10px 10px 10px;
}

#contact h4 {
  color:#A10047;
  font-size:14px;
  padding:2.5px 2.5px 2.5px 2.5px;
  font-weight: bold;
}

#contact h5 {
	color:#A10047;
	font-size:14px;
	padding-top: 2.5px;
	padding-right: 2.5px;
	padding-bottom: 5px;
	padding-left: 2.5px;
}





#chamber2-11 h3 {
  color:#A10047;
  font-size:16px;
  padding:5px;
  text-decoration: underline;
  font-weight: bold;
}

#chamber2-11 h2 {
  color:#A10047;
  font-size:12px;
  padding:10px 10px 10px 10px;
}

#chamber2-11 h4 {
  color:#A10047;
  font-size:14px;
  padding:2.5px 2.5px 2.5px 2.5px;
  font-weight: bold;
}

#chamber2-11 h5 {
	color:#A10047;
	font-size:14px;
	padding-top: 2.5px;
	padding-right: 2.5px;
	padding-bottom: 5px;
	padding-left: 2.5px;
}

#about{
	width:660px;
	height:auto;
	background:#FFFFFF;
	float:left;
	position:relative;
	border: 5px solid #D387A9;
	margin-top: 2.5px;
	margin-right: 0;
	margin-bottom: 2.5px;
	margin-left: 0;
}

#about h3 {
  color:#A10047;
  font-size:16px;
  padding:10px 10px 10px 10px;
  text-decoration: none;
  font-weight: bold;
}

#about h8 {
  color:#A10047;
  font-size:16px;
  padding:10px 10px 10px 10px;
  font-weight: bold;
 }
#about h8:hover {
  font-size:14px;
  padding:10px 10px 10px 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #4A4AFF;
}


#about h2 {
  color:#A10047;
  font-size:13px;
  padding:10px 10px 10px 10px;
}


#about h6 {
  color:#A10047;
  font-size:16px;
  padding:10px 10px 10px 10px;
   font-weight: bold;
}

#about h7 {
  color:#A10047;
  font-size:15px;
  padding:10px 10px 10px 10px;
}

#chamber2-1 h3 {
  color:#A10047;
  font-size:13px;
  padding:5px;
  text-decoration: underline;
  font-weight: bold;
}

#chamber2-1 h2 {
  color:#A10047;
  font-size:12px;
  padding:10px 10px 10px 10px;
}

#chamber2-1 h4 {
  color:#A10047;
  font-size:14px;
  padding:2.5px 2.5px 2.5px 2.5px;
  font-weight: bold;
}

#chamber2-1 h5 {
	color:#A10047;
	font-size:12px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}





#chamber2-1 p {
  font-size:14px;
  font-weight:normal;
  padding:0 20px 20px;
  width:480px;
}

#chamber2-1 a {
	font-size:13px;
	font-weight:bold;
	padding: 0;
}

#chamber2-1 img {
  width:91px;
  height:88px;
  position:absolute;
  top:20px;
  right:20px;
}

#chamber1-2 {
	width:322.5px;
	height:150px;
	background:#FFFFFF;
	float:right;
	border: 5px solid #D387A9;
}

#chamber1-2 h3 {
	font-size:16px;
	font-weight:bold;
	padding:5px;
	text-decoration: underline;
}
#chamber1-2 #brands_box {
  padding:0 20px 20px;
}

#chamber1-2 a img {
	padding:0;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0;
}

#chamber1-2 h4 {
	color:#A10047;
	font-size:14px;
	font-weight: bold;
	padding-top: 1.5px;
	padding-right: 2.5px;
	padding-bottom: .5px;
	padding-left: 2.5px;
}
#footer {
	background:#FFFFFF;
	clear:both;
	height:30px;
	border: 5px solid #D387A9;
	width: 650px;
	margin: 0 auto;
	padding: 5px;
}

#footer ul {
  height:30px;
  float:left;
}

#footer ul li {
  height:30px;
  line-height:30px;
  font-size:13px;
  display:inline;
}

#footer ul li a {
	padding:0 5px;
	color:#A10047;
	border-right-width: 3px;
	font-size:13px;
	border-right-style: solid;
	border-right-color: #D387A9;
}

#footer ul li a:hover {
  padding:0 10px;
  border-right:3px solid #D387A9;
  font-size:13px;
  color:#FFFFFF;
   background:#D387A9;
}

#footer ul li.last a {
  border:0 none;
}



#chamber2-1 .long {
  width:260px;
}


/*10pt Layout for publishers.html*/

#colleft {
  width:260px;
  float:left;
}

#colleft h2 {
  font-size:28px;
  font-weight:normal;
  padding:10px 0 10px 40px;
}

#colleft ul {
  margin:0 0 0 40px;
}

#colleft ul li {
  height:20px;
  padding:5px;
}

#colleft ul li a {
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  height:20px;
  line-height:20px;
  padding:0 0 0 8px;
  color:#CCCCCC;
}

#colleft ul li a:hover {
  font-size:16px;
  padding:0 0 0 8px;
  font-weight:bold;
  text-decoration:none;
  color:#ffc700;
  height:20px;
  line-height:20px;
}

/*colright*/

#colright {
  width:700px;
  float:left;
}

#colright h3 {
  font-size:28px;
  font-weight:normal;
  padding:10px 0 10px 20px;
}

#colright p {
  font-size:14px;
  font-weight:normal;
  padding:0 20px 20px;
}

#colright p a {
  font-size:14px;
  font-weight:normal;
  color:#ffc700;
}

body#pb #main {
  background: #FFFFFF;
  width:960px;
  float:left;
}
