/* CURRAWONG STYLE SHEET &copy; CYBERWORX */
body { 
margin: 30px 50px;padding:0; background-color:#DAE3D5;
font-family:"Lucida Grande","Lucida Sans Unicode", geneva, helvetica,verdana, arial, sans-serif;line-height:2em;
font-size:62.5%; color:#333333; }

#content {
position:relative;background: #FFF;border:1px solid #808080;height:1%;}

/* IE5 Mac hack \*/
#content { 
position:relative;background: #FFF;border:1px solid #808080; clear:both;}
/* End IE5 Mac hack */

#copy {
margin-left:0; margin-right:340px; }

#menu {
width:130px; position:absolute; top:160px; right:210px;}

#feature-image {
position: absolute; right:10px;top:160px; width:200px;}
	
#banner {
margin:0 10px 20px 10px;background-color:#FFF;height:160px; } 
.logo {width: 580px; height: 160px;}

#footer	{height:140px; background: url(images/letsgo.gif) no-repeat bottom right; font-size: 0.9em;color:#808080;  }
#footer-print {display: none;}
#footer a {font-size:1em; color: #76CADF; text-decoration: underline; text-align: left;}
#footer a:hover {color: #002C35; text-decoration: underline; }
#footer p { padding-top:10px;}
img.unions {width: 296px; height:66px; margin-left:20px; margin-bottom:20px;}
.margin {margin-top:100px;}

p,h1,h2 { margin:0px 20px 20px 20px; }
h1{
font: 1.5em Georgia, Times, "Time New Roman", serif; letter-spacing: 0.1em;
font-weight:bold;text-align:left;color:#002C35; margin-top:2em;}
h2{
font: 1.3em Georgia, Times, "Time New Roman", serif;
font-weight:bold;text-align:left;color:#002C35;border-bottom:1px solid #DAE3D5; margin-top:2em;}		
p { 
font:1.3em "Lucida Grande","Lucida Sans Unicode", geneva, helvetica,verdana, arial, sans-serif;
line-height: 1.6em; }
img	{ border:0;margin:0; padding:0;}

#feature-image img {
border: 1px solid #808080;}

/* NAVIGATION */
ul.info, li.info {
font:1.3em "Lucida Grande","Lucida Sans Unicode", geneva, helvetica,verdana, arial, sans-serif;
list-style-type: disc; line-height: 1.6em; list-style-position: inside; padding:0; margin: 0 20px 20px}

#navlist{ font-size:1em;}
#navlist ul, #navlist li{
list-style-type: none;margin:0;padding: 0.25em 0em;text-align: left;}
#navlist li	{ border-top: 1px solid gray; }
#navlist a { text-decoration: none; }

.bottomline{border-bottom: 1px solid #808080;}
#copy a{font-size:1em;text-decoration:underline}
a { 
font:1.2em "Lucida Grande","Lucida Sans Unicode", geneva, helvetica,verdana, arial, sans-serif; 
line-height:2em;color: #76CADF; text-decoration: none; text-align: left;}
a:link {color:#76CADF; }
a:hover {color:#002C35; }
a:active {color:#002C35;}
a#current {color:#002C35; }
a.mail {font-size:1em;}

fieldset { border:none; padding:0;margin:20px;text-align:left; width:auto;}
form { padding:0;border:0;margin:0;width:350px;}
input { margin:0;margin-left:0;
font:1.2em "Lucida Grande","Lucida Sans Unicode", geneva, helvetica,verdana, arial, sans-serif;  }
input.button { float:left; font-family:arial, sans-serif;}
p.contact { text-align:left;font-size:1.2em;border-bottom:1px solid #DAE3D5; margin:5px 0 5px 0; }
/*.labelblank { width:190px;\width:194px;w\idth:190px;
height:20px;float:left;padding:2px;margin:3px;text-align:left;border:0;clear:both;}*/
textarea { font:1.2em "Lucida Grande","Lucida Sans Unicode", geneva, helvetica,verdana, arial, sans-serif; margin:0;}

table {
margin:0px 20px 20px 20px;text-align:left; border:0;width:auto; font-size:1.2em; }
tr { margin:1em; }
td{ padding:0.6em }
td.center { text-align:center }
td.margin { margin-right:20pt; }
img.cyberworx { width:31px; height:17px; }
