@charset "UTF-8";
/* CSS Document */

/* left align whole page
#wrapper {
display:inline-block;
}*/

/*center align whole page*/
body {text-align:center;}
#wrapper {
    width:1000px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;}

.subnav {
	color:#642F6C;
	}

.bullets {
        list-style:disc;
	font-size:1em;
	}
.circles {
	list-style:circle;
	font-size:1em;
	}
.numbers {
	list-style:decimal;
	font-size:1em;
	}	

.letters {
	list-style:lower-alpha;
	font-size:1em;
	}
.capitals {
	list-style-type:upper-alpha;
	font-size:1em;
	}

/* qdig  */
#qdig { 
     font-family:Calibri, Helvetica, Geneva, sans-serif; 
     display:inline-block;
     clear:none;
     margin-top:-2px;
     }

.qdig-img {
    height:500px;
    }

.qdig-thumb {
    margin-left:1px;
    margin-top:2px;
    }


#qdig td {    padding:0px;    }
.qdig-grayout { color:#cccccc; }

#qdig a { color:#0f6c88; font-weight:bold; text-decoration: none; }
#qdig a:visited { color:#0f6c88; font-weight:bold; text-decoration:none; }
#qdig a:hover { text-decoration:none; }

/* Images */
img.qdig-image { background-color:#eeeeee; border:1px solid #333;}
img.qdig-thumb { 
   background-color:#eeeeee; 
   border:0px;
   border-top:2px solid #fff; 
   border-bottom:2px solid #fff; 
   }
img#qdig-thumb-current { 
   border:1px solid #333; 
   border-bottom:1px solid #333; 
   }
/* Captions */
div.qdig-caption { font-family:Calibri, Arial, Helvetica, sans-serif; }

a { text-decoration:none; color:#759cab;}
a:hover { color:#0f6c88;}


p li {
        font-size:0.9em;}

.nav ul, li {
	font-family:Arial, Helvetica, sans-serif;
        list-style:none;
        }

.nav ul {
        font-size:1.2em;
        }


.nav ul li ul {
        font-size:0.9em;
        }

.nav li a:link, li a:visited {
	color:#759cab;
	text-decoration:none;
	}
	
.nav li a:hover, li a:active, li a:focus {
	color:#333333;
	text-decoration:none;
	}

.nav li.current_page_item a {
       color:#0f6c88;
       font-weight:bold;
       }


h2 {font-size:1.2em;}


body {
	background-color:#ffffff;
	text-align:center;
	padding:0px;
	margin:0px;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	}



#emptysidebar {
	width:250px;
	height:900px;
	float:left;
	display:inline-block;
	background-color:#FFFFFF;
        background-image:url(http://aed.eu.com/aed/wp-content/images/aedlogo.gif);
	background-repeat:no-repeat;
	background-position:top;
	}


#left {
	width:250px;
	height:900px;
	float:left;
	display:inline-block;
	background-color:#FFFFFF;
        background-image:url(http://aed.eu.com/aed/wp-content/images/aedlogo.gif);
	background-repeat:no-repeat;
	background-position:top;
        clear:none;
	}

#nav {
      width:200px;
      position:relative;
      top:200px;
      float:right;
      text-align:right;
      padding-right:50px;
      color:#0f6c88;
      }

#sectorheading {
       line-height:1.2em;
       }
#sectorheading p {
       margin:0px;
       padding-top:15px;
       padding-bottom:15px;
       }

#sectorheading a:link, #sectorheading a:visited{
       color: #333;
       font-size:1.5em;
       font-weight:normal;
       text-decoration:none;
       }
#sectorheading a:hover, #sectorheading a:active{
       color: #ccc;
       }


.othersectors {
        color: #333;
        font-size:1em;
        font-weight:normal;
        line-height:.9em;
margin-bottom:-10px;
        }

.sector a:link, .sector a:visited {
	color:#ccc;
	text-decoration:none;
        font-weight:normal;
        font-size:1em;
        }

.sector a:hover, .sector a:active {
	color:#333333;
	text-decoration:none;
        font-weight:normal;
        }

	
#therest {
	width:600px;
	float:left;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	text-align:left;
	color:#0f6c88;
	font-size:0.9em;
        display:inline-block;
	}

#therestcol1 {
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	text-align:left;
	color:#0f6c88;
	font-size:0.9em;
	position:relative;
	top:0px;
	}

