/*
Theme Name: azure
Theme URI: http://www.progblue.com
Description: Progressive Blue SKy theme
Version: 1.0
Author: Alexander Stott, AA1 Media Ltd.
Author URI: http://www.aa1media.com.com/
*/

body, h1, h2, h3, h4, h5, h6, blockquote, p, form {
margin: 0;
padding: 0;
}

body{
margin: 0;
font-family:Arial;
font-size: 12px;
text-align:center;
vertical-align: top;
color:#333333;
}

#wrapper{
margin:0 auto;
width: 100%;
text-align:left;
background-image:url(images/gradient.png);
background-position:center;
background-repeat:no-repeat;
}

/* Wordpress parts */

#header{
width:100%;
margin:20px auto;
min-width:850px;
height:170px;
text-align:right;
font-weight:400;
font-family:Arial;
letter-spacing:.6px;
background-image:url(images/header.png);
background-position:center bottom;
background-repeat:no-repeat;
margin-bottom:0;
padding-bottom:0;
}

#holder {
width:850px;
text-align:right;
margin:0 auto;
}

#menu {
padding-top:135px;
text-align:right;
height:20px;
}

#container{ /*Where posts live*/
width:850px;
margin:0 auto;
}

.post {
width:580px;
float:right;
height:260px;
padding:0;
margin:0;
}

.entry {

}

.submenu {
width:145px;
height:260px;
float:left;
text-align:right;
}

.sideimage {
width:125px;
height:260px;
float:left;
margin:0;
padding:0;
}

.aboutimage {
width:125px;
height:260px;
float:left;
margin:0;
padding:0;
background-image:url(images/aboutimage.jpg);
}

.contactimage {
width:125px;
height:260px;
float:left;
margin:0;
padding:0;
background-image:url(images/contactimage.jpg);
}

.servicesimage {
width:125px;
height:260px;
float:left;
margin:0;
padding:0;
background-image:url(images/servicesimage.jpg);
}

.clear {
clear:both;
margin:0;
padding:0;
}

#footer {
text-align:right;
font-size:11px;
color:#000000;
width:100%;
min-width:850px;
margin:0 auto;
margin-top:15px;
background-image:url(images/footer.jpg);
background-position:center;
background-repeat:no-repeat;
height:40px;
}

#foot {
width:850px;
text-align:right;
margin:0 auto;
font-size:11px;
}

/* Text */

p {
line-height:20px;
padding-bottom:15px;
}

h1, h2, h3, h4, h5, h6{
font-family: Arial, Verdana, Sans-serif;
font-weight:400;
}

h1 {
font-size:22px;
}

h2 {
margin-top:10px;
padding-bottom:10px;
font-size:18px;
}

h3 {
font-size:15px;
}

/* Links */

a:link, a:visited{
text-decoration:none;
color:#000000;
}

a:hover{
text-decoration:none;
color:#666666;
}

/*#wrapper a:link {
color:#000000;
}*/

#link1 {
color:#007499;
}

#link2 {
color:#015fb6;
}

#link3 {
color:#1c1beb;
}

#link4 {
color:#00a1c7;
}

#link5 {
color:#3b16c4;
}

#link6 {
color:#1baee4;
}

/* Menus */

#header ul {
padding:0;
margin:0;
display:inline;
}

#header li {
padding:0;
margin:0;
display:inline;
font-size:14px;
padding-left:53px;
}

.submenu ul{
list-style:none;
padding:0;
padding-top:33px;
margin:0;
padding-right:30px;
padding-left:10px;
}

.submenu li{
list-style:none;
padding:0;
margin:0;
margin-top:12px;
font-size:14px;
padding-bottom:5px;
}

#sublink {
color:#1f469d;
}

.submenu a:link{
color:#1f469d;
}

.submenu a:visited{
color:#1f469d;
}

.submenu a:active {
color:#1f469d;
}

.submenu a:hover {
color:#070f3b;
}

/* Misc */
/* Menu decoration */
body#home a#shome, 
body#instrumentdesign a#instrumentdesign,
body#softwaredesign a#softwaredesign,
body#instrumentdesign a#instrumentdesign,
body#productdesign a#productdesign,
body#electronicdesign a#electronicdesign
{
text-decoration:underline;
} 

/* images */

body#home .sideimage {
background-image:url(images/homeimage.jpg);
}

body#instrumentdesign .sideimage {
background-image:url(images/instrumentimage.jpg);
}

body#softwaredesign .sideimage {
background-image:url(images/softwareimage.jpg);
}

body#productdesign .sideimage {
background-image:url(images/productimage.jpg);
}

body#electronicdesign .sideimage {
background-image:url(images/electronicimage.jpg);
}