@charset "utf-8";
/* CSS Document */

/* CSS Document */
body{color:#363636; margin:0;padding:0; background-color:#F0F0F0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.5em;background:url(images/footer-back.jpg) repeat;}


#container {float:left; background-color:#F0F0F0; width:100%;padding-bottom:60px;}
#wrapper {margin:0 auto; width:950px; }
#wrapper a {color:#FF6600; text-decoration:none;}
#header {background:url(images/header-back.jpg) repeat-x; height:147px; width:100%;}
#logo {width:950px; margin:0 auto; background:url(images/header.jpg) no-repeat; height:147px; position:relative;}
#footer { height:200px;  clear:left; border-top:solid 10px #363636;padding-top:20px; }
#footer div {margin:0 auto; width:950px; text-align:center; color:#fff;}
#footer a {color:#fff;}
ul#nav {margin:0;padding:0; position:absolute; left:450px; top:58px; font-size:14px;}
ul#nav li {float:left; padding-right:10px; padding-left:10px; list-style-type:none; border-right:solid 1px #000;border-left:solid 1px #363636;}
ul#nav li:first-child {border-left:0;}
ul#nav li a {text-decoration:none; color:#fff; font-weight:normal;}
ul#nav li a:hover {color:#f60; border-bottom:solid 3px #f60;}

ul.menu {margin:0;padding:0; }
ul.menu li {list-style-type:none;}
ul.menu li a {text-decoration:none; color:#363636; }
ul.menu li a:hover {color:#f60; border-bottom:solid 3px #f60;}
ul.menu li:first-child {font-weight:bold;}

#content-main {float:left; padding:40px 0 20px 0;}
#content-side { width:300px; float:left; display:none;}
#wrapper.side #content-side {display:block;}
#wrapper.side #content-main {width:625px; margin-right:25px; float:left;}
.area {border:solid 1px #ccc; background-color:#fff; padding:20px;  margin-top:20px;  }
img.area{margin-top:0;}
.area.third {width:27.5%; margin-left:1.25%; float:left;margin-top:20px;}
.area.third:first-child {margin-left:0px;}
.area.third a{font-weight:bold;}

.area h5 {font-size:1.2em; margin:0; padding:0; border-bottom:dotted 1px #E9E9E9;}
h3 {background:url(http://cidean.com/css/images/custom-development.png) no-repeat; text-indent:10px; line-height:30px; margin:-5px; background-color:#000; color:#fff;}
.darea {background-color:transparent; border:none;}


.area {-moz-border-radius: 15px;
border-radius: 15px;}

h3 {-moz-border-radius: 5px;
border-radius: 5px;}

ul.portfolio{ margin:0;padding:0;list-style-type:none;display:block;margin-bottom:20px;  float:left;}
ul.portfolio li {list-style-type:none;float:left;margin:20px 32px 10px 0px; border:solid 1px #ccc; padding:10px;background-color:#fff;-moz-border-radius: 10px;
border-radius: 10px;position:relative;}
ul.portfolio li:hover {background-color:#FFDAB5;}
ul.portfolio li:first-child {margin-left:0px;}
ul.portfolio li img {height:160px; width:260px;}
ul.portfolio li h4 {margin:10px 0;padding:0;}
ul.portfolio li a {display:block; width:100%; }

div.umbraco {background:url(images/clients/umbracobadge.png) no-repeat;  height:30px; width:30px; position:absolute; left:240px; top:220px;  }
div.net {background:url(images/clients/netbadge.png) no-repeat;  height:30px; width:30px; position:absolute; left:200px; top:220px;  }

div.split-column{float:left; width:45%; }
div.split-column:first-child{width:45%;margin-right:10%;}
h1{font-size:1.5em;margin:0; padding:0;}

ul#homepage-slider {}
ul#homepage-slider li {height:300px; width:950px; color:#fff;}
ul#homepage-slider li h1 {margin: 50px 0px 10px 50px; font-size:2.25em;}
ul#homepage-slider li h2 {margin: 0px 50px;font-size:1.5em;}
ul#homepage-slider li p { margin: 20px 500px 20px 50px; font-size:1.2em;}
ul#homepage-slider li a {margin: 20px 500px 0 50px; font-weight:bold; color:#fff; font-size:1.2em; text-decoration:underline;}

.area.highlight {background-color:#e3e3e3; border-color:#ccc;}

a.button {border:solid 1px ##FF3300; background-color:#f60; color:#fff !important; padding:10px;}



.links {margin:10px 10px;}
.links a {margin-right:10px;}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {

}


