@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background:url(images/bg.jpg) repeat-x #ffffff;}

#outerwrap{margin:0 auto 0 auto; padding:0; position:relative; width:980px; }

#header{margin:0; padding:0; position:relative; width:980px; height:186px;}

#nav {margin:0; padding:0; width:980px; height:32px; position:relative; margin-top:-32px;}

#contentwrap{margin:0; padding:0; position:relative; width:980px; min-height:250px;}

#subnav{margin:0; padding:0; position:relative; width:980px; height:40px; }

#footer{margin:0; padding:0; position:relative; width:980px; height:30px; }

#maincontent{margin:20px 0 0 0px; padding:0; float:left; width:710px;}
#sidebar{margin:20px 0 0 0; padding:0; float:right; width:220px;}
#clear{clear:both;}

img.logo{margin:0; padding:0; position:absolute; top:11px; left:80px;}
img.tagline{margin:0; padding:0; position:absolute; top:114px; right:35px;}
img.phoenixlogo{margin:0; padding:0; position:absolute; top:4px; left:100px;}
img.phoenixtagline{margin:0; padding:0; position:absolute; top:115px; right:20px;}
img.sidebarswirls{margin:0; padding:0; float:right;}

/*footer------------------*/
#footer ul {padding:0px; margin:10px 5px 0 5px; list-style:none; }
#footer li {padding:0; margin:0; display:inline; color:#6d6e71; font-size:10px; font-family:Arial, Verdana, sans-serif;}
#footer li.copyright { float:left; }
#footer li.doodlefish { float:right;}
#footer li a:link, #footer li a:visited{padding:0; margin:0; text-decoration:none; font-family:Arial, Verdana, sans-serif; color:#6d6e71;}
#footer li a:hover{color:#6b9602;}

/* subnav ------------------------------*/

#subnav ul{margin:15px 270px 0 0; padding:0; list-style:none; float:right; }
#subnav li{color:#959595; font-size:11px; margin:0 5px 0 0; padding:0; display:inline; font-family:Arial, Helvetica, sans-serif;}
#subnav li a:link, #subnav li a:visited{color:#959595; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#subnav li a:hover{color:#ea8c38;}

/*----------- Text styles -----------*/ 

.ital{font-style:italic;}

p {margin:0; padding:5px 0px 5px 0px; font-size:13px; color:#534c41; line-height:16px; text-align:left; font-family: Arial, Helvetica, sans-serif;}
#sidebar p {margin:0; padding:5px 0px 5px 0px; font-size:11px; color:#534c41; line-height:12px; text-align:left; font-family: Arial, Helvetica, sans-serif;}
.smallitalic{ font-style:italic; font-size: 11px; }

h1 {margin:0; padding:6px 0px 12px 0px; font-size:21px; color:#4556a4; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
h2 {margin:0; padding:12px 0px 6px 0px; font-size:17px; color:#eb8d38; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
h3 {margin:0; padding:10px 0px 5px 0px; font-size:15px; color:#5089c9; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}

a:link, a:visited{color:#eb8d38; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a:hover{color:#c36d1f; text-decoration:none;}

/* list styles */
ul.list{margin:3px 0px 5px 20px; padding:0px;}
ul.list li{margin:0px 0px 0px 15px; padding:0px 0px 4px 9px; list-style-image:url(images/bullet.jpg); list-style-position:inside;
font-size:12px; color:#625a4d; text-align:left; font-family:Arial, Helvetica, sans-serif;}

/*-- social links --*/
#facebook{margin:0; padding:0; width:136px; height:38px; position:relative;}
#facebook a:link, #facebook a:visited{margin:0; padding:0; width:136px; height:38px; display:block; background:url(images/facebook.jpg);}
#facebook a:hover{background:url(images/facebookhover.jpg);}


#socialmedia {position:relative; width:220px; margin:0; padding:0;}
#socialmedia ul.media{margin:0; padding:0; list-style:none; }
ul.media li{margin:0 2px 0 0; padding:0; display:inline;}

ul.media li a:link, ul.media li a:visited {display:inline-block; margin:0px 0px 0 0; padding:0; height:20px; width:20px;}
a.facebook:link, a.facebook:visited {background:url(images/facebook_logo.png) no-repeat;}
a.facebook:hover {background:url(images/facebook_logo-hover.png) no-repeat; }
a.twitter:link, a.twitter:visited {background:url(images/twitter.png) no-repeat; }
a.twitter:hover {background:url(images/twitter-hover.png) no-repeat; }
a.email:link, a.email:visited {background:url(images/email-logo.png) no-repeat; }
a.email:hover {background:url(images/email-logo-hover.png) no-repeat; }

/*-- end social links --*/

.imageleft {
float:left;
margin-right:20px;
margin-top:15px;
}

.imageleft-staff {
float:left;
margin-top:10px;
}

.item {
border-bottom:1px solid #dddddd;
margin:10px 0 20px;
min-height:130px;
padding:10px 0 20px;
}

.itemwords {
padding:0 0 0 170px;
width:540px;
}

.breadcrumbs{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666; text-align:right; margin: 20px 20px 20px 20px;}

.linkitem {
border-bottom:1px solid #dddddd;
margin:10px 0 10px;
min-height:80px;
padding:10px 0 10px;
}

.fr {
float: right;
margin:0px 10px 0px 10px;
padding:0px 10px 0px 10px;
}

#headerimages {
    height: 100px;
    left: 400px;
    position: absolute;
    top: 48px;
    width: 500px;
}

table.tabledefault td{font-family:Verdana, Geneva, sans-serif; font-size: 11px;}

label{margin:0; padding:5px 0px 5px 0px; font-size:13px; color:#534c41; line-height:16px; text-align:left; font-family: Arial, Helvetica, sans-serif;}
.form2{background-color:#E8EFF4; padding:10px; width:250px; border: 1px solid #d2d2d2;}
