/* CSS */

html,body {background-image: url(../images/page_back.gif); background-position:center; margin:0; padding:0; height:100%; border:none}
p {font-size:90%; margin:20px 30px;}
.short {width:250px;}
h1 {font-size:150%; color:#663366; margin:20px 30px; line-height:1.2em; font-family: "Skia", "Georigia", serif;}
h2 {font-size:120%; color:#663366; margin:30px 0 10px 30px; line-height:120%}
h3	{margin:0; font-size:90%; line-height:140%; color:#333; background:transparent}
h3 {font-size:110%; color:#663366; margin:-10px 30px 30px 30px; line-height:100%}
#subheading {font-size:110%; color:#663366; margin:-10px 30px 5px 30px; line-height:100%}
ul {list-style:none; margin:0 6% 0.5em; padding:5px}
li {font-size:90%; margin:0; background: url(../images/bullet.gif) transparent no-repeat; padding:0 0 0.4em 1.3em}
a:link {color:#663366; background-color:transparent; text-decoration:none}
a:visited {color:#666666; background-color:transparent; text-decoration:underline}
a:hover, a:active {color:#663366; background-color:transparent; text-decoration:underline}
img {border:none}
#fullheight {height:100%}
#extra {position:absolute; top:0; width:740px; height:269px; z-index:15}
#logo {position:absolute; padding-left:20px; margin-top:100px}
#bodytext {padding-left:200px; margin-top:300px; width:500px; padding-bottom:0px}
#frame {position:relative}
#photoframe1 {position:relative; z-index:5}
#pic1 {position:absolute; margin-left:220px; margin-top:74px}
#pic2 {position:absolute; margin-left:-19px; margin-top:1300px}
#picbrunel {position:absolute; margin-left:475px; margin-top:940px}
#picswindonarts {position:absolute; margin-left:475px; margin-top:1097px}
#topbar {position:absolute; margin-left:-30px; margin-top:0px}
#menunderline {position:absolute; margin-left:0px; margin-top:80px}
#menu {position:absolute; margin-left:0px; margin-top:40px}
#sidelinks {position:absolute; padding-left:20px; margin-top:380px}
#sidelinks h2 {font-size:100%; font-weight:bold; margin:10px 20px}
#sidelinks p {font-size:80%; margin:1px 20px; margin-bottom:5px;}
#footer {border-top:1px solid #663366; width:722px; margin-left:10px}
#tab_home {position:absolute; margin-left:20px; margin-top:45px}
#tab_uncovered {position:absolute; margin-left:120px; margin-top:45px}
#tab_missions {position:absolute; margin-left:330px; margin-top:43px}
#tab_clients {position:absolute; margin-left:230px; margin-top:45px}
#tab_agents {position:absolute; margin-left:435px; margin-top:42px}
#tab_contact {position:absolute; margin-left:540px; margin-top:45px}
#contactcardld {position:absolute; margin-left:220px; margin-top:350px; width:500px; padding-bottom:0px}
#contactcardpd {position:absolute; margin-left:190px; margin-top:500px; width:350px; padding-bottom:0px}
#contactcarddm {position:absolute; margin-left:240px; margin-top:650px; width:300px; padding-bottom:0px}
#contactcardst {position:absolute; margin-left:220px; margin-top:800px; width:300px; padding-bottom:0px}
#contactform {position:absolute; margin-left:400px; margin-top:330px; width:370px; padding-bottom:0px}

/* HOMEPAGE */

#logohome {position:absolute; padding-left:30px; margin-top:100px}
#bodytexthome {padding-left:25px; margin-top:250px; width:466px; padding-bottom:0px}
#bodytexthome2 {position:absolute; margin-left:400px; margin-top:450px; width:300px; padding-bottom:0px}
#bodytexthome3 {position:absolute; margin-left:400px; margin-top:615px; width:300px; padding-bottom:0px}
#pichome {position:absolute; margin-left:329px; margin-top:178px}
#pichome2 {position:absolute; margin-left:89px; margin-top:528px}

#snow {position:absolute; z-index:200}

/* CLIENTS */

body.clients p {margin:5px 30px 7px 30px;}