#therestcol2 {
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	text-align:left;
	color:#0f6c88;
	font-size:0.9em;
        position:relative;
	top:0px;
	}


.quote {
        font-weight:bold;
        color:#333333;
        font-style:italic;
        }

.quotename {
        font-weight:normal;
        color:#759cab;
        font-style:italic;
        }

#portfoliopage p.whileat {
        font-size:.7em;
        font-weight:normal;
        color:#759cab;
        }

/* left align
#header {
        margin-top:100px;
        height:25px;
	width:600px;
	text-align:left;
	color:#0f6c88;
	float:left;
	clear:none;
        display:inline-block;
	}*/


/* centre align*/
#header {
        margin-top:89px;
        height:25px;
	width:600px;
	text-align:left;
	color:#0f6c88;
	float:left;
	clear:none;
        display:inline-block;
	}

#header p {	
	margin:0px;
        }
	
#header a:link, #header a:visited {
	color:#0f6c88;
	text-decoration:none;
	}
	
#header a:hover, #header a:active, #header a:focus {
	color:#333333;
	text-decoration:none;
	}
	
#bannerimage {
	height:auto;
	float:left;
	clear:none;
	width:600px;
	margin-bottom:10px;
        display:inline-block;
	}

#footerimage {
	height:auto;
	float:left;
	clear:none;
	width:600px;
	margin-bottom:10px;
        display:inline-block;
	}


#bannerhome {
/*	height:280px;*/
	height:auto;
	float:left;
	clear:none;
	width:600px;
	padding-bottom:10px;
        display:inline-block;
	}

#largeimage {
	float:left;
	clear:none;
	width:600px;
	padding-bottom:10px;
        display:inline-block;
	}

	
#content {
	width:600px;
        padding:0px;
        margin:0px;
	font-size:0.9em;
	}

#portfoliolinks {
	text-align:left;
	width:600px;
        height:135px;
	float:left;
        margin:0px;
	padding:0px;
        margin-bottom:10px;
	}
	
#portfoliolinks a {
	display:block;
	width:135px;
	height:135px;
	}

a:active, a:focus {outline: 0;}

.cultural, .sport, .commercial {
	float:left;
	margin:0px;
	margin-right:17px;
	border:#ccc solid 1px;
	padding:0px;
        height:135px;
	width:135px;
	}
	
.residential {
	float:right;
	margin:0px;
	border:#ccc solid 1px;
	padding:0px;
        height:135px;
	width:135px;
	}

.residential a, .commercial a, .cultural a, .teaching a {
	height:135px;
        padding:0px;
	margin-top:0px;
	width:135px;
	}

	
.residential a:link, .residential a:visited {
	background: url(http://www.aed.eu.com/aed/wp-content/images/residential.jpg) no-repeat left top;	}	
.residential a:hover, .residential a:active, .residential a:focus {
	background: url(http://www.aed.eu.com/aed/wp-content/images/residential.jpg) no-repeat right top;	}
	
.commercial a:link, .commercial a:visited {
	background: url(http://www.aed.eu.com/aed/wp-content/images/commercial.jpg) no-repeat left top;	}	
.commercial a:hover, .commercial a:active, .commercial a:focus {
	background: url(http://www.aed.eu.com/aed/wp-content/images/commercial.jpg) no-repeat right top;	}
	
.cultural a:link, .cultural a:visited {
	background: url(http://www.aed.eu.com/aed/wp-content/images/cultural.jpg) no-repeat left top;	}	
.cultural a:hover, .cultural a:active, .cultural a:focus {
	background: url(http://www.aed.eu.com/aed/wp-content/images/cultural.jpg) no-repeat right top;	}

.sport a:link, .sport a:visited {
	background: url(http://www.aed.eu.com/aed/wp-content/images/sport.jpg) no-repeat left top;	}	
.sport a:hover, .sport a:active, .sport a:focus {
	background: url(http://www.aed.eu.com/aed/wp-content/images/sport.jpg) no-repeat right top;	}

#contactpage {
	width:250px;
	float:left;
	clear:none;
	}

#googlemap {
	float:right;
	padding-bottom:10px;
	clear:none;
	}
	
#footer {
	border-top:1px solid #0f6c88;
	font-size:.8em;
	width:600px;
	padding-top:0px;
        clear:both;
	}


#footer a:link, #footer a:visited { text-decoration:none; color:#0f6c88;}
#footer a:hover, #footer a:active { color:#759cab;}
 

