form { margin: 0 ; }

html, body {
            background-color : #000000; margin: 0px; padding: 0px; text-align: left;  height: 100%;
            }

#p_bg {background-image:url('media/p_segment.jpg'); background-position:top right; background-repeat:no-repeat;}
#o_bg {background-image:url('media/o_segment.jpg'); background-position:top right; background-repeat:no-repeat;}
#lg_bg {background-image:url('media/lg_segment.jpg'); background-position:top right; background-repeat:no-repeat;}
#dg_bg {background-image:url('media/dg_segment.jpg'); background-position:top right; background-repeat:no-repeat;}

img {          
display: block;
border: 0px;
}

#wrapper {position: relative;min-height: 100%;}
#container {width: 400px; height:320px;padding-top:90px;padding-left:96px;}
#portfolio {height:440px;padding-top:90px;padding-left:96px;}

#home {padding-top:90px; height:440px;}
#logo {padding-left:96px;padding-top:60px;}

#hometext, .bodytext, .bodytext a, .bodytext a:hover, #footer, #footer a, #footer a:hover {font-family:verdana,sans-serif;font-size:12px;text-align:left;color:#FFFFFF;vertical-align:top;text-decoration:none;}
.bodytext a:hover{text-decoration:underline;}
.highlight,.bodytext a:hover,.bodytext a {color:#FC7219;}
#hometext {padding:40px 0px 0px 96px;letter-spacing: 0.2em}

ul {list-style-type:none;margin-left: 0px;padding:0px;}
ul li {margin-bottom:5px;}

.service1 {font-size:14px;color:#DE016A;}
.service2 {font-size:14px;color:#FC7219;}

.portfolio1 {float:left;}
.portfolio2 {float:left;padding-top:53px;}
.thumb {padding-top:10px;}

.contact {line-height:1.8em;}
.contact a, .contact a:hover {color:#FFFFFF;}
.contact span{width:20px;color:#DE016A;float:left;}

#dots {height:120px;}

#menu {padding-left:96px;}
#menu, #menu a {font-family:verdana,sans-serif;font-size:14px;text-align:left;color:#615D5A;vertical-align:top;text-decoration:none;}
#menu .select a,#menu .normal a {display:block;float:left;}
#menu .select2 a,#menu .normal2 a {margin-left:60px;display:block;float:left;}
#menu .select a, #menu .select2 a {color:#DE016A;}
#menu .normal a:hover, #menu .normal2 a:hover {color:#FC7219;}

* html #wrapper{height: 100%;}
#footer{position: relative;margin: -6em auto 0 auto;float:right;text-align:right;padding:0px 20px 20px 0px;}
#footerpadding {padding:0px 20px 20px 0px;}
* html #footer{margin-top: -6em;}

#footer, #footer a{color:#534E47;font-size:10px;clear:both;}
#footer a:hover{color:#DE016A;font-size:10px;}
